Sr. Abap Consultant Resume
Chicago, IL
SUMMARY
- Over Seven Years of ABAP Programming experience in ECC 6.0, R/3 4.7,R/3 4.6C for various functional modules like SD, MM, PP, QM, PM and FICO.
- Experience in all stages of application development including design analysis, evaluation of customer needs, gathering requirements, development and testing.
- Experience in Writing Technical Specifications and test scripts as per the client requirements.
- Experience in working in onsite - offshore model.
- Experience on various Reporting techniques like Classical, Drill down/ Interactive, ALVs using function modules and OOPs concepts.
- Data Dictionary Maintenance: Tables, Structures, Views, Table maintenance generator, Data elements and Domains.
- Worked extensively with SMARTFORMS (Customizing existing ones and Designing new ones) and SAP Scripts.
- Experienced in working on printing Barcodes on Zebra Printers using Smartforms and Scripts.
- Worked on Dialog Programming which includes Designing screens using Screen Painter, Module Pool Programs, Menu designing using menu painter.
- Modularization techniques: Subroutines, Includes, Function Modules (Normal and RFCs)
- Enhancements and Modifications using BADI’s and User Exits.
- Worked Extensively on Enhancement Framework techniques like Implicit and Explicit enhancements.
- Worked on Interface Technologies: ALE/EDI, IDOC generation, Extension of the existing IDOC types to create new IDOC types, written several Function Modules, User Exits and Enhancements to customize the ALE/EDI process
- Data Mapping and Conversions with migration tools like LSMW. BAPIs, Batch Data Communication (BDC) using Call Transaction and Batch input methods.
- Adobe forms: Created forms and integrated them using ABAP WebDynpro and Business workflow.
- WebDynpro for ABAP: - Developed Applications to replicate SAP transactions and reports and publish Adobe forms.
- Business Workflow experience in development of SAP R/3 workflow components.
- Experience in SD, MM and PP functional areas and in the use of ABAP to enhance and customizing of these modules.
- Good understanding of Business Process Procedures related to SD, MM and PP.
- SAP Upgrades from 4.7 to ECC 6.0.
- Performance Tuning and Troubleshooting SAP.
- Worked on a variety of projects like Implementation, Upgrade, Defects Support, Performance tuning & Optimization, Go-Live support.
- Extensive experience in Run time analysis for Debugging, Error Analysis and Troubleshooting.
- Checking and Application of OSS Notes to problem areas.
- Good communication and documentation skills, proven ability to work on multiple tasks concurrently completing them with in time.
- Committed team player with interest and zeal to learn new skills and technologies.
TECHNICAL SKILLS
Technical skills: Report programming, Data Dictionary, Function modules, SAP Scripts, Dialog programming, User exits, Enhancement Framework, Smart forms, Adobe Forms, Data Uploading Using LSMW. Cross-applications i.e., RFC, BAPI, ALE/ Idocs and also QA activities includes code review, tech spec review etc.
SAP Releases: ECC 6.0, 4.7, 4.6c
Functional Skills: Sales and Distribution, Material Management, Production Planning, FI/CO.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- To interact with Business analysts to collect information and draft the required technical specification.
- Responsible for delivery of high quality objects in time
- Involved in Design and Development of various custom objects involving various ABAP techniques like ALV’s, Smartforms, iDocs, Enhancements, LSMW, BAPI’s and so on.
- Experienced Interacting with Offshore team on day to day basis.
- Developed LSMW s and Data load programs in QM, PP and MM modules and did the data uploads into the Production system. To quote some: BOM Creation, BOM Change, Inspection Methods, BSS records etc.
- Development and debugging experience with IDOC (inbound and outbound)
- Developed an interface to add, update or delete a particular BOM according to the data received from the legacy system via standard IDOC message type BOMMAT04.
- Developed a custom function module for inbound sales orders IDOC(EDI 850) which splits the IDOC into separate child IDOCs depending on the item category.
- Gather EDI requirements to ensure appropriate EDI Mapping.
- Developed a report program in order to automate the Goods receipt, outbound delivery and goods issue as soon as EDI 856 is received.
- Designed, developed and configured workflows for process order approval.
- Developed a Workflow Template to send a mail to PR requestor when someone else deletes the PR line items.
- Developed Smartforms layouts for the QM, PP and MM modules.
- Developed custom reports and transactions as per the client requirement.
- Developed Implicit Enhancements for Standard Transactions and Function Modules as per the requirements.
- Developed Explicit Enhancements for customization of Standard Transactions.
- Developed Custom BADI’S for standard user-exits which can be called inside user-exit to implement multiple use functionality for user-exits.
- Developed a Webdynpro application for hierarchical display of purchase order and its items.
- Developed a Webdynpro application to display a sales order and its item details.
- Developed Adobe Form to display JPEG in a DIR (Document Info record)on content repository with some additional information on a PDF to provide an option for user to print images for factory automation.
- Developed a cut sheet PDF application to show Production Order Routing information along withthe engineering drawing.
- Implemented standard BADI’S for standard SAP transactions as per the customer requirements.
- Used the RFC function modules for inbound Interfaces to Create Sales order, Create/Change Materials, Create/ Change Purchase orders, Create Goods Receipt, Post G/L Accounts.
- Developed a program for automation of clearing vendor which will clear the invoices with payments if both the invoice and payments are equal in amount. If they are different then it will clear the above ones and write the difference into residual account of the vendor.
- Modified the standard BAPI function module BAPI MATERIAL SAVEREPLICA for display of the application log and enhanced it to handle the custom view of material master data during material master data upload.
- Developed an Asset report which will display Asset values, depreciations and Net book value of an asset so that it will be helpful to know the total Net book value for the given year.
- Developed various Module Pool programs based on client requirements.
- Developed Aging report which displays all the customer line items which are open month wise for a specified key date along with Credit limit for the customer, Payment terms and Sales person details
- Worked on Performance Tuning of various custom reports.
- Created Data Dictionary objects along with Views, Search Helps and Table Enhancements.
- Development of BDC using Call Transaction/Session Method to upload data from a Flat file and also from Application Server.
Confidential, Omaha, NE
Sr. ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- Developed and configured follow-up action function modules for Label printing and automatic goods movement posting when Usage decisions are made for a Process order batch.
- Developed implicit enhancement for duplicate invoice check.
- Created custom workflow for Quality Notifications.
- Configured Document management system (DMS) for QM to upload Certificate of Origin (COO) documents from Manufacturers.
- Developed TSE report for FDA audit, exploring all the materials used in a batch with their corresponding COOs.
- Plant Maintenance Workflow - Developed Custom workflows for work orders. These are complex workflows with pre/post permits and multiple approval levels.
- TMS Workflow - Customized the standard Transport workflow as per requirements.
- Developed ECATTs for MM and PP business processes.
- Developed Data cleansing program to mask sensitive HR data in Quality, Development and Sandbox systems.
- Appointment Calendar - Configured to synchronize with users Outlook appointments. Created custom screen on SAP appointment calendar to capture vendor information for Vendor Appointments.
- Developed Smart forms for check printing during payment run.
- Managed the redesign of the company’s SAP Script Invoices utilizing SAP Smartforms, revamping the design and layout, creating easy-to-read customer and commercial invoices, credit and debit memos, sales quotations and orders.
- Developed a payroll report which displays bank details of Employees.
- PI Sheet - Created Custom characteristics for PI sheet, Created Custom report to track PI sheet status changes
- Developed New hire report, custom transaction for Personnel Action Requests
- Developed a Monthly Report, which lists the monthly invoiced sales by product hierarchy.
- Developed Adobe form resembling the current paper based SAP Access Request form.
- Developed Adobe form, to be filled by the vendor offline.
- Managed and maintained Smartforms in FI/CO module to customize existing Layout Sets, Page Windows, and Programs to suit business requirements.
- Created programs to generate Employee, Job and Organizational Unit files for SUM TOTAL
- Created Purchase Requisition Release Report, Disposition Report, Goods Movement Report
Confidential, Cincinnati, OH
ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- Understanding the expectations of client’s top management and managing delivery against those expectations.
- Communication with the offshore and getting the work done.
- Understand the Functional specifications, analyze and finally decide the method we need to opt for uploading the data using LSMWs.
- Developed a Batch input program to close the Open Q-Notes automatically.
- Uploaded Asset data to SAP using LSMW for transaction AS91.
- Modified the standard BAPI function module BAPI MATERIAL SAVEREPLICA for display of the application log and enhanced it to handle the custom view of material master data during material master data upload.
- Developed an ALV tree report using the class CL GUI ALV TREE. This report displays all the inbound deliveries, which are yet to be Goods receipted. The table EKBE and EKET is used to check the status of the inbound delivery.
- Created LSMW using BDC method to add inspection characteristics and its long text. Also, Created an LSMW using direct input method to upload the Operation, Sub-operation data.
- Created LSMW using BAPI method for creation of the POs.
- Created LSMW object for creating/uploading new GL accounts
- Enhanced the standard BAPI function module to post the GL accounts
- Developed a module pool program to copy Customers from one sales are to other sales areas, from once company code to other company codes.
- Created BADI implementations for enhancement of Customer master, Sales order transactions, purchase order transactions.
- Developed a smart form for Invoice transaction
Confidential, Tempe, AZ
ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- Understanding the expectations of client’s top management and managing delivery against those expectations.
- Communication with the offshore and getting the work done.
- Provided development standards and naming standards to the client both for ABAP standards
- Developed the RFC function modules for Create/Change customer, Create/Change Contact, Create/Change Sales order posts
- Developed the data enhancement methods and report programs related to the Sourcing and material availability in R/3
- Done some good development related to Holds in sales orders
- Enhanced the Inbound function modules related to Inbound delivery, Invoice, Purchase order, Purchase order confirmation in order to handle the EDI 810, 856,850 and 855 scenarios
- Developed the Purchase order smartform and driver program from scratch.
- Done the ALE configuration in R/3 systems for IDOC involved scenarios like creating the partner profiles, ports, etc.
- Imparting training on LSMW for technical team
- Developed Customer master, Material master, Sales order, HR Master data and GL account upload LSMW objects for initial data load transfer of existing data
- Done the development of requirements and formulas related to LIS, pricing, Taxes.
- Involved in establishing the TMS Change Transport system management for the ECC systems
Confidential, CA
ABAP Consultant
Environment: R/3 4.7
Responsibilities:
- Responsible for maintaining quality and coding standards
- Involved in analysis, design and coding of Slab Acquisition Process
- Gathered Requirements
- Prepared technical specifications document
- Creation of all the custom tables. Development and Review of Objects
- Prepared Unit and Integration test scripts
- Involved in configuration of ALE environment, developing outbound and inbound process, configuring partner profile with inbound process code. Developed and extended IDOCS for ALE processing both on inbound and outbound side.
- Developed Custom report to get Production order information based on user selection and provide various options to update its information using Production Order BAPI and also update its status using BAPI.
- Worked on BADI’s for enhancements
- Involved in Module pool programming to make it user friendly interface to correct errors for the Vendor sent file, and the flexibility in process of estimation of the Purchase order, the automation of the Goods Receipt process.
- Developed and modified Smartforms layouts for the MM functional area
- Developed Custom ALV Report to display passed and error slabs using function modules in ALV.
Confidential, CA
ABAP Consultant
Environment: R/3 4.7
Responsibilities:
- Responsible for delivery of quality objects while adhering to coding standards
- Goods Receipts Report: A detailed report for listing goods receipts by material wise for a given period which contains detailed information like PO No, PO Date, Plant, GR ref, GR date, Material description using ALV classes.
- To update the Storage locations in Material Master. Transaction used: MM01. Tables used: MARA,MARD
- Developed a report which shows the total order net price based on purchasing organization in the basic list. It lists the details like purchase order numbers, material numbers, order quantity, order price in secondary list on selection of purchase organization line in basic list.
- Created custom screens based on the client requirement
- Purchase order output using SAP Scripts
- Created a sub-screen to the PO header using screen exits
- Involved in performance tuning and optimization
- Created custom tables, data elements, domains, function modules and includes
Confidential
ABAP Consultant
Environment: R/3 4.6C
Responsibilities:
- Communication with Onsite coordinator.
- Developed Smart Forms for various business requirements.
- Modifications of Scripts to format the output.
- Using Enhancements to provide added functionality to the business transactions.
- Customizing settings to create Account Groups and provide added functionality to the existing Account Groups.
- Used the ABAP Runtime Analysis Tool (SE30), SQL Trace (ST05), System dump analysis (ST22) to analyze and improve runtime performance of the existing ABAP programs.
- Development of EDI Interface for Inbound Process.
- Development of BDC using Call Transaction/Session Method to upload data from a Flat file and also from Application Server.