You are on page 1of 6

Rohit Gupta

SAP ABAP Consultant


Email: rohit100187@gmail.com
Mobile: 09845349303
Current Location: Gurgaon

Professional Summary:
Having 3+ years of experience using SAP R/3 and maintaining core expertise in ABAP/4
development and SAP WD.
Currently associated with Altimetrik India PVT LTD (Aug 2014 - Current).
Worked in Zieta Technologies Pvt Ltd since Feb 2012 to July 2014.

Experience in SAP R/3 implementations, up gradation projects and post implementation


project support experience.

As a SAP Technical Consultant worked in SD, MM modules of SAP R/3.

ABAP/4 Skills

Extensive experience in Core ABAP and Web Dynpro using SAP ABAP.
Created Global Classes and Methods.
Expertise in developing ABAP reports for SD & MM Modules.
Debugging of ABAP/4 programs.
Modifying and developing the Layout sets and Print programs.
Experience in Creating the Data Dictionary Objects.
Experience in BAPI and BDC programming.
Performance workbench tools like Run time analysis.
Exposure to Enhancements, and BADI.
Also having working experience in Function Module and RFCs.

TECHNICAL SKILLS
Education
Languages
ERP
Operating Systems

:
:
:
:

B.Tech (IT)
ABAP/4, OO ABAP, C, .Net, Java, SQL, PL/SQL
SAP R/3 (6.0 - 7.3)
Windows 98/2000/XP/W7, MS-Dos.

Project Details:
Project#1: HMCL
Client
Designation
Project
Duration
Version
Team Size

:
:
:
:
:
:

Hero MotoCorp Ltd


SAP ABAP and Web Dynpro Consultant
HMCL
Feb 2015 Present
SAP Netweaver ECC 6.0
30

Project Description :
HMCL is a Rollout Project handled by Altimetrik India Pvt Ltd.
In HMCL project, we faced the most challenges in Web Dynpro Components and in Core
ABAP (Like RFC, WDA Component etc.).
Roles & Responsibilities
:
Analyzed the Functional Specifications provided by the clients.
Prepared the Technical Specifications based on Functional Inputs.
Worked as a technical consultant for solving issues in the existing transactions.
Coding and Creation of Unit test plans for the objects developed.

Objects Developed:
Develop 3 Web Dynpro Application (WDA TMG for 3 Tables).
o Those Applications having functionality like TMG for SAP Netweaver.
o I meaning using these applications you can see the records in table, you can create
new records, and you can change existing records, and also delete existing
records.
Need to create Interface between R3 System and DI System (Both are SAP System)
for Daily Orders.
o In R3 System Side:
Develop One Report which takes the data from Application Server to
Custom data after that run the BAPI BAPI_SCHEDULE_MAINTAIN
to create schedule Line.
If we are manually updating Schedule line from ME38 transaction for this
Implemented Classical BADI ME_PURCHDOC_POSTED to update
custom table onSave event.
Develop one RFC ZMM_RFC_DAILY_ORDER_DATA which send
data from R3 system to DI system.
o In DI System Side:
Develop on report which call RFC and put data to custom table.
Develop one Web Dynpro Component to see the output on the basis of
selection screen conditions.

Project#2: LAVA Mobile


Client
Designation
Project
Duration
Version

:
:
:
:
:

LAVA International
SAP ABAP and Web Dynpro Consultant
LAVA
Aug 2014 Jan 2015
SAP Netweaver ECC 6.0

Team Size

25

Project Description :
LAVA International is a Rollout Project handled by Altimetrik India Pvt Ltd.
In LAVA project, we faced the most challenges in Web Dynpro Components, and in
Report and Smart forms.
Roles & Responsibilities
:
Analyzed the Functional Specifications provided by the clients.
Prepared the Technical Specifications based on Functional Inputs.
Worked as a technical consultant for solving issues in the existing transactions.
Coding and Creation of Unit test plans for the objects developed.

Objects Developed:
On PO changes we need to reset the release code.

o For this I implemented the Customer Exit (Function Module Exit): (MM06E005->EXIT_SAPMM06E_012)
I checked the edit condition (if I_TRTYP = 'V' (For Change)) and pass X in
Flag Variable and export Flag, PO Number and Release code (Using
BAPI_PO_GETRELINFO to find release code).
o And Implicit Enhancement: zpo_reset_release1 (In Include: LMEGUICJI at the
end of Save Form).
Created class ZCL_PO_RESET_RELEASE and method RESET_RELEASE.
Inside this method I am importing Flag, PO Number and Release code and
checking condition if change is made or not. If changes made then call the
BAPI BAPI_PO_RESET_RELEASE to reset the release code.
Develop a report to extend material master views (forecasting view) in the material
master for materials in all CFA plants.
o Develop one Report Using BAPI BAPI_MATERIAL_GET_ALL to extend Materials.
o Passing data from Excel File (Using Function Module:
TEXT_CONVERT_XLS_TO_SAP).
Develop one Report in which we are showing Serial Number, IMEI1, IMEI2 etc. on
the basis of PO Number.
On Change of DOA Sales Order (On change/ add/ remove line item) need to show an
Error Message.
o Implemented in User Exit: USEREXIT_SAVE_DOCUMENT_PREPARE.
o Check the condition SY-TCODE = VA02 and check the update indicator
(UPDKZ) from XVBAP (D(delete), I(add), U(change)). If condition is true print the
Error Message.
Developed WD component for No Dues Certificate for customer.

