We provide IT Staff Augmentation Services!

Sr. Solution Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 7+ years of experience as an ABAP/4 programmer in SAP R/3(4.5, 4.7), ECC 5.0, ECC 6.0 Net Weaver 7.0 environments.
  • Experienced with full life cycle implementations, post - go live supports using both agile and waterfall methodologies.
  • Strong knowledge on SAP HANA Data Modeling using Attribute Views, Analytic Views and Calculation Views (both Graphical & SQL script based) & SAP HANA Data Provisioning using SAP LT Replication Server (SLT).
  • Hand on experience using HANA Studio for developing HANA Views, WEB IDE for developing SAPUI5 apps and Hana Cloud Platform(HCP) services like IoT, Git.
  • Extensive knowledge of RICEFW objects, and experience in enhancing, extracting the data and customizing SD, FI/CO, MM, PP, WM, HR, PM functional modules.
  • Extensively worked on data dictionary objects (tables, structures, match code objects, views, lock objects, table maintenance generator, data elements and domains).
  • Extensive working knowledge in creation of new transactions, function modules, Module pool programing, interfaces, ABAP Queries.
  • Expertise in Data Migrations/Conversions using BDC Programming on Call transaction and Session method and migrated data using LSMW.
  • Developed and modified Forms using Smart forms, SAP Scripts and have good knowledge in Adobe forms.
  • Proficient knowledge in Object Oriented Programming, Enhancements using User Exits, BADI’s, BAPI’s, ABAP Queries, Dialog Programming, ALE/EDI, IDOC generation, using ALE/EDI to transfer IDOC for Cross applications to integrate systems, RFC.
  • Experienced well in Performance Tuning, Code optimization, Integration Testing, Transport System and Short Dump Analysis.
  • Knowledge of WEB DYNPRO and adobe interactive forms, workflow, XI, Java, J2EE.
  • Good Understanding of business processes, technical development and workflow process.
  • Excellent communication, interpersonal, managerial skills, Positive work attitude and self motivated to work independently as well as in a team.

TECHNICAL SKILLS

Sap: SAP R/3(4.5,4.7), ECC 5.0, ECC 6.0, HANA Modeling

GUI: Microsoft Visual Basic 6.0

Languages: ABAP/4, SAP UI5, Open SQL, Java, J2EE, VB 6.0.

OS: Windows XP/2000, Windows NT 4.0, Unix and Linux

Database: Oracle 7.x, 8.0, MS SQL Server

Web Skills: Microsoft Front Page, HTML, Java Script, VB script and ASP.NET

Sap ABAP: ALE, EDI, IDOC, BAPI, User-Exits, BADI, ALV reports, Dialog Programming, Table Maintenace, ADOBEFORMS, SMARTFORMS / SAP script

PROFESSIONAL EXPERIENCE

Confidential

Sr. Solution Engineer

