Post Job Free
Sign in

Project Sap

Location:
8817
Posted:
April 30, 2010

Contact this candidate

Resume:

SUMMARY

Mr. Somaysula has more than ten years of experience in analysis,

design, development, and implementation in SAP. He was involved

in different phases of software development and full life cycle

implementations. He is experienced IT professional with

demonstrated ability to lead teams to successful project

completion. He has proven record of achievement in all aspects

of SAP onsite/offshore development, including project

management, requirements analysis, scheduling, implementation

and Sales/ pre-Sales. Good communication and presentation

skills. He has ABAP experience in several R/3 implementations,

post go-live support and upgrade projects using versions 3.0

through ECC 6.0 in variegated industrial environment. He has

extensive upgrade experience to ECC5.0and ECC 6.0. He is

extensive experience in analysis, design and development using

ABAP reports, dialogue programming, screen painter, menu

painter, SAP script, Smartforms, Adobe Forms, dialog

programming, reports, menus, BDC (batch data communication), SAP

scripting, ALE, EDI, IDOC development and configuration,

interfaces, data conversion, BAPI's. SAP query, data dictionary

objects, function modules, function groups and views BADI's and

user exits. He has good functional knowledge and working

experience in SD, MM, WM, QM, PP, FI, FS-CD, HR and BW modules.

He was involved performance tuning, runtime analysis, and unit

testing. He has extensive experience in object-oriented ABAP

Programming, BAPIs, ALV and grid control. He was involved in

estimating the time and effort for upgrade of SAP versions. He

is strong in Oracle 7.x/8.x, SQL Server 7.0/2000.

Intelligroup May 2000 - till date

PROFESSIONAL SAP EXPERIENCE

Hershey

January 2010 - Till date

SAP ECC 6.0

< SAP Technical consultant

. As a Onsite Coordinator involved in the management of teams

at Onsite and Offshore.

. Involved in development enhancements to custom Line

Performance Reporting (LPR) application

. Developed function to calculate the Scrap percentage of a

BOM using Object oriented ABAP

. Implemented changes to custom module pool program

. Involved in PP, MM modules

. Preparation of Project plan, standards and procedures.

. Responsible for work allocation, team management, and

billing.

. Involved in design of applications and its effort

estimation

. Involved in determining the criticality of the objects,

based on which development priorities can be decided.

AIG

Nov 2008 - Dec 2009

SAP Version 4.7

< SAP Technical consultant

. Provide all support in different areas of FS-CD module.

. Involved in system support and Enhancement specializing FS-

CD.

. Master Data Design, development and Implementation which

Includes Business Partner, Contract Account and Insurance

Objects.

. Payment Plan process.

. Enhance the Business Partner, Contract Account, Insurance

Object and Accounting Documents functionality to Display

Custom Information on enhanced Screens.

. Extensively use the Events in different scenarios of the

total Business process to meet the business requirement.

. Have good understanding of business processes in Insurance

module and insurance processes.

. Strong skills on Billing, Broker reporting, Dunning,

payment lot areas of the module and understand all the

technical aspects of FS-CD.

. Coordinating with the functional team to develop Test

Scripts for UAT.s.

. Coordinating with the team to develop and deliver quality

driven optimized code.

. Re platforming from Sun Solaris to mainframe testing.

. ECC 6.0 Upgrade changes.

Fender Musical Instruments

July 2007 - Oct 2008

SAP Version 4.7

< Onsite Coordinator

. Logility - Involved in the complete end to end Design,

development, testing of the Logility interface project. The

project involves development of Interfaces both Inbound and

Outbound from Logility. Responsibilities include

requirement study, providing technical support for

development, Tracking the object through development life

cycle i.e., functional specification preparation, technical

specification preparation, peer review, test cases

preparation, coding, testing and delivery.

. QM - Involved in the complete design, implementation and

delivery of the QM project. The project involved

customizing results and defects recording.

. As a Onsite Coordinator managed teams at Onsite and

Offshore.

. Ensured compliance with the procedure and project

