Sap Wm Techno-functional Consultant Resume
Atlanta, GA
SUMMARY:
- Certified Logistics consultant and ABAP developer experienced at providing design solutions to align customer business processes with SAP.
- Worked with end clients on incident resolutions, did onsite deployments and lead offshore & near shore teams.
- Core functional skills; deep debugging & developments skills; excellent interpersonal skills, willing to leverage experience to provide reliable and long term solutions.
- 10 years of experience as a Logistics consultant and ABAP developer.
- Successfully completed multiple full life cycle implementations, deployments and support projects.
- Strong knowledge of standard SAP and customizing options.
- Designed extensive applications using RF for WM, Shipping and transportation fields across the span of logistics execution.
- Supported the end customers during onsite deployments and through incident resolutions.
- Designed and developer multiple reports, dashboards, KPI that enable the customers better view of business, better use of manpower.
- Data Dictionary - Experienced in creating Data Dictionary objects like Tables, Views, Domains, Data Elements, and search help.
- Excellent work experience in RICEF Technologies in both procedural and object oriented(OO) programming:
- Reports - Expertise in developing and modifying classical, interactive and ALV reports.
- Interfaces - Extensively worked on EDI and IDocs, with production support for configuring, testing, troubleshooting, and reprocessing failed IDocs for several transactions
- Data conversion / Data migration - Experienced in data transfer and interface programming using BDC and LSMW.
- Enhancements - Extensively worked on Function modules, BAdIs, User-Exits and Enhancement Framework.
- Forms - Expertise in developing and designing layouts using SAP Scripts and SMARTFORMS.
- Experience in BAPI’s, RFCs and Dialog Programming.
- Experience in RF device development. SAP Console and SAP ITS Mobile development.
- Experience in voice picking functionality development.
- Performance Tuning - Performed Performance Tuning using Runtime Analysis, SQL Trace, and Debugging and Code Optimization Techniques.
- Experience in creating views, UI Elements and contexts in Webdynpro applications.
- Developed Webdynpro applications in multiple modules.
- Extensive development experience using ABAP Objects (OO ABAP).
- Testing - Conducted User Acceptance Testing, Unit and Integration Testing.
- Strong experience in documenting existing process, analyzing business requirements, re-engineering business processes and designing.
- Good interpersonal, communication skills and excellent analytical skills with proven ability to work as team player and as well as independently.
TECHNICAL SKILLS:
ERP: SAP R/3 4.6C, 4.7,ECC 5.0 and ECC 6.0 with knowledge in LE-WM,IM,SD,MM
Languages: ABAP/4, ABAP Objects, and SQL, COBOL
Scripting languages: Python
ABAP/4 Tools: Data Dictionary(DD), ABAP Workbench, Transport Organizer
SAP Interface tools: BAPI s, IDOC s, ALE, and RFC
Data communication: BDC, Direct Input, LSMW
Reporting tools: Classical, Interacting Reporting and ALV
Domain Knowledge: LE-WM, MM, SD, and FI/CO
Scripting: HTML, BSP, JSP
SKILL:
- ABAP: ABAP Objects, BDC, LSMW, Reporting, ALV Reporting, Enhancement using User Exits Implicit and Explicit enhancements and BADI’s, Interfaces, BAPI’s, RFC’s, Function Modules, Dialog Programming, Smart Forms, SAP Scripts, Data Dictionary, workflow and Performance tuning.
- Functional: Good Knowledge of SAP Logistics Execution (LE), Plant maintenance, Sales and Distribution (SD), Materials Management (MM) and Financial Accounting (FI) modules.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
SAP WM Techno-functional consultant
Responsibilities:
- Worked on designing custom IM inventory count transaction.
- Set up voice pick solution for the new sites/deployments.
- Worked on the initial inventory load during cut over of new sites.
- Designed and developed warehouse pallet builder efficiency report.
- Worked as lead for warehouse support team with offshore to support operations while meeting SLAs.
- Conducted workshops with warehouse BPLS to explain the functionality of the solution prior to business cutover.
- Documented quick guides for end user to be used as a for day to day operations.
- Configured IM solution for the new sites.
- Led the integration testing and Functional unit testing while deploying new releases of the solution.
- Developed mass maintenance program to upload customers to customer master in ECC during cut over activities. Master data management.
- Developed Goods receipt RF transactions on ITS mobile.
- Supported multiple ITS mobile transactions as lead of support development.
- Developed voice pick report to enable users to display the voice picked related data based on the plant. Warehouse management, voice picking.
- Developed program to create measurement documents from the COMDATA interface data. Fleet management.
- Developed fleet maintenance technician front end (ALV report with events) to assist the technicians to pick up work orders to work on, pause a work order and create a purchase order for the required parts. Fleet management.
- Developed warranty tracking claim report which allows supervisors to inspect warranty of the part under service and claim warranty based on that. Fleet management.
- Built a Non-stock material request report for the PM supervisor.
- Supervisor can look at all the material requests created by the technicians against work orders and sort according to priority.
- Supervisor can create a purchase requisition for materials not in the stock
- Supervisor can create a PR even when the material master for the required part is not set up.
- Developed Equipment availability report to assist the service centers in responding to customer equipment requests.
- Developed A/D (Auto Dispatch Bridge) functionality to receive work orders and service orders from legacy Confidential system in XML format and create notifications and work orders in SAP. Customer Asset Management/ Plant maintenance.
- Developed interface to send invoices of the completed work orders or service orders to legacy Confidential system via idocs and receive confirmations or rejections. Customer Asset Management/ Plant maintenance.
- Enhanced voice pick interface function module from time to time as part of production support process.
- Developed an interface to load the fuel measurements from the third party system COMDATA to SAP ECC custom table. Fleet management.
- Implemented implicit enhancements to transfer free texts from customer master from ECC to CRM. Master data management.
- Implemented enhancements to equipment master to restrict the manufacturer free text field by providing input help.
- Enhanced BOR objects by creating custom methods to achieve required functionality
- Developed forms to fetch data and display customer statements using smartforms. Also this data is sent over to third party system in the form of flat file.
- Developed, modified smartforms to print pick tickets for picking.
- Enhanced Purchase order workflow to add validation to the creator field in the purchase order. Procure to Pay.
- Developed functionality to route the workflow approval to the appropriate level of manager based on the PO amount and creator or requestor user id. Procure to Pay.
- Worked extensively in standard and custom SAP business objects to trigger events and processes in the areas of plant maintenance (PM), master data management (MDM).
- Developed and supported workflow for the MDM scenarios where master data change by the business trigger approval tasks to the operations team.
- Enhanced PO workflow to route the approval to creators’ manager instead of requisitioner’s manager in case of any errors.
- Developed Sales order work flow with the escalations built into it based on the delayed response from the approver.
Confidential, SC
Sr. Programmer Analyst
Responsibilities:
- Worked with the BMW users and end clients to understand and document AS-IS processes.
- Provided support to the solution architect in mapping the NAVIS (AS-IS) system functionalities to SAP YM.
- Worked with solution architect in detailing and documenting TO-BE system.
- Developed high level list of RICEFW objects to be developed.
- Estimated effort in terms of man days for the implementation in the TO-BE system using BMW ITPM pocket guide.
- Developed a demo program in object oriented style to perform yard management activities through custom screens and custom logic.
- RF Implementation: Developed custom transactions to support the RF handheld devices using module pool programming in SAP WM using SU management and HU management.
- Programming Developments for Handling Units based on Storage Unit types
- Handled and Integrated developments of HU between ERP WM and EWM.
- Enhanced RF putaway transaction to support the new constructed warehouse.
- Developed RF transaction to scan small parts on to a tray. The transaction updates the JIT statuses as the SU moved from the staging to distribution point.
- Enhanced RF screen/transaction for trailer load and unload in order to accommodate trays that have multiple SUs on them. Trays are exploded into individual SUs as soon as the trailer is unloaded.
- Developed receiving monitor report using (OO) Object oriented programming/ ABAP Objects to display the trucks in the yard and the contents of the trucks. ALV report using SAP control framework (SAP OO Programming) was developed.
- Developed ALV reports in (OO) using object oriented programming to support and monitor WM movements.
- Developed KPI (ALV) reports using SAP control framework (SAP Object Oriented Programming) to collect the data about TO count between various storage types, to get the number of the call offs in the certain status.
- Developed RFC to upload KPI data to Oracle DB which later can be used for BO reporting.
- Developed stock comparison report to compare the stock levels in ECC and EWM and also display the alert types on each part. ALV report using SAP control framework (SAP OO Programming) was developed.
- Developed RFC for fetch data from EWM system.
- Implemented PP enhancement PPCO0012 to change the header data.
- Developed webdynpro screen (display monitor/andon board) or BSP application to display SUs coming out of the conveyor. The report is displayed on the dynics screen right above the conveyor.
- Developed webdynpro screen (display monitor/andon board) or BSP application to display the SUs and the SU dimension as they are loaded to tugger.
- Developed ALV reports (SAP Object Oriented Programming) to display KANBAN changes history. Any changes to the transactions PK02, PK13N, PK12N are captured and displayed. ALV report using SAP control framework (SAP OO Programming) was developed.
- Developed method to block/unblock quant using BDC recording of the transaction LS07. This method is used to block/unblock quants during putaway.
- Core developer to in implementing IDOCs as the interface between SAP WM and SAP eWM system.
- Implemented IDOC user exit for WMCAID01 (message type WMCATO) to update the JIT status for positive and negative TO cancellation confirmation from EWM.
- Implemented IDOC WMTCID03 user exit EXIT SAPLLIDI 002 to remove the additional zeroes in the SU number. WMCATO is sent from eWM to ECC for TO confirmation.
- Developed smart form to print the tray contents (list of parts on the tray) during outbound when the tray is loaded on to the truck.
- Developed smartform to print the truck contents before doing goods receipt.
- Developed TO confirmation user exit EXIT SAPLL03T 002 to create a follow up TO after initial TO confirm to the GR storage type. Based on the part profile the follow up TO be created to either full pallet ware house or small pallet warehouse. Both warehouses are maintained as storage types in the system.
- Changed/Enhanced SAP transaction LT15 using enhancement framework to give a pop up message asking users to select subsystems checkbox when cancelling the TO from ECC (WM) to EWM.
Confidential, Mounds View, MN
Sr. Programmer Analyst
Responsibilities:
- Developed Work in progress stocks take report (in SAP Object Oriented Programming) that helps the shop floor to analyze the material cost, operation cost and overhead cost for each operation in an order. ALV report using SAP control framework (SAP OO Programming) was developed.
- Modified the Inbound EDI Orders function module to map the customer address fields correctly and added validations to check existence of plant and set a delivery block if no plant passed while creating the order.
- Extended standard BAPI BAPI ACC DOCUMENT POST to populate PERNR field.
- Developed a custom transaction program to update the posted payment document. This program reads the corresponding bank file and system need to populate the ‘Value Date’ field in T.Code FCH6 in SAP for the corresponding payment document.
- Developed a Smartforms for Truck Delivery Confirmation Using Smartforms, Smart styles like Barcode, Font and Logo.
- Developed reports in SD Open sales Order report, which covers all organization levels, delivery status, shipping details and partner function details. The tables used were VBAP, VBPA, VBAK, VBUP, VBFA, KNA1, and MARA. ALV reports using SAP control framework (SAP OO Programming) were developed.
- Developing Conversions for uploading data to Customers, Vendors, Material and Z Tables using BDC, LSMW and BAPI functionality.
- Designed and developed interactive web page to display material information based on stores.
- Created components, UI elements, Views, context, navigation links and windows webdynpro applications.
- Provided continuous on call (production) support to solve tickets raised by the users.
- Enhanced custom program to repost purchase accounting postings for intercompany postings and intra-company postings.
- Developed enhancement to recognize the adjusted sales order cost from inventory in transit account to cost of sales account when the sale is organized.
- Developed report (in SAP Object Oriented Programming) identify the configurable products inventory in-transit by sales document number, line Item, material and sales order cost at the time of fiscal year close. Report identifies the units that are ‘In-Transit’ for the company codes (as provided in selection criteria) and appropriate In-Transit Inventory accounts for those company codes (also provided in selection criteria) to which ‘In-Transit’ inventory is posted at the time of ‘Post Goods Issue’ in the system.
- Changes made to User Exit to set payment block substitution when AP invoice posting is made by data file upload and when amount exceeds the configured amount.
- Changed custom SAP copied order settlement programs to settle capital order to the relevant asset under construction (AUC) accounts in local currency instead of group currency.
- Changed custom SAP Order settlement program to create multiple FI documents for an order settlement where SAP has a limit of having 999 line items per document/order.
- Implemented standard Costing User Exit COPCP002/EXIT SAPLCK36 001 to read the invoice cost and pass it for standard price/cost at the time of GR in the receiving plant.
- Implemented user exit COPCP001/EXIT SAPLCK21 001 for cross company code costing.
Confidential
SAP ABAP Consultant
Responsibilities:
- Modified Automatic PO close Program: The program lists all the Purchase orders which have a goods receipt percentage mentioned in the selection criteria and closes those purchase orders. The functionality is achieved by implementing BAPI BAPI PO CHANGE.
- Remediated Order Maintenance Audit report to be compatible with the Upgraded version.
- Developed interfacing programs to copy VAS master data from source client to a target client. . This process will be facilitated with an extract program that writes the desired data to intermediate files, and a load program reads the data and formats the data for batch input.
- Modified VOFM RV45C605: Made changes to the Orders data transfer routine requirement for re-determining the partner functions by comparing the Original Contract partner and the document partner.
- Copied routine standard routine FV45C101 to RV45C606 for re-determining the payment terms at the order entry level, instead of copying in the information from the source document. Added additional checks to display messages.
- Modified Orders Data transfer routine to move the date for pricing and exchange rates to the header business data.