Sr. Sap Abap Developer. Resume
Salisbury, MD
SUMMARY:
- Over 7 years of extensive experience in SAP as ABAP/4 techno functional consultant. Good experience with MM, SD, PP, PM, QM, SM, FI, CO, HR Modules.
- Experienced with the Data Dictionary elements Tables, Structures, Data Elements, Domains, Views, Lock objects, Foreign key relationship and Search helps.
- Working Knowledge that Include Structures, Function Modules, Function Groups, Business Objects. Performance tuning (SQL Trace, Runtime Analysis).
- Experienced in debugging, and trouble shooting of Standard ABAP programs.
- Experience in Dialog programming in using Screen Painter, Menu Painter andTable control.
- Good experience in Enhancements using enhancement frame work Business Add - In (BADI) and User exits, Screen exits, Customer Exits.
- Good knowledge of data dictionary objects. Proficient in Dialog programs using screen painter, flow logic - with PBO, PAI and transaction code & subroutines.
- BDC using both session and call transaction methods, SAP Script, Smart forms, Adobe forms, ABAP/4 Reports (Classical & Interactive),, Direct Transfer and LSMW.
- Good understanding of SD, MM, PP concepts and fundamentals and working knowledge of ALV in these modules.
- Working knowledge of IDOC, ALE, EDI, RFC, Master Data Distribution, IDOC development, partner profiles distribution model, Authorization Objects.
- Excellent interpersonal and communication skills with strong analytical and problem solving skills.
- Quick learner, self-motivated and very good team player with ability to understand and mingle with peers.
TECHNICAL SKILLS
ERP Applications: SAP R/3, 4.6C, 4.7, ECC 5.0, 6.0.
RDBMS: Oracle, MS-SQL Server 2000, MS Access 2000.
Operating Systems: Windows NT/2000, UNIX.
Languages: ABAP/4, C, C++, JAVA (Core and Advanced ).
Database: Oracle, MS Access.
Web Designing Tools: HTML, XML, Java Script, VB Script
PROFESSIONAL EXPERIENCE
Confidential, Salisbury, MD
Sr. SAP ABAP Developer.
Environment: ECC 6.0 ( Module: MM, SD, FICO )
Responsibilities:
- Create a custom utility code to update the ZZCIADTL table with the selected parameters like PREFIX, SAFECOPY PATH/FILENAME, Display/Change:, Path/Filename, Username, password, IP Address to display and change in an ALV grid with a transaction code. To save the data and automatically with the original data as a safe copy in a file on the presentation server in the file specified on the selection screen.
- Created Reports with current inventory with active material indicator inventory variance report (Market Data Services), and list invoices sent to Source Corp for printing and invoices sent by E-mail.
- Created an Enhancement to add serial number to delivery due list which is displayed before creating the delivery using transaction code VL10H.
- Created a User Exit to remove the billing block on Sales or on Repair orders once the delivery has been done and the goods issued using MV50AFZ1.
- Create repair order when the quotation is saved with the User Exit to default the incoterms from the ship to party while creating the delivery using the user exit USEREXIT PREPARE PACKAGES CHAN.
- Involved in document preparation of Technical Specifications along with unit test plan.
- Created SAP scripts to print SD Billing Invoice and Credit Memo.
- Created smart form that been developed for Purchase order using the transaction ME21N.
Confidential, Lufkin, TX
Sr. SAP ABAP Developer
Environment: ECC 6.0 ( Module: MM, SD, PM, PP, QM, FICO,SM )
Responsibilities:
- Developed a custom consumption settlement report that displays the consumption and the settlement accounts for different order types and the general ledger accounts, networks and the WBS elements with respect to the cost centers for a specific time period with the labor and the overhead absorption.
- Developed a custom Dynamic report that prints the shipping schedule of the plant relatively to the plant on hand stock and total stock with respect to the storage locations.
- Worked on the custom report for the need to prioritize converted sales orders in the shipping schedule while tracking to the original customer request date by adding custom date field on additional tab of the sales order with respect to PGI ( Original customer ship date ).
- Used BADI to enable reading custom inventory movement types for plant maintenance transactions from configurable table by correcting the used movement types 261 and 262 for reservations related to the Plant maintenance transactions.
- Enhanced “RVINVOICE01” to print the net value amount in words in the standard invoice layout.
- A custom message type, IDOC type was created for an interface to send dealer check information to warranty system to update payment reference details after payment runs are executed.
- Worked on a Smart Form where the pick and pack instruction list was not printing as there were limitations in the number of lines, which were dependent on the number of bytes occupied with respect to the maximum number of rows allowed.
- Extending Business Objects in workflow by adding attributes and events for a PR.
- Experience in Workflow development and implementation for a PR to be a PO.
- Hands on experience in Workflow Triggering through Function Modules.
- Developed inspection lot that will result the defect recording in QM Quality notification and certificates. Well versed in QM reporting.
- Developed web application for ( business module domain ) using road map without fpm model using webdynpro.
- Using webdynpro involved in a process to Convert normal road map scenario based applications to FPM based web applications.
Confidential, Columbus, OH
Sr. SAP ABAP Developer.
Environment: ECC 6.0 ( Module: MM, SD )
Responsibilities:
- Extensive used methods for row/field disabling(Style Settings), field level control(Handling Data Changes), repositioning of ALV, over riding standard functions assigning F4 Helps, adding your own functions, running an ALV in Background mode(Docking Container), multiple display variant management(Handle field is type dis variant), assigning search helps to ALV Grid field.
- Worked on CMOD to introduce customer modifications, enhancements and exits for the SD and MM Modules.
- Establishment of ALE and IDoc setup for material master (MATMAS) and customer master (DEBMAS) distribution. Used change pointers technology for regular update of master data. Testing of inbound and outbound process while dispatching IDocs from one system to another system.
- Developed FI interface to access customer account details.
- Developed FI interfaces that send quarterly file to D&B on customer names, addresses, phone numbers, terms and outstanding balance information.
- Designed and implemented the solution for the FI audit, that required a custom extract from BKPF and BSEG tables to be sent to the auditors per a specific time period.
- BADI to change document header data in ERS(automatic settlement of planned delivery costs).
- Creation for batches using transaction BMBC (BIC BATCH STATUS).Creating definition in SE18, implementing the method in SE19 and calling it through report programs. Use of filter’s in BADI’s.
- Worked on User-exit to display a default message whenever a user logs on to the system and to predefine Sold-to party in sales document.
- Worked on delivery User-exits to check requested delivery date is working day or not and to update custom tables upon delivery creation and posting the issue with the delivery.
- Created Adobe Form 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.
- Created Adobe print forms using adobe designer form layout tool. This was done for order confirmation form. Created master pages and also worked with different Styles, body pages and sub forms in the process.
- Basic configuration needed for the successful execution of workflow.
- Used Deadline Monitoring in different workflow scenarios.
- Workflow Error handling and workflow logs.
- Involved in implementing Context Based, Window Based, Portal integration.
- Developed custom Web Based Interactive Reports using WebDynpro ABAP Framework using MVC patterns and View Assembly. Developed custom Web Based interactive reports using WebDynpro ABAP Framework using MVC patterns and View Assembly.
- The developed report displays Sales orders that are partially processed, completely processed, not yet processed and allows end users to update delivery status, billing status of specific sales order that are designed with four views. Sales order summary view and sales order status view and sales order update view and sales order confirmation view.
Confidential,San Diego, CA
Sr. SAP ABAP Developer
Environment: ECC 6.0
Responsibilities:
- Developed a custom Classical report that prints purchase materials for a specified range and another to display PO, PO Item, Status, Item change date, PO quantity, order unit and price.
- Created an account payable and an accounts receivable report according to client specifications.
- Worked on Interfaces to create and maintain logical systems, partner profiles and Message types.
- Configured the EDI process to enable the client to exchange documents with the business partners.
- Worked with RFC destination and ports, created partner profiles and message type. Also configured the Inbound & Outbound process for EDI documents such as purchase orders. Setting up basic EDI configuration, message condition, port and partner profile.
- Extension of basic IDocs and extending IDocs programming using user exits and documentation of customized fields. Configured INBOUND and OUTBOUND IDocs.
- Involved in data migration (data conversion) for vendor master data according the client specifications using direct input method (LSMW) and on bug fixing and trouble-shooting.
- Used BAPI-LSMW for mapping fields from the legacy system and created routines for data upload.
- Workedwithdependenttransactiontocreateinternalorderandcreate equipment numbers using Call Transaction method.
- Upload long text for material master data usingLSMW tool.
- Developed the interface using BTE function module for the vendor invoice.
- Worked on Screen Exit for purchase order and batch details by accessing data on the screen in functions even if it is out of scope using memory variables and field symbols.
- Enhanced FM Exit to include the customer function in BAPI REQUISITION CREATE to consider the external line item numbers.
- Designed Smart form for displaying shipping delivery note. Outbound deliveries for the transaction VL02N. Assigning a Smart form to the output type using NACE transaction (SPRO Settings).
- Designed Smart Form to modify layout set for invoice, added company address, logo and included standard text according to the Client’s requirements.
Confidential,Bristol, TN
Sr. SAP ABAP Developer
Environment: ECC 6.0
Responsibilities:
- Created custom Report for the sales department sorted by sales representative. The data is extracted from VBAK, VBAP, KNOV and MARA tables.
- Developed an Interactive report which displays all the sales orders for one particular customer. Details like delivery date, the quantity ordered for that particular order, and contact information about that particular customer are also displayed.
- Designed and coded a BDC program for sales orders that updated records in the sales order screen or will create new sales orders depending on the source data file from external systems using VA01 and VA02 transactions.
- Used BDC for creation of outbound delivery (VL01NO) and proof of delivery (VLPOD). And use of transaction SHDB for transaction recording.
- Used BDC for data migration of customer, material master, bank accounts, contracts, sales orders and other custom applications data.
- Worked on data conversion for Customer Master Records using Batch Input Recording method in LSMW.
- Worked on a User Exit for VF01 to add partner number to line items of material to be billed for the delivery number where by default SAP doesn’t provide such option.This user exit is implemented to facile partner as material number for its lines items to specific account types for all kinds of orders.
- Developed a custom SAP script that displays client logo, title and invoice details like customer/Supplier name, part number, PO number, description and quantity.
- Developed SAP script forms for invoices, sales orders, purchase orders, transfer orders, picking list, packing list, certificate of origin, pro forma invoices, and quotes.
Confidential, Aurora, OH
SAP ABAP Developer
Environment: ECC 6.0 ( Module: MM, SD, PP, FI )
Responsibilities:
- A report on goods issued was developed that would generate information about how much stock was issued to the customer according to the sales order for a particular period.
- IDOC programs were extended to make them suitable for customer requirement. The standard IDOC ORDERS04 was modified to add new segment needed for message type ORDRSP.
- EDI interface was configured for data exchange.
- Written RFC for extending the Material Master for Storage location and extending it to Warehouse view depending upon the value in the Storage location.
- Developed classical ( LSMW )batch input program for transactions ME21, ME11, CS01 to transfer purchase order, purchasing info records and bill of materials into R/3 system.
- Worked with functional team members on mapping business requirements, optimization of different programs and in trouble shooting during development. Extensively worked in MM, FI, SD related developments and user enhancements.
- Worked on various user exits including function exits, field exits and screens exits as part of the enhancement.
- Developed and changed layout sets using Smart form for invoice, order confirmation, purchase order (MEDRUCK), payment advice (F110 IN AVIS) as per the client requirements.
Confidential, Wilmington, DE
SAP ABAP Developer
Environment: ECC 5.0 ( Module: MM, SD )
Responsibilities:
- Developed a Report to display all materials that go out-of-stock - only finished goods. Sales performance and analysis report made available in a hierarchical format based on different sales organization levels.
- Designed the inputs screens for updating all the machine details, holidays, reasons for non-utility of the machines hours, department details, shifts details and developed reports.
- Configuration of Ports, Partner Profile to set up customer and vendor partner company for EDI communication of outbound or inbound documents like Purchase orders, sales orders, invoice of advance shipment notice following ANSI X12 standards.
- Designed and coded a BDC program for open purchase orders of known vendor (ME21) in Material Management.
- Designed BDC program for Sales orders using transactions VA01.
- Developed User Exit, which will be triggered when some quantity moved from already reserved stock from one of the Storage location Batch. When the user try to deliver that kind of Sales orders the user exit will raise an error message.
- Worked on the SAP-Script layout sets in MM modules. The document modified were layout set RVORDER01 and the corresponding print program modified as per the client’s requirements.
- Enhanced the check printing and electronic funds transfer program and created various logos and signatures for use in Layout Sets.
- Designed barcode and shipping labels using various label printers.
Confidential, Boston, MA
SAP ABAP Developer
Environment: SAPR/3V4.7 ( Module: MM, SD )
Responsibilities:
- Developed an Interactive report for SD module such as gross sales, sales analysis, for viewing the maximum and minimum freight for each month of the year.
- Developed a customer account statement report for open items and displays total due amount besides due amount of each invoice .The report is based on the company code and customer.
- Generated ALV reports listing purchase orders based on vendors, materials, PO number, material group, and plant giving total value of the purchase order specified durations.
- Developed ALV report for price exception report for a particular period.
- Created a User Exit to intake only certain country codes for certain customer master transactions by doing validations in the function module exit.
- Created customized Screens for vendor master and customer master using screen painter to display vendors based on vendor number.
- Designed and coded a BDC program in MM to load material master data into SAP system from legacy system.
- Enhanced the business functionality by incorporating and configuring new BADI’s.
- Worked with Dumped Analysis to specifically point out the root causes of short dumps and worked based on the analysis report to resolve such runtime issues.
Confidential
SAP ABAP Developer. ( Sep 2004 - Nov 2005 )
Environment: SAPR/3V4.6 ( Module: MM, SD )
Responsibilities:
- Analysis of business processes, envisioning and mapping the processes for SAP R/3 MM / SD implementation.
- Identification and resolution of gaps in business processes at process or activity or transaction level.
- Design of key Data elements and finalization of organization structure. Configuring SAP MM settings as per requirements of the processes. Areas covered included purchasing order processing, outline agreements, scheduling agreements, pricing, account assignments, valuation, vendor performance evaluation, inventory management and configuration for material & vendor master.
- Integration with SD module, material master settings for MM .
- Developing prototype based on the above specifications and demonstrations for obtaining design sign-off.
- Analysis and design of authorization profiles based on roles and responsibilities.
- System testing and user acceptance testing of the configured solution.
- Data planning for data conversion & data migration.
- Data migration - providing data formats.
- Providing functional - technical specifications for MM / SD Transaction / Report / layout sets.
- Rollouts to other business units. This includes identification of difference in business processes and configuration for the difference, analysis and design of authorization profiles and user manuals.
