Usha Tammineni
Over ** years of experience in Software development which includes 12 years
of SAP R/3 (SD, MM, PP, WM, QM, and AFS & FI/CO) ABAP/4 programming and
workflow. Involved in life cycle implementations.
Experience Summary
. Dialog Programming, BDC (both Call Transaction and Batch Input), ALV
Reports, BAPIs, and data conversion using LSMW, USEREXITS and
performance fine-tuning.
. IDOCs, Master Data Distribution. Experienced with RICEF.
. SAPSCRIPT, SMARTFORMS and ADOBE FORMS.
. Workflow Enhancement, Methods and Objects. Building and modifying
workflow templates, creating methods, events.
. Maintaining SAP Organization Structure with Orgs and positions.
. Error handling of workflows.
. Worked closely with the users to define the requirements of new
processes and reports.
. Extensive experience with OOPS methodologies.
. Experienced in APO.
SKILLS/TOOLS
SAP Skills : RICEF, IDOCS, Workflow, BAPI, BADI
ERP : SAP R/3 4.5B, 4.6C, ECC 5.0, ECC 6.0
Role : ABAP/4 & Workflow Developer
Industries : Manufacture, Pharma, Apparel, Retail
ABAP PROJECT PROFILE
Client : Avantor, Center Valley, PA
Duration: March 2013 - Till Date
Modules : SD,QM,FI,WM and EH&S
Responsibilities: Worked as an ABAP programmer gathering requirements from
users for new processes. Involved in trouble shooting and testing of the
programs/interfaces. Extensive experience in translating functional
requirements to technical documentation.
. Enhancements adobe forms.
. Custom function modules in both ECC and GTS.
. Customer, Vendor, Material, Shipment IDOCs using ALE.
., BADI/BAPI, user exits using CMOD/SMOD.
. Reports, Smart forms and
Client : Dorman Products, Colmar, PA
Duration: May 2012 - Jan 2013
Modules : APO
Enhancements
. Standard /SAPAPO/RRP4 is enhanced to include custom fields in report
layout using BADI /SAPAPO/RRP_IO_COL. Methods used are
RRP_USEX_COLS_FILL_02 and RRP_USEX_COLS_GET_TEXT_02.
. Report's application tool bar is enhanced with custom button using
BADI /SAPAPO/PPT_UCOMM. Method UCOMM_GRID_RECPTS has been changed to
display total number of hours in a pop up.
. Back Orders Processing transaction has been enhanced to sort orders by
delivery date and filter by order created time.
Client: Avaya, Basking ridge, NJ
Duration: Nov 2010 - Mar 2012
Modules: SD
Reports/Programs
. Validation program for Sales Documents especially quotations.
. Auto Cancellation of contracts
. Sales order user exit
. Invoice, Customer outbound interfaces to matrix system
. Programs for goods movement posting for different movement types.
Client: Bristol Myers Squibb, Princeton, NJ
Duration: Mar 2010 - Sep 2010
Modules: FI, SD
Reports/SAPSCRIPT
. Audit Report to display line item details based on plant, profit
center & document type.
. Payment block removal program for account payable documents (FB02).
. Sales Order Change tracking report to display Address, Delivery
Priority & Payment Terms Changes by plant.
. Sales order override report to list out the changes by users based on
sales org, distribution channel & division.
. Custom AR & AP layouts.
. Custom print program to print AR, AP invoices which displays
customer/vendor details, source document and the corresponding
subsequent documents invoice details including the tax codes, tax
amounts etc.
Client: Rich Products, Buffalo, NY
Duration: Sep 2008 - Feb 2010
Modules: MM, SD, PP, FI, APO
Reports/DIALOG/LSMW/WORKFLOW/BADI/IDOC/CONVERSIONS
. PO Metrics ALV Report which shows details of original & subsequent
outputs for purchase orders by company code, vendor, purchasing group
& purchasing org.
. Cost Comparison report to show % differences among AOP & Standard
costs for cost estimates with & w/o quantity structures based on
material, plant, costing data entered.
. CO11N has been modified to add custom fields shift, batch and screen
validations using dialog programming.
. Designed LSMW for updating Vendor material codes & Confirmation
control key by different plants for contracts & info records.
. Business objects IDOCORDRSP, IDOCORDERS are modified to include
purchasing group in the business workplace.
. Maintained Org structures for EDI IDOC inbound PO errors.
. Implemented BADI for inbox WF_BWP_SELECT_FILTER, to sort work items by
purchasing group for buyers.
. Changed BADI ME_PROCESS_PO_CUST for route determination on STO's once
the shipping conditions are changed.
. WORKORDER_GOODSMVT has been modified for back flush scrap calculation
& goods movement in production order confirmation.
. CUSLNTRTO_ADDIN has been modified for transferring shift values to
PPDS structures in APO.
. CIF (Core data interfaces) configuration, Integration Model for
R/3 Master data and transaction data.
. Customized partner profile settings for inbound invoices.
. Implemented OSS notes 783432 for inbound GR external number
assignment.
Client: McNeil Pharmaceuticals, Fort Washington, PA
Duration: Feb 2008 - Aug 2008
Modules: MM, FI
Reports/INTERFACES
. Designed subcontracting PPV report to provide current blocked stock
inventory levels as well as its valuation at the standard price and
manufacturing price based on company, plant & posting date.
. Worked on PO data file program to send files to support supplier
payments & McNeil suppliers.
. Demand program to collect the demand side & supply side forecast
information in custom tables which is being used by many other
programs.
Client: Wyeth Pharmaceuticals, Malvern, PA
Duration: Jan 2007 - Jan 2008
Modules: MM & QM
WORKFLOW/Dialog Programming/Smart Forms
. Designed Vendor Create Workflow. The work order will be sent to proper
approver based on some validations.
. Material workflow to send notification emails & PDF attachments to
group of users.
. Business object Bus1001 has been modified to send notifications.
. QM Notifications workflow for approvals at different levels.
. Extended notification and task business objects.
. Created Custom events and methods & attributes to business objects.
. Designed custom sub screen to notification screen.
. Dialog programming technology has been used by table controls for
material creation & change screens.
. Worked on notification reports and smart forms to display child
notifications as well.
. Validation function modules for workflow to find out approvers.
Client: Bell Sports, Irving, TX
Duration: July 2006 - Dec 2006
Modules: MM, SD, WM, and FI
REPORTS/Interfaces/WORKFLOW/SAPSCRIPT
. Sales Track ALV Report to display Order & Delivery details based on
Sales Org, Customer & Order Date.
. Sales analysis reports: By Customer, By Sales office, By sales group,
By Brand and By Material in SIS.
. Inventory Variance ALV Report to display Warehouse Qty details based
on Storage Location & Storage Bin.
. Pre Receiving Report which displays bin details.
. Manifest Report, which displays delivery & item details for a customer
& delivery date.
. ALV Open Orders Report that displays line item details in a detail
window.
. Developed material master warehouse view extension program.
. ATS Outbound program to send files to Application server.
. Upload program for changing STD Labor hours using CA02.
. Product groups upload program for MC84.
. Copying sales history of old material to new material for Forecast
Management.
. Extended object types i.e. Customer in Workflow Business object
builder.
. Created parts of workflow definition using workflow wizard.
. Provided SAP Tasks, attributes, methods & SAP Workflows & Created
events.
. Created and maintained SAP Org structure for agent determination.
. Bill of Lading Sap scripts for Delivery & Shipments.
. Changed Purchase Order Layout as per user requirements.
. Developed Combined Pick List for WM.
. Changed Order Confirmation Layout.
. Packing & Picking List Scripts.
. Changed Account Statement Form.
Client: Image Mark, Milwaukee, WI
Duration: Aug 2005 - Apr 2006
Modules: AFS (MM, SD, FI)
BDC/IDOC/SAPSCRIPT/INTERFACES
. Bill of Materials Conversion, Info record Conversion, Account Payable
Conversion, Accounts Receivable Conversion, Customer Master & Vendor
Master Conversions, G/L master Conversion & Trial Balances
Conversions.
. Worked on activation of AFS Materials.
. Customer Partner Function Conversion, Material Texts Conversion
. Material Master Conversion using IDOC_INPUT_MATMAS01.
. Master Grid Conversion using J_4A_IDOC_INPUT_J3AGRI.
. Order Confirmation Form, Purchase Order, Billing Invoice, and Delivery
Note & Pick List.
. Developed RFC interfaces for websites: Customer Registration, Product
details & Product descriptions etc..
Client: G&K Services, Minnetonka, MN
Duration: Feb 2005 - Jul 2005
Modules: AFS (MM, SD, PP)
WORKFLOW/BDC/LSMW/BAPI/SAPSCRIPT/USEREXITS
. Extended object types in Purchase Order using Workflow Business object
builder.
. Created workflow definition using workflow wizard.
. Extensive knowledge in monitoring workflows using logs.
. Created Methods and Attributes to support PO release and change.
. Created and maintained SAP Org structure for agent determination.
. Interfaces using BDC & Call Transaction - for creating materials of
ZNCF, ZLOG types, Updating preferred vendor in Purchase Info records,
Setting Auto PO flag in Material Master, Created material class under
classification view for materials, Creation of Purchase Info records.
. LSMW for creation of Bill of materials.
. BAPIs for extending materials from one plant to another plant (ZRAW,
ZNAM, and ZNCF), creation of ZRAW, ZNAM materials.
. Shipment Confirmation Form for sending shipment confirmation details
via email.
. Worked on Purchase Order Layout set.
. Created labels - Production order, Case label, Content label, Garment
labels. Developed labels using Bar One design software.
. Enhancement MEREQ005 for adding custom tab in Purchase Requisition.
. Custom tab in Purchase Order at Item level.
. Worked on Table controls for displaying preferred vendor details.
. Batch program for assigning preferred vendors for all purchase
requisitions.
Client: Kellogg's Corporation, Chicago, IL
Duration: Dec 2004 - Jan 2005
Modules: MM, FI & SD
REPORTS/USEREXITS
. Raw Material Aging report to list out all the raw and WIP materials
that are close to or have exceeded their expiration dates & allowing
the users to accelerate their usage or to move them to AGED for
disposal.
. Rebate agreement status Report.
. Worked on user exit ZXM08U22, which is part of the enhancement
MRMH0002, performs various validations like duplicate invoice
processing, checking for proper unit of measure and better terms of
payment.
. Added Plant, Company code & Sales organization Security to Programs &
tested the programs.
Client: Eli Lilly Pharma, Indianapolis, IN
Duration: Sep 2004 - Nov 2004
Modules: HR, SD & MM
WORKFLOW/REPORTS/USEREXITS
. Extended object types in Material Master on BUS1001 using Workflow
Business object builder.
. Created sub workflow and linked to main workflows
. Created common methods that can be used in across the projects.
. Created Methods and Attributes to support Material Creation, Material
Change and Material extension with different plants.
. Developed HR report to efficiently and more effectively manage
Organization data (Job related) and Employee Pay Structure information
(Basic Pay). The Program reports Planned Compensation details for the
selected period based on user selection (Job or Person). The Output is
first sorted by Job, and then person and Override records will only be
displayed. The Total number of employees assigned to a job and the
number of overrides for a job is also listed.
. PO Down payment report to display all the PO's data that have a down
payment attached. The line items, vendor, company code data are
extracted based on the user selection. For each line item,
corresponding material document info and also the related finance
document info is extracted.
. User exit to determine the type of account that will be assigned to a
material during the process after executing VA01/VA02.
. User exit for Delivery Credit Checks on Credit Control Areas.
Client: Endicott Interconnect Technologies/IBM, Endicott, NY
Duration: Oct 2003 - Aug 2004
Modules: PP
SAPSCRIPT/REPORTS
. Involved in the implementation of PP module.
. Developed Reports, Dialog Programs, Extraction Programs, labels and
Print programs.
. Interaction with users. Involved in requirements gathering.
. Developed an Extraction Program, which creates the following files.
They are called as CPE (Central Planning Engine) Data Bridges: Part
numbers file, Inventory data file, Planned Mean Yield file, Planned
Cycle Time file, Build options file, BOM data file and Receipts file.
. Developed the following 8 PP Labels and the Print program (Dialog
Program):
SUN STARFIRE Board Label - long, UNISYS Serial Number Label, UNISYS
Assembly Label, IBM
PN/EC Label, SUN FRU Label,
SUN Bulk Label, ENDICOTT Part/Job/Mag/Serial Card and ENDICOTT
Serial Number Label.
. WIPLINK and Back Panel WIPLINK Report for different group of
manufacturing people. The purpose of the WIPLINK report is to show
current WIP (Work in Process) status by Material. The purpose of Back
Panel WIPLINK Report is to show current WIP status by Material (and
BOM).
Client: Delta Technology/IBM, Atlanta, GA
Duration: May 2003 - Sep 2003
Modules: FI, CO, MM
REPORTS/SMARTFORMS
. Developed Programs to extract G/L data, Internal Orders, Cost centers,
Business areas, Unit of measures, WBS elements and Purchase Orders
according to client requirements.
. Gather and wrote finance account receivable (FI-AR) and costing
profitability analysis (CO-PA) technical/report specifications.
. Reports on customer wise Sales Order Information, Vendor wise, Invoice
details using Interactive reports.
. Report to list Sold-to Customers and Ship-to Customers (KNVV, KNVP,
KNA1) based on selection criteria of Sales-org, Distribution channel
and Sales office.
. Xelus is the advanced demand planning Bolton to SAP. Data will be sent
to Xelus and received from Xelus through MQSI in the form of
IDOCs.Different types of custom message types and custom Idoc types
are involved in sending and receiving data.
. Developed Custom ABAP programs for data transfer to Xelus. Some of
these programs make use of change pointers.
. Implemented Xelus Master, Transactional Outbound & Inbound Interfaces.
. Involved in Testing and Trouble shooting.
. Configured Partner profiles.
. Worked on various custom IDOC types like MATMAS_BAPI01, PREQCR02, and
ZXELUS_TXN_OUT etc and message types like ZPREQCR_XELUS, ZMATMAS_BAPI,
and Z_XETXO etc.
. Smart forms for Customer Code and Order Label: Created a driver
program and layout set to generate customer code and order labels. The
label contains information such as order number, material description,
Customer name and Customer code.
Client: NEC Computers, Sacramento, CA
Duration: Apr 2002 - Apr 2003
Modules: FI/CO, SD
This is an Upgrade project to R/3 from 4.0B to 4.6B.
BDC/REPORTS/SAPSCRIPT
. BDC/Call Transaction programs during the conversion of business data
including initial stock balances, G/L postings for warehouse
replenishment, workcenters, routings/tasks, material prices, creation
of vendors for inter-company transfers, and material production
versions.
. Reporting for FI/CO environment (FI/CO/SPL/PS/Cons/Reporting).
. Module pool programs to enhance standard functionalities and to give
new functionalities to the end users required by implementation team.
. Interfaces in ABAP for Invoice outbound to Vendors in FI.
. Generic function modules for report titles and footers.
. Knowledge transfer to technical end-users: ABAP, SAP Scripts, Batch
input.
. Designed, developed and modified SAPScripts and calling program for
the invoices (includes aging analysis), Statements, Receipt Printing
and Billing, which extracts data from FI and CO tables.
. Invoices, dunning letters, account statements.
. Modified SAP Scripts F150_DUNN_01/04, ML_Service_Entry, MEDRUCK to
include logo, Contractor's/contact person details like the email id of
the buyer/customer, various terms and conditions based on document
types
. ABAP queries in FI/CO to facilitate programs using those queries for
Data transfer, downloading open items etc.
Client: Ethyl Corporation, Richmond, VA
Duration: Jan 2001 - Feb 2002
Modules: SD, MM
REPORTS/SAPSCRIPT
. Incoming order status report in SD by month-wise, material-wise,
customer-wise and sales area-wise.
. Customer credit analysis report.
. Work Center wise Work in Process, which is used across the company by
all plants (PP).
. Sales order stock for a plant, storage location and for a range of
sales orders. Drill down option is provided to navigate for stock in
batch (PP, SD, and MM).
. Report to get the details of delivery documents created with reference
to the sales document specific to sales organization, distribution
channel and sales group. Interactive feature lets to list the details
of sales office, sales group and sold to party etc.
. Standard and interactive reports in MM and SD. Stock Overview of a
material, Material analysis for Purchasing, Sales orders due for a
delivery, Daily Sales summary, Source list for a material.
. Dunning program. Created new layout sets and also modified existing
system layout sets, included Company logo to the existing layout sets.
. Delivery Note: Modified standard driver program and layout set to add
the header texts, expanded the customer-defined inco terms (delivery
terms) and added Company header and footer logos.
Client: Northrop Grumman, Baltimore, MD
Duration: Jan 2000 - Dec 2000
Modules: SD, MM
REPORTS/BDC/SAPSCRIPT/BAPI/IDOC
. Customer group pricing report to display different pricing conditions
and rebates for each individual customer groups using tables like
KNOP, KNOH.
. Summary reports for various distribution channels and sales districts
which include order quantity, orders sum, total number of orders.
Created data dictionary tables to store materials of certain category
that is used in reports of backlog and invoices listing.
. Downloading from legacy system to SAP system. Daily reports of goods
issue & goods returns are downloaded from legacy system.
. BDC programs to load sales orders, vendor information, and material
data using Session Method. Reading the ASCII file residing on the
application server creates these sessions.
. Changed various Print Programs and Layout sets for accommodating
various user requirements like printing barcodes for purchase orders,
sales orders, materials changing page window, adding additional data,
printing logos etc.
. Identify BAPI's and implement the BAPI's interfacing between SAP and
other applications.
. Modified existing SD order, BAPI SALESORDER CREATE FROM DATA to
include delivery schedule details. Table VBEP was used as source of
data and was defined as table parameter in new function module
interface.
. Developed vendor master outbound IDOC to extract and send all the
vendors added/changed in SAP R/3 to Decision Support System. The
development included extending the standard IDOC CREMAS01 to support
additional fields like transport zone to which goods are delivered,
payment block.
. Modify match code for customer (DEBI) to provide a matchcode id search
using telephone number, city, zip and salesrep code.
. Coded User exit for sales order item quantity and date changes
(transaction code VA02), program SAPMV45A.Changes to the order item
and schedule lines were captured into custom tables for further
processing.
In house Training in ABAP Sep 1999 - Dec 1999
Senior Programmer, Teksoft Consultancy Services India Pvt. Ltd
Project: INVENTORY CONTROL SYSTEM
Duration: Jan 1999 - Aug 1999
This product is aimed at computerizing a systematic record of the daily
event of a business leading to the presentation of a complete financial
picture to as certain the result of operation during a particular period to
know the financial position at the end of the period and to determine
exactly the relation with the outsiders.
The System comprises of six master files which maintains permanent
information about the General Ledger, Sub Ledger, Vendor, Item the list,
Category and the Information's about the purchase orders, invoices, good
receipts, purchase returns, credits, debits, accounts, adjustments,
payment, receipts, sales and sales return.
As a Programmer, I was responsible for the following:
. Study the existing business model and convert in to e-business model,
database design
. Present in Designing team and preparing prototypes
. Created the database design using Oracle
Environment: PC Pentium, Windows 95, Oracle 7.0 and Java