
Senthil SAP
- SAP ABAP, HANA, Web Dynpro and SAP Process Integration
- Los Angeles, CA
- Member Since Apr 29, 2023

Senthil
15 years of SAP Experience in the areas of SAP ABAP, HANA, Web Dynpro and SAP Process Integration. SAP Certified Netweaver Process Integration consultant - with strong functional knowledge in SAP SD, SAP MM, SAP FI, SAP MDG, SAP GTS, SAP CRM and SAP ISU. Expert in areas of ABAP-RICEF, Adobe forms and Process Integration. Good Functional experience in all modules of SAP. Good understanding on SAP Netweaver technologies like Portal, Mobile Infrastructure and BI. Adept in oral and written communication. Interact effectively with individuals of all levels. Fulfill and exceed customer expectations by adapting solutions to meet customer needs, and providing the highest possible service quality to customers
Operating System : HP-UX 10.0, Windows 2000
Windows 95, 98, Win Me, Win Xp, Win 8.
Database : Oracle 7.1/8.0, 9.0,SQL Server
ERP Package : SAP R/3 3.1 H, 4.0 B, 4.6D, 4.7, SAP IS-Utilities, SAP GTS
GUI : SAPGUI, Visual Basic 6.0.
Languages : ABAP/4, JAVA1.2, SQL, Cold Fusion, CFML
FORTRAN, XML and BASIC.
Packages : MS-Office.
Middleware : Oat 4.0 for RFID
SAP PI 7.1 XI 3.0 : XI Repository, XI Directory, XI RWB, XI SLD, XI Adapters &
Proxies and XML
PDM : E Matrix
Tools : Clearcase Clear Quest, MS Project, MS Visio,JIRA
Certification : SAP Process Integration
Role : Technical Lead/Global Trade techno functional consultant (GTS)
Software : SAP ABAP and SAT GTS
Responsibilities:
Designed a new functionality in SAP Global trade module for ‘Automated Invoice Interface’ not provided by standard SAP. This functional will allow the business to submit the invoice information to US customs along with the customs declaration. New set of functional modules are developed to get the invoice information from SAP ECC and SAP Global trade and send the information to US customs as per the CATAIR format as prescribed by them.
Designed an interface to update the Duty and Freight cost from global trade to the purchase order and shipment document. Duty is calculated along with Merchandise processing fee and harbor maintenance fee and sent to purchase order line item where the duty is updated in the custom condition type ZDUT. Freight which is maintained in the first item level of the customs declaration document based on package type, location and bill of lading is updated in the shipment cost document in ECC.
Designed a new functionality in SAP Global trade to send the bill of lading update to ECC, whenever the information like bill of lading, unit, planned arrival date are changed for the customs declaration which is already submitted to US custom bill of lading update is needed. This function is a Gap in SAP GTS and whole process was custom built. The BOL update is initiated as an output type and an Idoc got generation based on CATAIR format for BOL. The response received was also received by the custom program and updated the customs declaration document.
Designed an interface to get the additional data needed by SAP global trade from SAP ECC for import process like container number, voyage/vessel number and mode of transport from shipment document, inbound delivery and purchase order. This information was updated into the custom document of sales order and inbound delivery.
Developed adobe form for Shippers Export Declaration) which is need for each shipment from one consignor to one consignee on a single carrier.
Used JIRA tool to manage the technical bugs and issues in SAP system.
Developed adobe form for shipper’s letter of instruction which is issued by the exporter to the forwarding agent and it includes shipping instructions for air or ocean shipment.
Developed adobe form for Certificate of Origin which is required by some countries to define the origin of some products and Entry summary 7501 which displays the relevant regarding the imported commodity.
Designed solutions for numerous custom changes in SAP global trade based on the business needed and to support the existing business process.
Role : Integration/Technical Lead
Software : SAP ABAP and Integration
Responsibilities:
· Created an interface to send and receive project information from SYCLO mobile application on pole and pole inspection data. The project can be created in SAP or SYCLO and BAPIs are used to made both the application in sync.
· Worked on BOPF and BRF plus.
· Implemented different business requirements like additional tabs in the application and custom fields on standard application etc using BOPF and FBI
· Designed an interface to update the production order and operations data to an external system and a new program to download all the existing data from SAP and uploaded the same to the 3rd party system.
· Designed an interface to update class and characteristic information from an external source in to SAP where the data can be updated modified or deletion based on the contents of the external fata.
· Designed a process to increase the performance of custom program of transaction IW66 - list for PM notification tasks and sub operation review report using parallel processing and achieved more than 80% increase in performance.
· Created outage scope approval report with PDF, ALV and Excel outputs with information based on orders and notifications.
· Uploaded customer data to MDG using PI using MDM PI adapter. Flat file received from 3rd party system is received by PI and converted into XML format which moved to MDM in the required format by MDM PI adapter. Data validation happens in MDM before got updated in MDM server.
· Added new action box in the notification for learning services which creates new tasks automatically on saving. Logic written in on save BADI.
· To update PT&T Mobile functionality(Syclo) to provide 4 new fields to capture Safety Factors for a pole inspection.
· Created a new sub screen in notification for listing the attachments for both notification and tasks.
· Created a web service to send PCD information from SAP to DCPP server.
· Added new fields for additional notification information to the standard SAP transaction IW22.
· Created smartform for shop paper printing for work order.
· Created an interface to extract order, notification, task and operation details from SAP to the external system by secured STP connection.
· Designed and developed adobe interactive form with ABAP web dynpro to get user information.
Role : Technical Architect and Lead
Software : SAP ABAP, CRM and Integration
Responsibilities:
· Lead a technical team to meet business needs through the development and implementation of SAP technical solutions and technical fixes for an existing SAP application.
· Managed all project activities required for meet project SLA.
· Worked closely with project managers and functional team to plan and design appropriate SAP technical solutions.
· Worked on estimation and planning of enhancement projects and closely monitoring the schedule variance and effort variance.
· Work closely with team members to develop detailed project schedules and milestones based on business objectives, budget, scope, timeline and risk.
· To Track and report status, providing timely feedback regarding risks that may affect the ability to deliver on-time
· Interact with Functional Team and Business Leadership to understand business users’ requirements for new reports, interfaces, conversion programs enhancements and forms.
· Updated Service order header end date in DMR(Debit Memo Request) using ECC BADI and corresponding value from CRM by calling custom RFC Function to CRM from the ECC BADI.
· Implemented a BADI (ORDER_SAVE) to raise the error message and stop the user for not saving the complaint or repair order document incase if the user does not filled the categorization code under that.
· Worked on LSMW to import data from flat file for bulk import of contracts and installed base data into SAP CRM.
· Developed a function module to update the sub line items statuses as close if the main line item status is ‘Repair Complete’. Developed the function module and configured under Customer Call back Events (CRMV_EVENT).
· Implemented a BADI for contract determination based on product id or component id. Implementation has created for the BADI CRM_SERVICE_CONTRACT.
· Overall responsible for the design and development of all SAP technical solutions for both enhancements and production support which involves changes in RICEF objects.
· Designed the printing process for Fedex return labels.
· ALE Idoc PO to SO orders - create and change sales order for the PO order created and changed for Thailand 3rd party orders.
· Program to compare the complete customer database, a portion of the database or an outside file against the list.
· Program to upload the Denial List Data(by US government) from vendor MK Data into SAP
· Sales order creation - mass sales order creation program to create the sales orders with different materials and different quantities per sales order.
· Designed interface programs involving 2D barcode scanning
· Interface program for performing Transferring the serial numbers to various location
· Interface program for performing picking to delivery for inter-company purchase order
· Interface program for performing Production Order Receipt
· Program to review and change customers who are currently assigned NOCC payment guarantee procedure.
· Program to enhance the existing uploading and copying process of demand sales forecast by the Demand Planner.
· Updated the web Dynpros in for SRM upgrade project.
Role : Technical Architect
Software : SAP, Order to Pay
Responsibilities:
· Designing the integration processes for sending and receiving the order to pay (OTP) information with SAP.
· Migrating SAP master data such as Company code cost center, vendor to order to pay application.
· Support the configuration needed to support the SAP integration for exchanging purchase orders, invoices, invoice status and payments.
· Creating functional design and technical design for the SAP interface and master data upload programs.
· Creating interface to receive SAP purchase order and purchase order change information as Idoc or EDI format from SAP to OTP application.
· Creating interface to send invoice and payment information in EDI format to SAP.
· Created a web dynpro for displaying the attachment files sent to SAP system.
· Creating interface for sending the invoices created in OTP to SAP using flat file.
· Creating interface to send invoice status for open and close invoices from SAP as flat file to the OTP application.
· Mapping the source and target for the interfaces between SAP and OTP with mapping tool Catalyst.
· Support existing SAP EDI interfaces interface
· Program to handle the attachments sent by OTP application in SAP.
· Creating toll gate documents for OTP interface integration with SAP.
· Executed the unit tests for the new integration programs and involved with quality assurance team for testing.
· To create and update flowcharts for invoices processing in order to pay using workflow tool catalyst.
· Program to create PO file in csv for the POs created in SAP.
· Created Web Dynpro to display the invoices created in OTP and Sales Order created for OTP.
· Program to Post invoice in SAP for the invoice created in OTP - collector for a PO based invoice (billing).
· Program to update the master data in order to pay by sending the information as file periodically.
Role : Onsite Team Lead
Software : SAP
Responsibilities:
· Worked as the technical/integration architect and onsite lead for the project.
· Interacts with business to understand the business process and design integration solutions.
· Design the Inbound interface between GHX application with SAP where patient, surgery, inventory and PO information are received by SAP and processed to created customer master record, sales order, delivery, post goods Issue and invoice.
· GHX Patient information is received by SAP through a custom BAPI and the patient is created in SAP customer master, also the patient record got created in the custom patient master table.
· GHX inventory information is received by SAP through a custom BAPI and inventory transfer happens between sales reps or between sales rep and patient. The program uses SAP custom order type ZTKA and ZTKB to move the inventories. Once the ZTKA order is created subsequently delivery and post good issue happens and ZTKB process is triggered to created sales order of type ZTKB. Once the ZTKB order is created then subsequently the material is delivered and post goods receipt is done. ZTKB order is triggered using the sales order user exit. The materials which are moved between the reps can be either batch or serialized material.
· GHX surgery information is received by SAP through a custom BAPI for surgeries. This information is sent by GHX when the surgery is completed and the ready to bill the customer. Custom BAPI for surgery triggers the sales order processing program to create sales order of type either KE or ZKI depend on whether the material is sample or real material. Once the sales order created then delivery and post goods issue happens for the sales order. If the material is not trial then invoice is created.
· GHX PO information is received by SAP through a custom BAPI for PO. Whenever the surgery record is received without PO. The PO value is sent to update the PO number in the sales order.
· Created the webdynpro to display the active patient information processed by SAP.
· Designed the Outbound interface between GHX and SAP where the patient, shipment, inventory, prices, surgeons, medical centers and surgeon-centers relation information are moved to GHX.
· Designed the interface between Bionic navigator where software update information are moved between SAP and Bionic navigator as RFC.
· Designed the outbound interface to move customer data as Idoc to downstream application like clientele, Medisoft and Netregulas.
· Designed the inbound and outbound interface to send delivery information as Idoc to Clippership application.
· Created an interface to send payment advice from SAP to a 3rd party application in X12 XML HIPAA format.
· Changed business packages in SAP for Employee Self Service (ESS) and Manager Self Service (MSS) in SAP HCM.
· Reviewed the functional documents for technical feasibility and mentoring the functional team on middleware and ABAP.
· Provided a seamless solution on integration by understanding the Clients business and the process.
· Prepared the technical design documents and unit test documents for middleware development in highest standard.
· Closely worked with functional team and technical architecture team for the development of middleware objects.
· Mentored client developers and other consultants in programming, technical, and functional areas of SAP, ABAP and middleware.
· Update the development status to the Program Manager.
· Developed Naming conventions and standards document for SAP ABAP and middleware.
GMAC Global GL Implementation (Nov 2008 - May 2009) |
|
|
Role : Sr Consultant
Software : SAP ECC
Responsibilities:
· Involved in the critical phases of the project from design development, testing and go live.
· Close interaction with the business for requirement and during testing phase.
· Development support during cutover simulation, quarter end simulation, production cutover and user acceptance testing.
· A trial balance displays a summary of all the accounts and/or business partner balances for a specific date – Journal Posting
· Created Trial Balances Program for monthly activities or year-to-date activities into the FSI system from the Non-FSI business units (RESCAP, IO and CFG). The legacy source systems for the Non-FSI business units will extract GL Trial balance summaries either as a flat file or excel file without delimiters complying with Autobahn requirements. The trial balance file is uploaded into transaction FB01 (monthly) or FBS1 (Year to date). The program validates the file content and either simulate or post the document. All errors should be trapped and displayed as a report.
· Created a custom program to upload GL data from tab-delimited text files into SAP R/3. Hyperion (3rd Party) produces 850+ tab-delimited text files for loading into this program. Each file contains information for multiple company code for a specific processing period (50+ company codes for 17 processing periods). Each file must pass all error validations to be loaded into SAP. If any errors are encountered, the file is not loaded and the next file in the directory is read until the last file is processed. The program creates SAP sessions for the user to execute.
· The Legal to Management Consolidations Reconciliation report is used by the business on a monthly basis to verify that the result reported for the current period in the management consolidation dimension of EC-CS are consistent with those in the legal consolidation dimension. This report assumes that postings are specific to certain points in the consolidation hierarchy; consolidation units do not roll up under multiple hierarchy points. Users can able to drill-down to determine the source of the variance in the report.
Role : Integration Team Lead
Software : SAP ISU, SAP ECC and SAP PI 7.1
Responsibilities: Worked as a technical lead to provide solution on integrating legacy applications to SAP. Legacy application includes data transfer like flat file transfer, database transfer, JMS messages and web services. Experienced in portal architecture and iviews.
SAP ISU Service order information are exchanged between SAP ISU and utility industry’s leading mobile application Ventyx, the transfer is using Idoc and JMS message types. New Idoc types are created for modification and alert messages and extended SAP standard idocs ISU_REL_ORDER and ISU_COL_ORDER for new service order.
· RRS to SAP Interface
RRS sends webservice request to SAP ISU to XI using SOAP adapter. SAP XI gets the data from SAP IS-U using RFC Adapter and sends the response back to RRS as webservice response. Adapters used are SOAP Adapter and RFC Adapter.
· Service Order creation
This interface sends the service order Idoc created in SAP to SAP XI using the Idoc adapter. SAP XI sends the data to Ventyx system (Mobile Application) as JMS messages using JMS adapter. Adapters used are Idoc Adapter and JMS Adapter.
· Service Order Modification
This interface sends the service order modification Idoc created in SAP to SAP XI using the Idoc adapter. SAP sends the data to Ventyx system as JMS messages using JMS adapter. The changes in service order can be date change, remark change or status change, so based on the change the XI sends data to different message types in Ventyx system. Adapters used are Idoc Adapter and JMS Adapter.
· Service Order Alert
This interface sends the service order change alert Idoc created in SAP to SAP XI using the Idoc adapter, SAP XI sends the data to Ventyx system as JMS messages using JMS adapter. The changes in service order can be date change, remark change or status change. So based on the changes the XI sends data to different alert message types in Ventyx system. Adapters used are Idoc Adapter and JMS Adapter.
· CCS Data update to STORMS table.
This interface send the service order Idoc created in SAP to SAP XI using the Idoc Adapter, SAP XI uses JDBC adapter and sends the data to oracle database. Adapters used are Idoc Adapter and JDBC Adapter.
· Developed Naming conventions and standards document for ABAP and SAP XI.
· Used java functions for mapping the sources with targer fr message mappings.
· Created an interface to send SAP service order information for meter reading to turtle system.
· Created an interface to send gas outage status to DARTS system.
· Created an interface to send to Invoice Data to Transactis and Billmatrix.
· Designed service order screen for mobile console with ITS.
· Reviewed the functional documents for technical feasibility and mentoring the functional team on ABAP and XI.
· Prepared the technical design documents and unit test documents for ABAP and XI development in highest standard.
· Closely worked with functional team and technical architecture team for the development of ABAP objects.
· Mentored client developers and other consultants in programming, technical, and functional areas of SAP, ABAP and XI.
· Developed Interfaces using PROXY and ABAP mapping.
· Created environmental documents for the Technical Architecture team.
· Studied and researched on ChARMs system for transport management system.
· Designed documents for Tech Arch team.
· Involved in the estimation of XI work for the project.
· Worked as a ABAP and XI SME during blueprint and Design phase.
· Designed the transportation path for ABAP and Java development.
· Involved into the full implementation of ABPA and XI objects starts from blueprint to testing phase.
· Involved in deploying drivers for JMS adapter weblogic and Oracle database.
Role : Techno Functional Consultant
Software : SAP R/3 version 4.7 C
Responsibilities:
· SKU interface with SCMS - created interface between SAP and SCMS with a RFC which updated the sap table when SKU details are updated from SCMS. It has functions to create, modify and delete sku details in SAP and have a backup table for all the transaction happening through SCMS.
· PSI Report - Added new functionalities to the report by adding 3 previous month’s shipped qty, Mphase, 3 Month Avg. Shpt History, Net Forecast Demand, Recom Order Qty and In transit details.
· BCS MAC Address programs - This program involves the creation of MAC table to store MAC information, when a serial number is scanned the MAC data is captured and stored in MAC table.
· Carrier Checkin - Created two programs (with tcodes) to support the Carrier Check-in functionality. Carrier check in posting transaction – Allow logistics to keep track of carrier check-in/out when they pick up the shipment and Carrier check in report – A report to show carrier check in activities.
· Late GI reason in delivery - Added a function in the delivery user exit, when the goods issue was performed after the planned GI date, then with the a pop up window the user has to select late reason and the late reason is saved in the header’s text comment “Delivery Appointment”.
·