Sr. Sap Abap / Hana Abap Consultant Resume
Sunnyvale, CA
SUMMARY:
- Having 12 years of experience as a SAP ABAP / HANA ABAP Consultant and involved in 4 full life cycles.
- Performing all stages of SDLC cycle (i.e. Requirement gathering, preparing design for technical solution, development/Coding, testing, GO - live support etc.)
- Responsible for preparing Estimation, Functional Specification Review, Technical Design Specifications,
- Test Documents, Code Review Checklist, Technical Specification Checklist and maintaining issue logs.
- Expertise in developing various RICEF objects which include:
- Expertise in developing: Function Modules, Remote function modules(RFM), Dynamic programming, ABAP Objects (OOPs), ABAP Query, OSS Notes,
- Dialog Programming (Module Pool), Menu Painter, Screen Painter, Logical Data Base (LDB), BTE (Business transaction events), Batch Jobs, ABAP proxies,
- Enhancement Framework, RF screens, Data Dictionary (Lock Objects, Search Helps, Domains, Data Elements, Tables).
- Worked on ALE, EDI, RFC and IDOC Interfaces between SAP to SAP and SAP to Non-SAP.
- Extensive Worked on Performance Tuning Using SE30 and SQL Trace ST05 transactions.
- Expertise in ABAP Debugging, Job scheduling, SAP Query, data archiving and debugging standard SAP Code.
- Involved in Code Reviews, Time Line Schedules and Leading Offshore Teams.
- Expertise in Background Jobs, Debugging, Run Time Error analysis
- Experience in developing SAP S/4 HANA Core Data Services (CDS Views) and ABAP Managed Data-base Procedures (AMDP), Open SQL and SALV Classes.
- Experience in ABAP in Confidential, Development of ABAP Objects via Confidential, debugging, unit testing, and runtime analysis.
- Expert in handling jobs in the area of SAP customization/report development (ABAP) and involved in Implementations,
- Upgrade, production support and Support & Maintenance of SAP MM, PP,PM, SD, WM, LE and FI/CO Modules.
- Good Experience in coding in ABAP best practices.
- Excellent leadership, communication, interpersonal skills with strong analytical and problem solving skills.
- Expert in OSS note application and resolving the issues.
TECHNICAL SKILLS:
SAP R/3: Versions, 4.0, 4.6c, 4.7, ECC 6.0 and SAP HANA 1.0.
Operating Systems: MS-DOS, Windows 95/98/2000/ NT.
RDBMS: Oracle 8i, 9i, MS-Access, SQL-Server.
Scripting Languages: HTML and Java Script
Programming Language: ABAP/4, C, C++, and MS.Net
PROFESSIONAL EXPERIENCE:
Confidential
Sr. SAP ABAP / HANA ABAP Consultant
Responsibilities:
- Developed a COS (cost of sales) Confidential report, where it generates journal entry at the profit center level with custom table for gl accounts using Confidential .
- Developed on a project Unknown deductions project using Confidential
- Developed auto cash application report for FI module.
- Performance tuned on time delivery report for MM module.
- Developed Confidential tree cockpit Monitor, based on the EDI 856 ASN received will create outbound delivery, PGI, Invoice creation(OTC).
- Developed custom classes, created dynamic methods which can be used across other programs using Confidential .
- Developed inbound cockpit using Confidential where the error files can be processed on a monitor.
- ABAP Programing Model for SAP HANA - CDS views and AMDPs, Open SQL, SALV Classes.
- Developed cost split report for Material Ledger both in ECC and S4HANA.
- Developed Finance reports in S4HANA using reporting tool Analysis for office.
- Created and consumed CDS views in custom ABAP programs based on the requirement and achieved code push down to database layer.
- Developed a module pool program for packing of harness in the container, scanning the serial number of HU (Handling Units) One By one.
- Developed a RF program to generate Shipping labels. Once a material is staged, an RF scanner can be used to scan the case to create a picking handling unit.
- Then, shipping labels will be printed for the case with customer specific formats.
- Onepoint contact to performance tune the programs in FI-CO, SD, MM, LE, PP, PM and WM modules.
- Experienced in developing SAP S/4 HANA Core Data Services (CDS Views) and ABAP Managed Data-base Procedures (AMDP).
- Created and consumed CDS views in custom ABAP programs based on the requirement and achieved code push down to database layer.
- Created and registered the ODATA service for the CDS views for exposing the views to FIORI apps.
- Developed custom ABAP Reports using Confidential ADT.
- Accelerated ABAP Custom code using SQL Monitor (SQLM), ABAP Test-cockpit (ATC), SQL Performance Tuning Work list(SWLT).
- Developed Remote Function Modules to get the data for the requested queries and integrated these RFCs inside the OData for CRUD operations (i.e.
- Create, Read, Update and Delete operations).
- Developed Confidential based inbound interface remote function module (RFM) to create Purchase Orders using inbound Confidential data from Legacy System.
- Responsible to develop inbound interface using Confidential to update Tracking Numbers against Handling Units for Delivery documents.
- Developed adobe form for check for FI module.
- Developed adobe form for dunning F-150 for FI module.
- Developed many adobe forms LE modules like carton, pallet and case labels.
- Involved in various Plant Maintenance migration objects: Equipment, Equipment Classification,
- Work Centers, Functional Location, Master Warranty, General Task List, Measuring Point, Single Cycle Maintenance Plan, and Strategy Plans.
- Worked IDOC “IDOC INPUT DELINS START” to add segments.
- Modified the standard program ‘RFBILA00’ to split by profit center for financial statement.
ENVIRONMENT: ECC 6.0 SAP HANA 1.0 (FI-CO, LE, WM, SD, PM, MM, PP), Win 2000/XP, MS Office.
Confidential, Sunnyvale, CA
Sr. SAP ABAP Consultant
Responsibilities:
- Developed an interface program that would extract the Vendor line item display (FBL1N) items.
- Implemented a BADI for transaction fb60 such that it does not allow users to create duplicate reference for vendor invoice creation.
- Loaded open AR, AP and GL transaction balances from Legacy using IDOC with message type ACC DOCUMENT.
- Implemented BADI ME PROCESS PO CUST to update/overwrite functional area in purchase order.
- Implemented a purchase order duplicate check in Confidential .
- Modified standard Scripts and smart forms according to client requirement.
- Development of G/L account open line item list display based on G/L acct and purchasing entities.
- Master data loads of Material Master, General ledger, Profit centers and Cost centers using Batch Input Method.
- Worked on BAPI BAPI ACC DOCUMENT POST (FB01) for uploading G/L Balances and Accounts Payable data.
- Integrated legacy system with the ECC using sender File adapter and receiver IDOC adapter for Purchase Orders ORDERS05.
- Set up the ALE by creating partner profiles, configuring ports and creating port definitions and configuring inbound and outbound parameters for the partner profiles for EDI.
- Modified standard Scripts and smart forms according to client requirement.
- Modified standard screens using Enhancement spots according to client requirement.
- Fixed various EDI and ALE problem tickets in Production Support capacity.
- Designed and developed Several DIALOG DYNPROS to collect and trigger subordinate ALE processes that used custom IDOC and Function Modules.
- Conversion of the Material IDOC (Message type: MATMAS) to XML format and store the same in the application server for further use in XI/PI.
- Pricing: Created Standard Pricing Procedure with different Discounts/ Surcharges/ Rebates using Condition Tables, Condition Types, Access Sequence and Pricing Procedure Determination. Configured Condition Exclusion for particular customer groups to get best price. Pricing also included Material Price, Price List, Customer Specific Prices, Customer Discount and Material Discount.
- Sales: Defined and Assigned Sales Document Types, Item Category and Schedule Lines. Configured and assigned number ranges Delivery Types and Billing Types.
ENVIRONMENT: ECC 6.0 (MM, PM, SD, FI), Win 2000/XP, MS Office.
Confidential, East Hanover, NJ
Sr. SAP ABAP Consultant
Responsibilities:
- Developed screen for creating user roles using Confidential (OOPS) where the user can create, modify and delete the user and save to database.
- Developed reports for RAR in Confidential
- Developed tab strips for creating authorization code and functional codes using Confidential (OOPS) where the user can create, modify and delete the user and save to database.
- Developed tab strips for creating Default contract using Confidential (OOPS) where the user can create, modify and delete the data and save to database.
- Evaluate performance of technical objects and tune objects for better performance using ST05, ST22 etc
- Created customized debit note, modified standard toolbar to add customized buttons and created customized search help for fields in
- Confidential and added buttons in Confidential line items and worked on Modal Dialog box screen.
- Created various lock objects for customized tables to enque and deque the tables while inserting or updating the database.
- Worked on Business Transaction Events for FI/CO.
- Created Interface from treasury to bank after payment run with payment information.
- Created customized tables as required and worked on table maintenance generator.
- Responsible for development of outbound interface for Purchase Order using Confidential .
- Implemented BADI to enhance Purchase Order Functionality in ME21N.
- Implemented BADI MATERIAL REF to add some default data to materials.
- Developed ABAP Web Dynpros Confidential Report for Material Shortage report for PP module.
- Worked on custom enhancement to handle Withholding Tax details on Invoice Receipts.
- Created user exits for Validation to check duplicate Vendor invoices; developed configurable solution to enable duplicate check based on different fields.
- Development of the MES interfaces triggering on Process Order Release Status to the MES system using ALE/ Confidential .
- Maintained partner profile and created inbound/outbound IDoc's to generate sales orders/purchase orders and involved in generating EDI's. Enhanced pricing catalog fields and thus pricing procedure determination using custom fields.
ENVIRONMENT: ECC 6.0 (MM, SD, FI, WM, PM), Win 2000/XP, MS Office.
Confidential, Houston, TX
Sr. SAP ABAP Consultant
Responsibilities:
- Involved in SAP R/3 Version Upgrade from 4.7 to ECC 6.0
- Identified the key business process requirements and Correct Testing Paths
- Created high-level Summary Documents and maintained every step.
- Technical comparison of both versions of multiple R/3 Instances and updated Version ECC 6.0 with required customized code by using T-Codes: SPAU and SPDD
- Analyzed the SAP Released OSS notes and applied wherever required
- Responsible for post upgrade functionality testing
- Resolved all functional issues in SAP Data Archiving due to upgrade
- Developed aging report for customer & vendor according to client requirement.
- Developed user-exits for the T-code Fnv2 in the correspond tab to auto generate the file number.
- Developed various reports & smart forms and performance tuned the programs.
- Modified DUNNING form for the T-code F150. To generate reminder letters to customers for overdue items according to the client requirement.
- Developed smart form for T-code FNI2. This form is a contract and will be issued to customer at the contract stage.
- Modified customized SAP invoice print program for t-code VF02 for billing document.
- Modified Standard SAP RVORDER01 print program for t-code VA42 for Contract Creation.
- Modified customized SAP Order print program for t-code VA02 for Sales Order Creation.
- Modified customized SAP delivery note print program for t-code VL02 for Delivery Order.
- Modified customized SAP purchase order print program for t-code ME21 for Purchase order.
- Setting up SAP-ALE (IDOC) interface by creating / maintaining distribution model, login system, message types, activating the change pointers, generating partner profiles. Confidential reduction and filtering for the documents Material Master (MATMAS03).
- Developed Inbound Interface which Posts INVOIC02 IDOC's to SAP ECC via proxy for Invoice creation.
- Involved in performing Unit Test, Integration tests and tracking the defects to closure.
ENVIRONMENT: 4.7, ECC 6.0 (MM, WM, SD, FICO), Win 2000/XP, MS Office.
Confidential, Atlanta, GA
Sr.SAP ABAP Consultant (Team Lead)
Responsibilities:
- Developed Payment advice with check printing using table control and smart form, where the program can Send Mail with PDF attachment, Fax and SMS .
- Developed Mass upload using BAPI for Purchase Order ME21N.
- Developed Mass Upload using BDC for info record ME11.
- Developed Mass upload using BAPI Purchase requisition ME51N.
- Developed Mass upload using BAPI Material Master Creation MM01.
- Developed payment interface file for the bank to the external system for direct debit.
- Implemented BTE for transaction FB02.
- Experience working with various EDI standards (ANSI X.12) like EDI 850, EDI 834.
- Used third party software's like Conversion Agent to perform the EDI conversions to support various industry standards.
- Developed Mass upload for Budget t-code KO22 using BDC.
- Modified the standard Script for the check printing for t-code F110.
- Modified DUNNING form for t-code F150 and also developed the customized
- Form to send mail to the customers.
- Badi for cash advance posting for t-code PRFI on METHOD exb706k.
- The purpose of this Badi is to control G/L posting for Cash Advance.
- The requirement is to post cash advance into respective entity account.
- Developed Upload program for t-code F-02 using BAPI. This program is to Upload Firm Expenses to GL accounts.
- Developed report detailed expenses.
- This report will provide detailed expense listing by engagement and employee to enable practice administrators and engagement managers to validate billable and non billable expenses.
- Performances tuned the P & L report and fix the bugs.
- Working on both Implementations and supporting issues on FI and EM modules.
- Developed Technical Specifications from Functional Specifications.
- Used Exit in MV45AFZZ to populate sales agreement on the Sales Order Line Item.
- Used Exit MV45AFZB to trigger pricing when determining a new agreement.
ENVIRONMENT: ECC 6.0 (MM, SD, FI, WM), Win 2000/XP, MS Office.
Confidential
SAP ABAP Consultant
Responsibilities:
- Created an interactive report program to give details on sales orders customer-wise
- Created report to display list of stock for a material with subtotal of stock for each storage location and grand total of the stock at end of the plant
- Created a Report to display a list of Purchase Requisitions with details like MRP Controller, Release Date and Unit of Measure along with standard details
- BDC: Uploaded data from sequential file to create multiple material master records
- Developed BDC Program for transferring Customer Master Record.
- Created multiple methods in the Implementation Class of a BADI for certain calculations like currency conversion, pricing simulation.
- Developed Record Transaction using Legacy System Migration Workbench ( Confidential ) to Migrate Free Service Coupon data by using Transaction ' VK11 '.
- Designed and Developed a BDC Program to upload Work Center (CR01) data and Vendor master (XK01) data from legacy to SAP R/3.
- Extensively involved in Implementing User Exits related to Billing (RV60AFZD) and Pricing (Move additional fields into the Communication table used for Confidential
ENVIRONMENT: ECC 6.0 (MM, SD, FI, PP, QM, WM), Win 2000/XP, MS Office.
Confidential
Technology Analyst
Responsibilities:
- Developed Aging Report for Customer.
- Developed Script for Payment Voucher For T-Code FB62.
- Modified the standard Script for the check printing for t-code F110.
- Performance tuning the programs.
- Developed Smart form Barcode printing for carton & Pallet label for their lot traceability system.
- Worked on the Bapi concept to release and change the Purchase Order by concern person using the
- Bapi BAPI PO CREATE1 and Confidential respectively for that input field purchase document no ( Confidential ) using table EKKO and Confidential .
- Used BDC for transferring & conversion data into the SAP system.
- Wrote BDC programs to update and change Customer Master Data by session method for transactions VD01 and VD02 to update KNA1 table.
- Designed and coded a BDC program for Sales order that updated records in the sales order screen or will create new sales order depending on the source data file from external systems using VA01 and VA02 transactions.
- Designed and coded a BDC program for open purchase orders of known vendor (ME21) in Materials Management.
- Confidential: Data Conversions:
- Material Master uploads: Material creation, Extension to plants, Storage locations, Bill of Materials & Master recipe upload.
- Financial Data upload, Vendor Master Upload, Monthly Material price updates, Costing update
- Customer Master uploads: Quality Management data: Inspection Plans upload, Certificate of profiles, Conformance & Materials assignments upload through direct input and BAPI method.
ENVIRONMENT: 4.7E (MM, SD, FICO), Win 2000/XP, MS Office.
Confidential
Responsibilities:
- Developed a Sales Report to monitor order information flow of billing.
- Modified standard script for Credit Note and Debit Note.
- To track accurately Service Orders and Notifications developed a report called Warranty Order report. Clubbing of two standard transactions IW39 & IW59.
- Developed the Report for Global stock status for external procurement of finished goods using Confidential .
- Analyzed and redesigned the reports on FI to improve their performance using in ABAP/4 Performance Tuning.
- Created an Interactive Report for displaying plant status report to know the status of a particular material.
- Certificate receipt incoming goods for INBOUND DELIVARY VL31N, VL34N and Included logic using function module in Sap Standard program MV50AFZ1.
- Modified SAP Standard form PSFC STD LAYOUT (PP Print Standard Layout Set) SAP Print program PSFCJOBT.
- Modified SAP Standard Program called REVENUE RECOGNITION Program to capture the posting period and fiscal year based on the user time zone and date.
- Developed SAP Script Layouts and associated ABAP print programs for different versions of Purchase Orders and Debit Memos.
- Studying the User requirements, existing developed Programs, Layout sets, Modifying Programs, Transactions and Layout sets to get the User required Output.
- Developed BDC program to migrate Vendor Master Data from legacy system to SAP.
ENVIRONMENT: 4.6C ECC 6.0 (MM, SD, FI, IM), Win 2000/XP, MS Office.