Sap Abap Developer/mdg Resume
PA
SUMMARY:
- 10 years of experience in SAP area as Technical Consultant (ABAP) which includes all the RICEFW components
- Experience in ABAP (SAP Netweaver 4.7 & ECC6.0) includes Standard/Interactive/ALV Reports, Work bench tools(Menu painter, Screen painter, Function Library, Debugger), User exits, SAP Scripts, Smartforms, BAPI, BADI, ALE/IDOC, ABAP Query, BDC, LSMW, Logical database, RFC, workflows, solution Manager, SAP Security, OO, AFS, BSP, PLM, WM, PP. MRP, SQL SWCRIPTING (TSQL AND PL/SQL), WEBDYNPRO ABAP,BRF. Agile, Travel Management, SAP GL CONNECTOR, MDG 6.1, MDG 7.0, Data migration, MDM, MDG, ESOA,SOAP,JDBC, JMS, HTTP, XSL, IR - ID ( SAP PI), ESB.
- ABAP Data Dictionary objects like Structures, tables, Views, Lock Objects, Search Help, Index, Domain, Data Elements
- Configuration and maintenance of Workflow
- Enhancement framework, user exits, BADI and dialog programming/module pool
- Conversions using BAPI, BDC
- Reporting in ALV, Interactive and list
- Analyzing Standard Transactions with Debugging
- Implementing Pricing routine and Procedures in SD module
- ALE/EDI Communication with Legacy Systems
- MDM configurations for data quality and data validations
- Have worked in IS-Utilities & IS-Oil for Energy company and Oil & Gas Company respectively
- Worked on implementation and production support of IS-Utilities which included Billing & Invoicing, Device
- Management, Regional Structure
- Implementation of new business & rate requirement and energy consumer products utilizing IS-Utilities
- Experience of SAP implementations
- Extensive post implementation support to users
- Experience of working at client location (onsite/offshore)
- Experience in Business Workflow, Web Dynpro for ABAP
- Development of various Web Dynpro applications and designing User Interfaces using different UI elements
- Experience and knowledge AFS (Apparel and footwear) module, and configuration of inventory levels of both apparel and footwear systems.
TECHNICAL SKILLS:
ABAP Tools: SAP Query, Report Writer, Report Painter, Workflow, Webdynpro ABAP
ABAP Data Dictionary: Domain, Data Elements, Structure, Views, Index, Search Help, Lock Objects
SAP Environment: SAP ECC 6.0, SAP R/3 4.7, SAP R/3 4.6C, SAP NetWeaver 2004s, MDG 6.1, MDG 7.0
Data Warehouse: SAP BW 3.5
Reporting: Classical/Interactive Reports, ALV Reports, Module Pool-Dialog Programming
Interfaces: BAPI, EDI, ALE/IDoc, RFC Function Modules
Conversions: BDC, LSMW
Enhancements: User-Exits, CMOD/SMOD Function-Exits, BADI, Enhancement Framework
Forms: SAP Script, Smart forms, Adobe Forms
ERP Tools: Remedy system, HP ALM Quality Center 11.2, Netweaver 7.4
Operating Systems: Windows, UNIX
Database: Oracle, SQL Server
Languages: ABAP/4 (OO ABAP, Module Pool/Dialog Programming, Reporting, BDC, BADI )
Other languages: C/C++,C#, .NET, Oracle pl/sql.
PROFESSIONAL EXPERIENCE:
Confidential, PA
Sap ABAP Developer/MDG
Responsibilities:
- Responsible for the development of Interface between SAP MDG and ECC systems.
- Created custom fields for MARA, MARC, MARM, MARD related to interfacing with MDG system.
- Created extension for MATMAS05 basic type and added custom segments and custom fields in it.
- Created custom segments for material legal information (MAEX table), label data for material (ccglt tables) .
- Created custom segments for MARA, MARC, MARD and MARM custom fields.
- Implemented BADI BADI MATMAS ALE IN for updating custom fields on ECC SIDE.
- Have written code to implement validations related to plants, material, plant specific material status and material type.
- Development function module zmdg idoc input matmas01 for validating conditions related to Costing workflow call.
- Created materials based on the successful validations for create/update material and idoc success.
- Developed error handling conditions for idoc s based on the business requirement
- Implemted logic to perform Costing workflow call and error handling .
- Implemented multiple materials scenario for Material master inbound idoc interface.
- Implemented logic to perform Costing for multiple mateirlas with single plants, with the custom function module.
- Used we19 extensive to perform development testing for all scenarios related to inbound idoc function module.
- Tested custom fields to make sure they are populated with correct data.
Environment: ECC 6.0, MDG 8.0, IDOCS.
Confidential, PA/Bridgewater NJ
Sap ABAP/CRM Developer
Responsibilities:
- Participated in the design phase of the CRM ATI Mobile Application‘s Marketing attributes object.
- Developed Interface for CRM territory data which is coming from Dash.
- Worked on Creation of Territories from flat file to the SAP CRM.
- Also Developed Updating of Territory data including Descriptions, language etc.
- Derived Validities based on the data coming from dash into the SAP CRM for the existing territories.
- Also developed expiring a territory from Dash data coming into CRM for existing validities.
- Worked on Adding Validity Periods for the existing territories.
- Developed code to move territories with in the hierarchy from one level to another, based on the data coming in from Dash system.
- Added custom field using AET TOOL for territory.
- Resolved issued of related to field developed in AET not showing up additional fields; by updating underlying structures and implementing class methods using custom class.
- Developed complete employee Business partner interface for transferring Employee Master Data from dash system using Flat file to SAP ERP.
- Impleted badi FI DOCUMENT CHECK for enforcing additional checks before archiving. (Fico).
- Also implemented badi BADI FDCB SUBBAS04 for displaying custom fields in logistics invoice verification transactions. (Fico).
- Also added new fields in FV60 USING badi BADI FDCB SUBBAS04. (FICO).
- Used bapi BAPI ACC DOCUMENT POST for posting general ledger entries into sap. (FICO).
- Implemented BADI FICO SUPPL CHECK for implementing additional authorization checks. (fico)
- Used Bapi BAPI BUPA CREATE FROM DATA to create new employees type business partner using flat file.
- Used bapi BAPI BUPA CENTRAL CHANGE to update central data for the employee business partner.
- Used function module BUPA CENTRAL CI CHANGE for updating custom fields associated with employee business partner.
- Also worked on enhancing RFX screen for adding custom button. (BSP/SRM).
- Personalized POWL using query visibility (bsp/srm).
- Also define query visibility at Role level. (BSP/SRM).
Environment: SAP ABAP, CRM 7.0, ECC 6.0. BOL, FICO, Genil, BSP, SRM.
Confidential, Bridgewater, NJ
SAP ABAP/WEBDYNPRO/MDG Technical Consultant
Responsibilities:
- Configured additional NFE fields for the BP(entity:CustGen) data model.
- Also worked on mappings and updating underlying structures.
- Developed Rule based workflow for Cr types for sold - to, ship-to and payer account groups
- Worked on Brf+ Rules for the validations of company code, sales area, tax and address validations for check entity and check change request BRF+ events (BP Data model) using webdynpro application USMD RULE.
- Developed function modules associated with BRF+ events for MDG-C derivations using webdynpro application USMD RULE.
- Implemented badi USMD SSW DYNAMIC AGT SELECT~GET DYNAMIC AGENTS for company code approvals(parallel workflow).
- Worked on BOPF GUIBB Feeders for customiziting webdynpro application UI configurations (bopf).
- Used FPM BOPF integration tools (FBI) tools for custom webdynpro applications.
- Supplied additional field to the BRF+ RULE context table along with message table by implementing badi USMD SSW RULE CONTEXT PREPARE ~prepare rule context and get element id methods.
- Worked on translations for MDG-C for all UI panels including, Sales area, address, company code, tax etc.
- Resolved issues related to translations by applying SAP Note.
- Worked on EHSM import and export and BOM transfer interface .
- Also worked on QM interface for EHSM.
- Worked on report management, report generation and report shipping for material safety data sheets. (EHSM).
- Worked on inspections plans as part of the QM interface for EHSM.
- Used replicated method for distributing for data to other sources for EHSM.
- Analyzed the locks and issues which arises during the data replication in EHSM by using tcode SLG1.
- Implemented badi to transfer data from incident management to remote sap business object replication by utilizing the method START GRC WORKFLOW. (EHS)
- Also implemented badi BADI RDY FOR ACT SO CLOSE to perform the checks before to check the status of a safety observation set to close (ehs).
- Implemented Badi USMD RULE SERVICE and USMD RULE SERVICE CROSS ET for developing validations for non-trade accounts, and for emergency Customer.
- Developed Custom Workflow for Customer Readiness.
- Used LSMW direct input method to load data from the legacy system to sap system.
- Also Used BAPI method for LSWM for data load processes.
- Used EDI PATH CREATE DATE TIME for LSMW BAPI method .
- Worked on Inbound delivery interfaces for EWM by using /spe/inb delievery savereplica.
- Also worked on automatic configuration of Master data using background job. (EWM).
- Pulled reports for expected goods receipt in EWM from ERP for deleting old goods recepts in EWM Usging FUNCTION MODULE SPE/INB DELIEVERY CONFIRM DEC. (EWM)
- Also worked on outbound delievery interface using FM /SCMW/OUTB DLV SAVEREPLICA . (EWM)
- Debugged Issues that arise in Customer readiness mail sent functional module for MDG-C.
- Debugged sent mail issue that comes in MDG-Finance by utilizing swi1 workflow work item utility.
- Join hands with production support team and resolved and debugged issue related to translations for Requestor and Approver roles, both roles have to receive emails with respect to their logon language.
- Resolved Issues related to IDOC failure status 51 while receiving data from third party Aravo Vendor system.
- Worked on UI by making address fields as mandatory as part of the scope change.
- Worked on UI by implementing CBAs for non-trade customers.
- Performed technical unit testing for all scenarios in MDG-C .
- Documented all technical unit testing for all scenarios in MDG-C.
- Also Performed technical unit testing for MDG-M for scenario related to internal and external FERT, internal and external HALB, and ROH for source ready, make ready and delivery ready stages.
- Performed Technical unit testing for MDG-F language translation issues by creating a CR for cost Center and analyzed workflow using swi1.
- Researched for configuration DQM Utility for MDG.
- Worked on BOPF application configuration for UI for materials and customer.
- Added new fields in the include structure INCL EEW PD ITE CSF SC. (BSP/SRM).
- Also added the fields in the metadata structure /SRMNXP/S CUST HEADER. (BSP/SRM).
- Added fields with no MEDAT DATA ASSOCIATED in the structure /SRMNXP/S SC ITEM. (SRM)
- Also added fields with CUSTOM PRE EXIT and CUSTOM POST EXIT( SRM).
- Modified contracts application BBP CTR MAIN for customization of contracts (BSP/SRM).
- Added file upload functionality in BSP Application UWS FORMS SERVICE. (BSP/SRM).
- Modified views related to supplier self service bsp application SRMSUS. (BSP/SRM)
- Modified Views detailed view. inc and item view. inc for adding additional fields. (bsp/srm).
- Used different GUIBB feeders to customize some of the different areas of webdynpro applications. (bopf) .
- Resolved Issues related to IDOC failure status 51 while receiving data from third party Ariba Vendor system.
- Verified production and development code using transports for MDG-F and MDG-C.
- Participated in the complete system test for MDG-Customer domain which was done using HPQC.
Environment: ECC 6.0, webdynpro, MDG-C, MDG-F AND MDG-M,ABAP, Workflows, configurations, bsp SRM..MDG 6.0.
Confidential, Mundelein IL
SAP ABAP/Webdynpro/ Developer
Responsibilities:
- Worked on Access Class query method for equipment custom object.
- Developed complete API for functional location custom object.
- Implemented ITOB function modules instead of bapis in functional Location API.
- Developed API Methods including initialized, check, enqueue,dequeue, status (deletion indicator), save, update and exit.
- All functionality and calls to api methods in access class has been tested using NWBC in mdg 7.0
- As part of the access class developed query method in both 6.1 and 7.0 and tested successfully in
- MDG7.0
- Actively took part in BRF+ rule validation and development of search helps.
- Worked on BRF + rule validations for create, update and delete functional location custom object.
- Used idocs for data replication using IDOCS FUCN LOC CREATE01 and func loc CHAGNE01.
Environment: ECC 6.0,PM, MDG 6.1,MDG 7.0, OO ABAP, webdynpro, floor plan manager.
Confidential, Santa Ana, CA
Sap ABAP Senior Consultant
Responsibilities:
- Developed classical and interactive reports. The interactive reports are used to display purchase or Header data in one list and items and other information in secondary list.
- SAP script enhancement done into the layout for US01 plant to satisfy condition and print Extra Details in PO
- Development of customized Data Dictionary Objects.(lead)
- Worked as a lead and performed getting object status updates (lead).
- Also mentor less experienced developers as part of the lead role. (lead)
- Cross check code developed by other team members and identified issues related to performance and optimization. (lead).
- Extensively used abap debugger to debug errors in the code.
- Performed step wise refinement when debugging programs.
- Developed interactive reports to establish selection criteria with respect to customers and vendors.
- Developed User Exit for the calculation of discounts for different types of customers.
- Developed functional & technical specifications, designed and customized inbound 810 EDI transactions to create invoices from different customers.
- Use of different BDC programs to upload different information from flat files to the database.
- Developed functional & technical specifications, designed and customized outbound 850 EDI transactions to create PO for different vendors.
- Involved in testing and debugging using sql trace tools, runtime analysis and debugging.
- Created ALV Heirarchial reports to get sales order number, customer number, item number, item quantity and date.
- Creating Invoices in Adobe Forms and Sending Adobe forms as PDF attachment in Email
- Digital Signature in Adobe Form
- Implemented badi BADI EHFND FW BI BOPF OBJLIST for extracting data from single business object. (ehs).
- Also implemented badi for risk level calculation by working on the method CALCULATE RISK(EHS).
- Implemented badi to copy data from current risk assessment to followup risk assessment. (ehs).
- Developing complex enhancements by using Enhancement Points, User Exits, BAdIs
- Implementing enhancements in a view of a Webdynpro application
- Development of Webdynpro ALV application
- Inserting logo using Webdynpro ABAP
- Integrated views created in webdynpro abap with portal iviews. (Portal integration).
- Developed webdynpro ALV application to display sales order header and item details along with other requirements.
- Designed and developed Adobe forms with in the webdynpro ABAP application, that is, webdynpro ABAP Application with Adobe forms integerated.
- Used supply function for displaying records in webdynpro Abap application.
- Developed and uses customized classes to retrieve data from database and developed other requirement in webdynpro.
- Developed services and called BAPIs in webdynpro.
- Developed report category for LDB for HR-Abap.
- Calculate and default wage type in info-typ 0008. (HR abap).
- Worked on payslips through PE51 that is adding custom fields from infotype. (HR ABAP).
- Created and designs HR Forms.
- Worked on hiding fields of an infotype as per client requirement. (HR abap).
- Configured different events for HR.
- Worked on a procedure to delete PU12 interface results. (hr abap).
- Disabling one person using info type infotype 0002 (payroll status) (HR abap).
- In-depth knowledge about Payroll, Time Management, Payroll Driver Program, Uploading time data(CATS), Running the payroll. (HCM/HR).
- In-depth knowledge about the Benefits Module, Payroll Related Info types, Payroll status record, Payroll control record, posting data to FI. (HCM/HR)
- Worked on a procedure to delete PU12 interface results. (hr abap).
- Disabling one person using info type infotype 0002 (payroll status).
- Used BADI HRPAD00AUTH CHECK to replace standard authorization check with the customer specific authorization check.
- Used exit PC10 PAY0002 to determine if negative taxable should be allowed.(hr abap).
- Worked on info type info type 0077 for EEO government requirements for new hire actions (hr US Payroll).
- Developed report based on info type 1610 for EEO AND AAP Categories (hr US Payroll).
- Designed, developed and configured Global fields required in Material Master as a starting point for the Global MDM system for the "TO BE" situation.
- Worked on delievery confirmation indicatior interface using FM SPE INB DELIEVERY CONFIRM DEC.(EWM)
- Worked on outbound interface for sending goods issue to erp using FM SPE INB DELIEVERY CONFIRM DEC (EWM).
- Idenfitifed openwarehouse tasks in handling unit by using function module SCWM/TO CONFIRM. (EWM).
- Developed warehouse tasks for pick by using the function module SCWM/TO CREATE. (EWM)
- Prepared Material Master Data maps for all the relevant fields and specifications for Material master (screen layouts) conversion. (MDM).
- Configured the Material Master records and customized the screen layout for Materials with relevant field selection. Finally lead in the development of SAP Global material master (GMM) system. (MDM).
- Researched ADRM’S data models for MDM.
- Used Data service JOB Server (CORE ETL) for data profiling and data validation tasks. (MDM).
- Populated information steward data repository with profile results, rule results, using Data service JOB SERVER(core ETL). (MDM).
- Also used information steward task scheduling for data profiling and data validation tasks. (MDM).
- Also worked on View data services by adding table to the project workspace. (data quality,MDM).
- Used components such as ALV, SELECT OPTIONSand OVS in webdynpro.
- Generated POPUPS in webdynpro as per clicent requirement.
- Added custom buttons in webdynpro ALV CELLS.
- Developed GUIBB on BOL using the configuration editor for GUIBB FPM FORM UIBB, used the feeder class cl GUIBB BOL FORM. (floor plan manager).
- Developed FLOOR PLAN application on BOL.
- Used BOL transaction handler FPM BOL TRANSACTION for the development of FPM application on BOL. (floor plan manager).
- Depending upon the client requirement, put extra steps, views and sub-views using FPM configuration editor.
- Requirement Analysis and providing Estimation.
- Worked on user exit Source determination for automatic plant determination with respect to customer and production location ( sd otc).
- Preparing High Level Design
- Co-ordination between Client and Offshore
- Preparing Daily status report of objects to be delivered on current week and upcoming week.
- Maintaining Transport Request sequence.
- Worked on SAP CRM WEB UI components by using transaction SM34 and editing cluster BSPWDVC CMP EXT for developing new enhancement set.
- Worked on CRM enhancement using BSP WD CMPWB for CRM WEB components.
- Developed APO program for promotions. used tables such as sapapo/promolist, sapapo/promoinfo etc.
- The apo report program is based on '9ASNP02.
- RFC function module developed to get Product Substitution data into the APO for further processing in SCM.
- Used function module RFC TRUSTED CHECK for checking RFC connection to the partner system.(apo).
- Also used function nmodule /SAPAPO/TS DM LOCK for changing display/change mode in interactive planning . (apo)
- For fetching MRP data from live cache used function module /SAPAPO/RRP LC PEGID GET IO. (APO)
- Worked Enhancements related to field, display, hide, layout, customized table views using the Visual configuration tool for CRM web UI components.
- Worked on assignment of enhancements using BSPWDV EHSET ASG.
- Developed enhancements on the central table BUT000 by adding additional fields using easy enhancement workbench (EEW). (CRM BUSINESS PARTNER).
- Worked on BP SEARCH BASED ON POD ID FROM ICWEBCLIENT IN CRM 7.0.
- Utilized sap note 2054398 and used query BPBYPDQUERY for searching business partners based on POD ID.
- Implemented badi CRM BADI RF Q10 SEARCH for assigning new fields to the search for activities in CRM 7.0.
- Worked on new search attribute for inbox search functionality in CRM 7.0./7.1.
- Also worked on adding new tables to the data model of the CRM BUSINESS PARTNER USING EEW.
- Worked on EEW (EASY ENHANCEMENT WORKBENCH) for adding new fields to the data model of the installed base.
- Worked on Enhancement LOG MM CI 3 for materials Management procurement of materials and services.
- Also worked on LOG EAM CI 4 for activating MDM catalogue for maintenance orders.
- Added new fields in the pricing (SD MODULE), used user exit USEREXIT PRICING PREPARE TKOMP.(OTC)
- Worked on user exit USEREXIT PRICING PREPARE TKOMK for performing the same task but with different requirements (sd otc).
- Used enhancement USEREXIT NUMBER RANGE to assign different internal control number to the sales order (VA01).
- USED USEREXIT SAVE DOCUMENT PREPARE to perform different checks on different fields before saving.
- Developed custom reports for SAP SD (MODULE) based on client requirements. For example, highest sales per customer for every 4 months last year.
- Developed processes using SAP BPM and designed work flows related to information flow of customized inventory flow process.
- Developed the web dynpro UI template by using BPM for the work flow created.
- Participated in the requirements management of the SAP PLM with respect to technical, end user and business requirements.
- Participated in product strategy and planning to stream lined business processes.
- Analyse and define product risk and critical areas along with reporting for this risk areas ( SAP PLM).
- Developed report category for LDB for HR-Abap.
- Configured additional fields in FI document using badi FI HEADER SUB 1300.
- USED FI validation rules for FV60 line items.
- Worked on User exit EXIT SAPMF02D 001 for enforcing that all U.S contomers have a group key
- Used call CUSTOMER-FUCTION and for implementing exits in VA00 initial sales menu. customer-subscreen to insert additional fields in the layout in SD, insert additional values va01,va02 and va03.(SD,OTC)
- Worked on BADI BBP CATALOG TRANSER to add and change data to the data that the catalog returns to the SAP ENTERPRISE BUYER via the catalog interface. (SRM ).
- Also used BADI BBP CATALOG TRANSFER to map vendor product category to sap material category.
- Used BADI BBE CREATE BE PO NEW to change the data that is transferred to backend system for the generation of purchase order. ( SAP SRM).
- Used BADI BBE CREATE BE RQ NEW to change all the data that is transferred to the backend system for the requirement. (SAP SRM).
- Utilized badi BBP DOC CHECK BADI for providing custom validations on the data entered by the User, for example, checking multiple entries of invoice. (SAP SRM).
- Uploaded Customer master data using direct input method using LSMW, data migrated from legacy systems
- Used IDOC method to upload purchase info records. (Lsmw) .
- Used recording method to upload vendor master data.(lsmw), data migration is performed from legacy systems.
- Worked on direct input method for uploading material master data. (lsmw)
- Used Bapis to upload data in lsmw.
- Used floor plan manager to display Vendor and plant details weydnpro components implementing complete UI harmonization.
- Used OIF (OBJECT INSTANCE FLOORPLAN) to display different structures of SD MODULE as part of the sales analysis application, structures displayed VBBE, VBAP, VBAK using multiple main views and subviews.
- Worked on QAF (QUICK activity floor plan) to display only sales orders for the current month.
- Developed completed shipment/delievery document using GAF COMPONENT (IF GAF COMPONENT) in floor plan manager.
- Worked on Custom OIF for developing the shipping document in webdynpro floor plan.
- Used POWL component PWOL UI COMPONENT in the component usage for another webdynpro application.
- Defined the view container inside the powl view which is embedded inside the window named as powl window.
- Embedded the powl view inside the view of the POWL UI COMPONENT.
- Defined mapping between the POWL VIEW and the POWL window as part of the planned order weddynpro application.
- Appened structure in PRPS table and worked on exit EXIT SAPLCJWD 004, also worked on EXIT SAPLCJWD 005.(PROJECT SYSTEM)
- Developed Webservices based on function modules RFC enabled, so extract data from MM and SD tales to and utilize those in writing consumer proxy based programs. (OTC/ESOA)
- Developed class based on the cl mm powl vendor list for the powl work list for purchase orders.
- Write code for event handler for the powl window to call the navigation plug for the powl master.
- Developed appid, app type, app type and query for powl.
- Developed detail view to display the selected data from the powl list to the detail list using method update datail data in the interface powl detail comp if.
- Configured services and consumer proxies using SOAMANAGER.
- Developed Xi/pi interfaces with using idoc adaptors, RFC adaptors and proxies to transport MM data and customers data (xi/pi)
- Configured RFC adaptor communication for data transport. (xi/pi)
- Worked on JDBC adaptor to communicate with and fetch data from Oracle database (xi/pi)
- Developed XML mappings depending upon the requirements.(xi/pi)
- Developed function modules for RFC in xi/pi scenarios.
- Transported ID and IR objects to transports using CTMS. (Xi/pi).
- Also worked on manual legacy import / export way with file extension .tpz. (Xi/pi).
- Used Pi as an ESB for integration and other operations in the project (esb, esoa,xipi).
- Worked on ESOA for business process management roadmap.
- Worked on business rules and system to system automation using BPM and ESOA.
- Used class interface /sapsrm/cl soa adpt po crt erp for esoa / srm.
- Worked on ERROR handling using FEH (FORWARD ERROR HANDLIG) in esoa/srm and performed debugging.
- Used interface purchsaeRequestErpSourceRequest in for analysis and debugging. (Esoa/srm).
- Worked on Netweaver’s ESA (ENTERPRISE SERVICE ARHICTECTURE), developed numerous webservices by using bapis in web dynpro. (Netweaver).
- Utilitzing sap netweaver application server to build robust and powerful applications based on client requirements.
- Designed and Developed Customized classes for implementing business process. (oo abap).
- Used inheritance and polymorphism in implementing abap objects as per client requirement (ooabap).
- Used abap classes in webdynpro developed in the form of assistance class.
- Used Casting and other techniques for the development of OO abap objects.
- Worked on enhancement spot UJR WRITE BACK pre process operations related to BPC to fill gap requirements. (BPC).
- Configured BPC client which is an excel work sheet for use in business operations (BPC).
- Also worked on start and end routines using UJR ROUTINE (BPC).
- Worked on SAP NETWEAVER GATEWAY ODATA channel for developing business entities . ( NDWG ODATA)
- Created model class, entity runtime specific class for ODATA channel implementation for sales order.
- Also Also implemented CREATE DEEP ENTITY method for deep insert . (NDWG ODATA)
- Participated in the complete system test for MDG-Customer domain which was done using HPQC.
Environment: ECC 6.0, FI/CO, SD/OTC, CRM, BW,SRM, CLP,BPM, ESOA, WEB DYNPRO,BRF, FLOOR PLAN MANAGER, AGILE, SRM,, Xi/Pi, travel management, Netweaver, BPC, ODATA.
Confidential, Getzville, NY
Senior ABAP Consultant
Responsibilities:
- Smartform changes done to add required custom checking during print processing and to highlight important quantities for spare parts planning utilized
- Created BDC programs to upload data from windows platform to SAP SYSTEM.
- Developed BDC program to load material master data from a Flat file into SAP from legacy system using call transaction.
- Developed ALV reports for purchase orders to compare the ordered quantity with the received quantity..
- Also provided output into the ALV grid for analysis purpose to the planner.
- Performance analysis and implementation done in Material Download interface to get data into the flat file.
- SAP script driver program modification done to get active customer address information based on control tables
- Created customized database tables based on data elements depending upon the requirements.
- Reports: Developed ALV, Interactive and list reports for various reports depending upon the requirements.
- Created Pricing Routines
- Performance tuning of the existing developments for better execution
- Debugging standard transactions for analysis
- Requirement gathering and analysis with the Functional Consultants.
- Developed print programs for the sales order depending upon the requirements.
- +Created BDC programs to migrate sales order data from the legacy systems to the SAP system.
- Developed ALV reports for purchase orders to be displayed with respect to customers and date.
- Created existing BADIS to use for the enhancements with the existing sales order and purchase orders.
- Developed classes and methods using OO ABAP as required by the client.
- Developed materials information application using webdynpro.
- Developed UI elements in the view and integrated it to the main window.
- Developed bindings for the UI elements.
- Developed services in webdynpro application.
- Used supply function for populating records in the webdynrpo application. Developed class to retrieve data from the database.
- Implement component usuage by using ALV, SELECT OPTIONS and OVS.
- Customized webdynpro parameters using SICF AND ICF.
- Developed and configured onaction events for the buttons in webdypro.
- Worked extensively with FLUID to design purposes. (Floor plan manager).
- Added existing UIBB (free style) to the FPM APPLICATION. (FLOOR PLAN MANAGER).
- Added buttons to the toolbar in the floor plan component of the application.
- Utilized Wire Model capabilities for configuration by using wires in the floor plan manager.
- Used IF FPM UIBB MODEL interface for implementing freestyle UIBBs. (Floor plan manager).
- Worked on custom mapping with PI and working on different interfaces for inbound and outbound communication.
- Worked on enhancement of data source to be used in BI by using the transaction RSA6.
- Developed BW extractors Using Badi.
- Used badi RSU5 SAPI BADI for enhancing standard data source structures. (bw)
- Also enhanced the extract structure. (BW).
- Used tcode SBWI to transfer business content data sources.
- Added additional fields in “MC06M 0ITM” extraction structure for material master fields in bw. (bw).
- Uploaded Master data from flat files into the BI system using info objects.
- Worked on uploading of Vendor and Sales order data from SAP R/3 system to BI using generic data sources.
- Worked on Process chains to develop a sequence of process that scheduled to wait in the Background.( BI).
- Developed BI queries in visual composer.
Environment: ECC 6.0, OTC/SD, MM, FI, PP/PM, TRM, OO ABAP, webdynpro, floor plan manager.
Confidential, NYC, NY
SAP ABAP Consultant
Responsibilities:
- Enhancements: Implementation of BADI for different scenarios, Implementing User Exits and Screen Enhancements for serious fields and enhancement spots, module pool/dialog programming
- Smart form/SAP Scripts: Developed forms for Invoices and RFQs/Pos etc
- Reports: Developed ALV, Interactive and list reports for various reporting in FI, SD, MM etc modules
- BDC: Conversion objects, BAPIs for various master data and transactional data etc
- Created Pricing Routines and applied SAP Notes
- Developed functional & technical specifications, designed and customized inbound 850 EDI transaction to create sales orders
- Data Dictionary Objects: Developing and maintaining Custom Tables, Structures, Data element, indexes
- Preceding the developments as per the PMP (Project Management Plan)
- Developed user screens depending upon the client requirement using module pool programming techniques.
- Created smart forms for updating customer records.
- Prepared existing SAP SCRIPTS to add additional functionality.
- Used BAPIs to create cost centre.
- Updated financial institution details using the standard BAPI.
Confidential, Houston, TX
ABAP Technical Consultant
Responsibilities:
- Implementation of SAP Confidential and production support for SAP Confidential
- Development of ABAP reports which can read the xml files and gather the data to be used in SAP. Reports for creating the line item validations for any customers contract account.
- Dialog programming / Module Pool (simulation of Table maintenance).
- Working with Print Workbench (tool used for printing in IS-Utilities) to create standardized outgoing correspondence.
- Implementing User Exits and BADIs to satisfy the requirement of the client
- Create a batch program to create an automation process to install/remove/replace meters from CS work order (using BDC and BAPI) and update installation facts, register relationship and security seal code classification
- Enhance Device installation transaction EG31 using enhancement EDMDI001 and EDMLELPV to default periodic consumption for meter registers
- Develop Dunning disconnection/reconnection Workflow to automatically create installation order (Object ISUSMORDER) and wait for workflow installation complete event using correlation to determine linked object and update disconnection document (Object Disconnection).
- Worked on interface for inbound processing (PIPE) for financial transactions and goods movement. (sap retail/pos).
- Worked on standard IDOCS for PIPE including WPUBON and WPUTAB (for sap retail) etc. ( Confidential ).
- Also worked on the balanced Sales and tender totals for POS Transactions (POS/ISU).
Environment: SAP Confidential .