Sr Abap Resume
Atlanta, GA
SUMMARY
- 7 years of Professional Experience in programming as an ABAP\4 Technical Consultant with expertise in implementing and integrating software applications and modules under different versions of SAP R/3 and ECC environment.
- Good working experience in ABAP/4 Reporting (with Interactive, Classical, ALV list/grid).
- Experienced in ABAP/4 Workbench in building the Data Dictionary Objects and Function Modules.
- Enhanced the SAP standard functionalities using User Exits, BAdi’s and Enhancement Frameworks.
- Expertise in Data Migrations/Conversions using BDC Programming on Call transaction and Session methods and also the migration of data using LSMW.
- Worked on interfacing using standard and custom BAPIs for distributed systems in SAP R/3.
- Expertise in working with ALE/EDI to transfer IDocs for Cross applications to integrate systems.
- Designed and developed screens using Dialog programming with Screen Painter and Menu Painter.
- Good exposure in WORKFLOW ECC 6.0 how to design a business process in workflow for any modules and customized business object and method.
- Good knowledge in OOPS (OBJECT ORIENTED PROGRAMMING) with BDC and in ALV.
- Developed and modified Forms using Smart forms, SAPScripts.
- Extensively worked on creating Dynamic UI elements in Web Dynpro.
- Experience in creating Views, UI Elements and Contexts for Webdynpro application.
- Technical and Cross - Functional experience in various modules and applications of SAP R/3. Good understanding of business process procedures of SD, MM, FI/CO, HR, QM, WM, PP and APO modules.
- Experience in Performance Tuning, Testing, Optimization of reports in system integration and user acceptance testing, SQL and Short Dump Analysis.
- Good programming experience in Unix/Windows platforms using Java, C, Python and Mathematica programming languages for Client/Server programming knowledge.
- Strong analytical and problem solving skills with excellent interpersonal and communication skills.
TECHNICAL SKILLS
Operating System: Windows, Unix/Linux
ERP: SAP R/3 4.X, ECC 5.0, ECC 6.0
Web Development: HTML, VBScript, JavaScript, ASP.NET, CSS, XML
Programming Skills: ABAP/4, C, C++, Python, Mathematica, Java, VC++ and Visual Basic
Databases: Oracle 9i, MS SQL Server 2005, MS Access
Data Dictionary: Structures, Domains & Data Elements
Reports: Classical, Interactive, ALV Reports
Forms: SAPScripts, Smart Forms, Adobe Forms
Interfaces: BAPI, EDI/ALE/IDocs, RFC, Workflow
Conversions: BDC Runs, LSMW
Enhancements: User Exits, BAdi’s
Module Pool & Tools: Screen Painter and Menu Painter using Dialog Programming, CATT, ITS, BSP, Web Dynpro
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr ABAP
Responsibilities:
- Lead Confidential MONARCH-MYZEP project through all project phases starting from requirements gathering, analysis through testing and productive implementation.
- Developed Web Dynpro Applications using MVC pattern to display Purchase order details.
- Developed Web Dynpro Applications to display all invoice details.
- Responsible for developing a Web Dynpro Report to display Open items of a Customer.
- Assist in system test, performance test and other user tests.
- Prepared specification documents for the offshore team of 3 developers for functional and technical requirements, report specifications, design documents, and test scenarios according to Confidential standards.
- Created LSMW Project for the data migration of Material Master Data into SAP system.
- Worked on the BAPI sales order related function modules BAPI SALESORDER CREATEFROMDAT2 and BAPI QUOTATION CREATEFROMDATA2 to create sales orders and quotes.
- Worked extensively on the portal development for the company’s Portal, where the sales representatives login and order products for the customers.
- Worked on the pricing conditions to show the prices and discounts of the products before hand for the sales reps to pick from the MYZEP portal. Provided functionality in SAP to update the pricing condition for the discount percentage and the fixed Dollar discount off in the SAP through the frontend .NET portal.
- Worked on the contract pricing related developments where a particular type of customers and sales reps TEMPhas a default price for a list of products.
- Worked with the VISTEX team to develop the commission percentage for the sales reps when they sell a product for the customers for any price.
- Report Development using ALV and BAPI.
- Created custom BAPIs for the different requirements related to SD.
- Enhanced the existing BAPIs in SAP to meet the requirements of the client.
- Worked extensively on BDCs to retrieve and update the customer master and Pricing data, which are not directly provided in any T-Codes or Function modules.
- Worked on linking frontend .NET platform to SAP where the orders are allowed to be created.
- Developed some function modules dat work with the material data, like product history, Units of measure, conversions and pricing conditions.
- Worked on AR and AGING reports in FI module using oo concept.
- Worked on customized F.23 report using oo concept.
- Developed a workflow for invoice approval.
- Enhancements and Interfaces have been my key role in this project.
Environment: ECC 6.0
Confidential, Spartanburg, SC
ABAP Developer
Responsibilities:
- Developed Web Dynpro Application to display the details of Time Confirmation Details.
- Developed Web Dynpro Application to display the details of Service Confirmation Details.
- Designed and coded a BDC program for open purchase orders of known vendor (ME21) in Material Management.
- Designed BDC program for Sales orders using transactions VA01.
- Developed User Exit, which will be triggered when some quantity moved from already reserved stock from one of the Storage location Batch. When the user try to deliver dat kind of Sales orders the user exit will raise an Error message.
- User-Exits for storing Deleted Deliveries (SD): Sap doesn’t store the Deleted Delivery data. A User-Exit is created in which all the relevant Delivery data is inserted into a User defined table.
- Created LSMW Project for the data migration of Material Master Data into SAP system.
- Developed a report to display all materials dat go out-of-stock - Only Finished Goods.
- Sales Performance & Analysis report made available in a hierarchical format based on different sales organization levels.
- Designed the inputs screens for updating all the machine details, holidays, reasons for non-utility of the machines hours, department details, shifts details etc and Developed reports.
- Configuration of Ports, Partner Profile to set up customer and vendor partner company for EDI communication of outbound or inbound documents like Purchase orders, sales orders, invoice of advance shipment notice following ANSI X12 standards.
- Worked on the SAP-Script layout sets in MM modules. The document modified were layout set RVORDER01 and the corresponding print program modified as per the client’s requirements.
Environment: ECC 6.0
Confidential, Round Rock, TX
ABAP/4 Technical Developer
Responsibilities:
- Worked on an enhancement using BAdi/ SCMB/ DELIVERY for validating the details entered while creating ASN (Advanced Shipment Notification) in SCM-SNC system, when finished goods or raw materials are to be shipped to manufacturing plant the supplier needs to create ASN which will create an inbound delivery document to ECC to receipt against purchase order also it triggers standard STPOD IDoc message using MIGO & VL32N.
- Enhanced the User Exit (EXIT /SAPAPO/SAPLCIF STOCK 001) to ensure dat stock transactions for the finished goods from OTC (SD) system are mapped to the right distribution center in SCM-APO via CIF interface over Live Cache. Also used BAdi (BADI - /SAPAPO/CIF DELTA3) to report the errors accurately on APO side.
- Extended an IDoc for replicating Goods Receipt (GR) information from SAP to an Account Payable System (Lynx) through Web methods (EDI) whenever their is a GR creation/change in SAP upon saving will make the information ready for IDoc conversion and will be triggered instantly upon selection by the interface program. Error handling is also handled for IDoc to XML messages using the report program for output determination.
- Developed an IDoc interface program dat is triggered whenever their is creation/change of Purchase Order in ECC dat sends message via Web Methods (EDI) in XML format to an Accounts Payable system (Lynx) upon saving of order. IDoc is triggered using output types to match performance similarly Scheduling agreement (SA) details are also transferred upon creation/change of SA. IDoc error handling is also done using custom tool.
- Worked on an interface program in SAP to extract data from Oracle system in order to replicate the vendor master details since from the interface is run last time with filter criteria as Company code, Purchase organization and last change time stamp greater TEMPthan time stamp ran last time.
- Designed and developed a Smart form to print the Purchase Order form from the PO overview screen of SNC this provides the supplier with the ability to print the PO details of SNC into PDF format which is triggered using BAdi implementation.
- Worked on an ALV report to display the Low Inventory Status details of materials by plant, purchase group, MRP controller, vendor and also various stock type (Un-restricted, Quality, In-transit) of a material grouped for a particular plant location. This report also provides details of Open Purchase order Quantity available for the material with vendor confirmation details related to quantity and delivery date against each vendor.
- Worked under S ALRXXXX reports using oo concept.
Environment: ECC 6.0 - SCM 7.0
Confidential, Dallas, TX
ABAP/4 Technical Developer (Offshore Lead)
Responsibilities:
- Enhanced the process of releasing blocked invoices using MRBR to update goods receipts matching quantity and amount with reference to SRM purchase order. Used Enhancement Spot to export values and implemented BAdi (MRM BLOCKREASON DELETE) to unblock the invoices with respect to its matching good receipts.
- Designed and Developed Swiss Invoice Payment Slip Smart form to match the preprinted layout design along with all material its serial numbers quantity VAT % to account subtotal and total amount with multi-page setups.
- Worked on modifying the enhancement portion of FSCM BAdi (UKM CHECK ST) dat does credit check rule. Checks for customers sales order say 25% of open invoices past due tan our functionality should block invoices.
- Worked on an interfacing material classification and characteristic details via IDoc between MM and PLM where Web Methods is used as mapping tool. Used BAPI (BAPI OBJCL GETCLASSES) to obtain object classes to replace classification and characteristic values on SAP.
- Processed the IDoc of Message Type MBGMCR to update the status with its failure custom message related to its Material and Quantity information using WE19 and so on no good receipts is done if the IDoc quantity is different from the delivery quantity. Once the IDoc quantity is changed to match delivery quantity good receipt is posted.
- Modified the Reconciliation balance report between Lexmark and its SMI suppliers for various movement types 101, 561, 565, 411 with specified manipulation as per requirement.
- Worked on Balance Sheet Report to send all General Ledger details from SAP to ARIBA using custom RFC call. To send GL total details along with Profit center, cost center and foreign currency checks.
- Worked on a User Exit to Change Payer value for invoice list instead Sold to party value of Invoice when creating invoice List using VF23.
- Created SAP Standard BAdi and Enhancement Spots according to OSS Notes for correction notes to resolve production issues with the help of BASIS Team.
- Worked on Travel Management issue using transaction TRIP to debug and analyze the cause applied OSS notes to solve the issue.
- Worked on an interfacing object to replace the blank incoming details of Unit of Measure from GTS with secondary UOM on SAP side which needs to be populated/ updated properly in table T604.
- Worked on bug fixing on global, export and Swiss payment invoice Smart forms on most of the client forms.
Environment: ECC 6.0.
Confidentia, New Haven, CT
SAP ABAP Developer
Responsibilities:
- Used transaction codes SM36 and SM37 to set up and monitor the background jobs and used RSBDCSUB to process the jobs.
- Developed a BDC call transaction program to load the accounting documents in to the SAP system in FI/CO using the transaction codes FB01/FB02.
- Used SAP Workbench Tools such as SQL Trace, Transaction Analysis and ABAP/4 Data Dictionary to research the data needed to meet the report specifications
- Used BAPI, IDoc and Message type for Statistical Key Figure Transaction. Used a BAPI based ALE Scenario to handle seven different Inbound Interfaces.
- Created a Custom wrapper for BAPI, IDoc and Message type for Outbound Check Free interface.
- Enhanced the User Exits dat - while making Release Strategy, after Release the Purchase Order if any lower level changes the PO gives an Information message and exit the screen.
- Developed and tested user exit for stock placement strategy (WM module).
- Design and develop SAP Scripts for delivery, picking list and warehouse stock movement document printing.
- Modified SAP program SAPM06P and SAP Script MEDRUCK to produce Purchase Order, RFQ, and request for tender depending on output type .Configured in MM.
- SAP Scripts/ SmartForm: Modified the existing layout set and the program for Delivery. Changed Invoice Script by modifying the SAP standard layout set. Modified standard SAPscript print program and SAPscript layout form for account statement printing.
Environment: SAP 4.6C
Confidential, Durham, NC
ABAP Developer
Responsibilities:
- Worked on the BAPI material related function modules BAPI STANDARDMATERIAL CREATE and BAPI MATERIAL EDIT to load/change the material master data.
- Used the BAPI named BAPI VENDOR EDIT to modify some of the suppliers in the Vendor Master Data.
- Created an ALV report to display a list of quantity stock for specific materials in specific plants or storage locations based on the input values like plant, storage locations, material and product hierarchy entered on the selection screen for OTC (order to cash) module.
- Used an User Exit for Billing Output Determination to copy the printer number from delivery document instead of condition record, based on certain condition with relate to FI/CO integration.
- Enhanced a User Exits which will automatically assign the Order type with Purchase Order Number while making a PO using Customer Functions.
- Used a User Exit to include the material description when the goods receipt is entered using MB21 with reference to PO.
- Used LSMW to migrate purchase order information records to SAP from presentation server.
- Designed and developed Dialog Programming for Entry of Warranty Claim(s) details received from Customer. This functionality was not provided by Standard SAP and hence separate Z-Table, data elements and domains had to be created along with the Dialog Program.
- Worked on IDocs and maintained Inbound IDocs - ORDERS05. Checked the status of the Inbound IDocs dat is posted on the system and recovered it from errors if any isn’t successful.
- Modified the purchase order layout in SAP Script according to client’s requirements dat also needs the data to be retrieved from a custom Z-Table.
- Workflow: Implemented Workflow to notify person responsible when service order is completed. Workflow is triggered with event released. Object BUS2007 is utilized. Vendor Master Create Workflow: Developed a workflow using LFA1 for Vendor Master. Once base view is created workflow is triggered. Extended the business object LFA1. Event was triggered using change document object. Developed rule based function modules to determine user responsible.
Environment: ECC 5.0
Confidential, Orlando, FL
SAP Technical Consultant
Responsibilities:
- Developed BDC program for Transaction FK01 to transfer vendor address in to SAP.
- Generated accounting documents for external party transaction (in Oracle Apps system) using BAPI technology.
- Used BAPI SALESORDER CHANGE for removing the billing block at item level in sales order.
- Developed a Batch Input Program to upload Vendor Master Data from legacy system to SAP R/3 database. The data was uploaded using transaction XK01.
- Production Plan Report- this shows production plan for an object, which were planned in different work centers one after another. This report shows the sequential operations of an object in a manufacturing industry.
- Production Order Report- this shows the production orders in a work center of different objects. This gives the different operations of different objects in a work center.
- Implemented User Exit EXIT SAPLBARM 001 in Production Planning to include component scrap factor from Material Master.
- Worked on EDI: Created IDoc setting the outbound parameters for the Purchase Order.
- Developed Workflow for Invoice Notification and configured the Organizational structure to set up the responsible persons and parties for receiving notifications.
- Developed Workflow for Purchase Requisition Approval Notifications.
Environment: SAP 4.7.
