Sap Abap Senior Consultant Resume
Cleveland, OhiO
SUMMARY
- Senior SAP ABAP/4 Technical Consultant with over 12+ years of SAP experience working in the Information Systems industry in SAP involving 3 yrs of experience in SRM Technical, IS - Retail & IS-AFS.
- My skills in SAP R/3 in are Sales & Distribution (SD), Materials Management (MM), Warehouse Management (WM), Master Data Governance (MDG) and Finance and Costing (FI/CO) areas. I have covered all aspects of Sales Order Processing, Availability Checking, Pricing, Output Determination, Purchase Orders, Purchase Requisitions, Info Records, Stock Transport Orders, Outbound and Inbound Deliveries, and Transportation Scheduling, Picking and Packing, Bill Goods Issues and Goods Receipts, Invoicing and Billing, Inventory Management and Warehouse Management, Equipment, Serial Number and Handling Unit Management, Transfer Orders and Print Programs
- My SAP ABAP/4 technical skills include the design, development and debugging of ABAP Programs (Dialog Programming, Standard and Interactive Reports), ALV Reporting, SAPScript, Menu Painter and Screen Painter, ALE, EDI and IDOC configurations, Custom IDOC development, Workflow configurations and development, RFC and BAPI Development, User Exit and Field Exit Development, Dialog Programming, Webdynpro, SRM Technical, Interfacing Data with external systems, Data conversions, Programming using BDC, ABAP/4 Workbench, Data Dictionary and Batch Job management
- My SAP HANA skills includes SAP System Landscape transformation (SLT), SAP HANA data modeling using Attribute View, Analytic View and Calculation Views. Knowledge in using SAP BODS.
TECHNICAL SKILLS
- Object Oriented Programming Technology(OO ABAP).
- Modularization techniques like subroutines
- Function modules
- RFC’s and class modules.
- End-to-end implementation of SAP R/3
- SRM 7.0 and SAP IS-AFS.
- Performance analysis and tuning using various debugging tools like run time analysis and SQL trace.
- MS SQL Server and C#.Net.
- Web Application Development with Microsoft Technologies.
- Dialog Programming designing and developing layouts and forms using SMARTFORMS SAP Scripts.
- BAPI
- ABAP/4 Object programming.
- ABAP/4 Workbench Tools reporting customization conversion and data extraction.
- Data Dictionary.
- BTE and Substitution
- Configuring ALE and IDOC’s Interfaces.
- Business processes and technical development.
- ABAP Webdynpro including FPM and POWL
- BSP
- Workflow
- BRF+
- Adobe Forms
- HTML5
- CSS
- Java Script
- JQuery
- JSON
- UI5
- Fiori and OData
- SRM Technical
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, Ohio
SAP ABAP Senior Consultant
Responsibilities:
- Designing interface architecture, coding programs to support the interface architecture, Code reviews and Performance tuning.
- Developed a program to Calculate Payment term as per Confidential and update the open documents with the corresponding due date and discount.
- Implemented BADI ACC DOCUMENT to calculate the payment terms and update the document with correct payment days and percentage as per the Confidential when posting the document using BAPI ACC DOCUMENT POST.
- Developed a workflow to trigger a mail to the Manager for One time Vendor payments when the amount is more than the certain value.
- Design, Developed interface to post the document in FI for Concur TnL upload for US and Canada.
- Design, Developed US Payroll upload interface to post the document in FI.
- Used Business Transaction Events (BTE) to trigger email to vendors with payment advice as an attachment when a payment is run using F110.
- When Order is placed in the Web (Customer Connect) is send to SAP through BAPI to create sales order SAP.
- Developer Substitution rules to update the GL account details based on the Sales order SPA number (Custom Field).
- Developed substitution rule to update the correct profit center.
- Worked on the user exit USEREXIT MOVE FIELD TO VBAP, to populate the material number used by customer at sales order item level.
- Basic type ORDERS05 has been extended to accommodate extra data points (Shipping type, Tax Exempt ID and Customer /Seller Email ID).
- Worked on VOFM transaction for cost calculation for intercompany, if it is direct ship for bill to scenario and to disable additional tab B fields and to copy delivery priority from order to delivery.
- Developed a custom requirement routine to process the required checks to trigger shipment confirmation email.
- Developed Order analysis, Return orders, Customer orders by line, Delivery shortage.
- Implemented BADI SD BILLING ITEM BADI to validate the Data before the Billing document is save.
- Implemented BADI SD SALES ITEM BADI. 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.
- Developed Purchase Order workflow to trigger mails based on the release stratagem configuration.
- Implemented Picking exit to optimize the picking strategy in WM.
- Interface to upload FI AP EDI Configuration
- Upload Program to Create Materials and extending Materials to Plants and Sales Orgs.
- Download Program to download the Materials into Excel file.
- MDG Workflow for Material Creation, Change and Extend.
- Created Decision tables in BRF+.
- Implemented ME PROCESS PO CUST BADI.
- Design, Developed ALV reports for SD, MM and FI.
- Implemented Screen exit for Vendor master to capture additional data like Confidential pay terms for the Vendor.
- Developed the Outbound Interface to send the Sales order details to the Salesforce though PI.
- Custom Apps Development using UI5, JavaScript, JQuery
- Integrated Gateway oData/JSON services with UI5 Apps
- Developed Custom Apps using OData model with UI5.
- Developed Custom Apps using Table API and Matrix Layout with UI5.
- Developed Custom Apps using Oshell API with UI5 using JavaScript view and OData Service.
- Developed Country Specific Purchase Order Adobe Form.
- Developed Country Specific Invoice Adobe Form.
- Prepared Technical Specifications
Environment: SAP ECC 6.0
Confidential, Bentonville, Arkansas
SAP ABAP Senior Consultant
Responsibilities:
- Reviewing objects developed to ensure adherence to quality and achievement of full functionality before delivery.
- Performed Unit Testing and prepared documentation prior to Object Delivery.
- Developing New BSP Program(Module CRM)
- Enhanced the existing BSP screens in CRM.
- Responsible for all the SAP Workflow for Shopping Cart and Purchase Order (related enhancements in MM, SRM, FICO and HR areas) analysis, design, development and deployment.
- Created BADI Implementation IDOC CREATION CHECK to Replicate the Vendor From ECC to Sourcing.
- Developed interface to create Outbound Idocs for EFT Payment notification. The details of the payments made to SDAs using EFT have to be sent to the SDA via Email. The transfer to the repository would be through IDOCS.
- Developed inbound interface to post cleared checks which comes from Bank, and developed interface to post vendor invoices which comes from BMO System.
- Implemented BADI ACC DOCUMENT to pass the correct posting keys when posting the data using BAPI ACC DOCUMENT POST.
- Developed A/P Invoice report, credit details of customers and list of partial payments.
- Developed a Webdynpro Component for Buyer Approval of Supplier Provided Fields.
- Created Implicitly Enhancement on BBP PD SUSDOC GETDETAIL to enable the Single Invoice functionality for a PO containing both Service Line Items and Material Line Items in SRM.
- Created Workflows in MDG for Vendors along with the decision tables.
- Preparing technical specifications.
- Developed custom Webdynpro Application for Calculating Decent Home Schema.
- Created BADI Implementation to Replicate the Contracts from SRM to Backend (ECC).
- Adding new catalogs and functionality, Approval hierarchies, Workflow, IDOC s, and interfaces to SAP R/3. Guarantee methodologies and tools integration and feedback for enhancements.
- Wrote a background Program to automatically add Suppliers from the Contracts to the corresponding Supplier list.
- Enhanced the standard Webdynpro component to automatically add Suppliers to the Bidder list from the corresponding Supplier list.
- Extended the IDOC to Create the Invoice from Billing Document.
- Extended the IDOC to Create the Sales order from the SRM Purchase Order for the functional Location.
- Integrated Gateway OData/JSON services with UI5 Apps.
- Developed UI5 application using Table API and Oshell API.
- Developed UI5 Applications using Java scrip view and OData Service.
- Custom Apps Development using UI5, JavaScript, JQuery.
- Prepared Technical Specifications
- Production support including on-call rotation, Resolve problems, document issues and resolutions.
Environment: SAP ECC 6.0(IS-Retail), HANA & SRM 7.0.
Confidential, Irving, Texas
SAP ABAP Senior Consultant
Responsibilities:
- Programming ASN inbound delivery for import and export of PO details using BAPI.
- Worked on Customizing MM workflows: Purchase order release, Purchase requisition release and purchasing contracts release.
- Workflow for Goods Issue Notification.
- Workflow for Sale Order Notification.
- Workflow for Service Order Notification.
- Workflow for Transfer Posting Notification.
- Configuration of Extended Notifications for sending work items to Outlook.
- Developed Custom Webdynpro application.
- Developed report for Credit details of Customer (FI), A/P Invoice report (FI) and Blocked Invoice exception report (FI) for account payable.
- Statement of Account to Customers for reconciliation.
- Wrote substitution rules to update the GL account based on the sales order details.
- Developed OOPS ALV Reports for PP and PM Modules.
- Developed Purchase Order Invoice Smart Form.
- Modification Smart forms and Scripts layout as per client requirements for SD and FI Modules.
- Troubleshooting, performance tuning of z developments.
- Enabled creation of invoice in SUS from unapproved service confirmation and setting it under newly defined status code “On Hold”.
- Created BADI Implementation to Replicate the Contracts from SRM to Backend (ECC).
- Developed Smart Form for shipment planning.
- Developed Smart Form for Master and Pricing contracts.
- Displaying the Preferred vendor for an article, and updating the Source of Supply in shopping cart.
- Performed Unit Testing and prepared documentation prior to Object Delivery.
- Prepared Technical Specifications
Environment: ECC 6.0 & SRM 7.0
Confidential, Cincinnati, Ohio
Senior Consultant
Responsibilities:
- Developed Custom Webdynpro application.
- Written BDC program to transfer the Employee master data from external system to database.
- Developed a PD Report to get the number of employees turn over to the company based on periods.
- Developed OOPS ALV Reports for PP and PM Modules.
- Developed Purchase Order Invoice Smart Form.
- Modification Smart forms and Scripts layout as per client requirements for SD and FI Modules.
- Troubleshooting, performance tuning of z developments.
- Enabled creation of invoice in SUS from unapproved service confirmation and setting it under newly defined status code “On Hold”.
- Designed Webdynpro Development Component to communicate with backend R/3 system, User Interface in SAP NetWeaver Webdynpro, EJBs for implementing Business Logic.
- Created BADI Implementation to Replicate the Contracts from SRM to Backend (ECC).
- Implemented BADI SD BILLING ITEM BADI to validate the Data before the Billing document is save.
- Implemented BADI SD SALES ITEM BADI. 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.
- Developed Purchase Order workflow to trigger mails based on the release stratagem configuration.
- Implemented Picking exit to optimize the picking strategy in WM.
- Interface to upload FI AP EDI Configuration
- Upload Program to Create Materials and extending Materials to Plants and Sales Orgs.
- Download Program to download the Materials into Excel file.
- MDG Workflow for Material Creation, Change and Extend.
- Implemented ME PROCESS PO CUST BADI.
- Developed Smart Form for shipment planning.
- Developed Smart Form for Master and Pricing contracts.
Environment: ECC 6.0 & SRM 7.0
Confidential
SAP Consultant
Responsibilities:
- Modified HR objects and also created custom info types based on the requirement of the organization.
- Designed and developed ADOBE form and Interactive form for Employee Personnel details and Medical Insurance Details.
- Worked on the home page frame work configuration in SAP ESS and MSS
- Worked with Portal Applications based on JSPDynpages, par files, webdynpro for java, BSP applications and ITS iviews
- Created custom webdynpro applications for HR eBenefits implementation.
- Implemented HR BADI for HR Personnel Administration validations and also other user related check.
- Uploaded photographs of the employee using the transaction OOAD for PA.
- Written BDC program to transfer the Employee master data from external system to database.
- Developed a PD Report to get the number of employees turn over to the company based on periods.
- Lay planning, Roll Optimization using Module pool program with OOPS
- Customized Webdynpro ABAP application for HR forms and data.
- Developing ABAP and BSP program for HR all submodule.
- Developing BSP application in HTMLB involving other BSP Extensions to bring the screens in portal.
- Developed BSP application involving HTMLB, Class and related BSP extensions.
- Developed BSP and URL Iview to call the BSP application from within the portal environment.
- SAP Integration with Modula System(EWM System)
- Developed OOPS ALV Reports for SD,PP,PM, HR and MM Modules
- Development of Graphical Planning Tool using C# and .Net Connector to interact with SAP system; Module Pool for Goods Issue to Production and Cost center using RFID; Smart forms and Scripts for SD, MM, HCM, FI, PM and PP Modules;
- Daily Check list of all the machinery in the plant using Module pool with OOPS.
- Wrote BDC to convert planned order to partial production orders and to upload PR details.
- Implemented BADI to add Sub screen to capture Shade and Shrinkage details of materials during PO Creation using ME23N.
- Customer Exit to set default value for Sold-to-Party and Ship-to-Party when Sales Order Created using VA01.
- Preparation of Technical Design Documents from the Functional Specifications.
- Performed Unit Testing and prepared documentation prior to Object Delivery.
Environment: SAP IS-AFS 6.5(ECC 6.0), C#, SQL Server 2012.
Confidential
Consultant
Responsibilities:
- Developed ALV Reports as per client requirement & Customizing standard SAP Programs using USER EXITS producing technical document Coding and Code reviewing.
- Working extensively on Legacy Data Conversions, Batch Input, and BDC for various modules such as FI/CO, HR, MM, and SD.
- Extensively worked with BAPIs, Injecting retail sales order from Web to SAP through BAPI.
- Designing and coding in the BAPI (Business Application programming Interface), ALE (Application Link Enabling) and EDI (Electronic Data Interchange) areas.
- Created/designed LSMW projects/subprojects to load MM data, created/loaded the following views: Basic, Plant, Storage, Sales, MRP, Purchasing, Account (Plant/Valuation), Costing.
- Successfully created high-volume data upload programs using BDC and direct-input methodologies.
- Testing and optimizing the code in terms of quality and performance.
- Developed interface programs, conversion routines.
- LSMW to upload Vendor Master Data.
- Implemented Badi to Display Cost center based on the Invoice and G/L Account Details.
- Wrote VOFM routines in SD.
- Preparation of Technical Design Documents from the Functional Specifications; Unit Test cases
- Program to Upload PR and PO using BAPI; Export and import PO Details for ASN.
- Enhancements inbound delivery.
- Developed Editable ALV Reports, Smart forms and Scripts for FI, PM and MM Modules.
- BOM ITEM DOCUMENTS DISPLAY REPORT This report displays all the MATERIAL LINKED to BOM and it shows the latest Documents a version of the material.
- PO Value Screen Exit and user exit.
- Worked extensively on debugging & troubleshooting for issue resolution
- Unit tests the modified program. Debugging the program to rectify bugs in the program. Do any rework necessitate after review of the code?
- Preparation of Technical Design Documents from the Functional Specifications.
Environment: ECC 6.0
Confidential
Consultant
Responsibilities:
- SAP Scripts and Forms: Cheque Printing, Payment advice, Incoming Billing.
- Technical Documentation preparation for newly created and modified program, transaction request creation and testing the programs.
- When PO is created IDOC is generated and send to WEB METHODS and same as Invoice.
- Developed BAPI Programming for passing data from Portal to Sap and Sap to Portal.
- Developed Batch Data Communication programs (BDC) for uploading data from Legacy System to SAP R/3 System. Developed Reports as per client requirement
- Purchase Order Pending Report -- To display all the Purchase Orders for which the Materials are not Received Partially or Completely along with Vendor Name, Pending Quantity, Pending Price and Pending Weight for a given Plant / Vendor / Material.
- Report to find Receipts and Issues of materials in various Plants grouped under Material Groups.
- Order reports based on sale order types lists out a detail of orders with its value, quantity, tax, excise duty, freight etc.
- Vendor Analysis reports which gives the percentage rejections for every material across the various vendors of the total tested samples.
- Created BDCs to upload new data into SAP for different modules in SAP
- Carried out Complex Report Design & Development after complete requirement and impact analysis in MM, FI/CO, SD modules of SAP.
- Preparation of Technical Design Documents from the Functional Specifications.
Environment: ECC 6.0
Confidential
Consultant
Responsibilities:
- Analyzing & Designing system.
- Prepared the Technical specifications from the Functional specifications.
- Developing & integrating the system modules.
- Testing modules as per user requirements.
- Managing Database as per the user requirements
Environment: C#.Net, ASP.Net, ADO.Net, SQL Server 2005 And JavaScript