Responsibilities:

  • Created HANA modeling scenarios - creation of schemas, tables - columns/row, SQL Script Procedures, loading data into table, developed Attribute Views, Analytical Views and Calculation Views Graphical and SQL Script - CE Functions based views for report requirements
  • Developed and implemented various CDS views to consume other entities to maximize the performance of the application
  • Created SQL Script Calculation Views and Procedures to model complex business logics of SAP Standard Data Sources and Z Data Sources.
  • Published SAP BW BEx to HANA Views and enabled OData service for those views.
  • Worked on Scenarios to optimize HANA procedures to provide results at much faster time frames.
  • Enabled SAP SMART BUSINESS(SSB) sales order fulfilment to expose transactional and analytical apps to end user on FIORI launch pad to perform actions like resolve delivery related issues, remove blocks, sales contract fact sheet.
  • Implemented and configured Analytical Path Framework(APF) to consume custom OData services created for sap tables (in SLT) and HANA Views.
  • Designed and implemented multiple custom FIORI Apps using SAPUI5 for order creation, invoice reporting tools, production plant related injuries.
  • Designed and implemented a MOBILE project to send real time data from SAP to SMP in JASON format and handle request made from SMP to SAP in queue process.
  • Designed and implemented Transaction Module Adherence (TMA) process to track and automate any failed/late transactions in sales process.
  • Designed and implemented an invoice SMARTFORM to print monthly holding summary of customers, which consists of billing period, customer-holding details, payment type, payment bank, VAT and language varies based on country code.
  • Configured Auto Id In-fracture(AII) to capture changes to a container and send a notification to OER system through XML file.
  • Enhanced standard VL01N and VL02N to call custom function to update the AII serial number and trigger a DCN if Outbound/Inbound delivery attached to shipment.
  • Created a Web Service to simulate sales order creation process to the pricing before delivering the products to customer.
  • Developed a customized BAPI to create an Interaction Record in CRM system, which is called from R/3 System using CRM ORDER MAINTAIN.
  • Developed a RFC-FM to get the delivery notes in OTF format and convert it into binary format, attach it to email and send email with multiple attachments using CL BCS class. Senders email address and body of the email varies based on the customer location country.
  • Created an ALV report to display holding at costumer based on the CTN search-using Object oriented ALV class CL SALV TABLE.
  • Developed a RFC-FM to generate a DCN messages in JavaScript Object Notification (JSON) format to update the Sybase Unwired Platform (SUP), each JSON string consists of PDF in XSTRING format generated for delivery note, Bill of landing, certificate for delivery line items.
  • Created a FM to update the shipment start date and do PGI using BDC for the delivery if the auto PGI is set for receiving plant at pre-trip end, and do PGR Using BAPI GOODSMVT CREATE.
  • Created a Module-pool program to change and display plant setting using table control.
  • Involved in the developments related in Reports, Interactive reports, ALV reports and Interactive ALV reports using ABAP Objects, Dialog programming with Table Controls, File handling and BDC inter-faces.
  • Involved in the development of Application Server file handling, BAPI’s, BDC’s, user exits and Enhancements, BADI’s.
  • Created a RFC enabled function module, which generates the sales and shipping details of the day.
  • Used Runtime analysis to analyze the processing of the reports. Based on the estimated time for each action, modified queries to ease the database interaction. Also, used SQL Trace for analyzing the SQL statements in the reports.

Confidential

Sr. SAP ABAP Developer

Responsibilities:

  • Designed Contract Screens for Commission calculation wherein this functionality was not provided by standard SAP and hence separate tables, data elements and domains had to be created along with the dialog program.
  • Created a match up Report for credit memo request and the equivalent return orders from the customers.
  • Developed sales document details report that displays all the sales orders along with the delivery billing document details as per user defined data range and/or order type.
  • Developed a flat file interface using BAPI VENDOR CREATE for creating and extending vendor created in legacy system on a Day to day basis.
  • Used a BAPI named BAPI DELIVERYPROCESSING EXEC to create outbound delivery from delivery due list with a ‘shipping’ point. Using the LSMW loaded the info records using the IDOC type INFREC01 and Message Type INFREC. The IDOC simulates the screen functionality ME11 and loads the data into SAP.
  • Updated the material master MM02 using an IDOC (MATMAS BAPI01 - Basic IDOC Type & MATMAS BAPI - Message Type, with FM - BAPI IDOC INPUT1) after the IDOC is posted to SAP. By using EXIT SAPLMV02 002 in enhancement MGV00001, added custom validation logic before it updates the material master (MM02).
  • Restricted the unauthorized users to make any changes to in the fields of X-D Chain status, D-Status in the Sales View1 of MM MM01 & MM MM02 transaction, to achieve this the BADI MATERIAL CHECK, BADI MATERIAL REF was implemented, so that these fields were grayed out unable to change/populate these fields.
  • Worked on User-Exit to display The Screen to Input Delivery Details before entering output options on script QM QCERT 01, Enhancement code used for attaining this was QC100004.
  • Programmed implicit enhancement in the function module corresponding to outbound order response IDOC OUTPUT ORDRSP to send the ship to party PO number in the outbound IDOC.
  • Extended outbound IDOC for INVOICE and added custom segments to the same to send additional data as requested by the customer
  • Participated in printing tasks like printing Pallet slips, delivery orders, and inventory documents using SMARTFORMS in WM.
  • Developed a scenario in WEBDYNPRO for material expansion where all child materials are under parent materials as parent and child node.
  • Worked on POPUP screens and simple ALV for requirement specifications on WEBDYNPRO and created pop ups for entering any info required.
  • Used a user exit USEREXIT PRICING PREPARE TKOMK, client needs to charge customer minimum order surcharge, but there were some exceptions. On some routes (all air routes) and purchase order types (EDI), there were no surcharges. So, used this exit to add the functionality.
  • Used Runtime analysis to analyze the processing of the reports. Based on the estimated time for each action, modified queries to ease the database interaction. Also, used SQL Trace for analyzing the SQL statements in the reports.
  • Used Quick Test Pro for creating test plans to test data loading and test for multiple actions.
  • Created Test cases using CATT to test the working of a transactions. Used Fast Entry, Chain Values, Insert and Sub-object modification while creating and testing the cases. The log generated was used towards correctional and improving procedures.

