Abap/java Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- A round 10 years of experience as ABAP Technical consultant has hands on experience in various functional areas ranging from FI/CO, MM, SD, WM, QM, PP,PS,PM, HR, POSDM and BI in Retail, Telecom, Manufacturing and Media industries.
- Experience in PI 7.4 integration of SAP and non - SAP systems in A2A scenarios, in complete end to end interface scoping, documentation, development, design, implementation and support. Worked extensively on SAP native adapters like Idoc and RFC, Technology adapters like File, XI on both Java and ABAP stacks .
- Expertise in designing SAP Workflow based integrated solution in various SAP modules including extended notifications, offline approvals.
- Experience in workflow production support as workflow administrator, analyzing workflow logs, errors, work item processing, monitoring.
- Extensively worked on ABAP RICEFW developments, technical troubleshooting and analysis, debugging, strong work experience in object oriented programming (OOPS).
- Expertise in developing interfaces between SAP systems and Non-SAP systems using SAP PI integration tool, web services and FTP files.
- Extensively worked on consuming and publishing web services using SOA Manager.
- In-depth experience in variety of ABAP Developments, Performance Tuning, and Enhancements etc. involved two End-to-End SAP Implementations, 1 Roll out project, 3 Upgrade projects and Production Support Projects.
- Extensively worked on ALE IDOC Technologies to transfer IDOCs and ALE- Error handling through Workflow. Good understanding on EDI Idocs.
- Extensively worked on RF Programming, Module Pool Programming, Area menu, User Exits, BAdI’s, BTE’s, and BAPI’s, SCRIPTS, SMARTFORMS, Adobe Forms, Enhancement Frame Work, RFC interfaces, LSMW, Data Migrations, SAP Query .
- Extensively worked on HANA integration from ECC through OData service calls and secondary database connection .
- Working Knowledge on Webdynpro ABAP i.e. Context Mapping, Binding, Road Map Scenarios, View Assembly concept, Pop-up Windows and Confirmation Dialogue Windows, ALV’s, Service calls and FPM (UIBB, Feeder classes).
- Working Knowledge on Component Controller, Custom Controller, Interface Controller and Component usages, POWL reports.
- Worked on Solman, stream serve product, Z-option and OnBase document repository.
- Involved in upgrade and support packs implementation, applied SAP OSS Notes, SPDD and SPAU activity.
- Extensively worked on code quality check tools like SLIN-Extended program check, SCI-Code inspector and ABAP Test Cockpit.
- Very good understanding on ABAP code transition and best practices during database migration to HANA.
- Worked on SAP NetWeaver Gateway, Odata, UI5 and Fiori custom and standard enhancements using eclipse and web ide.
- Good understanding of ASAP & AGILE way of project methodology.
TECHNICAL SKILLS
- DDIC
- Reports
- ALV
- Oops ALV
- Logical Databases
- Dialog Programming (Module pool)
- Function Modules
- RFCs
- BDC
- SAP Scripts
- Smart forms
- Adobe forms (including interactive)
- ALE/IDOCs
- BAPI’s
- BAdI
- User Exits
- Customer Exits
- Implicit and explicit enhancements
- BTE’s
- Process Integration (PI Proxies)
- LSMW
- SAP Query
- Report writer
- SPAU
- SPDD
- SAP Notes
- Web services (SOAP Services)
- REST full services
- Web Dynpro
- SAP NetWeaver Gateway eCATT.
PROFESSIONAL EXPERIENCE
Confidential
ABAP/JAVA Developer
Responsibilities:
- Development of batch program and setup to call Stella connect API to initiate customer service feedback survey email.
- CIC0 Customer interaction center complaint screen enhancements to restrict redelivery options for certain routes based on custom logic
- Maintenance of ABAP development objects as per functional requirements.
- Developed program to access stored procedures and tables from external MSSQL database by setting up secondary database connection to get advertisement tear sheet data and update SAP custom tables.
- Developed Business partner address update program in CRM.
- Developed stored procedures on MS SQL server to get PPI Advertisement size and other related details into external MSSQL database.
- Developed webdynpro component to update status for objects(like vacation, order, credit card, complaint etc) in multiple customer portal buffer tables.
- Developed several remote function modules to Read/Process business partner, order, payment, vacation and complaint for customer portal purpose.
- Developed program to generate BAI2 lockbox input file based on bill trust payment files .This lockbox file is further processed by standard transaction FLB2 or scheduling as batch job.
Confidential
Senior ABAP Consultant
Responsibilities:
- Development of generic function module to post FI documents with different categories like reprogram, change funding source Sent/Receive, reported etc in ezHACT liquidation verify phase. ezHACT webdynpro development for mass down payment reversals as per the customer requirement.
- Designed and developed webdynpro components for mass Funds commitment reversals as per the customer requirement.
- Worked on funds commitment creation, Amount reduction, Closure and Reopen functionalities.
Confidential, Waltham, MA
Principal System Analyst
Responsibilities:
- Worked on Travel and Expenses enhancements, involved in business requirements gathering, development, unit testing and UAT support.
- Design and development of multiple level workflow approval for travel expense reports.
- Working on travel expenses production support, co-ordination and interaction with end users in resolving the issues.
- Incidents root cause analysis and solutions to fix common issues encountered.
- Webdynpro application on HR wellness quiz maintenance & results and integrated into SAP enterprise portal. Worked on portal development objects iviews, roles.
- Webdynpro application on Capital workflow application designed to get approvals for region wise purchases and integrated into SAP enterprise portal with iviews and roles.
- Changed travel workflow as per client requirement.
- Bank interfaces development to get credit card charges and make it available in T&E buffer to pull into expense report.
- End to End functional knowledge starting from travel expense creation to payment postings.
- Worked on BSP application changes for Google maps API directions display for Mileage program in travel expense report.
- KM content management to add documents on SAP Travel and Expenses portal.
Confidential
Senior ABAP developer
Responsibilities:
- Worked on print programs, smart forms, PCL commands for barcode printing on Label in ECC for a delivery.
- Worked on print program, smart forms for barcode printing on Label in EWM for inbound delivery.
- Good understanding on integration of ECC delivery flow to EWM delivery note, request and orders.
- Developed RFCs to send material information and production orders information to factory talk system.
- Worked on ECC 6.0 EHP8 upgrade project SPDD, Activation errors resolution, SPAU, SPAU ENH adjustments, OSS notes implementation, Integration testing support and issues resolution.
Confidential, Atlanta, GA
Senior ABAP developer
Responsibilities:
- Worked on ECC upgrade project from EHP 6 to EHP 7 with tech flip model. Involved in SPAU, SPDD adjustments, OSS notes, Post upgrade support.
- Enhance PR and PO with Contract number custom field to pass the field from shopping cart to PR and to the PO.
- Involved in the customization process of the classic scenario implemented where the shopping cart approval process was based on the custom logic and also the PO was supposed to be created in the backend system once the SC is approved here in SRM.
- Implemented BADI to in corporate the logic to fetch the approvers for the shopping cart based on the entries in a custom table.
- Developed a customized Web Dynpro ABAP screen for addition of approvers during Shopping cart creation and also doing customized validations of adding the approvers according to the roles in the approval process.
- Developed custom web dynpro application for showing the time taken at every stage of the follow on document created from the SC creation till the time of invoice creation.
- Involved in Implementing BADI related to validations and defaulting data based on the requirements during the creation and approval of shopping cart and also defaulting few custom and standard fields using another BADI.
- Worked on issues in dispute management case transfer to other customer/company code task.
- Developed RF transaction for Materials Lookup and Bin-2-Bin movements. Material handler scans material and screen would show target bin, then scan destination bin after drop off and confirm.
- Worked on RF transaction to pick and pack loose units, cases and pallets to user specified handling units.
- Worked on RF transaction to give ability to user to split / over-pack by material, pack cartons onto a pallet, update the weight / dimensions of a HU, and stage a HU.
- Worked on RF process for picking functions as per business requirement.
- In WM developed Print program for Packing and Handling Units and sent data Spool. From there Stream serve picked data and generated form to print.
- Enhanced FPM application (OVP) for China’s Golden tax invoice search Application Configuration - AC IDGT REP OI VAT, Application APP IDGT.
- Enhanced FPM application AC IDGT INBOUND China’s Golden tax invoice Inbound for updating reference fields in VBRK and BKPF with GTI invoice number.
- Worked extensively on FI enhancements, validations /substitutions.
- Worked on Incoming invoice/Credit memo workflows.
- Enhanced the standard screen of Functional Location to add customer specific fields in additional data tab using User Exits and Enhancements.
- Created program to update Functional Location Classification Data - Class & Characteristics using BAPI.
- Designed Adobe Forms to display order details which dynamically determine the set of copies to be printed based on the number of equipment's installed on a functional location for an order.
- Developed reduction idoc for DBEMAS to send only primary fields information as per business requirement.
- Worked on Japan Invoice Summary print program Adobe form layout/Field changes.
- Worked on France specific open/closing period postings program RFOPENPOSTING FR and FTW1A dart extract report issues in New GL implementation.
- Developed custom FI Accrual (adjustments) postings and reversal functionalities for Freight on board, Revenue and Intercompany in transits. Worked on BTEs for reference field update in FI documents.
- Developed custom program to upload GOS notes for sales documents like sales orders, delivery documents, billing docs and also purchase orders.
- Developed editable ALV to list notes based on selection criteria and provided edit, display and creation of manual notes.
- Enhanced internal orders master screen enhancements.
- Worked on SD user exits RV60AFZC, to populate new exchange rate for Brazil export.
- Developed custom idocs for posting credit memo for vendors.
- Developed custom program to do IC Account Receivables /Account Payables adjustments using standard BAPIs and upload documents to OnBase document server.
- Worked on Lockbox enhancements for payment advice.
- Worked on CO - Investment management starting from investment program, budget allocation, and appropriation request and creating internal order automatically from AR.
- Worked on wrapper MR11 auto reconciliation program for delivery surplus.
- Co-ordinated with offshore team on development requirements. Done code reviews, document reviews for developed code and helping in critical issues.
- Developed dynamic programs using Runtime type services (RTTC & RTTI) and field symbols.
- Developed a program to create bulk planned orders and production order by using 'BAPI PLANNEDORDER CREATE' and 'BAPI PRODORD CREATE FROM PLORD'.
- Create a custom program to change the production order status to TECO-technically complete or CLSD since standard program is taking lot of time.
- Developed program to update the status of production orders using function module STATUS CHANGE EXTERN.
- Have very good knowledge on shop floor control activities.
- Developed report for reconciliation of forecast quantities between ECC and APO.
- Developed program to delete Production orders, planned orders and Purchase requisition.
- Developed program to read and update the planning BOMs.
- Developed program to create/change functional location in bulk using standard BAPIs BAPI FUNCLOC CREATE and BAPI FUNCLOC CHANGE.
- Program to add or modify materials in an Equipment BOM and Functional Location BOM leveraging OOPS ABAP concepts.
- Developed Remote enabled Function Modules for getting Work order details, Notification details, Modifying Notification Details, Functional location details, Equipment details.
- Extensively worked with LSMW's on transactions like Material BOM (CS01/CS02) and Purchasing Info Record (ME11/ME12), etc
Confidential
Senior ABAP Developer/PI developer /Module Lead
Responsibilities:
- Responsible for gathering business requirements, Conduct gap analysis, provide the business solutions, design and implement solutions to meet clients specific requirements.
- Worked on JDA integrations with SAP IS-Retail for forecast and inventory management at distribution centers.
- Developed ZME59 (Custom) application which proposes ‘SKU Requirement Quantity’ (proposed quantity to buy) based on formula computations of Forecast, Inventory, Open PO, Open PR, Open Sales order, Mandatory repair and Suggested repair qty. Business user can make a decision to purchase the components by creation a PO via ZME59 or delete the line after review. This was developed using webdynpro.
- Worked on webdynpro components maintenance and support of custom developments.
- Developed Sales Order Overview application displaying VBAK, VBAP, VBEP and VBRK tables to display sales order/line items, delivery and billing in one screen; utilized selection option components, tab strip components, supply methods, link to action and company logo.
- Developed custom program to push custom IDOCs created with different message types in ECC to downstream systems for data migration purpose. Worked on change documents and change pointers to trigger outbound idocs.
- Worked on custom tab addition in article hierarchy WMATGRP01/02/03 and enhanced idoc ARTMAS.
- Worked on custom programs to assign mass articles to assortment layout module and relisting of layout data.
- Worked on End to End ALE business processes starting from creation of segments & idoc types to configuration.
- Developed OOPS ALV program for bulk upload of site and distribution center data for supply chain network creation, change and delete. Later same program is transformed to UI5 development for better user experience.
- Worked on PO, Article master screen MM41/42/43 enhancements by customizations and standard table enhancements. Enhanced ORDERS and ARTMAS idocs to accommodate these changes.
- Worked on ECC upgrade project using PANAYA, done support activities through SPDD, SPAU and OSS notes, raised incidents in SAP Market place.
- Worked on assortment module creation and listing programs.
- Developed Adobe forms for Goods Receipt Slips for single and multiple line items article documents. Worked extensively on VOFM routines and pricing procedures. Has done menu exits, screen exits, and field exits.
- Worked on Goods movement idocs MBGMCR IDOC enhancement by adding and changing the segments using BAdI at the time of idoc generation as part of site/storage location apportionment logic. Used OData services (REST) to fetch data from HANA system for Latest stock details, used XML parser classes. Got good understanding of JSON format.
- Developed program to push articles ready for vendor package type updation, to BPM system by creating logical port in SOA manager and consuming web service using service consumer method.
- Developed RFC function modules for search, read and update article functions using BAPI MATERIAL MAINTAINDATA RT.
- Worked on aggregation data flow from POSDM through POS inbound processing engine (PIPE) starting from transaction creation to transfer data by idoc creation. Familiar with POS transactions, BadIs and transaction monitoring.
- Provided latest stock quantity to HANA tables by creating new task and updating tables through BAdI in POSDM, and ECC for WPUTAB, WPUUMS idoc types.
- Also part of SAP PI team and worked extensively on idoc to file scenarios for ARTMAS, INVOIC etc. Worked on complete end to end scenario using ESR components and integration directory and monitoring tools (ABAP/JAVA stack) in PI 7.4.
- Worked on BAdI RSU5 SAPI BADI implementation for enhancing the BI data source in ECC for data extraction.
- Worked on ABAP function modules to extract data from ECC to BI and performance tunings.
- Worked on BI Transformation start routines, end routines to populate fields that was not provided by the Source Systems and modified existing data to meet Business Requirements.
- Worked on Parallel processing programs, secondary index creation, and query optimization as part of performance tuning of long running jobs.
- Worked extensively on configuration and development of serialized idoc starting from Article auto listing to Handling unit update at shipment level.
- Extensively worked on BTEs to in corporate validations while posting documents using
Confidential
SAP ABAP Developer
Responsibilities:
- Fixing the bugs and adding the extra functionality to existing applications.
- Conducted and participated in knowledge sharing session with other members and team.
- Analyze and understand the business scenario of the client and checking the technical feasibility.
- Developing and Delivering quality objects within the schedule. Enhanced standard Purchase requisition functionality by using the BAdI ME PROCESS REQ CUST.
- Added purchase order print PDF down load functionality to ME23N and ME22N transaction codes
- MRF (Material Request Form) is a customized development Process which contains the automation process of reservation creation, Approval Work flows and Asset capitalization of Network Assets.
- Worked on Migration Project from ECC5.0 to ECC6.0
- Copied the Standard Script MEDRUCK Done Changes in Adding Some Additional Fields at Item level as well as Header Level
- Worked on workflow for leave request process in HR module. Based on the leave balance, the workflow goes to the designed people.
- Worked on handling issues related to PI XML’s Error Tracking.
- Enhanced the Standard IDOC CREMAS05 for Transferring some Additional information from MDM to ECC while vendor gets Created from MDM to ECC
- Select the customer codes from the KNVV table based on selection criteria and extend the customers from one sales organization to another sales organization.
- Placing Files unto FTP Server Like Customers who got Created by using FMs like FTP R3 TO SERVER, FTP CONNECT, FTP DISCONNECT
- Created implicit enhancement point in VA01/VA02 transaction code to disable the few fields in Customer address tab in header data.
- Developed object to create sales order using BAPI SALESORDER SIMULATE, SD SALESDOCUMENT CREATE. And created invoice with BAPI BILLINGDOC CREATEMULTIPLE
- Developed reports to list Sold-To and Ship-To Customer (based on selection criteria of Sales-Organization, Distribution-Channel and Sales-Office).
- Worked on Object oriented programming for table data extract programs by using dynamic internal table and field symbol concepts.
- Developed a program to create bulk planned orders and production order by using 'BAPI PLANNEDORDER CREATE' and 'BAPI PRODORD CREATE FROM PLORD'.
- Create a custom program to change the production order status to TECO-technically complete or CLSD since standard program is taking lot of time.
- Worked on BAPIs for BOM creation and change. Report detailing BOM feed by exploding BPM and sending it to target system.
- Designed & developed a function module to create an inspection lot by passing material number, plant and inspection plan using call transaction.
- Designed & developed a custom transaction, which integrates both MM and QM module. It checks the quality of the grain and GR posting against PO when the load came in.
- Worked on report for uploading QM Inspection plan using BAPI BAPI INSPECTIONPLAN CREATE.
- Worked on report to get inspection lot results using bapi BAPI INSPCHAR GETRESULT.
- Worked on web services for PP mobile application to get the process order header and item details using BAPI PROCORD GET LIST, BAPI PROCORD GET DETAIL internally.
- Worked on web service which will use BAPI BAPI GOODSMVT CREATE to create transfer posting with good movement code equal to 04 and movement indicator equal to “goods movement w/o reference”.
- Created set of web services for PP mobile application starting form process order retrieval, stock availability check, updating QC status, Manpower, Hours for power Actual consumption onto mobile and later confirmation (BAPI PROCORDCONF CREATE HDR) of the process order.
- Worked on web service to Update QC status and comments for process order suing QIBP INSPCHAR SETRESULT.
Confidential
SAP ABAP Consultant
Responsibilities:
- Involved in some of the SPAU and SPDD activities and Production Support after the Upgrade
- For service PO with reference to PR at Service item level, we are restricting the PO Net Price not to exceed PR Net Price This Validation has been done by using the BAdI ME PROCESS PO CUST in the PROCESS ITEM Method.
- Skip all the checks at the time of PO creation if PO created from SRM- This Validation has been done by using the BAdI ME PROCESS PO CUST in the PROCESS ITEM Method.
- Developed BDC with Call transaction For Changing Vendor Data and also Material master Data.
- Worked on adding Digital sign logic to PO Print.
- ZXM61U04 - Changes done in this user exit in order to get ‘PO Comments’ button in MD04.
- Worked extensively on MB MIGO BADI for validations in check item, check header methods before material document posting.
- Developed several Classical reports using ALV and Interactive reports.
- Worked on Data migration programs using BDC, LSMW.
- Worked on the SAP-Script layout MEDRUCK, the corresponding print program modified as per the client's requirements.
- Created an Interactive Report for displaying plant status report to know the status of a particular material. The report take input as range of materials and shows subtotal of the stock for each storage location and grand total of the stock at the end of the plant
- Developed programs for Bulk contract (including service contracts) creation.
- Developed a report transaction using Object Oriented (OO) ABAP which would allow the user to enter PO comments for the header text and the item text which would be updated to SAP. Utilized custom containers for the text control.