o In this component we are saving no dues certificate on the basis of conditional or


unconditional basis and also sending mail to customer on save click button.
Developed WD component for Customer Account Statement
o In this component we are checking account statement date basis and date range
should not more than one year and we are also downloading the statement sheet in
the form of smartform (pdf) and also in Excel.
Also Changes in some reports and Web Dynpro Components

Project#3: MILLTEC (India Project)


Client
Designation
Project
Duration
Version
Team Size

:
:
:
:
:
:

MILLTEC Machinery Pvt. Ltd.


SAP OO ABAP Consultant
MILLTEC
Oct 2013 - June 2014
SAP Netweaver ECC 7.3
15

Project Description :
Milltec Machinery Pvt Ltd is an Implementation Project handled by ZIETA.
In Milltec project, we faced the most challenges in output forms and Reports.
Roles & Responsibilities
:
Analyzed the Functional Specifications provided by the clients.
Prepared the Technical Specifications based on Functional Inputs.
Worked as a technical consultant for solving issues in the existing transactions.
Coding and Creation of Unit test plans for the objects developed.

Objects Developed:
Developed Order Acceptance, Quotation, Tax Invoice, Credit Memo, Proforma
Invoice, and Inspection receipt forms.

Developed reports using object oriented concepts (Sales Register Report, Sales
Dispatch Report, Target Vs Actual and Projection Vs Actual Report).
Created Global utility classes and methods to be used across the project.

Developed a BDC program using Object Oriented Concept to upload BOM.

Project#4: DAP Chemicals (US Project)

Client

Role
Project
Duration
Version
Team Size

:
:
:
:
:

DAP Chemicals (marketer of home repair and construction


Products).
SAP ABAP Consultant
DAP Chemicals
Dec 2012 to Sept 2013
SAP Netweaver ECC 7.2
20

Project Description
:
DAP Chemicals is an Implementation Project handled by ZIETA.
At DAP, the complexity of the solution was brought in by Financials and Controlling and
Materials Management, SAP best Practices.
Custom reports, custom IDOCs, custom scripts were a part of the entire implementation.
Roles & Responsibilities
:
Analyzed the Functional Specifications provided by the clients.
Prepared the Technical Specifications based on Functional Inputs.
Worked as a technical consultant for solving issues in the existing transactions.
Coding and Creation of Unit test plans for the objects developed.

Objects Developed:
Object: 1
Developed an Interface from LEGACY System to SAP to create the Accounts
Receivable Invoice posting
A custom ABAP program will be written to fetch all the IDOCs by batches and provide
the user to be able to view all the IDOCs by batches and check the total amount by batch.
From the custom ABAP screen, users are able to process all the IDOCs with status 64
(waiting to be processed) and create the accounting document.
Final report which trigger those IDOCs those are in status 64(waiting state) and shows
the output (with data and status).
Object: 2
Implemented BADI for Transaction MIGO
Requirement : One of the LEGACY System sending goods to SAP system with
movement type 101(Goods Receive) and this will store in the SAP system, our
requirement is when 101 movement type is trigger at the same time we have to clear the
stock means 902 movement type.
To achieve this requirement implemented BADI for Transaction MIGO.

Project#5: NDPL
Client

Niramal Datacomm Pvt Ltd

Designation
Project
Project Duration
Version
Team Size

:
:
:
:
:

SAP ABAP Consultant


NDPL
Apr- 2012 Nov 2012
SAP ECC 6.0
10

Project Description :
Nirmal Datacom is a Support Project handled by Zieta.
The modules involved here is material management, sales and distribution, FICO and
ABAP.
We gave a solution for issues raised by client in these corresponding modules.
Solving issues in Custom reports, custom scripts were a part of the entire implementation
and also solving issues in standard transactions in material management and FICO
Roles & Responsibilities
:
Analyzed the Functional Specifications provided by the clients.
Prepared the Technical Specifications based on Functional Inputs.
Worked As support consultant for solving issues in the existing transactions.
Coding and Creation of Unit test plans for the objects developed.

Objects Developed:
Solved the tax calculation issue in the custom script which displays the invoice of SD.
Solved the issue of removing non-stock materials in custom report which displays the
stock register details.
Developed an OOALV report Purchase register details.

Name as appears in passport


Nationality
Date of Birth
Passport Number
Passport valid till
Contact details During office hours
Contact
After office hours (Landline
Contact)
Preferred time for interview
Time to join / relocate once selected

Rohit Gupta
Indian.
January 10th, 1987
J7655360
May 22nd, 2021
09845349303
09845349303
Any Time
60 Days

You might also like