Sr Sap Abap Consultant Resume
Ft Lauderdale, FL
PROFESSIONAL SUMMARY:
- 10 years’ experience as an SAP ABAP/FIORI/UI5 consultant. Experience in R/3, ABAP/4, ECC 5.0, 6.0, EHP7, NetWeaver Gateway, SAPUI5 apps, SAP Mobility SMP3.0 application development.
- Very good functional knowledge of SD, FICO, MM, PP, PM, WM, EWM, HR, PS, BW, SCMand CRM Modules.
- Experience working on a wide variety of projects, including SAP implementations, upgrades, production support and maintenance.
- Expert in combining technical and business knowledge with strong analytical ability to assess/solve complex problems, implement solutions while correcting operational inefficiencies. My goal is to provide optimal end - to-end solutions utilizing best technology available while using best industry practices.
- Experience in creating end to end Fiori and SAPUI5 Apps using OData Services.
- Extensive experience in SAPUI5 and building Fiori Apps which includes Apps Installation - Configuration, Launchpad, Role setup and implementation of apps and customization, Theme configuration and Fiori integration with Fiori client.
- Experience in developing SAPUI5 applications using ADT(Eclipse)/Web IDE, HTML5, CSS3, JavaScript, JSON, jQuery and consuming the data by using Net weaver gateway services.
- Mobile expertise: HANA Cloud Platform Mobile Services (HCPms), SAPUI5 & HTML5, Gateway OData Integration, coordinated with portal consultants to configure portal content, navigation, security, integration with UI5 & ECC.
- Developed Custom RFC and its OData Service with different scenarios.Configured OData and Launchpad setting in gateway client.Activation and testing of standard SAP Fiori applications.
- Creation of full screen and split screen UI5 application with MVC architecture.
- Experience in ABAP/4 Reporting (Classical &Interactive), ALV reports (List & Grid) using Selection Screen/user dialogs, Dialog / Module Pool programming and writing the functionality and business rules in Object Oriented ABAP programming standards. Experienced in using various modularization techniques like subroutines, Function modules and class modules.
- Extensive work on ALE, EDI, Confidential, Web Services, SAP Scripts, RFC, Classes, Methods, ABAP Objects, Loads, and DDIC etc.
- Expertise in using various application-specific Confidential ’s, creation of custom RFC’s for Web Services creation using SOAMANAGER and custom Confidential ’s for Business Objects.
- Expertise in designing, configuring and developing outbound and inbound interfaces for posting/triggering IDOCS using ALE/EDI mediums.
- Expertise in implementing, troubleshooting various I/O ABAP Proxies related to SAP XI/PI and proxies by consuming external web services using SOAMANAGER.
- Experience in developing BDC Programs using Call Transaction method and Session methods for loading Master/Transaction Data from Legacy Systems and setting up custom LSMW’s and customizing standard LSMW’s using Batch/Direct Input Methods.
- Have very good experience on Enhancement Framework by implementing User Exits/ Customer Exits/ Field Exits/ Menu Exits/ Screen Exits/ Enhancement Spots/ BTE’s/ Confidential ’s for various application specific scenarios using SMOD/CMOD and Knowledge on Switch Framework.
- Experienced in creating and customizing SAP Scripts and Smart forms as per the client requirement.
- Working knowledge of performance tuning using SQL Trace, RFC Trace, Runtime Analysis, Code Inspector, SAP Query and Debugger.Worked on implementing OSS notes.
- Good Experience on Workflow and Adobe Interactive Forms & Knowledge on Webdynpro,SAP CRM, and Enterprise Portal.
TECHNICAL SKILLS:
ERP: SAP R/3 4.x. ECC 6.0 SAP BW 3.1C.
ABAP/4 tools: DDIC, Application Hierarchy, Transport Organizer, Area menu.
Interface tools: ALE, EDI, Confidential, Web Services, Soap UI, RFC, Confidential, Workflow.
User Enhancements: Function Module Exit, Screen exit, Menu Exit, Field exit Dialog Programming, Screen Painter, Menu Painter.
Data Communication: Batch Input, Call Transaction, LSMW, Confidential .
Analysis tools: ABAP debugger, Runtime analysis, SQL Trace, Code Inspector, SPAU, and SPDD.
Reporting Tools: Classical & Interactive Reporting, ALV Grid, SAP Scripts ABAP Query, Smart Forms.
Operating Systems: MS: DOS, Windows 7/XP/2003/2000, UNIX.
Languages: C, C++, SQL, PL/SQL, HTML, JAVA, VB 6.0.
Database: MS: Access 2003, Oracle 7, 8x and 9i, SQL Server 7x and 2000.
Servers: Windows NT/2000/2003, Exchange 2000/2003.
PROFESSIONAL EXPERIENCE:
Confidential, Ft Lauderdale, FL
Sr SAP ABAP Consultant
Environment: SAP NW 7.5, Ehp8.
Responsibilities:
- Created rebate cockpit module pool report ZRBT. This Cockpit gives user multiple functionality which include Order report & NFD Order Report (salesforce generated rebates) with two level editable ALV display and allowing Rebate Adjustments at item level making line items editable and disabled based on business rules. Rebates can also be rejected both at header and line item level.
- Rebate Accruals and Settlement report, once the adjustment is completed this report displays all the accruals along with the rebate agreement and can be settled from here.
- Rebate Agreement report, this marks Resellers eligible for rebates and creates rebate agreement.
- Worked on Confidential for Billing i.e., SD CIN LV60AU02 which updates Z rebates table used by rebate cockpit for eligible orders. Also, Implemented Enhancement spot ES SAPLV60A for the same object
- Worked on SAP-SFDC Interface, made changes to the existing inbound and outbound IDocs for rebates by extending the segments and adding new fields and update/populate them inIDoc.
- Worked on Credit memo inbound Confidential changes to accommodate table for users in rebate cockpit also file upload option to create in mass.
Confidential, Issaquah, WA
Sr SAP Gateway/ABAP Consultant
Environment: SAP NW 7.5, Ehp8.
Responsibilities:
- Worked on Enhancement - Profit Center Assignment to Article as per custom logic based on Article and Site combination. Implemented the standard Confidential ARTICLE REF RT for this purpose.
- Worked on Sap Article and I series item cross reference report.
- Worked on POC for OData services for client demo, Created OData Services for Business Partner Search App.
- Worked on OData Services and backend development related to custom Fiori Retail Price change app. Price change application is a modified, simplified and enhanced version of SAP Transaction VKP5(Create Price Calculation).
- Implemented Confidential operations for the vkp5 app.
- Costco follows agile methodologies, Daily Board meetings and progress updates and story building.
Confidential, Rockford, MI
Sr SAP UI5 ABAP Consultant
Environment: SAP NW 7.4, Ehp7, Fiori.
Responsibilities:
- Worked on two different projects which are Compass (AFS - IS-Retail) and Falcon (WM/EWM - AFS).
- Worked on implicit enhancement for transaction VA02, MASS & /AFS/MDC to not allow the users to make changes to the order if the order status is in PRED.
- Worked on Confidential program to send the WM Invoice data to SAP for Distribution center DC52. This program is consuming an XML file of invoice transactions from WM and perform multiple process, including pick pack and PGI of outbound deliveries.
- Worked onIDOC message types Confidential A - conditions master data for price, SHPADV- Shipping notification and WHSCON - Delivery stock confirmation.
- Worked on the same Confidential program to implement Major/Minor info sent from WM to SAP. Major Minor is for pick tickets that are eligible to consolidate into the same outbound shipping carton, WM creates a new pick ticket called a major and the original pick tickets become the minors.
- Worked on the new output type ZCNL for ZPTO sales order. This will drive the creation of an email-based PDF form that will contain basic transactional data. Created a SAP Smart Form which is converted to a PDF attachment using Confidential OTF and send it as an email to the distribution list using FM SO DOCUMENT SEND API1.
- Created a AFS to RETAIL extract program. Daily AFS Material Std Cost changes in AFS need to be synchronized to the IS-Retail system. This program identifies and extracts those records to a file which is picked up in the IS-Retail and updated with an update program.
- Created a Prepack cost update program in IS-Retail. This will update cost for Prepack articles where the component costs have been updated from AFS. Updated price will be the sum of the components done through MEKP transaction.
- Worked on a pricing procedure RV64A902 in IS-Retail client to exclude specific order types.
- Created a ZTVARV table as per the client custom needs.
- Made changes to the module pool program SAPMZSHIP, Tcode ZSI - Shipping instruction maintenance changes to allow P/L per carton set to 'Y' if the packing slip type is '04' or '08'.
Confidential, Santa Clara, CA
Sr SAP UI5 ABAP Consultant
Environment: Ehp7, NetWeaver Gateway 7.4, Fiori.
Responsibilities:
- Worked on SAP CRM Service case creation Fiori app.
- Replicating existing WebUI application in CRM to custom service case creation UI5/Fiori app with additional features.
- Service case creation app has Create, update and Display features.
- Worked on OData service and Confidential operations for the app.
- Developed all the required backend RFC's for create, update and display. FM’s used CRM ORDER MAINTAIN, CRM ORDER READ and others.
- Troubleshooting errors and making changes as needed both at OData level and RFC.
- Involved in Front end app development, screen designs, layout and navigation.
- Follow agile methodologies, make day to day changes in RFC and structure changes in OData.
Confidential, Westborough, MA
Sr SAP ABAP Consultant
Environment: Ehp7, NetWeaver 7.4, Fiori
Responsibilities:
- Worked on sales order allocation report with ALV display and Excel download option, Excel will be downloaded into custom format - Used XML Transformation.
- Worked on a custom program which will send article master data to Enterprise data warehouse (EDW) via a batch job and will be run every day.
- Worked on RF gun Logon page to skip the additional Logon popup for multiple logins for a set of users. Tcode used Wsrs hi menu, SICF (ITS Mobile).
- Worked on Defects involving Enhancements, Interfaces - Confidential 's, XI/PI and Adobe forms.
- Created an Implicit enhancement in RM07II31 to remove the value caching in transaction MI31.
- Worked on interface which transmits non-drop ship vendor/article details & net cost that are sold in ecommerce to Order Management system. Output Proxy message.
- Worked on interface which will be used to report the article sourcing details, made assortment related changes.
- Worked on outbound interface which will systematically generate Output with Article number, Site Information, Vendor Article number, site status, Article status and Price information to Michelin.
- Involved in the coding and testing of OData Service.
- Developed Confidential for extension of Fiori application fields.
- Integrated Gateway OData/JSON services with UI5 Apps .
- Worked on backend development for Fiori applications for Create/Change/Display Quotation, Create/Change/Display Sales Order.
- Worked on Promotional- Bonus Buy- Retail Price Integrity Report, this reporting will allow Confidential ’s to identify any potentially negative financial impacts to sales and margin within all Distribution channels as well as any potential member facing issues that would arise from improper pricing, promoting and signing of articles.
Confidential, Kansas City, MO
Sr SAP ABAP Consultant
SAP Module: MM, FICO, PM AND HR
Environment: ECC 6.0, NetWeaver, Fiori
Responsibilities:
- Worked on Interfaces extensively under the project KCS SAP-INFOR. These Interfaces are created to keep both the SAP and ION/INFOR systems in sync.
- Created multiple technical design documents for the required interfaces using Web Services based on the functional design.
- Purchase Order Interface, created a RFC enabled function module which captures all the purchase orders with ISM-INFOR related changes and send them to ION as per the business requirements. Confidential PO GETDETAIL1 is used to get all the PO details. Created a WSDL link for this FM.
- Customer Master Interface Created a RFC enable function module which captures all the customer master records with ISM-INFOR related changes and send them to ION. Confidential CUSTOMER GETDETAIL2 is used to get all the customer details. Created a WSDL link for this FM.
- Goods Movement Interface 1, Created a RFC enable function module which captures all the goods movement with ISM-INFOR related changes and send them to ION. Confidential GOODSMVT GETDETAIL is used to get all the GM details. Created a WSDL link for this FM.
- Goods Movement Interface 2, Created a RFC enable function module which does the goods movement stock transit. This handles Movement types 101, 201, 202, 301, 302 and 351. To create the goods movement used Confidential GOODSMVT CREATE.For STO movement type 351, Confidential PO CREATE1 is used to create a Stock Transport Order. Created a WSDL link for this FM.
- Configured Web Services for these interfaces using SOAP MANAGER.
- Expertise in implementing, troubleshooting various I/O ABAP Proxies related to SAP XI/PI and proxies by consuming external web services using SOAMANAGER.
- Worked on SOAP UI to test the interface created.
- Prepared design for Plant Maintenance report which displays total equipment maintenance costs for a given period.
- Used a Confidential ' Confidential ALM ORDER MAINTAIN' which creates and maintains Plant Maintenance orders, operations and related child objects.
- Included append structure to the standard table AFIHPlant Maintenance order header as per the business requirement.
- Created a custom report to capture deferral revenues and accruals as per the requirement.
- Developed an interface by retrieving the data from the legacy freight out system for payments that need to be generated in accounts payable in SAP. This information will be sent to a vendor level with account /information for the general Ledger (GL) posting.
- Developed a dialog program which shows all the accounts payable details from check register regarding the check register and wire transfer details.
- Created Material Master Load program to create new materials based on existing materials with Basic view extension, Plant extension, Valuation type extension and Storage location extension as per the business requirement. Confidential MATERIAL SAVEDATA is used to create Materials.
- Created custom report for the T-code MB5T - Display Stock in Transit, adding the following fields to the result: Supplying Plant Name Description, Issuing (Supplying) Storage Location, Issuing (Supplying) Storage Location Description, Receiving Storage Location, Receiving Storage Location Description, Valuation Type.
- Created custom report for the T-code MB51 - Material Document List, adding the following fields to the result: Supplying Plant Name Description, Issuing (Supplying) Storage Location, Issuing (Supplying) Storage Location Description, Receiving Storage Location, Receiving Storage Location Description, Item text.
- Worked on Smart Forms for custom changes in Delivery note.Worked on Abode Forms related to W2 forms HR module.
Confidential, Cleveland, OH
Sr SAP ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- Created a Z Report called ZSD FILL OR KILLwhich selects all open orders for Fill or Kill customers and kill all the open lines which are not filled by setting the rejection reason.
- In addition, also created a Z report which sends notification to the sales representatives regarding the killed lines and also capturethe requirements from killed lines so they can order based on customer demand. Purchase requisition is done for the killed lines.
- Creates a Z Report called ZSD PARTIALING to ship the products from alternative warehouse which are not available at a customer assigned location. This updates the sales orders with the alternative plant using Confidential SALESORDER CHANGE .
- Developed a Report to extract Trial balances from SAP to Host analytics system. This report extracts account info company code,period, profit center, cost center for all P&L account and balance sheet accounts in SAP. Tables used FAGLFLEXT, FAGLFLEXA.
- Developed a Tax GL report to derive GL accounts State wise as this is not available in FAGLB03.
- Developed Extraction programs for Accounts Payable (AP) and Accounts Receivable (AR).
- Developed an ALV report for the billing summary period report - usage by work order-labor.
- Developed an ALV report, which displays the summary and detail on revenue transfer to intercompany codes.Used Object Oriented ALV for the Output.
- Developed Revenue Recognition programs for FI/CO, which will be used for Revenue recognition analysis for Cost Plus and Fixed Price Contracts.
- Re-developed a function module for /OPT/VIM DETERMINE PO LINES (Vendor Invoice Management) into a Z Function module for determining PO line items as per material manufacturing part no,upc code and tolerances of amount to create DP document.
- Implemented a BADIFEB Confidential modification of posting data in the bank statements to LOCKBOX to accommodate tax, Freight and discount write offs for customers and vendors.
- Added a new field Confidential to KNVV structure. This field is added to screen 9000.
- Code is written in ZSD CUST MASTER SCREEN to update Confidential flag in XD01/XD02/XD03.
- Enhanced user exitMV45AFZZ to update the PARTIALING text on sales order header.
- Enhanced user exitMV45AFZBto maintain the default of storage location, drop ship plants and to read the BOM sub-items.
- Worked on billing enhancement RV60AFZZ to add functionality for EDI1 and EDI2 pricing conditions of discount and surcharge.
- Involved in troubleshooting ALE outbound interfaces and handling error messages.
- Implemented business rules and data quality validations from inbound B2B transactions.
- Created a report to send the customized Confidential using function module MASTER Confidential DISTRIBUTE. The process involved creating new process codes, Confidential types, message types and partner profiles, Configuring ALE Distribution Model, Develop and support SAP Application Link Enabling environment.
- Worked with Adapters and different scenarios where XI/PI is involved.
- Created Web Services using the Wizard from Utility and SPROXY for SAP Integrated Services through XI/PI to Java UI.
- Enhanced RV45C600- created a new data transfer routine for orders toclear out the shipping fields from being copied.
- Developed RFC Function modules to extract fixed asset data using Confidential FIXEDASSET OVERTAKE CREATE and Confidential FIXEDASSET CREATE.
- Enhanced user exit MV45AFZH, AUTHORIZATION VALUE SPLITto modify the credit card process (Paymetric) to only charge a credit card once on bill complete orders. C heck all the open deliveries and open billings usingSD CCARD GET OPEN DELIVERIES and SD CCARD GET OPEN BILLINGS.
- Successfully uploaded Material Master (MM) data using Business Object Method ( Confidential ) inLSMW.
- Workedon SAP Scripts and made changes to Invoice, Debit memo, Credit memo. (OTC)
- Re-developed the driver program for SAP Script Invoice as per the new requirement.
- Modified the PICK PACK FORM by creating two different FORMS for Pick and Pack as per the new requirement.
- Debugging, Problem analysis and solution of Webdynpro applications.
- Developed and maintained Webdynpro ABAP application for User Administration (User ID create/ edit, roles assignment, add/change contact persons.)
- Involved in User Authentication process which is a popup-based screen to authenticate the user before posting any critical document in the Webdynpro system.
- Created workflow for sales order that returned and modified for updating the billing block to the final delivery block.
Confidential, Cleveland, OH
SAP ABAP Consultant
Environment: ECC 6.0
Responsibilities:
- Created a Consolidated ALVReportcalledSD (OTC) Flow Report using classes like CL ABAP TYPEDESCR, CL SALV TABLE. Used function module SD SELECT SALES DOCUMENTStoshow all the documents in a single report like Delivery Document, Billing Document and Excise Invoice. Tables Used are VBAP, VBAK, MAKT, LIKP, KNA1, VBFA.
- Created a ZReport for Standard LX02 in WM to convert available Stock to UOM, adding columns with all the other features in Standard Program. Tables Used are LAGP, LQUA, MAKT, MLGN.
- Modified an existing FI-Revenue Recognition Report to use in Europe and US with the help of getting the right selection screen. Tables used are BSEG, BKPF, VBRK, and VBRP.
- Solved issues relating to multi-calendar, Applied OSS notes to resolve problems with SO update, debug errors with processing transactions and revenue recognition.
- Generation of mapping documents between SAP for EDI transactions (both inbound and outbound), Partner determination and Output Determination, Creation of Partner Profiles, Confidential extensions and Confidential types, verification of outbound Confidential and of inbound Confidential, ALE, Workflow basics and User-Exits.
- Troubleshooting and Testing IDOCs using T-code WE19, and Monitoring using T-Codes WE02, WE05 WE09, WE07.
- Worked on customer master, vendor master, material maser, G/L accounts (FS00), Bank Master Data (FI01) and Assets (AS01) conversions in SD (OTC), MM and FI/CO by developing BDC programs and LSMW.
- Replace BDC programs with standard Confidential for transactions which got changed to enjoy transactions.
- Re-recording of BDC transaction due to screen number changes & function codes.
- Developed couple of RFCs to create sales orders and invoices using BAPIs ( Confidential SALESORDER CREATEFROMDAT2, Confidential CUSTOMERRETURN CREATE) for different requirements from different business units.
- Worked on user exit to find the Cost center and Cost element for the production order and the price estimate related to FICO module.
- Developed the user-defined screens using SMARTFORMS in the areas of Billing, Sales Determination, Material Requirements Planning and Product Costing.
- Modified few FIreports using ALV like recasting the transfer price variance on drop shipments based on a fixed revaluation date.
- Developed ALV report for summary of payments made to vendor at a specified date or within a date range for clear items at company code level and also open items as on current date related to PP module.
- Developed Confidential for Confirmation after GR for order with ctrl key ZP06 and Create Time Ticket Confidential if Order has the control key ZP06 related to PP module for interfaces.
Confidential, Juno Beach, FL
SAP ABAP Consultant
SAP Module: BI, SD, FI AND MM
Environment: ECC 6.0
Responsibilities:
- Involved in Peer Code Review, Unit testing and performance tuning of the existing code.
- Interacting with the ABAP Developers for designing Inbound Interfaces & reports based on the requirements.
- Involved in enhancing the existing interfaces, dialog pool programming that are being used for BImodules.
- Designed and Implemented the Outbound PO for EDI (850) by extending Confidential type ORDERS05 to send additional data like Legacy Material No, Shipping/Billing address, Vendor address. The custom data was filled by implementing the component ‘EXIT SAPLEINM 002’ in enhancement ‘MM06E001’.
- Implemented the Inbound Confidential processing for Invoices/Credit Memo(EDI-810) customizing Message type INVOIC. Invoices were created using ' Confidential INCOMINGINVOICE CREATE and Credit Memos were posted using Confidential ACC DOCUMENT POST.
- Implemented the Inbound PO Confirmation from Vendors customizing Message type ‘ORDERS05’ and using Confidential PO CHANGE and ME CONFIRMATION UPDATE.
- Developed Outbound Confidential interface for Vendor Master by extending CREMAS05 to add legacy data like Legacy Vendor no, Company code, system name etc. and data was populated in Enhancement ‘VSV00001’ under component ‘EXIT SAPLKD01 001’.
- Developed an ALV Report in Module Pool Screen to get articles or materials from MARA, MARC, MAKT, and EINA depending on the Selection Criteria.
- Involved in supporting COGNOS, UI, SOAteam by creating RFC enabled Function Modules.
- Developed RFC's for SD Retail Open Closed, SD Recap, and Sales Order cancelled Line Items to be displayed in COGNOS Reporting.
- Developed an Interface to get all sales and inventory data into CSV file in the SAP using tables VBRP, VBRK and concepts like OPEN DATASET, FILE GET NAME.
- Worked diligently to reach deadlines and keep up with the aggressive nature of the client.
- Enhanced the Function ModuleZ SDCS RETAIL ALIGN HIERARCHY, which displays all the Division, Region, Area and Site level employees along with their roles as per the BI requirement.