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.0environments.
- Completed 2 full cycle implementation: business process analysis, conceptualdesign, blueprinting,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.
- Expertise in ABAPSD includes Sales Order processing, Delivery processing, Billing processing, SD Document Flow and Pricing condition tables.
- Extensive working knowledge in creation of new transactions, function modules, Module pool programing, interfaces, ABAP Queries.
- Extensively worked with Integration Builder Design Configured PI/XI Adapters like File, RFC, IDOC, SOAP, SFTP, JDBC and MAIL as sender receiver channels.
- 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 andalso have good knowledge in Adobeforms.
- Proficient knowledge in Object Oriented Programming, Enhancements usingUser 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, DialogProgramming,Table Maintenace, Smartforms / SAP script,Conversions LSMW / BDC , Workflow ,EDI standards ANXI X12
PROFESSIONAL EXPERIENCE
| Confidential Role: SAP ABAP Developer Confidential |
Confidential is an American multinational corporation headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.
Responsibilities:
- 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.
- Created LSMW to upload existing BP's in RMCA Production system MPP to MDG system DGP .
- Created Setup ABAP Proxies for the interface between SAP PI and the third party systems.
- Construct graphical mapping in SAP PI using node functions and user defined functions.
- Worked on various concepts such as Java Proxies, Java Mappings and various features available inPI.
- Worked extensively on ALE CONNECTIONS and IDOC's to trigger to other systems like PI and mapped them to their respective fields.
- Developed interfaces in PI on IDOC to MULTIPLE IDOC scenarios and trigger them to other systems based on which material to which client according to scenario required.
- Involve in the Fit and Gap Analysis for SD functionality to upgrade from ECC 4.7 to ECC 6.0
- Responsible for requirement gathering and analysis, understanding the structure and configuration of SAP SD, mapping the requirements in context.
- Configured SD billing, account determination procedure AR and AP and setting up Contracts Value/Quantity .
- Developed and customized reports in SD module such as sales order report, which covers all organization levels, delivery status, invoice status, shipping details and partner function details.
- 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.
- ExtendedoutboundIDOCforINVOICEandaddedcustomsegmentstothesametosendadditionaldataasrequestedbythecustomer.
- Developed a Dialog Programming in SD module 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.
| 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.
- WorkedwithBAPI PO GETDETAILtogetthedetailsofdeliveredquantityofeachitemsinthePOandalsoworkedwithBAPI PO CHANGEtochangethePO.
- Created an ALV report for listing the materials inventory.
- Using ALV, created vendor evaluation report to know the performance of vendors.
- WorkedwithUSEREXIT FIELD MODIFICATIONtomakethematerialfieldeditablebytheuserstoallowchangingthematerialnumberforreturnorders
- WorkedonUser-ExittodisplayTheScreentoInputDeliveryDetailsbeforeenteringoutputoptionsonscriptQM QCERT 01, EnhancementcodeusedforattainingthiswasQC100004.
- Programmedimplicitenhancement inthefunctionmodulecorresponding tooutboundorderresponseIDOC OUTPUT ORDRSPtosendtheshiptopartyPOnumberintheoutboundIDOC.
- Created custom IDOCs for EDI 810 Invoice by extending the INVOIC02 IDOC type and adding the logic in the User Exit EXIT SAPLVEDF 002 .
- ParticipatedinprintingtaskslikeprintingPalletslips,deliveryorders,and inventorydocumentsusingSMARTFORMSinWM.
- 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.
- CollaboratedwiththeSAPprojectManagement, BusinessandSystemAnalystsanduserdepartmentstodevelopspecificationforsystemenhancementsforcontinuousimprovement.
- Designed a custom Workflow to maintain Procurement data for newly created materials in the material master.
- Developing interface and mapping objects in the SAP PI Repository based on technical specifications for inbound and outboundEDI/NSD Scenarios.
- Monitored the PI Runtime Cache. Performed the Manual refresh and Delta refresh for CPA cache andPI runtime cache.
- Worked on mapping objects from file to DTD an external definition to their respective fields in PI.
- Based extensively on FILE-TO-FILE based scenario on PI.
- Developed WEB SERVICE CALLS on PI to send material information based on material number from GPG to EVEREST.
- 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.
- Configuration of SD Enterprise Structure and initial customization as per business needs.
- SD was to be configured to support sales and distribution activities. It was also linked to MM and WM to support the sales and contracts. Each of these areas required unique pricing considerations based on volume, account type, commercial vendor, promos and specials.
- Involved in the cross-functional integration of SAP-SD with other R/3 modules.
- 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 WEBDYNPROfor SDand 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.
| Confidential Role: Sr. SAP ABAP Developer |
Confidential . 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:
- Executed Disaster Recovery Tests of PI system and tested the interface using Unit and Integration Testing.
- Worked on the PI adapter for Click for Job Scheduling and it features. Enhanced the standard adapter to meet client requirements.
- UsingtheLSMWloadedtheinforecordsusingtheIDOCtypeINFREC01andMessageTypeINFREC.TheIDOCsimulatesthescreenfunctionalityME11andloadsthedatainto
- 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.
- DevelopedanEditable InteractiveALVreportwhichprovidesthesalesorderdetailssuchasthestatusofsalesorder,availablequantity,pricingdetailsetc.usingOOPS.AddedthefunctionalityofassignmentofsalesorderstoContract,AdjustmentoftheContractsetc.
- UpdatedthematerialmasterMM02usinganIDOC MATMAS BAPI01 Basic IDOC
- Type MATMAS BAPI-MessageType,withFM-BAPI IDOC INPUT1 aftertheIDOCispostedtoSAP.ByusingEXIT SAPLMV02 002 inenhancement MGV00001,addedcustomvalidationlogicbeforeitactuallyupdatesthematerialmaster MM02 .
- RestrictedtheunauthorizeduserstomakeanychangestointhefieldsofX-DChainstatus,D-StatusintheSalesView1ofMMMM01 MMMM02transaction,toachievethistheBADI MATERIAL CHECK,BADI MATERIAL REFwereimplemented, sothatthesefieldsweregrayedoutunabletochange/populatethesefields.
- Createdimplementation forBADI SCD PROCESS CHKtoupdateacustomtablewhenaShipmentCostDocumentisdeleted.
- Used EXIT SAPMF02D 001 user exits to force the user to key in customer category/industry in customer maintenance screen.
- Worked on USEREXIT NUMBER RANGEin SDto 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.
- CreatedprojectsviaCMODforenhancement MM06E005toperformpricingvalidationsonSTO.
- Involved in Go-Live and also in post-production support of SD.
- Testing configured transaction and creating test data for SD related transactions
- Editing the Appraisal and template appraisal for article and batches using Object oriented with CL GUI TEXTEDIT class
- SetupWorkfloworganizational model, whichwasusedtohandleerrorsencounteredwhenprocessingIDOC.
- Developed SMARTFORM's to print invoices for the various printing divisions of the business.
- Modified the Shipping Activity Report and migrating to WEBDYNPRO.
- Developed Warehouse costing report using WEBDYNPROALV's.
- DevelopedareportforcreationandchangingofaPricingConditionusingBDCCall
| Confidential Role: Sr. SAP ABAP Developer support |
Confidential 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:
- Wroteaprogram, whichmanuallyrunforSO/STOdataextractinfilesanddropthemonUNIXlocation.
- 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.
- ConfiguredEDI/IDOCcustomsegmentsforpurchaseorderIDOCs.
- 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.
| Confidential Role: Sr. SAP ABAP Developer Production support |
The City 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:
- WorkedonissueswithWEBDYNPROapplicationinOTCprocess.
- Developed aWEBDYNPROapplicationforinternaltransferofanemployeewithintheorganization.
- 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-exitEXIT SAPFP50M 002 to correctly recalculate annual salary and wage type amounts
- Modified UserExit 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 BDCprogramtochangeVendorAddressesandtodisplaysummaryinformationusingsessionmethod.
- DevelopedprogramusingfunctionmodulePM OBJECT INFOthatprovidesObjectinformationforEquipment,NotificationsandServiceOrders.
- CreatedanRFCtoupdatebillingdata,whichissentbyIntec Thirdparty systemtoSAPbyTIBCOinterface.
- UpdatedSalesorder,purchaseorderanddeliverylinkedtobothsalesorderandstocktransferorderusingBAPI'SandmakingBAPIextensions.
- 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.
| Confidential Role: Sr. SAP ABAP Technical Consultant |
Confidential is a premier supplier of high-precision analog and digital signal processing components for audio and energy markets. Cirrus Logic excels at developing complex chip designs where feature integration and innovation is a premium.
Responsibilities:
- WorkedoncreatinglayoutfromexistingPDFfileandcapturethevaluesintoJAVA WEBDYNPROattributes.
- Created several interactive reports based on end-user requirements in the areas of Pricing, Billing, Delivery, and other areas in Sales Distribution.
- Written BDC programs to update and change vendor master data by Session method for transactions XK01 and XK02.
- CreatedEmployeepayslipsUsingSMARTFORM'S.
- WorkedonaddingrowsdynamicallyinatableusinginteractiveADOBEFORMS.
- WorkedoncreatingnewPOusingthetransactionSFPinADOBEFORM's.
- WorkedonDevelopedandimplementedworkflowtomonitorRightFaxprocess.
- WorkedonTriggeringofaneventusingFunctionModuleEnhancement inWorkflow.
- ImplementedanEnhancement inSAPstandardprogramRPTMOZ00 T.MTransactioncodePT60 foranewoperationcreatedinPE04todeterminethestatewheretheemployeeisactuallyworking.
- 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 .
- Worked with SAP enhancements such as SAPLV01Z to modify automatic batch number.
- Extended an IDOC WMTOID01 with a message type WMTORD to add custom fields required by EXACTA to perform picking and routing operations.
- 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.
- Developedaninterfacethatcapturesspooloutput,strippedouttheformattingcodesusingaBAPIandsavedthedatatocustomtablesforreadingbytheClassicalReportsSystem.
- WorkedoncreatingdownpaymentRequestformusingSMARTFORM's.
- Created LSMW load processes for loading all Material Master Data, SD Customer Master and Sales Orders.
- Worked with the following BAPIs - BAPI VENDOR CREATE, BAPI PURCHASEORDER CREATE, BAPI CUSTOMER CHANGEPASSWORD, and BAPI COMPANYCODE GETDETAIL.
- UsingModulepoolprogramdesignedascreenwithaninputfieldforcustomernumberandthreecheckboxesforName,CityandAddress.Uponenteringthecustomernumberandselectinganyofthecheckboxes,thecorresponding datashouldbedisplayed.
- WorkedonArchivingIDOC'susingtheTransactioncodeSARA.
- 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.
| Confidential Role:SAP ABAP/4Developer |
Confidential is one of India's 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:
- DevelopedinterfacesusingALEfortransactionaldatauploadfromLegacyto R/3SystemanddonedatamigrationfromLegacydatabasetoR/3 databaseusingIDOCS.
- DevelopingConversionsforuploadingdatatoCustomers,Vendors,MaterialandZTablesusingBDC,LSMWandBAPIfunctionality.
- ModifiedUser-ExitsforvalidatingdataandupdatingdatatoZtables.
- ModifiedSAPSCRIPTSforlayoutstoclientrequirementsusingSE10,SE71andDriverprogram.
- ModifiedAndAddedExtraFieldsToTheScriptQM INSP RESULTAsPerTheClientRequirement
- ModifiedSMARTFORMSanddevelopednewsmartformsusingsmartformsandsmartstyles.
- UpdatedNetPrice,DeliveryDateinPOusingBAPI PO CHANGEusingABAPWorkbench.
- DevelopedALVReportforreceivedtothetimetheorderhasbeenacknowledged.
- DevelopedALVReportVATARBasedonPaymentsReceivedusingABAPWorkbench.
| Confidential Role: ABAP/4Developer |
Confidential is a global steel corporation that is fully integrated from mining to retail. EssarSteel is equipped with production capacity to meet growing global steel requirements.
Responsibilities:
- Involvedinthedevelopments relatedintheareaofReports,Interactivereports,ALVreportsandInteractiveALVreportsusing ABAPObjects,DialogprogrammingwithTableControls, FilehandlingandBDCinter-faces.
- InvolvedinthedevelopmentofApplicationServerfilehandling,BAPI's,BDC's,userexitsandEnhancements, BADI's.
- Createdenhancementtocreateanextitemlinewiththependingmaterialquantity.
- CodeDevelopment, CodeReview,PerformanceTuningandUnitTesting
- Development ofFunctionModule,ReportandBDC
- ReverseEngineeringthecodeinExistingApplications
- UsedBADItoperformbudgetavailabilitycheckforeachnetworkactivityinaproject.
- CodedforvarioususerexitsforcustomerrequirementsrelatedwithstandardProcesscodeinIDOC.
- CreatedaRFCenabledfunctionmodule,whichgeneratesthesalesandshippingdetailsoftheday.
- ConfiguredRFCtosendthisdatatoanotherSAPsystem,whichisphysicallyseparated.
- DevelopedcustomfunctionmoduleforintegratingtheQualitynotificationswithCredit
