Sap Programmer Analyst Resume
Woburn, MA
SAP Programmer Analyst
Career Summary:
- Have 10+ years of experience as SAP ABAP Programmer Analyst.
- Strong work Experience in SAP-SD, MM, PP, PM/SM, FI and CRM7.0
- Expertise includes Full life cycle implementations, roll-outs, upgrades, integration and support projects.
- Have strong exposure in Manufacturing, Process, Oil and Airlines industries.
- Strong work Experience in FRICE (Forms, Reports, Interfaces, Conversions and Enhancements)ALV, Dialog programming, BDC, Data Dictionary and ABAP Objects.
- Extensively worked User-Exits, BADIs, Enhancement Framework and OOPs.
- Strong experience in ABAP WebDynpro and SAP NetWeaver Enterprise Portal 7.0.
- Extensively worked in Adobe Interactive Forms, Smart Forms and SAPScript.
- Strong work experience in ALE, EDI, IDoc, BAPI and RFC.
- Experienced in working with business processes like Order-to-Cash (OTC), Purchasing Cycle, and Order-to-Pay (OTP).
- Extensively worked on LSMW and ABAP Query.
- Work experience in SAP CRM 7.0, Middleware, Web Client UI, Oneorder Framework, and enhancements using Component workbench, EEWB, and AET.
- Extensively worked with Business Object Layer (BOL) and Generic Interaction Layer (GenIL) programming.
- Work experience in SAP -Web integration using Java Connector
- Extensively worked VOFM copy control, output control, pricing, and data transfer routines.
- Expertise in WebService, SOAP, XML, WDSL, and UDDI
- Performed design analysis, technical design and recommend solutions for the implementation of various projects.
- Excellent skills in analysis of business requirements, functional specifications, preparation of technical specifications and test procedures.
Technical Skills:
Programming Languages : ABAP, C, C++ and Java
Internet Technologies : Java, Servlets, JSP, HTML, and XML
Operating Systems : Windows95/98 / NT and UNIX
RDBMS : Oracle 9i, MS SQL Server
Education:
- Master of Computer Applications (M.C.A).
Professional Work Experience:
Confidential, Woburn, MA Jan'09-Till date
Environment: SAPECC 6.0 - SD, MM, PM/SM, FI, EP7.0, CRM 7.0
As Programmer Analyst responsible for analysis, design, development, testing and implementation of various projects. Developed various reports, dialog programs, enhancements, BADIs, interfaces, ALE/EDI, IDocs, WebDynpro, Adobe forms and production support.
Roles and responsibilities:
- Design and developed Adobe forms for Order and Invoice using Adobe LiveCycle designer. Used graphics, barcodes, text modules, sub forms and FormCalc for dynamic form printing.
- Developed custom programs to translate XML inbound orders into IDocs and post IDocs into Sales Orders.
- Design and developed dialog programs for Engineering change management (ECM) automation process for BOM, Routing operations and Material master with Change request number.
- Enhanced PO transaction ME21N to recalculate delivery date using BADI.
- Enhanced MIGO transaction to upload serial numbers using Enhancement Points.
- Configured message control output types, condition records, ports, and partner profiles for EDI in MM Purchase Orders.
- Design and developed Third Party Logistics (3PL) EDI automation process for FeDex. Configured partner profiles, inbound and outbound messages for Orders, Delivery shipment confirmation, Goods movement, IDoc mapping and IDoc enhancements.
- Extensively worked in various SAP Enhancements using Enhancement Framework.
- Design and Developed Customer communication process to sende-mail notifications to the customers for order confirmation and delivery notifications.
- Involved in the configuration of ALE environment, development of outbound and inbound process, configuring distribution model, ports and partner profiles.
- Design and developed WebDynpro application to review EDI orders and update Order delivery block, shipping address and integratration with portaliViews.
- Enhanced Adobe forms interface, context, and layout for Quote and Contract for dynamic printing of T&Cs, address, header details for various sales orgs.
- Created consumer WebService client proxy, logical port and application to get freight rates from FedEx system.
- Design and developed WebDynpro application to update Customer master address, Payment transactions and partner functions using WD, portal iViews.
- Developed WebDynpro ALV report to show IDocs status, inbound orders, outbound Invoices with status messages for the Sales rep and deployed in Enterprise portal.
- Developed plant inventory ALV report to show unrestricted stock, blocked stock, stock in transit, special stock etc.
- Design and developed various ALV reports, and interfaces.
SAP CRM 7.0:
- Design and developed Web Client UI custom components, enhanced standard BSP components, Search and result components using Component workbench and AET.
- Enhanced Case Management WEB UI component overview page and custom controllers to display default partners.
- Developed custom WEB UI component views and enhanced BP_HEAD Accounts overview page for custom assignment blocks.
- Developed interface to update CRM Opportunity for ECC Quotations.
- Configured Transaction Launchers to customize Interaction Center Navigation bar profile.
- Enhanced Interaction Center Services Web Client Interaction records and Interaction history.
- Configured Navigation bar profiles, work centers and direct link groups.
- Enhanced Opportunity and Product search result components for custom fields using AET.
- Developed Views, Custom controllers, Navigational links, Component controllers, Interface views, Drop down list boxes, value helps and popup windows.
- Enhanced One Order transactions using BAdI ORDER_SAVE.
- Extensively worked in Business Object Layer (BOL) and Generic Interaction Layer (GenIL) programming.
- Implemented Post Processing Framework (PPF) Action profile BAdIs for follow up transactions and output processing.
Confidential, Atlanta, GA Aug\'08-Jan\'09
Environment: SAP ECC 6.0 - SD, MM, FI
As Programmer Analyst responsible for analysis, design, development and various projects in - SD, MM, FI/CO modules. Developed various interfaces, reports, forms, enhancements, WebDynpro, and conversion Programs in the area of SAP-SD, MM and FI modules. Worked on production support to fix and enhanceapplication programs, code review, performance Improvement, schedule and monitoring batch jobs and IDoc monitoring.
- Design and developed Cargo Accounting Interface to integrate external vendor system Unisys with SAP system to automate cargo cash FI postings.
- Design and developed Unisys to SAP Sales Order Interface that receives Air Waybills from Unisys and generates inbound Idocs and create Sales Orders.
- Configured and developed Copy control routines to copy data from preceding Sales document to Sales document and Invoice to Invoice list.
- Configured and implemented FI substitution rules and substitution routines to enhance FI posting functionality to get Air line code, weight and rates.
- Design and developed WebDynpro online eBilling Invoice and statement application.
- Developed WebDynpro application to maintain user expiration, address and contact details for Help desk users.
- Enhanced MIGO transaction to automatically create OB delivery during GR using Enhancement Framework.
- Developed WebService http client program to get the BML confirmations for online transactions.
- Configured output types, condition records and partner profiles for EDI Purchase Orders. Enhanced PO Idoc for delivery address and supplemental PO item fields.
- Modified/Enhanced Purchase Order Adobe form interface, context, layout and print programfor business requirements.
- Design and developed the project to replace the Vertex with new Sabrix Tax code to determine the tax jurisdiction in the transactions and calculate the correct taxesand developed conversion programs for Customer master, Vendor master, Cost centers, Open P.O and S.O for Sabrix tax implementation.
Confidential, Waltham, MA Mar'07-Aug'08
Environment: SAPECC 6.0 - SD, MM, PM/SM, FI
Worked as ABAP Programmer/Analyst in design, development of application programs in the area of SD, MM, SM and FI modules. Worked on production support and upgrade projects.
- Design and developed Adobe forms for Delivery notification using LiveCycle designer SFP and ADS.
- Enhanced report program to mass create/change planned independent requirements (MD61/62) using bapi_requirement_change andbapi_requirement_create.
- Configured message control outputs, condition records and created ports, partner profiles for EDI outbound messages orders, desadv, and invoice for NDERP. Implemented IDoc Extension for ORDERS05 IDoc for serial numbers and status.
- Design and developed consumer and provider WebService applications to get tracking numbers from FedEx and DHL systems and to provide delivery shipment tracking details to the customers.
- Modified/Enhanced real time cost ALV report to display all the levels of the BOM.
- Developed/Enhanced Forecast management review ALV report to show Order bookings, backlogs and shipment history.
- Enhanced/modified Delivery packing list Smart form.
- Configured ALE interface, distribution model, partner profiles for outbound & inbound messages like Purchase orders, Order response, Delivery shipping notfn, and Invoice between core and LSB system.
- Enhanced SAPScript forms like Pick list and Purchase order forms.
- Enhanced Material master MATMAS IDoc forhazardous materials and implemented change pointers to distribute material master data. Configured partner profiles and message types.
- Created Material consumption report to show STO, SO and total consumption for previous year.
- Upgrade from SAP 4.6C to ECC 6.0 /Unicode: Involved in the up gradation of SAP 4.6C to ECC6.0.
Confidential, Saudi Arabia Sep\'03 – Jan'07
Environment: SAP ECC 5.0 (MM, WM, PM, FI/CO)
Confidential a largest crude oil & gas production, refining and distribution company in the World that have had second largest SAP implementation in the world. As Lead Developer responsible for user interaction, analysis, design, preparation of technical documents, development, and co-coordinate with team members to accomplish the deliverables on time, code review, testing, and transportation to quality and production systems.
- Worked on upgrade of SAP 4.7 to ECC 5.0
- Developed Smart Forms for International Export Shipping Request (IESR) and Bill of Lading forms.
- Configured and developed Workflow to automate custom duty charges when Armco purchases
Materials from out of kingdom through its affiliates AOC & ASC using bapi_po_create1. - Created transaction to automate W.M functionalities like goods receipt, goods issue using bapi_goodsmvt_create, transfer order creation, and confirmation to eliminate delays in receiving urgent materials directly from vendors.
- Design and Developed Radio Frequency (RF) transactions for mobile data entry (MDE) for various WM functionalities like goods receipt, goods issue, and transfer order creation, confirmation.
- Created FI report Revenue by ultimate destination to show Doc No., G/L AC no. amount, sales doc, billing doc and amount.
- Developed ALV FI report financial posting material movement type review.
- Developed BDC program for incoming payments fast entry posting (F-26).
- Created BDC program to update Equipment master data IE02.
- Developed report program to mass change the equipment status.
- Configured ALE interface, partner profiles to distribute master and transactional data like Material Master, Vendor master, POs and Goods Receipt between Core and IS-Aviation & Defense system.
- Developed real time cost report to display quantity, PO qty, price etc. for all the levels of the BOM.
- Modified SAPscript forms PO, invoice and delivery note to print watermark and digital signature and other changes.
- Created LSMW project to update Material master data.
- Enhanced MIGO transaction using mb_document_badi BADI to update serial Nos. at the time of goods receipt.
- Developed a BDC program to upload/ create cost centers(KS01)
- Created RFC function modules to send Asset master data to the remedy interface.
- Developed dialog program to create/change/display various types of IT service requests.
- Developed transaction to post goods issue and create, confirm transfer order for IT service requests.
- Enhanced Material document list (mb51) report using to display transfer requirement and transfer order details.
- Created dialog program to maintain Armco radio devices and geographical locations.
- Developed ALV grid reports for open and closed items with GL accounts, document dates and physical year.
- Developed BDC program to post payments from customers (F-28).
Confidential, Munich, Germany Feb'02 - Aug'03
Confidential
Environment: SAP R/3 4.6B (SD, MM, PM, FI/CO)
This project was implementation of SAP R/3 4.6B for Tech Data Europe operations
- Enhanced the transactions create outbound delivery, Sales order using SAP enhancements using CMOD/SMOD.
- Developed BDC programs to change Vendor address & Customer Master Data.
- Developed Margin hold report using ALV to place on hold sales orders where items/orders do not meet the required profitability.
- Enhanced customer sales summary report to display additional info blocks and enhanced existing info blocks.
- Developed Accounts payable detail aging report, Accounts receivable detail aging report.
- Modified sales order list report using user exit for customer fields.
- Enhanced Sales Order additional data screen for customer additional data fields.
- Created various requirement routines for pricing and output control.
- Enhanced SAPscripts for PO and RFQ according to customer requirements.
- Developed BDC program to update customer master bank details(XD02)
- Created search helps and search help exits for customer master.
- Responsible for transport of requests from Development to Quality and Production systems.
Confidential, India Nov'01- Jan'02
Confidential
Environment: SAP R/3 4.0B (MM, PP, PM)
As ABAP developer responsible development, testing, preparation of technical and development of various reports, BDC, SAPscript and enhancements in area of MM/PP/PM modules.
- Worked on maintenance and support.
- Created various classical and interactive reports, BDCs, enhancements and SAPscripts.
- Developed Inventory report for valuated stock and Inventory report for transfer stock.
- Developed Month-end Reports and Power Plant Report using ALV grid.
- Developed BDC programs to upload customer master, vendor master and materials master data from other plants.
- Developed ALV report to list the SM outstanding notifications.
- Developed report program to reviews Service Contracts for those which are about to expiring and generates Quotations.
- Developed report to Update Equipment master data from Deliveries.
- Developed BDC program to upload Bill of Materials (CS01).
- Enhancement of material master truncation to calculate gross weight and net weight.
- Enhanced transactions Forecast adopted from external data (MPR1), Purchase requisition (ME51) using user exits.
- Enhanced SAPscript for RFQ according to business requirements.
Confidential, India Aug'01 -Oct'01
Confidential
Environment: SAP R/3 4.0B (MM, PP, PM)
As ABAP developer responsible for development of various reports, BDC, SAPscript and enhancements in area of MM/PP/PM modules.
- SAPscript (Purchase Order & Invoice): The SAPscript forms for Purchase order (MEDRUCK) and Invoice (RVADIN01) has been modified according to the requirements.
- Plant performance Report: Created ALV grid report that will give month-wise summary of production, power consumption, stoppages and averages for all units. It will also give previous year average and also best-achieved values.
- Production Order Information System: Modified Production Order Information System (COHV) report for additional fields.
- Developing the LSMW project to load work center data(CR01)
- Vital Statistics Report: Created ALV grid report to display all the plant related Production and Consumption details in the current financial year. First column displays previous year figures, and the rest for the given period duration for each month and their average and totals.
- Enhancement of ME51: Display pending PR and PO details for a material at the time of Purchase requisition.
- Upload material master: Developed a report program to upload material master data using BDC.
SAP R/3 - Web Integration Project Feb'01 - Jul'01
Confidential
Environment: SAP4.0B (MM, SD) ,Java Connector, Java, JSP, and Apache Web server
Role: Application Developer
This project was developed in order to maintain seamless integration between SAP R/3 and Web system for Alfred -Talke Logistics Solutions.
- Developed remote function calls (RFCs) for various transactions in SD and MM modules.
- Developed Java RFC interface programs to integrate SAP R/3 with web application.
- Design and developed Web pages using JSP, HTML and Java Script.
Project Management Information System May'00 -Jan'01
Confidential
Environment: Java, JSP, Servlets, Apache Web server
Role: Application Developer
Project Management Information System (PMIS) is an integration of various powerful modules that allows people to manage projects in a simple and efficient manner. PMIS is an easy, powerful and flexible project management tool that puts all projects in control of management, helps to keep everyone assigned task, informed and involved and is compatible with today\'s environment. PMIS consists of eight major modules Technical Admin, Human Resource Management, Project Management, Employees, General Admin, Customer, and Marketing.
- Development and testing of Employee, General Admin, Customer and Project management modules.
- Design and developed Web pages using JSP, HTML and Java Script.