management framework.

. Accountable for Project Results.

. Involved in Work estimates development, project work

schedule and project budget management.

. Involved in identifying required resources to build a high

performance project team.

. Involved in determining the criticality of the objects,

based on which development priorities can be decided.

. Coordinate with the offshore to ensure the timely

resolution of issues. Serve as the central point of contact

for offshore team for any technical requirement/solution.

. PREPARATION OF PROJECT PLAN, STANDARDS AND PROCEDURES.

. Coordinating with the team to develop and deliver quality

driven optimized code.

. Responsible for all Deliverables to be delivered in various

phases of project.

. Team training and orientation.

. Performance tuning and code review.

. Responsible for work allocation, team management, and

billing.

Sharp Electronics

Jan 2007 - June 2007

SAP ECC 5.0

< SAP Technical consultant

. As a Onsite Coordinator managed teams at Onsite and

Offshore.

. Involved in the design, development and testing of the

conversion objects.

. Involved in the Planning for SAP R/3 3.1I to ECC 5.0

Technical Upgrade.

. Involved in validating and estimating the time and effort

required for upgrade from ver. 3.1I to ECC 5.0.

. Responsible for design and development of conversion

objects like Inventory load, Open PO, Open Subcontracting

PO, History PO, Contracts.

. Responsible for design and development of extracting Open

and History PO data.

. Responsible for design and development of loading Open and

History PO data.

. Performing goods-movement for the open PO with movement

types 101, 561, 562 and creating accounting documents for

the reversal.

. Determining and loading the open GR quantities from the

legacy system to ECC for Open Subcontracting PO.

. Designed and developed various reconciliation report to

reconcile master data and transactional data for

conversions.

. Implementation of BADI's for transactions where field exits

had to be replaced.

. Study and analyzed the existing Enhancements and modified

to suit ECC 5.0 functionality and features.

. Worked on numerous VOFM COPY ROUTINES.

. Responsible to create the OSS messages and contact SAP to

solve the critical issues in the system.

. Responsible for Debugging, Performance tuning, Runtime

analysis, unit testing of the changes made to the system.

. Extensively used SOLUTION MANAGER for managing technical,

functional design documents and test scripts.

Pearson Technology

Oct 2006 - Dec 2006

SAP ECC 5.0

< SAP Technical consultant

. Team member of Upgrade project which involves the upgrade

of 3.1I to ECC 5.0.

. Involved in validating and estimating the time and effort

required for upgrade from ver. 3.1I to ECC 5.0.

. The project involves development, modification of programs

for the deprecated ones in ver. 3.1I and change of code

involved for the same.

. Implementation of BADI's for transactions where field exits

had to be replaced.

. Responsible to create the OSS messages and contact SAP to

solve the critical issues in the system.

. Responsible to drive the offshore team to do all the custom

objects corrections as per the new version changes in the

system.

. Responsible for Debugging, Performance tuning, Runtime

analysis, unit testing of the changes made to the system.

. Involved in determining the criticality of the objects,

based on which development priorities can be decided.

. Invloved in the development of custom reports in ALV

display in ECC 5.0.

. Changed the search help for material F4 help display to

display in ISBN-13 format.

. Changed the BDC screen flow of tcodes KKPA, KKPB, CO02,

ME52, MB01, VL02, CK24 to match the new screen flow in ECC

5.0.

. Implementation of BADI's for fields in Tcode XD01/XD02 to

display default values.

. Implementation of BADI's for handling unit in VL01/VL02.

. This Project is to incorporate the user requirements in

sales order using the user exit MV45AFZZ.

GE ERC, KS

June 2005 - Sept 2006

SAP Version 4.7

< SAP Technical consultant

. Team member of IBNR Accounting Engine a SAP R/3 4.7

implementation in Object Oriented ABAP. Primary

responsibilities include developing, debugging,

performance tuning of Abap Objects

. Incurred But Not Reported (IBNR) - The main purpose of

the IBNR Accounting Engine is facilitating the timely

