Abap Consultant Resume
Houston, TX
SUMMARY
- 7+ years of work experience as a SAP R/3 ABAP/4 consultant (R/3 4.7 to ECC 6.0)
- Extensive knowledge of RICFEW objects
- Worked extensively on SRM to update the database in system
- Worked extensively on Web UI enhancements & configurations, reports, external list management enhancements, replication of data from CRM to ECC & vice versa and technical specifications.
- Highly experienced in Application Link and Enabling (ALE), IDOC, ABAP Queries
- Extensive work experience in Forms: SapScripts, Smart Forms, ADOBE Online and Offline Interactive Forms.
- Experienced in Batch Data Conversion (BDC), Business Application Programming Interface(BAPI), Legacy System Migration Workbench (LSMW). Uploaded data from legacy system in flat files format to SAP system
- Experience in customizingstandard components using WebDynpro Enhancementframe work.
- Experience and Strong Knowledge inObject Oriented ABAP Concepts: Classes, Methods, & Interfaces
- Proficient in Object Oriented Programming, Module Pool Programming, Dialog Programming, ALV’s, Report Programming and Interactive Reports
- Extensive work experience in creation and customization of module - pool programs, function modules, sub routines, creating new transactions as per client requirements, creation of user defined tables, interfaces and designing of screens using menu painter
- Proficient in Enhancements: User Exits, Customer Exits, Business Add-Ins (BADIs)
- Created new Domains, Data Elements, Fields and Transparent tables. Maintained Structures and Tables in Data Dictionary. Customized/added fields with structures to existing tables. Generated Table Maintenance. Created elementary/collective search help and search help exits
- Good understanding of business process in MM, SD, WM, PP, FI/CO, APO, and QM modules. Excellent Technical and Cross-Functional experience in various modules and applications of SAP R/3
- Expertise in the area of enhancements and validations, Runtime analysis, Code Inspector and Extended Program Check, Creating custom Z tables and Enhancements of SAP tables
- Very good conceptual knowledge of Cross Applications (IDOCS, ALE, BAPI, EDI)
- Experienced in SQL trace, Troubleshooting and Debugging of ABAP programs
- Experience in creation and changing of Classical, Interactive and ALV reports
- Experienced well in Performance Tuning, Testing, Optimization of reports in system integration and user acceptance testing
- Highly motivated with strong problem solving skills Good understanding of both business process and technical development with excellent communication and interpersonal skills
TECHNICAL SKILLS:
SAP Versions: SAP R/3 4.6C, 4.7, ECC 5.0 and ECC 6.0
Languages: ABAP/4, C, C++, COBOL, PL/SQL, Java, J2EE
Operating Systems: Windows 8/7/XP/2000, Windows NT 4.0, Unix and Linux
Databases: Oracle 7.x, 8.0, MS SQL Server
Web Skills: Microsoft Front Page, HTML, Java Script, and ASP
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
ABAP Consultant
Environment: SAP ECC 6.0
Responsibilities:
- Worked on an Interface program for Final Statement of RFC function module to trigger a Smart Form YMMPU GRW SORGHUM SEED
- Developed a custom WebDynpro component to view Shipment Visibility Tracking reference using standard WebDynpro components WDR SELECT OPTIONS & SALV WD TABLE
- Analyzed the replication error for contact updates from CRM & SRM to ECC
- Implemented the BADI CRM ACTIVITY H BADI, CRM SRV OSSET CHECK & ORDER SAVE to make field mandatory on activity screen.
- Used BAPI VENDOR GETDETAIL to extract specific information about the vendors
- Resolving the issues faced in SRM module
- Interacted with the functional people to understand the functional requirements and convert them into developing the technical specifications
- Developed an interface to create sales order using a BAPI BAPI SALESORDER CREATEFROMDAT1. This interface involved an RFC to BI to fetch the data and based on the data fetched from BI, sales order were created after performing the necessary validations
- Processed the IDoc of Message Type MBGMCR to update the status with its failure custom message with relate to its Material and Quantity information using WE19.
- Worked on exit EXIT SAPLFTCD 001 under enhancement FTCD001 that simplified transport acquisition message whenever a change is made on a sales order
- Worked on the order conformation Sap Script Z Ordconf to print the ship to number, if the ship to number is not equal to the sold to number
- Modified the SAP Smartform HRF02 PRINT TREE which is used to HR Forms:Print Trees
- Using SMART FORMS HR F03 PPFF for the function module FB MIGRATE FORM which migrates all SAP SCRIPT forms automatically
- Modified Layout set for Purchase Order (MEDRUCK) using Existing Standard Script Layout set and modified the Print Program to include logo, contact person details like the email id of the buyer, various texts etc.
- Worked on Enhancement MB RESERVATION LOAD for transaction MB21 to maintain storage location as mandatory field in reservation transaction for movement types 201 and 221
- Worked on a User Exit for VL01N to capture the various reason codes if there is a short pick quantity than the original delivery quantity in the delivery document or ATP delivery quantity less than original order quantity
- Developed custom Sap Script in FICO for Check printing by modifying standard form F110 PRENUM CHEK
- Reused salv wd table component for ALV Tables integration in WebDynpro Components
- Used LSMW to migrate Customer Master Data from Legacy System into R/3 System using Batch Input Technique
- Developed logical path and logical file for data Conversion objects like BOM and purchasing Info records
- Created ALV Report to display all the Purchase Orders for the Purchasing Organization, Purchase groups and display the total and individual values of all the Purchase Orders
Confidential, Portland, OR
ABAP Consultant
Environment: SAP ECC 6.0
Responsibilities:
- To upload GI, GR and Transfer Posting data through MIGO transaction by using BAPI function module BAPI GOODSMVT CREATE
- Customized settings forInitialanddelta loadbetween ECC and CRM & SRM
- Configured SD Archiving Objects: Sales Documents(SD VBAK), Delivery(RV LIKP), Invoice, (SD VBRK), Shipment, (SD VTTK), Shipment Cost (SD VFKK), and analyzed the impact of archiving the above objects and customized the objects to user requirements
- Involved in Custom WebDynpro development for Parts Management, where the end users of enterprise can access this app from SAP Portal and can maintain parts related data
- Performance grading and testing of reports under ABAP/4 Using features such as SQL Trace and Runtime analysis.
- Support and analyzed the specifications and prepared the Technical Specifications and Test Plans
- Enhanced the Sales Order creation by displaying a customer text while creating the Sales Order, where the person who created the order will behave according the customer text, and used the User Exit USEREXIT MOVE FIELD TO VBAK and the program is SAPMV45A
- Developed RFC which fetches the data from SAP HR infotypes and makes it available in the SAP Employee portal
- Claims Overview ALV Report - Copy of standard CLM10 that will reflect the custom fields that are saved in the table ZTRTR CHNG ORD in addition to normal CLM10 display
- Modified the Smart form ZLB BIL INVOICE for billing invoice so as to bill the service charge for the specified customer and also to show the restocking fee and display cash discount
- Performed the Runtime Analysis and SQL trace and analyzed the performance of Programs, Screens and Function modules created in ABAP/4 Workbench .
- Developed Smart Forms for Service order hard copy, Service delivery order, Parts Invoice, AR Statement, and Service Invoices. Designed layout and copied to R/3 system
- Develop workflows for atomizing the different Business Processes for the Central Procurement Organization (CPO) in improving the Procurement work process by generating a task oriented SAP Workflow which provides automation of repetitive actions, better visibility and tracking capability
- Added Custom tab to the transaction VF01/VF02/VF03 header and item detail screen
- OUTBOUNBD EDI (810/888) Invoice: An automated solution to communicate outbound EDI invoice information. Created an interface between the local EDI systems to pass to an IDOC from SAP R/3 through Middleware to EDI
- Worked on Performance in Preventive Maintenance Compliance Report with ALV Functionality (T code: ZACR)
- Developed anALVreport, which displays the details of purchase order from table EKKO. It displays the fields like Purchase Doc No, Quantity, Posting date, Item details etc
Confidential, Houston TX
ABAP Consultant
Environment: SAP ECC 6.0
Responsibilities:
- Developed ABAP WebDynpro ALV Report for Material Shortage report for PP-module. Users use this view to see a stock requirements shortage report and use the information to save time when running Material Requirements Planning (MRP)
- Coordinated withmiddleware teamto downloadService Products, Product Hierarchy,andProduct Categoriesfrom the backend system into the CRM system
- Integration of MS-WORD with SAP CRM opportunities and Data replication between ECC & CRM
- Implemented BADI for delivery processing with using LE SHP DELIVERY PROC
- Added custom functionality to sales order in User Exit MV45AFZZ under forms USEREXIT SAVE DOCUMENT PREPARE and USEREXIT MOVE FIELD TO VBAP
- Created an enhancement implementation ZL SUBEQUI WERKS CHNG ENH and a composite enhancement ZL SUBEQUI CENH that will copy the maintenance plant from the superior equipment to the maintenance plant of the sub-equipment when the sub-equipment is being associated to a superior equipment
- Worked on BADI SD SALES ITEM. The method ITEM CHECK checks whether the line item has a hazardous material and displays a pop up message if there is a hazardous material
- Updated the partner info for all transactions by using CRM ORDER MAINTAIN along with SAP CRM WEBUI Customization & Development
- Used BAPI - BAPI GOODSMVT CREATE for loading Inventory for both Raw materials and finished goods
- Used the ABAP runtime analysis tool (SE30), System dump analysis (ST22) to analyze and improve runtime performance of the existing ABAP programs. Also performed Performance Tuning as required
- Worked on IDocs and maintained Inbound IDocs - ORDERS05. Checked the status of the Inbound IDocs that is posted on the system and recovered it from errors if any isn’t successful
- Developed Module Pool program to capture serial number, to do goods movement and final confirmation for production order
- Created ALV report for the sales department sorted by sales representative. The data is extracted from VBAK, VBAP, KONV, and MARA tables
- Material description ALV report: Developed a report to display the list of material, language key, material description according to material type and plant
- Worked on data conversion for Customer Master Records using Batch Input Recording method in LSMW
Confidential, Oakwood, OH
ABAP Consultant
Environment: SAP ECC 5.0
Responsibilities:
- Modified existing SAP Scripts print program for invoices and debit memos as per the client specifications
- Sending Emails from SAP CRM Interaction Centre(IC). Uploading the payment cards info from third party server into SAP CRM
- Responsible for delivering CRM Technical developments to the customer related to WEBUI in CRM
- Modified the dialog programming with Unicode conversion to print the documents required for shipping a delivery using LPN number. Shipping and Carton labels are printed for specific handling units under WM Module
- Designed and coded a BDC program for Sales Orders that updated records in the sales order screen or will create New sales orders depending on the source data file from external systems using VA01 and VA02 transactions
- Created a function module to process delivery IDOC data into sales order documents and remove the billing blocks (or reject individual order items). Developed a User Exit to preprocess invoice IDOCS in order to ‘rollup’ similar segments
- Involved in Custom WebDynpro development for Materials Management, where the end users of enterprise can access this app from SAP Portal and can maintain materials related data
- Used the BAPI (BAPI VENDOR EDIT) to modify some of the suppliers in the Vendor Master Data
- Maintained and changed LD00 - shipping delivery note: LE SHP DELNOTE and program RLE DELNOTE as per the business requirement
- Developed a ALV report on Routing data to display the number of items available under a custom table for material in a plant according to selection parameters material, group counter, and capacity data and work center
- Material Master uploads: Material creation, Extension to plants, Storage locations, Bill Of Materials & Master recipe upload
Confidential, Pittsburg, PA
ABAP Consultant
Environment: SAP ECC 5.0
Responsibilities:
- Worked with Functional team members on mapping business requirements, optimization of different programs and in Trouble shooting during development
- Modified the purchase order layout in SAP Script according to client’s requirements that also needs the data to be retrieved from a custom Z-Table
- Developed new Smart Forms and print programs for Packing Labels, Shipping Labels and Drop Ship Labels
- Used message types like MATMAS (material master), CREMAS (vendor master), and DEBMAS (customer master)
- Developed and designed custom EDI message for Good Receipt for stock transfer order in handling unit
- Developed a custom Interactive report that displays the Purchase Requisitions at a plant as per the specifications by client
- Worked on creating a Custom BAPI to create Handling Unit to pack the items that needs to be delivered
- Used Runtime Analysis to analyze the processing of the reports based on the estimated time for each action, modified queries to ease the database interaction
- Created a Module pool to display and modify data from customer table using table control with validations and Search help
Confidential
ABAP Developer
Environment: SAP ECC 5.0
Responsibilities:
- Modifying the report Withholding Tax to display Document, Posting date, Document type, Debit/credit Indicator and Vendor details according to company code vendor, fiscal year and date. The data was extracted from BSIS, BSAS, BSAK, BSEG, LFA1, and J 1IMOVEND
- Created a material Quantity report to display Material, Material Description, Vendor Number, Vendor Address and Schedule Quantity according to Material and Plant. The data was extracted from ZMDBS, EKET, MARA, MAKT, and LFA1
- Worked on a User Exit for VF01 to add partner number to line items of material to be billed for the delivery number where by default SAP doesn’t provide such option. This user exit is implemented to facile partner as material number for its lines items to specific account types for all kinds of orders
- Created a custom BAPI to pick confirmation for the transfer orders before delivery.
- Worked on modifying a BDC program for transaction ‘MM02’ while uploading an input file into SAP. The program is debugged and corrected to map the objects according to updated current business scenarios
- Developed a custom IDoc with fields to segments and it is triggered through ALE layer for transfer orders to pick items according to customer requirements
- Created custom tables, Domains and Data Elements using Data Dictionary
Confidential
ABAP Programmer
Environment: SAP R/3 4.7
Responsibilities:
- Involved in Developing Custom Tables, Data Elements, and Domain using Data Dictionary
- Created table Maintenance Views for Custom Tables
- Developed Interactive report to display the list of plant, purchase order unit, scheduled quantity, item delivery date, material according to purchase organization, account group and document type
- Created a Vendor Performance ALV Report, which lists the vendor name, materials supplied Planned and Actual Delivery Times, payment terms and Price. Also includes Material Number, Storage Location and Unit of Measurement and description with group totals. Data extracted from MARA, MARC, MARD, MAKT, EKPO, MKPF, MSEG and LFA1
- Developed a break down parts report, which gives details like Material, Customer, Orders
- Developed a drill down report for material details
- Used the User Exit MEREQ001 for validating requisitioned field in Purchase Order
- ALE for Purchase Orders inbound and outbound configuration
- Developed interfaces using ALE and IDocs for transfer of legacy data like vendor master, material master, design coding and documentation and also responsible for development of ALE interfaces from SAP R/3 to SAP R/3
- Designed and coded BDC program for sales orders to updated records in the sales