Confidential

SAP ABAP Developer

Responsibilities:

  • Developed an Editable ALV report which provides the sales order details such as the status of sales order, available quantity, pricing details etc. using OOPS. Added the functionality of assignment of sales orders to Contract, Adjustment of the Contracts etc.
  • Developed interactive reports for stock value list, stock quantity available and material document list
  • Developed a report for creation and changing of a Pricing Condition using BDC Call Transaction Method.
  • Developed ‘CS01’ Bill of Material Upload programs in LSMW Batch input method.
  • Migrated Purchase Order data into SAP using IDOC method in LSMW. APORDCR is the Message type used and PORDCR02 is the IDOC type used.
  • Using the LSMW loaded the info records using the IDOC type INFREC01 and Message Type INFREC. The IDOC simulates the screen functionality ME11 and loads the data into SAP.
  • Updated the material master MM02 using an IDOC (MATMAS BAPI01 - Basic IDOC Type & MATMAS BAPI - Message Type, with FM - BAPI IDOC INPUT1) after the IDOC is posted to SAP. By using EXIT SAPLMV02 002 in enhancement MGV00001, added custom validation logic before it updates the material master (MM02).
  • Restricted the unauthorized users to make any changes to in the fields of X-D Chain status, D-Status in the Sales View1 of MM MM01 & MM MM02 transaction, to achieve this the BADI MATERIAL CHECK, BADI MATERIAL REF was implemented, so that these fields were grayed out unable to change/populate these fields.
  • Created implementation for BADI SCD PROCESS CHK to update a custom table when a Shipment Cost Document is deleted.
  • Used EXIT SAPMF02D 001 user exits to force the user to key in customer category/industry in customer maintenance screen.
  • Worked on USEREXIT NUMBER RANGE to have different internal number range for different sales organizations for the same order type. Client wanted each company to its own number range to easily identify their orders.
  • Created projects via CMOD for enhancement MM06E005 to perform pricing validations on STO.
  • Object-Oriented Modeling/Analysis/Design, inserting data into the database table using classes, working with Class Grid and Dock Container for displaying the interactive report program. Enhancing the Standard Class in OOP's.
  • Editing the Appraisal and template appraisal for article and batches using Object oriented with CL GUI TEXTEDIT class
  • Set up Workflow organizational model, which was used to handle errors encountered when processing IDOC.
  • Designed and developed Layouts using SMARTFORM’s for Performa Invoice, Request for Quotation, Order Confirmation, Credit Memo, Debit Memo, Invoice and Tax Invoice as per the client specifications.
  • Used the ABAP runtime analysis tool (SE30), SQL Trace (ST05), System dump analysis (ST22) to analyze and improve runtime performance of existing ABAP programs.

Confidential

SAP ABAP Developer

