Sap Abap Developer Resume Profile
Redmond, WA
SUMMARY:
- Over 8 years of experience as an ABAP/4 programmer in SAP R/3 4.7 , ECC 5.0, ECC 6.0 environments.
- Completed 2 full cycle implementation: business process analysis, conceptual design, blue printing, configuration, testing and production support.
- Extensive knowledge of RICEFW objects, and experience in enhancing, extracting the data and customizing SD, FICO, MM, PP, WM, HR, PM functional modules.
- Extensive working knowledge in creation of new transactions, function modules, Module pool programming, interfaces, ABAP Queries.
- Expertise in Data Migrations/Conversions using BDC Programming on Call transaction and Session method and also migrated data using LSMW.
- Developed and modified Forms using Smart forms, SAP Scripts and also have good knowledge in Adobe forms.
- Proficient knowledge in Object Oriented Programming, Enhancements using User Exits, BADI's, BAPI's, ABAP Queries, Dialog Programming, ALE/EDI, IDOC generation, using ALE/EDI to transfer IDOC for Cross applications to integrate systems, RFC.
- Experienced well in Performance Tuning, Code optimization, Integration Testing, Transport System, Short Dump Analysis, WEB DYNPRO, adobe interactive forms, workflow, XI, Java, and J2EE.
- Extensively worked on data dictionary objects tables, structures, match code objects, views, lock objects, table maintenance generator, data elements and domains .
- Good programming experience in Unix/Windows platforms using Java and C programming languages for Client/Server programming knowledge.
- Good Understanding of both business processes, technical development and workflow process.
- Excellent communication, interpersonal, managerial skills, Positive work attitude and self motivated to work independently as well as in a team.
TECHNICAL SKILS
SAP Versions : SAP R/3 4.7 , ECC 5.0, ECC 6.0
GUI : Microsoft Visual Basic 6.0
Languages : ABAP/4, C, C , PL/SQL, Open SQL, Java, J2EE, VB 6.0.
Operating Systems : Windows XP/2000, Windows NT 4.0, UNIX and Linux
Databases : Oracle 7.x, 8.0, MS SQL Server
Web Skills : Microsoft Front Page, HTML, Java Script, VB script and ASP.NET
SAP : ALE, EDI, IDoc, BAPI, User Exits, BADI, ALV reports, Dialog Programming, Table Maintenace, Smartforms / SAP script ,Conversions LSMW / BDC , Workflow ,EDI standards ANXI X12
PROFESSIONAL EXPERIENCE
Confidential Role: SAP ABAP Developer |
Confidential multinational corporation headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.
Responsibilities:
- Developed an ALV report for existing contract details of the customer in a particular sales area the data was extracted from tables like VBAK, VBFA and VEDA.
- Developed ALV Reports for Displaying Tax details by using OO classes like CL GUI ALV GRID and CL GUI ALV CONTAINER.
- Worked with BADI ME TAX FROM ADDRESS to add functionality to determine the tax jurisdiction code in transaction ME21N.
- Implemented BADIs like BBP SAPXMLI OUT BADI with Object oriented programming for method for Address attributes to be passed in the RFC from the third party application of the Vendor.
- Implemented User Exits EXIT SAPLF050 004 for IDOC processing to update custom fields in extended IDOCs.
- Implemented user exit EXIT SAPMIWO0 008 include ZXQQMU07 to pick-up the data from a Z table and display in additional data tab screen of IW52 and IW53.
- Created LSMW to upload existing BP's in RMCA Production system MPP to MDG system DGP .
- Created LSMW to upload Japan bankmaster with Kanji characters to production system MSS .
- Customized the SMARTFORMS, some include print programs like the LE SHB DELNOTE for delivery note, Trading Contract-Vendor WB2 CONTRACT VENDOR print program and invoices SF LB INVOICE .
- Changed the Enhancement Implementation in SAPMV45A and implemented the user-exit to copy the Bill-to and Payer for sales orders.
- Involved in modification of SAPSCRIPT for Purchase orders MEDRUCK and indents, Delivery notes RVDELNOTE , and Invoices RVINVOICE according to customer needs.
- Developed SAP Adobe Interactive form using Webdynpro which updates SAP database for t-code KB31N using BAPI ACC STAT KEY FIG POST.
- Designed a custom Workflow to maintain Procurement data for newly created materials in the material master.
- Extended outbound IDOC for INVOICE and added custom segments to the same to send additional data as requested by the customer.
- Developed a Dialog Programming to maintain certain fields of Purchasing Groups. Presented to user for editing fields like Description, Telephone No and Fax No.
- Created SAP ABAP WebDynpro Application with editable ALV to change the status of the project status codes from Enterprise Portal instead of CJ20N.
- Worked on contact person's email and contact no maintenance and email alerts to business partner using Workflow.
Confidential Role: Sr. SAP ABAP Developer support . |
Confidential is a pharmaceutical company, which specializes in developing, manufacturing and marketing injectable pharmaceutical products. It focuses on injectable critical care, anti-infective and oncology markets.
Responsibilities:
- Developed a flat file interface using BAPI VENDOR CREATE for creating and extending vendor created in legacy system on a Day to day basis.
- Designed Contract Screens for Commission calculation wherein this functionality was not provided by standard SAP and hence separate tables, data elements and domains had to be created along with the dialog program.
- Worked with BAPI PO GETDETAIL to get the details of delivered quantity of each items in the PO and also worked with BAPI PO CHANGE to change the PO.
- Created an ALV report for listing the materials inventory.
- Using ALV, created vendor evaluation report to know the performance of vendors.
- Worked with USEREXIT FIELD MODIFICATION to make the material field editable by the users to allow changing the material number for return orders
- Worked on User-Exit to display The Screen to Input Delivery Details before entering output options on script QM QCERT 01, Enhancement code used for attaining this was QC100004.
- Programmed implicit enhancement in the function module corresponding to outbound order response IDOC OUTPUT ORDRSP to send the ship to party PO number in the outbound IDOC.
- Created custom IDOCs for EDI 810 Invoice by extending the INVOIC02 IDOC type and adding the logic in the User Exit EXIT SAPLVEDF 002 .
- Participated in printing tasks like printing Pallet slips, delivery orders, and inventory documents using SMARTFORMS in WM.
- Developed SMARTFORMS to print the packing labels with barcodes for each material in the orders that are Shipped.
- Developed SMARTFORMS to print the Pick Ticket When a Sales Order is due for Shipment.
- Collaborated with the SAP project Management, Business and System Analysts and user departments to develop specification for system enhancements for continuous improvement.
- Designed a custom Workflow to maintain Procurement data for newly created materials in the material master
- Developed workflow to process credit memo requests
- Developed a scenario in WEBDYNPRO for material expansion where all child materials are under parent materials as parent and child node.
- Worked on POPUP screens and simple ALV for requirement specifications on WEBDYNPRO and created pop ups for entering any info required.
- Created a program to using Object oriented programing in ABAP to Read/Write ZIP files by using the class CL ABAP ZIP
- Worked on OVS object value selection on WEBDYNPRO for search button for look up of material numbers or company codes.
- Developed different views on WEBDYNPRO and navigated between screens using PLUGS system.
- Developed incoming interface to read Chase bank account and bank return information from file and post GL transactions, using OOPS
- Developed a report using ABAP OO to display and down load change history details of contracts and pricing.
- Used Quick Test Pro for creating test plans to test data loading and test for multiple actions.
- Created Test cases using CATT to test the working of a transactions. Used Fast Entry, Chain Values, Insert and Sub-object modification while creating and testing the cases. The log generated was used towards correctional and improving procedures.
Role: Sr. SAP ABAP Developer |
provides dry solids metering and handling solutions for process industries. It offers volumetric feeders, weigh feeders, continuous blending systems, bin dischargers, water treatment packages, bin vent feeders, bulk bag un-loaders, dust collector bag dump station, super absorbent polymer applicators, and multi-feeder controllers and control systems.
Responsibilities:
- Developed an Editable Interactive ALV report which provides the sales order details such as the status of sales order, available quantity, pricing details etc. using OOPS. Added the functionality of assignment of sales orders to Contract, Adjustment of the Contracts etc.
- Developed an ALV report using OOALV for Sales register, report gives the details of finished goods sales for a given Plant, Branch, Customer, Product Period.
- Using the LSMW loaded the info records using the IDOC type INFREC01 and Message Type INFREC. The IDOC simulates the screen functionality ME11 and loads the data into
- Updated the material master MM02 using an IDOC MATMAS BAPI01 Basic IDOC
Type MATMAS BAPI - Message Type, with FM - BAPI IDOC INPUT1 after the IDOC is posted to SAP. By using EXIT SAPLMV02 002 in enhancement MGV00001, added custom validation logic before it actually updates the material master MM02 .
- Object-Oriented Modeling/Analysis/Design, Inserting data into the database table using classes, working with Class Grid and Dock Container for displaying the interactive report program. Enhancing the Standard Class in OOP's.
- Created projects via CMOD for enhancement MM06E005 to perform pricing validations on STO.
- Worked on USEREXIT NUMBER RANGE to have different internal number range for different sales organizations for the same order type. Client wanted each company to its own number range to easily identify their orders.
- Used EXIT SAPMF02D 001 user exits to force the user to key in customer category/industry in customer maintenance screen.
- Created implementation for BADI SCD PROCESS CHK to update a custom table when a Shipment Cost Document is deleted.
- Restricted the unauthorized users to make any changes to in the fields of X-D Chain status, D-Status in the Sales View1 of MM MM01 MM MM02 transaction, to achieve this the BADI MATERIAL CHECK, BADI MATERIAL REF were implemented, so that these fields were grayed out unable to change/populate these fields.
- Editing the Appraisal and template appraisal for article and batches using Object oriented with CL GUI TEXTEDIT class
- Set up Workflow organizational model, which was used to handle errors encountered when processing IDOC.
- Used the ABAP runtime analysis tool SE30 , SQL Trace ST05 , System dump analysis ST22 to analyze and improve runtime performance of existing ABAP programs.
- Created a Workflow that sends notifictaion to the mangaer when a purchase order is created or changed.
- Developed SMARTFORM's to print invoices for the various printing divisions of the business.
- Designed and developed Layouts using SMARTFORM's for Performa Invoice, Request for Quotation, Order Confirmation, Credit Memo, Debit Memo, Invoice and Tax Invoice as per the client specifications.
- Modified the Shipping Activity Report and migrating to WEBDYNPRO.
- Developed Warehouse costing report using WEBDYNPRO ALV's.
- Developed a report for creation and changing of a Pricing Condition using BDC Call
transaction Method.
Role: Sr. SAP ABAP Developer support |
Confidentiaal is a premium American car company creating environmentally conscious vehicles with passion, style and performance. The Fisker name is synonymous with first-class automotive design, and renowned for developing uncompromised responsible luxury vehicles.
Responsibilities:
- Wrote a program, which manually run for SO/STO data extract in files and drop them on UNIX location.
- Created BDC conversion programs for following Info types: 0002 Personal Data ,0006 Addresses ,0021 Family Members/Dependents, 0008 Basic Pay 0009 Bank Detail.
- Developed a Data Migration Program that managed Inventory stocks, which reads legacy extract file and the valuation master file from PC, gets the Issue Storage Location, Valuation details and output a file with these details. This included interfacing with MS access system.
- Used LSMW for mapping fields from the legacy system and created routines for data upload for Fixed Assets, General Ledger, converted AR customers, AP vendors.
- Configured EDI/IDOC custom segments for purchase order IDOCs.
- Developed conversion programs including vendor master, purchase info records, and customer material info records using LSMW, a data migration tool by SAP.
- Developed a program using BAPI, BAPI SALESORDER CREATEFROMDATA for creating Sales order by reading data from excel sheet.
- Developed a BDC for SAP APO DP Demand Planning created a routine and RFC to Update Mismatch Data in SAP SNP with SAP R/3.
- Developed a Interactive Report to display vendor bank detail information using BDC call transaction method
- Developed an FI-AP conversion program to upload AP records, produce checks and where necessary pay and clear. Made use of the following BAPIs to achieve this BAPI ACC GL POSTING CHECK, BAPI ACC GL POSTING POST, BAPI TRANSACTION COMMIT.
- Uploaded bank data information using LSMW using the BAPI with message type BANK CREATE and basic type BANK CREATE 01 by providing the Partner numbers and logical system.
- Worked with Dump Analysis to specifically point out the root causes of short dumps and worked based on the analysis report to solve such runtime issues.
Role: Sr. SAP ABAP Developer Production support |
has implemented the functionality of both the Public Sector and the Utilities solution sets of SAP on the same infrastructure. This combination of solution sets is unique in the SAP world. As a result, the City has undergone complex integration efforts. The Industry Solutions functionality includes that for both the Public Sector and Utilities.
Responsibilities:
- Worked on issues with WEBDYNPRO application in OTC process.
- Developed a WEBDYNPRO application for internal transfer of an employee within the organization.
- Implemented BADI AC DOCUMENT for common referencing for intercompany for STO.
- Checked if an order is a relevant order and created an entry in a custom table during order save used user exit MV45AFZZ.
- Checked to see if a purchase order is relevant or not and to create an entry in the table used a BADI called ME CHECK SOURCES.
- Used MM06E005 functional exits to validate purchase orders and make it mandatory for end-users to input required fields.
- Involved in development of inventory balances, Warehouse Bins, Sales History using BDC.
- Updated HR infotypes 0008 using user-exit EXIT SAPFP50M 002 to correctly recalculate annual salary and wage type amounts
- Modified User Exit on VL02N transaction to pop up warning message if loading point field is blank under certain conditions.
- Used a user exit in module SAPMF02D which gets triggered while saving changes to Customer.
- Developed a BDC program to change Vendor Addresses and to display summary information using session method.
- Developed program using function module PM OBJECT INFO that provides Object information for Equipment, Notifications and Service Orders.
- Created an RFC to update billing data, which is sent by Intec Third party system to SAP by TIBCO interface.
- Updated Sales order, purchase order and delivery linked to both sales order and stock transfer order using BAPI'S and making BAPI extensions.
- Modified existing Layout sets of SAP SCRIPTS and SMARTFORM's to include additional data as per user requirements in Purchase Order, Sales Order Invoice.
- Created ADOBEFORM's according to client specifications using adobe designer. Created the form to display the purchase order. Some custom fields included contact name, company, address, city, country etc. The customer could also fill up additional details like description, quantity, unit price amount.
- Developed SMARTFORM's for Invoices, Quotations, and Delivery Documents.
- Modified SMARTFORM's for Service Purchase Order as per the requirement specification.
- Modified standard SMARTFORM's for Shipping Document, LE SHP DELNOTE for Dispatch Memo as per the client's requirement. Handle production issues.
- Responsible for analyzing and solutions of workflow in runtime problems.
Role: Sr. SAP ABAP Technical Consultant |
for audio and energy markets. Cirrus Logic excels at developing complex chip designs where feature integration and innovation is a premium.
- Worked on creating down payment Request form using SMARTFORM's.
- Developed an interface that captures spool output, stripped out the formatting codes using a BAPI and saved the data to custom tables for reading by the Classical Reports System.
- Used a BADI to change the vendor number to personnel number while creating the vendor master record from the HR master record using the transaction code PRAA. The BADI used was BADI EXITS RPRAPA00.
- Extended an IDOC WMTOID01 with a message type WMTORD to add custom fields required by EXACTA to perform picking and routing operations.
- Worked with SAP enhancements such as SAPLV01Z to modify automatic batch number.
- Developed User-Exit to reset the arrival time when a schedule line is created for sales order processing program SAPMV45A . Added to use always the shipping conditions of the ship-to party for sales order processing program SAPMV45A .
- Implemented an Enhancement in SAP standard program RPTMOZ00 T.M Transaction code PT60 for a new operation created in PE04 to determine the state where the employee is actually working.
- Worked on Triggering of an event using Function Module Enhancement in Workflow.
- Worked on Developed and implemented workflow to monitor Right Fax process.
- Worked on creating new PO using the transaction SFP in ADOBE FORM's.
- Worked on adding rows dynamically in a table using interactive ADOBE FORMS.
- Created Employee pay slips Using SMARTFORM'S.
- Created several interactive reports based on end-user requirements in the areas of Pricing, Billing, Delivery, and other areas in Sales Distribution.
- Responsibilities:
- Worked on creating layout from existing PDF file and capture the values into JAVA WEBDYNPRO attributes.
- Written BDC programs to update and change vendor master data by Session method for transactions XK01 and XK02.
- Using Module pool program designed a screen with an input field for customer number and three check boxes for Name, City and Address. Upon entering the customer number and selecting any of the check boxes, the corresponding data should be displayed.
- Worked with the following BAPIs - BAPI VENDOR CREATE, BAPI PURCHASEORDER CREATE, BAPI CUSTOMER CHANGEPASSWORD, and BAPI COMPANYCODE GETDETAIL.
- Created LSMW load processes for loading all Material Master data, SD Customer Master and Sales Orders.
- Worked on Archiving IDOC's using the Transaction code SARA.
- Implemented the RFC RFC CALCULATE TAXES1 to the external Tax system SABRIX
- Developed a User exit to protect the invoices from canceling in SAP and G/L and SABRIX audit in case JCO is down
- Configured and customized various Mapping sheets to develop interfaces between legacy systems and SAP as part of their EDI interfacing with TIBCO.
Role: SAP ABAP /4 Developer |
Confidential leading business conglomerates with interests in diverse areas such as Telecommunications, Petrochemicals, Irrigation and Education. The group's range of products covers Electrical and Telecommunications Cables, Optical Fiber Cables, Rigid PVC Pipes, Suspension and Paste Grade PVC Resins, Continuous Cast Copper Rods and PVC Sheets.
Responsibilities:
- Developed interfaces using ALE for transactional data upload from Legacy to R/3 System and done data migration from Legacy database to R/3 database using IDOCS.
- Developing Conversions for uploading data to Customers, Vendors, Material and Z Tables using BDC, LSMW and BAPI functionality.
- Modified User-Exits for validating data and updating data to Z tables.
- Modified SAP SCRIPTS for layouts to client requirements using SE10, SE71 and Driver program.
- Modified And Added Extra Fields To The Script QM INSP RESULT As Per The Client Requirement
- Modified SMARTFORMS and developed new smart forms using smart forms and smart styles.
- Updated Net Price, Delivery Date in PO using BAPI PO CHANGE using ABAP Workbench.
- Developed ALV Report for received to the time the order has been acknowledged.
- Developed ALV Report VAT AR Based on Payments Received using ABAP Workbench.
Role: ABAP /4 Developer |
Confidential is a global steel corporation that is fully integrated from mining to retail. Essar Steel is equipped with production capacity to meet growing global steel requirements.
Responsibilities:
- Involved in the developments related in the area of Reports, Interactive reports, ALV reports and Interactive ALV reports using ABAP Objects, Dialog programming with Table Controls, File handling and BDC inter-faces.
- Involved in the development of Application Server file handling, BAPI's, BDC's, user exits and Enhancements, BADI's.
- Created enhancement to create a next item line with the pending material quantity.
- Code Development, Code Review, Performance Tuning and Unit Testing
- Development of Function Module, Report and BDC
- Reverse Engineering the code in Existing Applications
- Used BADI to perform budget availability check for each network activity in a project.
- Coded for various user exits for customer requirements related with standard Process code in IDOC.
- Created a RFC enabled function module, which generates the sales and shipping details of the day.
- Configured RFC to send this data to another SAP system, which is physically separated.
- Developed custom function module for integrating the Quality notifications with Credit