and accurate booking of IBNR Reserves to the balance

sheet. The IBNR is one tool within the project built to

automate the reporting processes to achieve faster

closing cycles, automation / less manual intervention

and reproducibility of balances. The purpose of the tool

is to estimate the losses incurred but not reported as

the company assumes these losses as outstanding claims

that have not yet been reported. The tool categorizes

the losses into Major catastrophic losses, large losses

and Attritional losses. The tool was built on object-

oriented methodology of SAP i.e. in ABAP Objects. The

tool allocates IBNR at various levels i.e. Treaty,

Event, Claim. IBNR is calculated based on the APP Codes

(Examples: Paid Claims, Outstanding Claims etc.). The

tool uses all the attributes of OOPS concept like

Abstraction, Encapsulation, Inheritance and polymorphism

and built on all elements of ABAP Objects.

Coke, GA

September 2003 - June 2005

SAP Version 4.6C

< SAP Technical consultant

. Worked as Team Member of The Coca Cola Company (TCCC) a

SAP R/3 development project. Primarily responsible for

Involved in developing, Debugging Performance tuning,

Runtime analysis, unit testing, Dialog programming.

. Property Tax Maintenance system (PTMS) - PTMS is used to

feed the BW with data from SAP R/3. The process involves

in the creation of custom Extractors and Data Sources.

For PTMS a lot of information from R/3 is required for

which there are no standard extractors. So function

modules are created for the extractors and link the

function module to the Data Sources.

. Strategic Resource Review (SRR) - The process involves

the development of RFC function modules to be used by

front-end applications for display and modification of

data. The project involves development of custom RFC

application in HR module. The project is used to

maintain the HR details of all the employees.

. RFC to fetch, modify and delete educational background

data from infotype 22.

. RFC to fetch, modify and delete Career history data from

infotype 23.

. RFC to fetch, modify and delete Organizational data from

infotype 1.

. RFC to fetch a list of employees reporting to a manager.

. RFC for basic profile details. The details the RFC

returns include educational background, Educational

history, Career history, organizational data, personal

data, address data, functional skills and other details.

. Coke Upgrade - The upgrade project involves checking all

the programs in the server and estimating the time and

effort required for upgrade from ver. 4.1c to 4.7. The

project involves development, modification of programs

for the deprecated ones in ver. 4.1c and change of code

involved for the same.

. Spend Analysis - This process involves a group of

programs in Loading/updating a custom Infocube. The data

is fetched from diverse locations which include servers

Oracle, JD Edwards, SAP, etc.

. Developed a function module to upload data to a

Infocube. Accounting data for a company code is fetched

from ODS, based on the reference key, data is uploading

into the Infocube. The function module is called in the

update routines of the Infocube.

. Re-pack Inquiry: The report involves fetching the

Filparts and where used data for a material and plant.

For a given material and plant, BOM explode details are

fetched. Materials are filtered based on material group

and material type passed on the selection screen. For

the materials left out, Bills of material where-used

list is fetched. For these materials the stock, location

and shelf life is fetched.

. Data Extractor: The basic purpose of this object is to

update Extract structure. The BW Extract structure is to

be updated with new fields and the value needs to be

populated from table EKPO table based upon Purchasing

Document Number and Purchasing Item Number.

. Tax Receipts - This process involves data load to

Infocube and ODS. This process contains a series

of program whose aim is to load data into a Infocube and

ODS. Also the component involves retrieving data from a

Infocube.

. Transfer Rules: The objective of transfer routines is

to update various fields of a custom ODS. The Objective

of this program is to update various fields in custom

ODS using currency conversion rules based upon FORM

details.

. Entry of Tax receipts and returns: This transaction is

used to create/change/delete Tax receipts/returns. This

has three screens with the initial screen containing the

Year and location. For the year and location entered

fetch the related data from ODS and display in table

control. Changes can be made to the displayed fields and

saved back to the ODS. As well records can be deleted

from the table control.

. The objective of the object is to report Trial balance

