Summary
Having *+ years of experience in programming and implementation of SAP R/3
- ABAP/4. Having extensive experience in designing and coding of
applications, with a strong understanding of ERP business processes related
to customization and implementation with the SAP ABAP/4.
Have done Various Implementations, Roll Outs and support projects. Have
client facing abilities as worked in Various Clients like Honeywell, Office
Max, Nikon & Yaskawa Denki etc.
ABAP Knowledge
. Data Dictionary: Knowledge on objects such as Tables, Structures,
Views, Search Helps, Lock objects and other dictionary objects.
. EDT: External Data Transfer-Data Migration Tool (FSCM).
. Reports: Creation of Interactive, Classical Reports and development of
reports using ABAP List Viewer (ALV).
. Layout Sets: Smart Forms and Sap scripts.
. Conversions: Development of Session and Call transaction methods to
upload the data into SAP system for various transactions; LSMW.
. Dialog Programming: Used all the events in Module Pool Programming and
also developed Table controls.
. BAPI: Identification of BAPI Definitions, and developing of BAPI
Programming.
. BADIs: Identification and Implementation of BADIs.
. Worked on ALE/IDOCs.
. OOABAP: Reports & BDC.
. Performance Tools: To improve the performance of Applications using
Runtime Analysis, SQL Trace and Debugging.
Skill Set
ERP Packages SAP R/3, 4.7 EE, ECC 6.0.
Languages Known ABAP/4, C.
Cross Applications RFC, ALE, IDOCS,FILTERING TECHNIQUES
Operating System Windows 2000/2003/Vista.
Database knowledge SQL
Utilities SQL Trace, Runtime Analysis, SLIN, Debugging.
Educational Qualifications
. B.Tech from JNTU, Anantapur with 72%.
Professional Experience
. Presently working as SAP ABAP Developer in Keane India Limited
(NTTDATA) at Bangalore.
Awards
. Have been awarded with "The Best Employee of The Year - 2013" at
NTTDATA, travelled to Japan to collect this award.
. I got a best performer reward in 2012 quarter1 (Q1) at NTTDATA.
. Awarded a Silver Medal in the final year of Engineering.
. Stood as college topper in 3-1& 4-2 with an aggregate of 76.96% & 83%.
. Participated in group discussions and seminars conducted in my
college.
. As an inspiring Class Representative in Engineering.
Professional Responsibilities
. Coding and designing the Technical Specifications based on Functional
specifications
. Taking the calls with the functional designers and understanding the
scope of the in hand there by supporting the user in terms of getting
the object delivered in time.
. Interacting with functional team to resolve the issues in the given
objects. Designing the solution Proposal based on the client
Requirement.
. Developing ABAP Objects as per requirement and coding standards.
. Responsible for development, Code Reviews, Testing of the Object by
reviewing code, maintain uniform Quality Standards.
. Interacting with functional team for uploading the data in production.
Client: Yaskawa Denki
May'14 - Till Date
Position: Sr. SAP-ABAP Consultant
Project: Yaskawa AMS - YSP-Yaskawa Singapore
Description
The Yaskawa Electric Corporation (Yasukawa Denki) is a Japanese
manufacturer of servos, motion controllers, AC motor drives, switches and
industrial robots.
The YASKAWA Electric Group consists of 81 subsidiaries and 24 affiliates
with YASKAWA Electric as the core company. Each company is engaged such as
in manufacturing, sales, installation, maintenance and engineering, in
various businesses including "Motion Control","Robotics","System
Engineering", "Information Technologies" and "Other".
Developments involved:
. Added new columns in standard transaction FBL5N & FBL1N by using BTE --
1650 (Business transaction event).
. Worked on production issues.
. In standard transaction code FAGLL03, I have added Vendor & customer
detail columns by using a BADI FAGL_ITEMS_CH_DATA.
. I have added 3 new columns in standard t-code S_ALR_87012357 by using
a BADI FI_TAX_BADI_014 & FI_TAX_BADI_011.
Client: NIKON, Intelligroup
Jul'12- Till Date
Position: SAP-ABAP Consultant
Project: NIKON AMS NAU, NMEF, NZ (Roll Out) & NIND
Description
Nikon is contributing to technology in numerous fields. Microscopes and
measuring instruments from our Instruments Business are contributing to
fields ranging from medical and bioscience research to industrial sectors
such as Components for electronics, automobiles and aircraft. We also offer
sophisticated, highcaliber surveying instruments used in architectural
design and urban planning. Nikon supports the development of society with
precision technologies and eyes firmly focused on the micro level.
Developments involved:
. Whenever the user changes Business Area other than 20 in IW32 or IW31
Tcode then it prompts an error message, to achieve this I have done
the implicit enhancement in include LCOIHF8X.
. Created & customized the layouts by using smart forms as per client
requirement.
. Developed a report to display Customer Open item Ageing Details in ALV
based on customer & company code & display header information in top
of page & uploaded NIKON logo through OAER T-Code.
. Maintained number ranges for Sales Order (MV45AFZZ), Invoice
(RV60AFZZ), and Delivery (MV50AFZ1) in User exit USEREXIT_NUMBER_RANGE
based on document type & plant as per client requirement.
. Developed a report to display Stock Status for Finished Goods and
Spare Parts based on Product hierarchies (Group, Sub Group, and
Model), material Code and Material Type, storage location & Plant.
. Developed a BDC Program to upload condition types (ZNAJ & ZNG2) data
from excel sheet to SAP R/3 database. The data was uploaded using
transaction VK11.
. Whenever user changes payment term in Sales Order level then we need
to change condition pricing discount (Automatic update of condition
records as per payment terms) by MV45AFZB in User exit
USEREXIT_NEW_PRICING_VBKD based on document type & plant as per client
requirement.
. Created a Custom Parameter table ZCR0001 with fields like PROGNAME,
BUKRS, PARANAME, PARAVALUE, PTEXT & Created table maintenance
generator for maintaining the entries.
. Modified the existing layout set RVORDER01 for Sales Order information
to add the logo according to the user requirement.
. Developed an interface Program to upload the sales order data from
excel sheet to SAP through SD_SALESDOCUMENT_CREATE RFC & output
displayed in ALV for NAU.
. Worked on Production issues.
. Manually processing the unprocessed Idocs which are in status code 02
with Program RBDAGAIN.
. Manually processing the unprocessed Idocs which are in status 30 with
Program RSEOUT00 by scheduling the Background Job.
. I have created the routine (950) in VOFM to trigger the IDOC for sales
order change output type ZB00 in case of specific business rules like
quantity change, delivery date change, Reason for rejection, added new
line item, deleted any item and price changes for DICK Smith customer.
. Whenever user created sales order with order type-ZHH1 (NAU int'l
Standard), then delivery block 'A5' should be populate automatically
by using include MV45AFZZ in user exit USEREXIT_MOVE_FIELD_TO_VBAK
based on company code, sales organization & T-code (VA01).
. Created an implicit enhancement in include MV45AFZZ in user exit
USEREXIT_FIELD_MODIF to gray out/disable the fields (Your Reference)
in Purchase order data Tab at sales order based on company code, sales
organization & Order type.
. I have created customer exit in IDOC_OUTPUT_ORDRSP to populate the
indicator under E1EDP01-POSEX whenever the changes happen in sales
order level with specific business rules for message type ORDRSP.
. Whenever the user created service order through IW31, then the sales
area values will populate automatically in Location Tab at IW31
through implicit enhancement in include LCOIHFX4 for ZA05 Order Type.
Client: OfficeMax, Intelligroup
APR'12- JUL'12
Position: SAP-ABAP Consultant
Project: OfficeMax, Inc
Description
OfficeMax is a leader in both business-to-business and retail office
products including office supplies, paper, technology products and
services, and furniture.
Serving enterprise-level, mid-size and small businesses, and individual
customers, we deliver an unparalleled experience through direct sales,
catalogs, the Internet and at nearly 1,000 superstores.
Developments involved:
. Created Custom ZS933_ADJUSTMENT table with table maintenance generator
for validating the data in table level.
. Develop the interface object, for uploading the Header & Item Sales
Adjustments details through function module
KCD_CSV_FILE_TO_INTERN_CONVERT & the file format would be .CSV.
. Developed an implicit enhancement in BAPI BAPI_EMPLOYEE_GETDATA, Based
on PERNR get all mangers information up to CEO by using FM
RH_STRUC_GET.
. Worked on a Performance tuning object.
. Created secondary index for EDIDC table.
. Created an Interactive ALV report to display Vendor number, Vendor
name, purchasing Document number in the Basic list and if the user
clicks on any purchasing document number then display the purchasing
document item details in the Secondary lists.
. Created a Hierarchical ALV to display purchase document header & item
details for given purchase document number.
Client: Honey Well
Jun'11 - Mar'12
Position: SAP-ABAP Consultant
Project: HW CORP FSCM Credit Management
Description
SAP Financial Supply Chain Management optimizes the financial information
flows within a company and between business partners.
Implement a common SAP enabled solution to address credit, collections,
disputes, and customer self service through SAP's Financial Supply Chain
Management (FSCM). FSCM will be integrated with all of the SBG and
Corporate SAP instances. The end result will provide linkage to real-time
information for efficient, robust collections & dispute management
processes. Additionally, the Credit Management & Biller Direct modules will
drive common and consistent credit risk and customer self service
receivables processes.
Credit Risk Management Process involves activities related to the approval
and enforcement of Credit limits and payment terms extended to customer.
The activities include Credit Evaluation, payment Extended Terms and order
hold process
Developments involved:
. Update the Business Partner's external identification numbers Data
from Legacy system to SAP system through External Data Transfer (EDT).
. Develop the conversion object, for uploading the External ratings, BP
Relationships, Customer group fields, Updating the credit limit value
and date in UKM_BP (T-code) and BP Master Data through EDT.
. Developed a ALV report to display the details like whether BP is
assigned to credit analyst, & it belongs to which credit segment, and
BP is extended to credit management role or not, then this report
output will send mail with XLS format automatically when the users
execute this program.
. Creating Global BPs through EDT.
. Developed a ALV report in FSCM based on Business partner number and
Credit Segment, This report prepares the flat file, When ever user
clicks on Download button (own GUI) in application toolbar it will
download the Flat file with USER_COMMAND event as per client
requirement.
. Developed a ALV report using OOABAP for updating the FSCM Credit Limit
to ECC(R/3) Credit Limit (i.e. Credit limit value is changed in UKM_BP
then the FSCM value is replaced in FD32 T-Code) based on Business
partner number and Credit Segment, if Credit segment has multiple
credit control area's then move the record to exception log and check
whether the credit control area to credit segment currency is not 1:1
then convert the FSCM credit limit to credit control area currency and
user clicks on log button, The log details are displayed in container
& the value is updated in both clients through RFC.
. Developed a program in IDOC inbound FM for updating the rating & grades
in UKM_BP T-CODE.
. Updating the values when ever user clicks on save button in SCASE T-
Code by BADI definition SCMG_STORE_S in method of WAS_SAVED.
. For updating FSCM credit limit to R/3 when the credit segment to
credit control area mapping is 1:1 to achieve this I used BADI
definition UKM_EVENTING in method of HANDLE_EVENT with filter
type(event type) LC-Credit limit changed.
. When we change credit limit in FSCM that means either increasing or
decreasing it asks a reason code why we changing credit limit for that
I developed code in BADI UKM_EVENTING in method of HANDLE_EVENT with
filter type LC.
. Developed a ALV report to display the BP Number, Credit Segment,
reason code, reason code description, Changed On, Changed By, Time,
From Credit Limit and to Credit Limit.
. Developed an ALV report to update the KNA1-ERDAT date to date business
began with HW in BUT000 Table and Display the BP Number, BP Name,
Customer number, date business began with HW through
BUPA_CENTRAL_CI_CHANGE.
. Developed a pop up window with two radio buttons in each row by using
table control and based on the user selection the corresponding financial
information data is displayed in the header and the corresponding Scoring
and Rating details is displayed in item wise and the case notes details
are displayed in third block by using Blocked ALV with TOP_OF_PAGE AND
TOP_OF_LIST events.
. Created an ALV report using OOABAP to display Business Partner Details
and worked with events like Double click, Print the Top of page, Print
End of list and also added row color as per client requirement.
. Developed a LSMW to Transfer Customer & its risk category Data from
Legacy system to SAP system.