Responsibilities:

  • Doing Risk and impact for the tickets. Analyze the problem and suggesting the solutions and code needs to be changed. Coding DEVQA. Review of FS and TS, Unit testing.
  • Created several interactive reports based on end-user requirements in the areas of Pricing, Billing, Delivery, and other areas in Sales & Distribution.
  • Developed reports in SD Open Sales Order report, which covers all organization levels, delivery status, shipping details and partner function details. The tables used were VBAP, VBPA, VBAK, VBUP, VBFA, KNA1, and MARA.
  • Created Employee pay slips Using SMARTFORM’S.
  • Worked on adding rows dynamically in a table using interactive ADOBE FORMS.
  • Worked on creating new PO using the transaction SFP in ADOBE FORM’s.
  • Worked on Developed and implemented workflow to monitor Right Fax process.
  • Worked on Migration of an SAP SMARTFORM to ADOBE FORM.
  • Worked on BAPI for the transaction code XD01 (customer create) and the FBRA (reset cleared items) using SD CUSTOMER MAINTAIN ALL and J 1B FBRA POSTING AUFRUFEN.
  • Worked on Triggering of an event using Function Module Enhancement in Workflow.
  • Implemented an Enhancement in SAP standard program RPTMOZ00 (T.M Transaction code PT60) for a new operation created in PE04 to determine the state where the employee is working.
  • Developed User-Exit to reset the arrival time when a schedule line is created for sales order processing program (SAPMV45A). Added to use always the shipping conditions of the ship-to party for sales order processing program (SAPMV45A).
  • Worked with SAP enhancements such as SAPLV01Z to modify automatic batch number.
  • Configured EDI/IDOC custom segments for purchase order IDOCs.
  • Extended an IDOC WMTOID01 with a message type WMTORD to add custom fields required by EXACTA to perform picking and routing operations.
  • Used a BADI to change the vendor number to personnel number while creating the vendor master record from the HR master record using the transaction code PRAA. The BADI used was BADI EXITS RPRAPA00.
  • Worked on conversion for Customer Master Data (KNA1) using BDC.
  • Developed an interface that captures spool output, stripped out the formatting codes using a BAPI and saved the data to custom tables for reading by the Classical Reports System.
  • Worked on creating down payment Request form using SMARTFORM’s.
  • Worked on creating BDC for the transaction code XK01 (vendor create) and XK02 (vendor change) using the CSV file format.
  • Developed an outbound interface to generate 8 demographic files from info types PA008 and PA9310 on monthly basis and send them to a Legacy system.
  • Implemented the BADI for the transactions VL02 & MM02.
  • Homepage modifications to display by default favorite query/view results using ABAP WEBDYNPROS.
  • Using Module pool program designed a screen with an input field for customer number and three check boxes for Name, City and Address. Upon entering the customer number and selecting any of the check boxes, the corresponding data should be displayed.
  • Worked on Archiving IDOC’s using the Transaction code SARA.

Confidential

SAP ABAP Developer

Responsibilities:

  • Developed BDC program for changing the purchase order, Sales Order creation, Material creation, changing the material type in the material master transaction Using Session method.
  • Responsible for the implementation of customized SAP/EDI to process all 850, 810, 856 and development.
  • Developed a BAPI Interface that reads Creditor and Debit or details from the legacy system and uploads to the SAP system.
  • Developed ALV Reports in SD, Order vs. Dispatch: - Report will show the details of Order like Order no, Order date, Customer, Product code & description, Order Quantity and Value range with details of Dispatch of those Orders Like, Invoice no, Invoice date, Invoice quantity and pending order quantity.
  • ABAP Query analysis and feasibility study a for Purchase orders based on company code plant for the given purchase requisition
  • Developed BDC for parking documents approval process, and a BDC for posting documents in FI Area.
  • Implementation of different BADI’s as part of delivery process.
  • Worked on IDOC related issues support.
  • Worked in developing interfaces to different vendors for sending purchase orders and receiving confirmation using EDI and IDOCS.
  • Technical Specifications preparation unit testing and functional testing
  • Worked on user exit EXIT SAPLV56K 002 Created IDOC Extension for Inbound delivery without PO reference (VL01NO) using message type DESADV.
  • Developed custom specific ALV Reports in SD and MM.
  • Worked on uploading images from application server to portal using WEBDYNPRO application.
  • Developed Validation Deliverables that are required by SDLC policy and FDA regulations.
  • Developed the user-defined screens using SMARTFORMS, the areas covered were Billing, Sales Determination, Material Requirements Planning, Product Costing, General Ledgers.
  • Developed web based HTML printed output from the SMARTFORMS.
  • Developed new screens using SMARTFORMS, modified some existing user-defined screens using SMARTFORMS.
  • Written new function modules to extract the application data and pass it to the SMARTFORMS
  • Worked on EDI 856 is sent to the Customer after the commitment of the Post Goods Issue (PGI) in the SAP outbound delivery IDOC DELVRY03. Created Extension IDOC for outbound delivery using message type DESADV.
  • Developed File handling interfaces for uploading and downloading of data on application server to interact with the third part systems.
  • Designed and developed function modules to get Processing, Cumulating and Evaluation classes values for a given wage type(s). These function modules are used as plug-ins in various interfaces to get the corresponding values.
  • Successfully migrated the Purchase Order data from legacy system into SAP system by using BAPI in LSMW.

We'd love your feedback!