VAMSI SURAPANENI SAP ABAP Workflow FIORI – UI* BTP-CAPM MDG & EWM
: ad7mel@r.postjobfree.com : +1-646-***-****
PROFILE
An SAP BTP Consultant capable as a Full stack developer in ABAP, FIORI, SAP UI5, CAPM – Node.js and SAP BTP services. Have experience of MDG Finance/BP/MM & EWM technical developments. Involved from workshops from discover, explore, and build phases of more than four SAP S/4 HANA transformation projects in different lines of business including Retail, Manufacturing, Pharmaceuticals, Food & Beverages etc. Have BTP experience in Launchpad services, Workflow, CAPM on cloud foundry.
PROFESSIONAL SUMMARY
Around 13 years of experience as SAP ABAP Workflow Developer.
5 years of experience as SAP FIORI/UI5 developer
2 years of experience as SAP BTP HANA Cloud (CAPM using Node.JS), Cloud Foundry, Build Work Zone, Build Process Automation (Workflow Management), Conversational AI.
4 years of experience in SAP EWM & MDG development.
2 Years of experience in SAP CPI integration Iflows (Design, Deploy, Activate & Trace Analysis)
Involved in 4 S/4 HANA Implementation & AMS Support, 6 ECC Implementation & Support, 3 Upgrade ECC to S/4 HANA, 1 Roll-Out Projects.
SAP Business Technology Platform – Launchpad services (Build Work Zone) configuration, XSUAA authentication and authorization mechanisms.
Experience in development of Cloud Application Programming Modelling using NodeJS.
Incorporated connectivity, destination, workflow, HANA cloud and XSUAA services.
Experience in RESTful ABAP programming model (RAP).
Experience in implementing FIORI on S/4 HANA 1909/2020/2021.
Activated & Extended Standard FIORI applications as per business requirement.
Developed Custom OData services using SEGW.
Created CDS views and CDS entities, OData, Custom table in Cloud using CAP.
Implemented Native CAP based OData Service.
S/4 HANA Key-user Enhancement, Custom Business Objects and FIORI elements app extension framework.
S/4 HANA Side-by-Side extension, integration with BTP Cloud Foundry.
ARBIA CI9 to CIG (Cloud Integration Gateway) set up during S/4 HANA 2022 upgrade by running ARBCIG_MIGRATION (Customer – Implemented BADI’s).
Developed Custom Workflows for Vendor Master, CMR, Internal Order, DMS creation & Change, Shopping Cart (SRM), PO/PR.
Activated & enhanced flexible workflows for Purchase Orders/Purchase requisitions/Supplier Invoices/SES/Manual Journal Entry/PNBS Interface Park & Post.
Created CPI IFLOWS & deployed for 3rd party applications (Fedx, UBS, Crane, SF, Zalendar etc.) using different adaptors (SFTP, IDOC, REST API, SOAP etc)
Worked on MDG -F/MM/BP applications (Data Modelling, UI modelling, Data Replication) as MDG Technical Consultant.
Worked on EWM ABAP (RF Screen Enhancement, HU Print Forms, PPF Profile)
Performed ATC checks on HANA DB for variants Functional DB during Pre-Conversion.
Performed SPDD/SPAU/SPAU_ENH as a part of upgrade activities.
Good experience in applying OSS Notes using transaction code SNOTE.
Hands-on experience in RICEF developments.
Developed Reports using OOABAP (Classes & Methods)
Extensively used SAP tools like Debugger, SQL Trace, Run time Analysis, Extended Program Check, Dump Analysis.
Developed and modified Forms using Smart forms, SAP Scripts.
Experienced in Debugging and troubleshooting of ABAP programs.
Proficient expert in DDIC objects.
Working experience with JIRA Cloud, HPLM, Service Now Tools for Incident & Change Request
ON-SITE ASSIGNMENTS & VISA STATUS
Travelled to Middle East/Germany/US for POS & Project Workshops/Kickoff meetings.
Valid H1-B Visa.
EDUCATIONAL QUALIFICATIONS
Bachelor of Engineering in Computer Science and Engineering from JNTU.
EMPLOYMENT DETAILS
Organization
Designation
Duration
Mercedez Benz – Daimler Truck
SAP Full Stack Developer
Apr 2023 to July 2024
Nsight Inc
SAP Full Stack Developer
Jan 2022 to Apr 2023
Persistent Systems
SAP Technical Lead
Jan 2021 to June 2021
Carters Inc
SAP Technical Lead
May 2020 to Jan 2021
E-Zest Solutions Ltd
Sap Technical Lead
Dec 2018 to May 2020
Fujitsu Consulting India Pvt ltd
Sap ABAP Consultant
Nov 2017 to Oct 2018
Microcom Solutions Pvt Ltd
Sap ABAP Consultant
Nov 2015 to Sep 2017
JH Softech
Sap ABAP Consultant
Dec 2014 to Nov 2015
Accenture Services Pvt Ltd
Sap ABAP Consultant
Nov 2013 to Dec 2014
Choice Software Ltd
Sap ABAP Developer
Mar 2010 to Oct 2013
PROJECTS SUMMARY
PROJECT: 16
Client : Daimler Truck (Mercedez Benz Group)
Role : ABAP FIORI & CPI Consultant
Modules : WM, EWM, TM
Environment : S4 Hana 2022
Period : April 2023 to July 2024
Responsibilities:
Enhancement to build sequencing logic for staging components.
DMC Label Scan in RF.
Worked in EWM warehouse monitoring and have done custom enhancements for custom warehouse monitors.
Worked on the extension for Putaway/Picking strategies for reshuffling the storage bins.
Worked on various enhancements and developments in inbound process, outbound process, physical inventory, Grant Delivery creation, EWM posting change.
Custom PPF actions for Workflow developments.
FU, FO, FSD worklist enhancement.
Enhancement on text field to be included in tendering mail to forwarding carriers.
Enhancement on Populating of Transportation planning date in FU from ASN.
Developed Adobeform on Transportation Road waybill which is used a BOL.
Enhancement to provide ability to reprint HU Labels.
RF Screen Enhancement to add a field for party entitled to dispose (Plant).
Adobeform development for printing pick HU label.
Enhancement for Warehouse product master extension.
Integration with UPS & Fedx to obtain shipment status with customized and tracing for parcels (CPI IFLOW)
Created SAP CPI Value mapping through artifacts.
Configured start message, end message, start error, error end message events in SAP CPI receives a message from a sender and when SAP CPI integration sends a message to a receiver.
Used content modifier step to modify the content of incoming message by changing content of the data containers which are involved in message processing (message header, body)
Used multicast step to send copies of the same message to multiple routes.
Created HTTP destinations and transport route by creating source and target transport nodes.
PROJECT: 15
Client : Wheel Pros LLC
Role : BTP CAPM Consultant
Modules : PP, FI, SD
Environment : S4 Hana 2022/ SAP Public Cloud
Period : Jan 2022 to Apr 2023
Responsibilities:
Created HANA tables/views/HDI Containers and exposed them as OData service using CAP & deployed.
Enabled and Consumed BTP services (SAP Form services by adobe, Print Service, Destination Service, Build Zone, BAS)
Developed and exposed managed & un-managed scenario-based OData services through RAP Model
Developed Custom UI applications based on the business requirements.
Created CAPM application using Node.Js for the Material Master product creation/update/deletion.
Worked on different BTP services like XSUAA, DMS, TMS & CI/CD)
Built native cloud application in BTP using CAP which expose data from Cloud Foundry
Built Workflow for the sequential level of approval.
Developed FIORI elements application with CAP.
Consumed OData service in CAPM using BTP.
Binding CAP Application with Forms Service Instance.
Created custom task UI, Workflow Form, build & deploy workflow module.
Transport and deploy logs to trace the details while transporting MTA archive between two subaccounts.
Output Determination using BRF+ for the business decisions.
Created CPI IFLOWS (Zalendar, Crane, SF) using different adaptors (IDOC/SOAP, REST API, SFTP etc) & deployed.
Troubleshooting CPI Iflows using Message Monitoring logs & Trace analysis
XML to JSON & CSV conversions for message transformations, Groovy Script handling in CPI integration flow.
PROJECT: 15
Client : Borouge (ADNOC Group)
Role : SAP Full Stack Developer
Modules : OTC, P2P, GRC, ARIBA
Environment : S4 Hana 2022 Upgrade & Support
Period : Jan 2021 to Jun 2021
Responsibilities:
Performed ATC custom object code analysis with S/4 HANA variant.
Performed SPDD/SPAU/SPAU_ENH activities during Pre & Post Upgrade.
BADI Implementation for service requisitions & service purchase order as per SAP note instructions for ARIBA CI9 set up.
Configure event linkages/logical ports and service names for transactions performed using web services.
Replaced code in the customer exit ZXM06U02 for the integration in ARIBA CI request for quotation.
Adjust BADI implementation ARBCIG_SES_CREATE.
Interface modification from RFC to ESOA service CL_ARBCIG_ENTRYSHEET_IMPL.
BADI implementation for message output control & service sheet response.
UI configuration & Enhancements for MDG MM Data model.
Enhancements on Webdynpro applications MDG_BS_MAT & Overview Pages.
Run report ESH_TEST_SEARCH to verify search function with connector ID (MATERIAL) which returns the active material data.
Enhancement on Change Requests for Material creation specific plant.
Customized standard workflow template used by MDG for material (WS60800086) which is rule based workflow which uses BRF+ decision tables.
Set up Rule based workflow for change request types (Validation, Processing, Activation, Completed)
Generated decision tables and rules for change request type by using USMD_SSW_RULE.
Enhanced Standard Data Model (MM), access class CL_MDG_BS_MAT_ACCESS.
Entity type extension by creating DDIC object, extend MDG BS MAT & BADI for extension of API with customer specific segments & generate model specific structures.
Set up Data transfer to an IDOC-XML file on the application server by creating XML port, Logical System, Distribution Model, Partner Profile
Set up Data Replication using ALE.
Activated FIORI apps for MDG-M.
Customizing for Data Replication Framework (DRF) for outbound implementation.
Developed Custom Adobeforms for OTC process.
Custom FIORI Inbox set up for payroll approval process.
Developed Custom FIORI application (My Profile) with sub applications Leave types/Leave Request/Payslips/ etc.
PROJECT: 13
Project : Carters Inc
Client : Carters, USA
Role : Technical Lead
Modules : FI, FSCM, VIM, MDG-F, CRM
Environment : SAP S4 Hana 1709/1909/2021
Period : May 2020 to Jan 2021
Responsibilities:
Developed Program to automate ICC (Intelligent Capture) monitoring tool for missing & Failure IDOCS
RCA for Failure IDOCS where it is determining incorrect document type for 3rd party to SAP system document postings.
RCA on FAGL_FCV standard transaction on determining incorrect cost centre while doing new postings.
Developed Program for Mass uploads of Asset Retirement Transfer & Asset Creation ZABUMN & ZABAVN using BAPI_ASSET_RETIREMENT_POST & BAPI_ASSET_TRANSFER_POST
Developed program ZAPRINV for Intercompany sales (OMINA to SAP) postings with USD currency. Process is to Automate a journal entry in the retail company based on an accounting schema defined in the wholesale company.
Developed Interface program for AP Direct Invoices to SAP (INBOUND IDOC FM Z_PTP_IDOC_IN_APINVOICE) for Vendor payment post document
Added custom fields to the standard /opt/vim_analytics report output
BADI Implementation for VIM Analytic Report on Requestor & Approver Information against Current Role
Developed MEXICO GL upload interface program through mapping of GL/Cost Center/Profit Center
Enable HANA search UIBB for cost center MDGF_0G_CCTR_DQUERY_HA & Search view MDGF_0G_CCTR.
Extend Standard Data model OG with new fields (Custom Entity).
Enhanced on Standard Workflow templates WS75700012 (For Cost Center or Profit Center Hierarchy)
Document processing through Enterprise Scanner (EP) as inbound to Open Text VIM business center/workplace & its validations using single click functionality.
Customized BADI for VIM Requestor Approver/Financial Approver/Indexer/Coder/NPO for the Invoice.
Mass Determination of Cost Center/Profit Center/Internal Order with & without hierarchy using CR (Change Request) type in MGD-F UIBB Application
Extended Parallel Workflow based on conditions/rules for Cost Center/Profit Center
Mass update hierarchy approvals
COUPA Integration with SAP on Vendor Master (API Development)
Activated flexible workflows for Supplier Invoices/SES/PO/PR & it’s customizations using BADI’s
My Inbox FIORI App configuration set up
PROJECT: 12
Project : NEC Display Solutions of America
Client : NEC, USA
Role : Technical Lead
Modules : SD, FI, MM
Environment : SAP S/4 Hana 1909 & Public Cloud
Period : May 2020 to Mar 2021
Responsibilities:
Adobe forms Invoice & Debit memo changes using Adobe lifecycle designer in S/4 Hana Cloud
Output Determination using BRF+ for the adobeforms
EDI 945 inbound transaction field extensions for warehouse shipping Advise (SOAP API)
Standard API activation, finding communication arrangement for standard API & create communication system.
Custom API development & Activation (finding out standard CDS view & create additional fields into Custom CDS view)
Creation of Custom CDS views & expose data through OData service
Creation of Custom Business Objects & UI, implement logic for custom business object
Create custom fields to standard Fiori App using CFL (Custom Field & Logic) Business Context.
Added new pre-conditions in S4 HANA cloud workflow using Manage Workflow application.
Activate the BADI which is responsible for activating workflow for PO/PR & added custom logic in the BADI (Save & Publish).
PROJECT: 11
Project : 777 Partners, AMS Support
Client : Accenture, USA
Role : ABAP Technical Lead
Modules : FI-CMS, FI-CO
Environment : SAP S/4 HANA 1809
Project Execution : E-Zest Solutions
Period : Feb 2019 – Dec 2019
Responsibilities:
Configured AP, GL account Embedded workflow for the FIORI applications Verify/Post Journal Entry & Supplier Invoice
Implemented SAP Note for AP Invoice Workflow, where for a work-item considering standard user id SAP_RTF instead of requestors user id on release amount activity.
Implemented changes for AP Invoice workflow Implicit enhancement ZAPINV_WF_APP, where once the document is submitted for approval or rejection user shouldn’t change it.
Developed AR Billing Invoice form which should be triggered based on automatic correspondence SAP 19 through FB03 or F.61 Fiori application.
Developed Program for Collateral Mass Upload/Update for different collateral Id’s & cases
Alignment & text changes for Bank Checks (SAP Script)
Enhancement implementation ZSEN_REC_KOSTL_CC_VAL for cost centre validation where sender & receiver cost centre have the same values during KSU03 assessment cycle
As per SAP Note 2401267, performed Exit for the FV60/FV70 transaction codes to disable Post/Save option as user requires only Save as Complete Option.
Added Screen element Company Code in the standard Fiori Application Manage Supplier Line items (Create Line items) for Supplier Invoice.
Enhanced custom CDS view & exposed it to the BW system as external View for the BPC financial reporting
PROJECT: 10
Project : UNICEF
Client : UNICEF, Denmark
Role : ABAP Technical Lead
Modules : SD, FI, MM, WM, EWM
Environment : SAP R/3 ECC 6.0, S4 HANA 1709
Project Execution : E-Zest Solutions Ltd
Period : Dec 2018 to May 2020
Responsibilities:
Designed FF EDI exceptions Monitoring tool report which contains Message monitoring, Delivery monitoring, Shipment Monitoring, Container Monitoring Parameters with the give list of Forwarders.
Implemented the changes to ZFI_CONSULTANT_INV & ZFI_CONTRACT_INV smart forms.
Order type field added to existing Container monitoring report ZFI_CONTAINER_LIST
Created Structures for the EDI Monitoring tool report & ZFI_EQUIPMENT_TABLE for the existing report.
Material status field MSTAE for STO Screening Report ZCMM_STO_SCREENING
Added MSTDE (date from which cross-plant material status), distribution channel & Corrected Long text issue for Sales text/Purchase Order Text/Basic Text in ZMAT_NEW Report
Add Document number, F4 help, Label & output to file path fields in ZEXPTXT Report & validate these fields on selection screen based on user activity.
Add Application server file path on selection screen & validate through background process only for the program ZCLE_PS_CUSTOMERS
Add File Path where new file should be place on AL11 for Consignee list report ZVRCNSGL.
Changed the existing logic for SOA date & SOA number in ZPS_STATUS & ZPS_STATUS_BI reports.
Displayed the destination Warehouse & Warehouse name on Adobe form ZSD_RELEASE_ORDER in consignee detail.
Enhancements on RF screens for picking/put away operations.
Customised RF MENU LM01
Defined storage type and storage bin structure, Transfer Order creation and auto confirmation.
Report Program to Delete Custom Table entries based on the user selection.
Report Program for Material Classification Characteristics Mass Upload in MM01 using BAPI_OBJCL_CHANGE & BAPI_MATERIAL_SAVE_DATA
Enhancements on CV01/CV02 for the document version change & date range.
Enhancements on CO01/CO03 for the document production order release control
PROJECT: 9
Project : Bridgestone
Client : Bridgestone, USA
Role : Senior ABAP Consultant
Modules : MM/WM, FI, SD
Environment : SAP R/3 ECC 6.0
Project Execution : Fujitsu Consulting India Pvt Ltd
Period : Dec 2017 to Oct 2018
Responsibilities:
Worked on Workflow issue for POST & PARK Document, ZFI_WF_APPR table for originator & Approver roles. ZFBS1 for generating original & reversal document number. OB52 for assigning posting period for company code 117.
Added Subroutine for Inventory & Serial Number in the existing report ZFIXP_RABEST_ALV01 which is a copy of standard transaction AR01.
PF management system is developed from HR salary Data. Relation of PF component is configured through Z master tables. On posting of salary, respective accounting entry (F-02) is passed taking employee (PERNR) as Vendor (LIFNR)
Conducted Technical Screening interviews for the given positions on ABAP role.
Monitoring Performance, Code reviews of the team & weekly status calls in tracking the deliverables.
Developed adobeforms on Sales contracts.
Worked on Module pool programming.
Troubleshoot Workflow issues on Internal Order
PROJECT: 8
Project : ADGAS
Client : ADGAS, Abu Dhabi.
Role : Senior ABAP Consultant
Modules : FI, SD
Environment : SAP R/3 ECC 6.0
Project Execution : Microcom Solutions Pvt Ltd
Period : Mar 2017 to Aug 2017
Responsibilities:
Worked on Inventory Reports
Developed programs for Asset transfer & creation.
Performed Code reviews & build technical specifications.
Developed custom Fiori applications.
Worked on IDOCs.
PROJECT: 7
Project : MJN PoC
Client : Mead Johnson, USA.
Role : Senior ABAP Consultant
Environment : S4 HANA Upgrade
Project Execution : Microcom Solutions Pvt Ltd.
Period : Dec 2016 to Mar 2017
Responsibilities:
Performed SPDD & SPAU & SPAU_ENH Activities
Applied OSS Note, adjusted data elements & tables accordingly.
Adjusted FM’s, Screen flows, Programs.
Performed code remediations for custom objects.
Pre & post upgrade activity checks.
PROJECT: 6
Project : MGT (Marquee Global)
Client : MGT, Dubai
Role : Senior ABAP Consultant
Modules : SD, MM, FI
Environment : SAP R/3 ECC 6.0
Project Execution : MGT, Dubai.
Period : Nov 2015 to Oct 2016
Responsibilities:
Worked on payment cheques using SAP Scripts.
Developed BDC program for CA02 (Routing).
Created custom ALV reports using OOABAP.
Enhancements on Purchase Order & Purchase requisitions.
Developed Smart forms for Invoice.
PROJECT: 5
Project : Pelican
Client : Pelican, USA
Role : Senior ABAP Consultant
Modules : SD, MM, WM
Environment : SAP R/3 ECC 6.0
Project Execution : Microcom Solutions.
Period : Dec 2015 to Oct 2016
Responsibilities:
Worked on User exits for Sales order & CV02 transactions.
Developed custom workflows for Sales Order.
Created custom ALV reports using OOABAP.
Extended standard IDocs with custom segments & fields.
Developed smart forms for Picking & packing process.
PROJECT: 4
Project : BE COPACKER
Client : COCO-COLA ENTERPRISES (CCE), EUROPE
Role : Senior ABAP Consultant
Modules : SD, MM
Environment : SAP R/3 ECC 6.0
Project Execution : Quinnox Consultancy Services, Bangalore.
Period : Dec 2014 to Nov 2015
Responsibilities:
Worked on standard idocs extensions with custom segments & fields.
Developed custom workflows for SD & MM transactions.
Created classes & methods for report programming.
Developed adobeforms.
Worked on enhancements (BADI/User exits).
PROJECT: 3
Project : NOVARTIS DEV COE
Client : NOVARTIS PHARMACEUTICALS LIMITED, Switzerland
Role : ABAP Consultant
Modules : SD, MM, FI
Environment : SAP R/3 ECC 6.0
Project Execution : Accenture Services Pvt Ltd, Hyderabad.
Period : Nov 2013 to Dec 2014
Responsibilities:
Developed Smarts forms on Invoice/GR/Picking & Packing list.
Troubleshoot workflows for PO/PR approval process.
Developed custom ALV reports using OOABAP.
Prepared technical specifications & Unit testing documentation.
Performed performance tuning techniques on ABAP reports.
PROJECT: 2
Project : WARTSILA
Client : WARTSILA, Finland
Role : Developer
Modules : MM, WM & FI
Environment : SAP R/3 ECC 6.0
Project Execution : Accenture Services Pvt Ltd, Pune.
Period : April 2012 to Oct 2013
Responsibilities:
Worked on Enhancements for Sales Order transactions.
Developed module pool screens.
Prepared technical specification & unit testing documents.
Created DDIC objects.
Involved in the BRD discussions.
PROJECT: 1
Project : EPCOS INDIA PVT LTD
Client : EPCOS INDIA PVT LTD, KOLKATA
Role : Consultant
Modules : SD, MM.
Environment : SAP R/3 5.0
Project Execution : PWC, Kolkata.
Period : Mar 2010 to April 2012
Responsibilities:
Created DDIC Objects
Developed custom ALV reports on FI module.
Troubleshooting workflow issues & restarting error workflows.
Prepared technical specifications & unit test documents.
Developed smart forms.