Sap Abap Consultant Resume
Cypress, CA
SUMMARY
- Over 7 years of experience in SAP R/3 ABAP/4 as a Technical Consultant and hands on skills in various modules such as, SD, MM,, FI/CO, PP, PM, WM and HR.
- Experience in Performance Tuning in Reports and Debugging Tools.
- Expertise in perspective areas of ABAP/4 classical and developing Interfaces using ALE, EDI, IDOCS, BAPI’S, RFC Screens, Partner Profiles, Configurations and Object Oriented ALV.
- Experience in areas with data Conversions using BDC, BAPI, and LSMW.
- Good programming knowledge in Enhancements using Business Add - In (BADI) and User Exits.
- Expertise in Layout design using SAP Scripts, Smart Forms, Adobe Forms.
- Good Experience in developing display equipment in Plant Maintenance (PM).
- Hands on experience in customizing work orders in PM module using tables AFPO and AUFK.
- Involvement accomplished in extensive upgrading to analyze SAP from 4.6C to ECC 6.0.
- Expertise in improving the performance of applications using Runtime Analysis and Debugging.
- Experience in analysis and development of Business Applications and having skills on technical documentation, analytical and trouble shooting.
- Developed technical specification to document and gave end user training.
- Good Experience in ABAP Proxy Interfaces and Web Services.
- An organized, hardworking, and highly motivated professional, with strong communication and
- Interpersonal skills and the ability to perform individually or as a dedicated team member.
TECHNICAL SKILLS
SAP Versions: SAP R/3 (Versions 4.6B, 4.6C, 4.7), ECC 5.0, ECC 6.0
Business Areas: SAP FI/CO, MM, PM, SD, WM.
Operating systems: Windows 95/98/NT/XP professional.
Languages: ABAP/4, Open SQL, C, C++, JAVA, VB 5.0.
Markup & Scripting: HTML, XML, JavaScript, SAP Script, VBScript.
RDBMS: Oracle 8i, MS-SQL Server 2000, MS Access 2000.
SAP Skills: Classic & ALV Reports, Dialog Programming, User Exits, Customer Exits (Menu Exits, Screen Exits, Function Exits), BADI, BAPI (Session Method, BDC Method), LSMW, EDI, Data Dictionary, Transport Organizer, Workflow, SAP Query, IDOCs, RFC Screens, SAP ScriptsSmart Forms, Oops Reports, testing and debuggingWebDynpro, CRM and Plant Maintenance.
PROFESSIONAL EXPERIENCE
Confidential, Cypress, CA
SAP ABAP Consultant
Responsibilities:
- Worked on implementing the print barcode layout set for transfer order using SE71 for two picking delivery process from standandard form using a LVSKOMMIL1 to ZVSKOMMIL1.
- Worked for the following standard transactions: T311A, RLDRU, LIPS, LTAK and LTAP.
- Created Layout ZVSTAEINZEL using standard Layout set LVSTAEINZEL and program ZLKOMM40 for Transfer Order as per Requirement of Client.
- Worked custom print program, for outbound picking delivery as per client specific business rules and involved in managing multiple Smartforms using ZXDRUU01.
- Worked on implementing multiple print layout using L PRINT TO MULTIPLE REF using form MULTI PRINT REFERENCES.
- Worked on developing a Standard layout set PSFC STD LAYOUT to ZPSFC STD LAY01 using the transaction for printing the production.
- Worked on a Report in ALV to print transfer order header and item data for incomplete items.
Confidential, Ohio
Sr. SAP ABAP Developer
Environment: SAP ECC 6.0
Responsibilities:
- Developed a SD and FI Report in ALV to print order header and item data for incomplete items.
- Prepared technical specifications and developed programs for Employee head count report and Employee master data change report. These reports were developed using ALV.
- Implemented Enhancements for the following standard transactions: MB21, MB26, CS01, and CS02.
- Implemented the user exit V56K0001 to enhance IDOC DELVRY03.
- Wrote an IDOC status viewer in ABAP to concurrently query multiple SAP systems, similar to SAP transaction WE05. This program was used to check for posting errors during the distribution of master data from the master data repository SAP system.
- Ported multi-system IDOC status viewer to html Implemented enhancements for the following standard transactions: MB21, MB26, CS01, and CS02.
- Developed a program for loading Directories utilizing BAPIs: BAPI DOCUMENT CREATE2 & BAPI DOCUMENT CREATENEWVRS2.
- Customized the Purchase Order and Purchase Requisition layouts as per requirement. Included the custom routines to display text, logo and address changes.
- Worked on Sales order created with BAPI SALESORDER CREATEFROMDAT2.
- Designed and developed Inbound Interface with Sales force for creation of customers with external number range in ECC using BAPI SD CUSTOMER MAINTAIN ALL.
- Created Layout using standard Layout set RVINVOICE01 and program RVADIN01 for SALES Order as per Requirement of Client.
- Developed Adobe forms for Quotation, Order, Delivery, Proforma and Commercial Invoices.
- Developed custom print program, for client specific business rules and involved in managing multiple Smartforms.
- Developed Smartforms for Invoice, CAR (Charged Activity Report), and ITL (Itemized Transaction List) for AME (Africa and Middle East).
- Worked on developing a Standard layout set PSFC STD LAYOUT to ZPSFC STD LAY01 using the transaction OPK8 for printing the production.
- Worked on implementing the printing layout set for production using PSFCCONF to ZPSFCCONF01.
- Prepared the technical specifications for all the developments, worked in Unit Testing with functional consultants and Integration Testing with business analysts of Open Range. Successfully handled the post go-live issues.
Confidential, Reading, PA
Sr. SAP ABAP Developer
Environment: SAP ECC 6.0
Responsibilities:
- Report for Sheets and Rolls which shows the relationship between ZTRM, ZPKG scale and ZPKG reminder orders and their production order status based on the type of business process.
- Developed Cash Flow Report according to user requirements for doing cash flow analysis using S ALR 87012272.
- Developed Sales Order Report showing both detail and summary sales by State/Zip Code ZSD SALESORDER REPORT.
- Prepared technical specifications and developed programs for Employee head count report and Employee Master Data Change Report. These reports were developed using ALV.
- Developed Sales order open Item detail report in ALV to print Order header and item data for incomplete items.
- Designed EDI interface for creating inbound IDOCs using message type INVOICE to create invoice
- Configured ALE settings: Defining Logical Clients, Distribution model, Partner Profile, SAP Ports, and RFC Destinations.
- Converted data from R/2 to R/3 System using BAPI CURRENCY CONV TO INTERNAL and BAPI CURRENCY CONV TO EXTERNAL.
- Developed program to generate serial numbers for production order quantity and store them into Equipment table using BAPI.
- Customized Message type ARTMAS and Basic IDOC ARTMAS05 to accommodate Article Color, size, Internal Characteristic using Enhancement MGV00003.
- Analysis and development of custom application for Purchase order; EDI between several custom systems.
- Worked on Storage unit User-Exit MWMK0001 to validate the storage unit number against the numeric, alphanumeric and specific length rules.
- Worked on Sales order user exits to create a Screen Field on Additional Data B tab and to check the order quantity to meet minimum Order Requirements.
- Implemented user exits to add new pricing logic to the standard transactions VA01 & VF01, USEREXIT PRICING PREPARE TKOMK, USEREXIT PRICING PREPARE TKOMP.
- Worked on Purchase order, Quotes, Order Acknowledgment SAP Scripts and Invoice, Packing list Smart forms.
- Converted Production Order SAP Script to Smartform.
- Worked on Check printing SAP Script layout.
- Developed Web Dynpro application for legacy material look-up using service call.
- Worked on implementing the print layout set for ordering production using AFPO Production Order Position for a standard PSFCCONF to ZPSFCCONF01.
- Developed simple as well as very complex SQL reports using toad.
- Developed procedures, function, triggers & packages, cursor in PL/SQL.
- Extensively used PL/SQL collections and records.
- Created user defined exception and Used UTL FILE package for performing I/O operations.
- Created new technology Barcodes for Order number, Material number and Quantity to print on Production order.
Confidential, Sunnyvale
SAP ABAP Developer
Environment: SAP ECC 5.0 / 6.0
Responsibilities:
- Developed a Report to get PO item details Using BAPI PO GETDETAIL BAPI.
- Used the Existing SAP architecture/framework which is used in building SM37 in SAP for design/development of the DHR Product.
- Designed EDI interface for creating inbound IDOCs using message type INVOIC to create invoice.
- Developed a report for Invoice using ‘BAPI ACC DOCUMENT REV POST’ BAPI for FB50 Transaction code.
- Developed Custom Function module for integrating the Quality Notifications with Credit Memos and returns orders.
- Developed the Capitalized Accrued Income Report for displaying a list of all accrued income at the transaction level for a user specified period.
- Developed the Daily Portfolio Valuation report using the Report Painter.
- Created Outbound IDOC for Goods receipt using BADI and extended the IDOC with a Z segment. On the Inbound side posted the Freight accrual to corresponding GL Accounts through F02.
- Developed a complex custom application/Product (Device History Review) used in audit check and proper record keeping which will check the Intuitive product(Surgical robots) have followed the correct routing procedures / all right BOM components were incorporated.
- Implemented user exits to save customer specific data in transactions VA01/2 & VA41/2: USER EXIT SAVE DOCUMENT PREPARE, USER EXIT SAVE DOCUMENT.
- Implemented user exits to add new pricing logic to the standard transactions; VA01 & VF01: USEREXIT PRICING PREPARE TKOMK, USEREXIT PRICING PREPARE TKOMP.
- Worked on converting Inbound Purchase Order (ORDERS) or Purchase Order Change (ORDCHG), with an R/3 ORDERS IDoc message format, into a CRM IDoc message format where CRM needs to create a sales order (business transaction of type Sales) when receiving the ORDERS IDoc to perform an update on the applicable sales order when receiving an ORDCHG.
- Created order for Plant Maintenance module using bapi BAPI ALM ME ORDER CREATE
- Maintained SAP (Plant Maintenance) modules using BAPI ALM ORDER MAINTAIN.
- Developed Web Dynpro application for CAF approval process with workflow, where I developed webdynpro screens mapped through workflow.
- Participated in Unit and Integration testing, and supported Go-Live activities.
Confidential
SAP ABAP Developer
Responsibilities:
- Reports for percentage actual hours report costing in plant maintenance.
- Created Customized Tables, Views, Structures, Data Elements, Domains, Match codes to be used in various Reports.
- Developed Return to Stock and Repair on Site report by using modified download-reports in the modules FI-CO-PS.
- Exchanged data from purchase department for one organization to the sales Unit of another corporation using EDI. The IDOCs were successfully transferred to the receiving System using the EDI subsystem via the IDOC interface.
- Developed custom Notification List Edit report for viewing and mass updating notifications.
- Develop custom Work Order List Edit report for viewing and mass updating work orders.
- Developed batch program to synchronize cost centers of default time sheets with organizational managements at end of work day before updating time sheets.
- Created and extended the IDOC and configuring the extended IDOC and making the population to occur using the User exits for that particular extended IDOC.
- Implemented user exit for incoming Invoice IDOC (INVOIC01) to split freight amounts based on condition data retrieved from the PO conditions.
- Set-up and maintained a variety of ALE scenarios for the following application areas: FI/CO, SD and MM. Also maintained partner profiles, RFC destinations and ports. Monitored the RFC transactional buffer to ensure that ALE documents were processing correctly.
- Developed a program using BAPI.CJPS GET WBS ELEMENT to upload all WBS elements corresponding to their project.
- Developed a custom program using BAPI 0050 create to upload various types of budget.
- To maintain the Change Number classification, BAPI OBJCL CREATE,
- BAPI TRANSACTION COMMIT function modules are used.
- Developed BDC Call Transaction Report for uploading open work orders in work management.
- Designed and developed Data migration of customer, using BDC for Customer, Material Master, Bank accounts, Sales Orders and other custom applications data.
- Designed and developed migration of Vendor Master Data using LSMW according to the client specifications.
- Developed enhancement to automatically generate e-mails, task list updates and DIR status changes during work order processing using: IWO10020, IWO20001, and BADI - WORKORDER UPDATE.
- Implemented the BADI ‘WB0X ADD CUST DATA E’ to add custom fields to the site master tables via the standard transactions WB01, 2 & 3.
- Worked on SD related Exits for program LVED2FZZ for USEREXIT E1EDPT1 2.
- Developed different workflow for Notification events like Modification approved, Modification Denied, Modification Request, Cancelled and Duplicate.
- Worked on Roles for workflow to right agents for the work items.
- Developed Technical specifications for workflow and trained Business personal by creating test scenarios.
- Involved Unit-testing and Integration testing of workflows in multi user environment.
Confidential, Columbus, OH
SAP ABAP Developer
Environment: SAP ECC 6.0, Data extraction & Analysis
Responsibilities:
- Customized the Purchase Order and Purchase Requisition layouts as per requirement. Included the custom routines to display text, logo and address changes.
- Developed Interactive reports using Logical database PNP to display multiple views of employee details based on department, cost center, manager and immediate manager.
- Developed a Monthly certificate of analysis report in QM module, which displays the characteristics and values by checking the inspection lots and inspection plans based on material, plant and batches.
- Used transaction codes SM36 and SM37 to set up and monitor the background jobs and used RSBDCSUB to process the jobs.
- 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.
- 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.
- Enhanced the User Exits that - 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.
- Designed and developed Inbound Interface with Sales force for creation of Sales Orders with external number range in ECC.
- Sales order created with BAPI SALESORDER CREATEFROMDAT2.
- Designed and developed inbound interface with Sales force for creation of customers with external number range in ECC using API SD CUSTOMER MAINTAIN ALL.
- Prepared the technical specifications for all the developments, worked in unit testing with functional consultants and Integration testing with business analysts of Open Range. Successfully handled the post go-live issues.
Confidential, OH
SAP ABAP Developer
Environment: SAP ECC 5.0
Responsibilities:
- Worked on ALV reports on Inventory stock material location.
- Developed RF screens for SAP console in WM to use in inventory/stock transfer from bin to bin STO.
- Worked extensively on interfaces which R/3 will send receive XML files to Ecommerce system (which is customer web tool to maintain parallel customer to customer data), this is complete interface for customer master and OTC (order to cash).
- Worked on interfaces to send receive files from SAP to FTP to legacy. These interface files are related to OTC in XML formats.
- Multiple deliveries more than quantity order by the PO to overcome this validation is handled externally in the ZBAPI DELIVERYPROCESSING EXEC and also the BAPI is not released added to the Business object Z2LIKP and released with SWO1.
- Master data and Transaction data migration using LSMW.
- Developed LSMW-IDOC to establish an obligation document in SAP for non-procurement related open obligation via SAP PO creation transaction (ME21N).
- Extended IDoc DELVRY01 (Delivery Interface) to ZDELVRY01 DES to send plant information.
- Ecommerce interface which will deal in SD data includes customer master where customer can execute from web tool reports and order lookup etc.
- Customized Customer account statement in SAP script.
- Created an Adobe form for Back orders in SD through Webdynpro ABAP.
- Customized Dunning letters, check, remittance advice, order confirmation, delivery, invoice and purchase order in smart forms and SAP scripts.
- Performed Delta load between CRM system and R/3 back-end.
- Writing test scripts for unit, integration and user tests.
Confidential, WI
SAP ABAP Developer
Environment: SAP ECC 4.6cc/4.7
Responsibilities:
- Developed new Report SAP R3-PS-FI ‘Financial Overview Projects’ for department Maintenance.
- Worked on customized ALV reporting in FI, SD and MM, Manufacturing and procurement areas.
- Worked on RF (Radio frequency) screens using dialog programming in warehouse management which will handle in scanning material label barcodes and handling units and also for stock transfer order STO with SAP console.
- Worked on Material/Product logistics costing report which will give details on material, plant and overhead costs which is based on standard transaction CK80 99.
- Master data and transactional data migration using LSMW.
- Worked in customization of forms like order confirmation, delivery, invoice, check and remittance advice.
- Worked on blueprint, realization, development, testing and cutover activities while implementing SAP.
Confidential
SAP ABAP Developer
Environment: SAP ECC R/3 4.6c
Responsibilities:
- Developed a Report for Invoice using ‘BAPI ACC DOCUMENT REV POST’ BAPI for FB50 Transaction code.
- Developed a Report which gives information about the stock in Scheduling system using a report to get PO item details using BAPI PO GETDETAIL BAPI.
- Developed IDOC enhancements in SD User-Exits of ZXVEDU05, ZXVEDU11 of Order-IDOC INPUT ORDERS, like setting of Billing block, delivery block.
- BDC to Upload of Material with Serial Numbers (Only one material i.e. Electrical Meter) and after uploading same serial numbers pass from quality assurance (IQ04).
- Developed a report using BAPI ACC DOCUMENT POST for limited pay-ability report of each vendor.
- FICO Uploaded the Budget Plan values to respective Cost Centers & Profit Centers with BAPI PLANVALUES*, BAPI ACC DOCUMENT POST, FICO FB50 - Standard GL Journal of Transaction, FICO Deferral/Accrual Posting for Transaction FBB1.
- Developed a BDC program for transferring material master data from legacy system using transaction codes MM01 and MM02.
- Added code for storage location in User exit MV45AFZZ.
- Design adobe form for shipping delivery instruction.
- Download PDF version of smart form to shared directory which is further used by enterprise portal from which customer can retrieve.