from Custom Infocube. Based on the radio button selected

on the selection screen either the list is to displayed

or send data to spool and create spool request. The

object also involves development of function modules to

read descriptions of respective fields.

. Form by locations/Location by forms: The objective is to

fetch unconsolidated data for all forms. Based on the

radio button selected on the selection screen, the data

is either displayed for all forms by each location or

for all locations by each form.

. Pro-Rata - This process contains a group of Programs to

load a custom Infocube. The process starts with loading

the transfer structure ODS and finally loading the

Infocube after validation and calculation for amount

based on methods and versions.

. Uploaded and updated Field percentages: This Object is

used to update the ODS with entries from a flat file.

The managers involved update the flat file with new

percentages that are to be changed/uploaded to the ODS.

The data from the flat file is validated against the

data from the ODS before updating. This interface is run

on an annual basis.

. Pro-Rata Pre-Process Validation: The objective is to

validate data in one ODS with reference to another

custom ODS prior to updating the ODS with the foreign

percentage. The data is checked with two ODS and in case

of inconsistencies an error report is listed else a job

is submitted to update ODS with foreign percentage.

. Compute and Update Foreign percentage: The objective is

to determine the foreign expenses with reference to

overall expenses by identifying the foreign percentages.

The Cost-Center wise expense data is available in ODS

and the need is to determine how much of it is

attributed to foreign expenses. Based on the "Method

Type" defined for each Cost-Center/Cost-Element in the

ODS, the foreign percentage is computed to enable

determine the foreign expenses. The computed foreign

percentage is then updated in the ODS.

. Find Missing CC / FS Item and Maintain On-Line: This

object has a Transaction component within Interactive

report. The Basic purpose of the report is to list the

inconsistencies of entries present in two ODS. The list

displays the entries missing, the user can add these

entries in the ODS with field percentages. The user can

add specific entries that are to be loaded.

. Created Missing entries in ODS: The purpose of the

report is update the ODS with entries that are missing

with reference to another ODS. Unlike the previous

object the user doesn't have the option to update

specific entries, here all the missing entries are

updated after validating.

. Copy and Clear Methods ODS: The purpose of this report

is load the ODS with entries for the current year with

reference to previous year. The entries from previous

year are passed along with standard entries for field

percentage, Override percentage and foreign percentage.

. Maintained Pro Rata Parameters: The basic purpose of the

object is to main entries in the custom table. Data is

populated from the custom table and the values are

passed on to the selection screen. The user can change

these values and on execution these values are saved

into table.

Environment: SAP R/3 4.6C, BDC, SAP Scripts, Report and

Dialog Programming, Database Oracle 8.0, Windows XP, BAPI,

Lotus Notes.

NYSE, NY

March 2003 - August 2003

SAP Version 4.6C

< Worked as SAP Technical consultant

. Worked as Team member of the SAP development team,

Involved from the Development to post implementation

stage in design, development, testing and support of

various reports and Performance tuning, unit testing in

SD and MM Modules.

. RFC for Active/Available Badge. This RFC returns the

list of available or active badge for the given badge

range and date.

. RFC to create Request. The basic purpose of this RFC is

to create sales document for every firm passed.

. RFC for Badge History. The RFC returns the history of

badge i.e. gives the list of firms that badge was

associated.

. RFC for Badge search. This RFC is used for wild card

search of badge and retrieve badge details.

. ALV report which displays the Location Equipment with

respect to the Firm attached.

. Involved in development and maintenance of objects under

the Sales and Distribution Module.

Environment: SAP R/3 4.6C (SD/MM), RFC, Reports Database

Oracle 8.0, Windows NT, BAPI, JAVA1.3.

Timken, OH

March 2002 - March 2003

SAP Version 4.6C

< Worked as SAP Technical consultant

. RFC to create Material: It involved invoking standard

bapi and adding custom functionality, which includes

generation of number for the material created.

. RFC to create Inquiry.

. RFC for Sales Order Details.

. RFC for Sales Order Status details.

. RFC for Sales Order Item Status details.

. RFC to create Document.

. RFC to create Inquiry and create a flat file with the

details and upload the same to document server.

. RFC to create Request for Quotation.

. RFC to create Customer Quotation.

. RFC to change Customer Quotation.

. RFC to create Quality Notification.

. RFC to get Quality Notification details.

. RFC to get the list of Approved Vendors.

Environment: SAP R/3 4.6C (SD/MM), RFC, Reports Database

Oracle 8.0, Windows NT, BAPI, JAVA1.3.

Electroglas, CA

October 2001 - March 2002

SAP Version 4.6C

< Worked as SAP Technical consultant

. Worked as Team Member of Electroglas a SAP R/3

development project.

. Primarily responsible for Developing, Debugging,

Performance tuning, Runtime analysis, unit testing,

Dialog programming. Also, was involved in development

and maintenance of objects under the Sales and

Distribution and Material Management modules.

. Generation of Order Schedule (MM): Generation of Order

Schedule Data This generates new order schedule number

with details whenever there is a change in plant,

purchase structure purchase group and vendor and prints

the report. The report data is inserted in add on tables

and also the data is downloaded to application server.

. Billing Document and Invoice Details (SD): A monthly

bill is made output in case of payment bill. The billing

documents for the input parameters Sales Organization

Distribution Channel, Product Department and bill

destination are selected and given as list output with a

selection of check box and a print button. Based on the

button selected the item details for all billing

documents are selected and downloaded to the server. If

Print button is selected, the database table is updated.

. Calculation Statement (CO): Data is fetched with the

conditions given. The obtained data is filtered and

stored in the final internal table. This table contains

a flag variable that distinguishes between the various

amounts. The table is updated and depending on the check

box selected the reports are displayed accordingly.

Environment: SAP R/3 4.6C, BDC, SAP Scripts, Report and

Dialog Programming, Database Oracle 8.0, Windows XP, BAPI.

B2BI, Carter Holt Harvey (CHH), New Zealand

March 2001 - September 2001

< Worked as SAP BC Technical consultant

. Involved in development of major components in CHH major

business process at the client office.

. Involved in capturing the requirements from the client.

. Involved in creation of technical documents for the

project, which include Technical specification, Test

plan, Unit test document etc.

. Involved in developing two components namely JohnDanks

and MFGPro.

. In JohnDanks the Invoice Idoc in XML file format is

converted to fixed length EDI file format. This was

achieved using EDI adopter component in SAP Business

Connector.

. In MFGPro the Invoice Idoc in EDI file format is

converted to XML file format. This was achieved using

EDI adopter component in SAP Business Connector.

Environment: SAP R/3 Database Oracle 8.0, Windows 98, BAPI,

SAP BC 3.1, EDI, IDOC.

PROFESSIONAL NON SAP EXPERIENCE

Pulse, Bristol Myers Squib, NJ

May 2000 - February 2001

< Worked as Java Technical consultant

. Involved in capturing requirements

. Involved in Designing and Development

. Involved in creation of technical documents for the

project, which include Technical specification, Test

plan, Unit test document etc.

. Setting up and maintaining of Weblogic Server

. Coding and documentation of major part of the project

. Testing and bug fixing of the entire application

. Worked on Java (JDK 1.2.2,), Weblogic

Environment: Java 1.2, MS SQL, Windows 98, Servlets,

Weblogic.

EDUCATION

Bachelor of Engineering in Electronics and Communications

Additional Technical Skills Include

Data Linking: ALE, EDI, IDOC, IDOCExtension, Partner

Profile, Logical System, RFC, ITS

GUI: Interactive Reports, Dialog Programming, SAP

Script, Smart forms

Languages: JAVA1.3, JSP, Java Script, XML, VB Script

Interface: BAPI, Batch Data Communication (BDC),

IDoc's, User Exits

Databases: Oracle 8i/8.0/7.x7.x, SQL 2000/7.0/6.5.

Operating System: UNIX, Windows NT 4.0



Contact this candidate