Sap Technical Consultant Resume
FL
SUMMARY:
- SAP Technical Consultant with 9 + years of experience in the areas of System Analysis, Design, Development, and Implementation of various business applications on SAP R/3 environment.
- Worked extensively on ABAP/4, BDC, Scripts, Smartforms, Adobe forms Enhancements, RFC, BAPI, ALE/IDOCs.
- Strengths include strong understanding of the ERP processes and conversion of business requirements into SAP solutions.
- Expertise in analyzing, designing, programming, testing and installing SAP ABAP/4.
- Worked in various facets of ERP life cycle implementation like, development, support, upgrade, documentation, training, data migration and functional co - ordination for the project.
- Extensive working knowledge in EDI and IDOC configuration, partner profile, Ports, message types and output determination with respect to purchase orders, Sales order, invoice and advance shipping notifications.
- Proficient in Reporting, Dialog programming, BDC’s with both session and call transaction methods, batch input and direct input methods in LSMW.
- Managed data loading, migration & integration and UAT testing.
- Proficient in Debugging, Menu painter, Screen painter, Interactive reporting and ALV grid control, Business Workflow.
- Expertise in BAPI / BADI modifications, Enhancements, User exits and knowledge of RFC interfacing techniques.
- Exposure to MVC architecture and the BSP Programming.
- Expertise in Reports (Classical & Interactive), SAP scripts, Dialog programming.
- Experience in developing application using WebDynpro ABAP.
- Prepared technical specifications, trained End-Users in production support.
- Worked directly with users and functional analysts in troubleshooting of issues, participated in technical meetings, conducted user training & provided support for Production system.
- Ability to work independently and in groups with strong written and oral communication skills.
- Exposure to Business Server Pages (BSP) and Model View Controllers (MVC), SAP-Net weaver - Enterprise Portals (EP).
- Excellent interpersonal and customer relational skills. proven communication, presentation skills and leadership qualities.
- Successfully coordinated development withoffshore team on various projects
ABAP/4 SKILLS:
Reports: Interactive/Classical Reports, ABAP List Viewer (ALV).
Conversions: Batch Input, Call transaction.
Forms: Modification of standard layout sets, Smart Forms, SAP scripts.
Data Dictionary: Creation & Maintenance of Tables, Structures & Views.
Performance Tools: Runtime Analysis, SQL Trace and Debugging.
Interfaces: Configuration of IDOCS, RFC, EDI, ALE & BAPI.
Enhancements: Experience working on User Exits and BADI’s.
Business Server Pages (BSP): HTMLB, Page with flow logic, page fragment, Views and Model ViewController (MVC).
TECHNICAL SKILLS:
ERP: SAP R/3 ECC 6.0, 4.6B & 4.5C,4.0b
SAP Tools: ALV, ALE, IDOC, EDI, BAPI, BADI, BDC, LSMW, Smart Forms, Adobe Forms
SAP Modules: SD, MM,PS,FICO,HR
RDBMS: Oracle 9i, MS-Access.
Languages: ABAP/4, SQL, PL/SQL C, C++
GUI: Visual Basic 6.0, Developer-2000, MS-Office 2000.
Operating System: UNIX, Windows NT, Windows 95 & 98
SAP EP: Enterprise Portal (6.0 & 5.0)Web Dynpro.
Web Technologies: HTML, XHTML, XML, Java Script and VBScript.
PROFESSIONAL EXPERIENCE:
Confidential, FL
SAP Technical ConsultantResponsibilities:
- Freezing Technical Spec’s in consultation with Functional and Business Users
- Off Shore Co-ordination
- Generate flow diagrams for new business requirements
- Code reviews for all code developed as part of Phase one migration as per Confidential standards.
- Defect analysis of code based on user inputs.
- GRC WF reviews and modification’s based on user requirements
- Creating Interactive reports such as displaying the status of material stock based on Plant, Storage Location, Company Code and other parameters.
- Create report to scan for specific String in ABAP source for all FI related programs, for upper management to list out programs with authorization checks.
- Developed deletion report for GRC system to delete all table entries, based on tables selected.
- Created reports in SD module such as sales order report, which covers all organization levels, delivery status, invoice status, shipping details and partner function details.
- Created an interactive report for displaying plant status report to know the status of a particular material.
- A report to display material master(MM) details. Inputting material and plant as select-options and material type as parameter. Output list will have total quantity by material group and plant.
- Responsible for tuning the ABAP programs for optimizing the performance and made changes to the programs according to the new requirements
- Created an ALV report showing employees arrears details such as personnel number, employee name, personnel area, employee group, payroll area, payroll group, wage type, wage type text, arrears amount and pay date . This program will use the PNP logical database and provides the capability to download the report data to an excel file.
- Modified Wage Type Amount (Infotype 0008) data in PA20 and PA30.BADI HRPAD00INFTY will be triggered whenever display/change any of PA Infotype data in transaction either PA20 or PA30.
- Created a layout for packing work order using Smartforms.
- As per Client’s requirements, Customized the layout set LE SHP DELNOTE in Delivery-Note using SMARTFORMS. Added Client’s logo, Main Window was modified to adjust the required line item fields.
- Created a smartform for Confidential .R Waiver letter.
- Uploaded images into custom tables and display the images in adobe form.
- Designed Adobe Print form for BOM spec sheet to display the BOM details in PDF format.
- Designed Adobe Print forms for Sales order details, Material classification, shipping notice etc.,
- Expertise in using Adobe Life Cycle Desinger (ADLC) to design Adobe Forms (both print forms and interfactive ).
- Developed many Adobe forms based upon the client requirement in the HR Module.
- Created Batch input programs (BDC) to upload the partner functions of a customer etc.
- BDC program to change vendor address, to create project plan data. Data read from legacy system using LSMW tool and transferred to flat files for conversion programs.
- Developed a BDC program to upload bank negotiation details using FB02.
- Used LSMW for loading Material Master(MM) Data, Customer Master and Sales Orders(SD) data.
- Developed a user exit to do serial number validation for VL01N and VL02n transaction.
- Implemented BADI to dynamically create alpha numeric serial numbers for MIGO transaction.
- Enhancement of standard purchase order and sales order screens to add custom fields.
- Enhanced standard infotype 0378 by adding custom fields.
- Developed a user exit to update custom tables for purchase order and sales order.
- Created an Interface to create relationships between person and position in organization management using HRP1001.
- Implemented BADI ZP MSS CHECK EFFDATE to check if effective date is a pay period begin date.
- Enhanced and Modified the BAPI CUSTOMER CREATEFROMDAT1. This is required to include the bank details and partner functions to the existing standard BAPI provided by the BAPI Catalog of R/3.
- Developed a Custom BAPI for Creating Manufacturing Vendor through RFC.
- Worked on inbound and outbound IDOCs for EDI transactions Purchase Order, Purchase Order Acknowledgment, Advance Shipping Notice and Invoice.
- Part of team configuring EDI environment using Message Control, Partner Profile, Port Definition, ConditioRecord, Process Code and Segment Definitions.
- Identified problems which occur during IDoc creation, transfer and posting in outbound and Inbound Systems based on the status codes.
- Created RFC Destinations, Port and Partner Profiles in R/3 Inventory.
- Configured ALE Process across two application servers and sent master data (material master, vendor master) through Application Link Enabling (ALE).
- Inbound and out bound Time interfaces to send hours from SAP to people soft.
- Prepared technical documentation including WebDynpro use case diagrams, WebDynpro screen flow diagrams, and WebDynpro technical specifications.
- Developed WebDynpro application for mass contract upload functionality.
- Modified Existing WebDynpro inventory for editing ALV table to add custom fields.
- Calling Transaction Codes through Web Dynpro Application.
Environment: SAP ABAP/4, ECC 6.0, 4.5B, FI, HR, SRM, GRC, SEM.
Confidential, WI
SAP Technical ConsultantResponsibilities:
- Handled co-ordination for Project Pioneer between functional team at HD and offshore development team.
- Develop technical specification from existing functional specification, taking input from functional members and users.
- Performed Code Review’s, TUT and Technical signoff for all Objects developed offshore.
- Ensuring all deliverables meet projected deadlines.
- ALV report that lists customers with mismatched invoice and cash payment amounts.
- Cost center summary report is genereated which will run in background and email it to users.
- Developed an ALV report that lists all the changes to the purchase orders and displays the variation in price and non deductible tax.
- Created BDC Conversion program to convert the Plans in Infotypes 0377.
- Developed an ALV report that displays all the parked invoices and the status of the parked invoices in the workflow and in whose inbox the parked documents exists at that instant.
- ALV grid report to display ageing analysis for an invoice and displays whether an invoice is overdue and if so by how many days.
- Enhanced standard infotype 0023.
- Developed an ALV report to display role authorizations data.
- Designed and developed a function module to be used as a standard by all benefit interface programs to correctly process adds, drops and continuation of benefits coverage.
- Complete rewrite of multiple benefit interface programs to use the new function module.
- Developed a BDC for mass changing of posting dates for MM and FI invoices at month end.
- Developed TAXSTREAM interface to upload FI data using FB01.
- Uploaded images into custom tables and display the images in adobe form.
- Developed Interactive adobe form for the loan application and Integrated the same into WebDynpro application.
- Configured Adobe forms, Smartforms to the output type in NACE.
- Technical design and programming (ALE/IDoc) for interfaces between R/3 and legacy systems
- Configured ALE to distribute Master Data (Material Master, Vendor Master, Customer Master)
- Outbound interface from SAP to the domestic freight payment system (FPS), among different Business Partners provides FPS with the stock transfer (reimbursement) information.
- Worked on inbound and outbound IDOCs for EDI transactions 850(Purchase Order),
- 855(Purchase Order Acknowledgment), 856(Advance Shipping Notice), 810(Invoice).
- Extended IDOC Types for Purchase Orders (850) & Shipping Strategy Information (214).
- Created IDoc additional segment, extended and modified IDoc Interface Function .
- Configuring ALE for publishing XML PO messages on SAP-BC.
- Online vendor creation using XML-IDoc interfacing. Invoking asynchronous call from BC after populating EDI control data.
- Modified User-Exit ‘EXIT SAPLFYTX USER 001’ according to customer specifications to handle US tax Issues.
- Implemented BADI ‘EXTENSION US TAXES’ for integrating third party tax software.
Environment: SAP ABAP/4, ECC 5.0/6.0, FI, HR, Workflow.
Confidential, Cincinnati, OH
SAP Technical ConsultantResponsibilities:
- Developed an Interactive ALV Report to list records from DMS table (custom) created by specific users and when user selects any row it will call the transaction YDMSCHKINFO (custom) to update corresponding inventory tables.
- Designed and enhanced (Dialog Programming) RF screens as well as Mobile data Entry screens (LM00) to support Pick by Delivery, Pick by Wave and Put away processes.
- Redesigned IRS 1099 Reporting Application.
- Developed a program for Material Master Change, Cost center change and Material storage location extension.
- Developed a program to create an ALV report showing employees arrears details such as personnel number, employee name, personnel area, employee group, payroll area, payroll group, wage type, wage type text, arrears amount and pay date . This program will use the PNP logical database and provides the capability to download the report data to an excel file.
- Designed and Developed Smart forms for Sales Order, purchase order, Customer Invoice, Commercial Invoice, Return Authorization, Return Authorization Labels(Barcode labels), Goods Receipt form, Goods issue form.
- Changed the screen layout of purchase order, sales order and delivery document.
- Migrated WF for PCR approval from 4.5B to ECC 6.0 and modified according to customer requirement.
- Modified New Hire WF.
- Developed a WF for Journal Entries Approval in ECC 6.0, to trigger based on specific Document Types
- Developed Vendor WF, for Vendor creation and Change
- Modify Open Enrollment Workflow Email Text
- Modified SAP SCRIPT and Print program for handling Canadian Checks.
- Error Analysis of existing reports and fixing bugs.
- Responsible for creating the technical specifications from the functional specifications.
- Performed tuning of ABAP programs using SQL trace and Runtime analysis.
Confidential, NJ
SAP Technical ConsultantResponsibilities:
- Badi for PR to PO Conversion based on the "Invoicing Party" for Vendor.
- User exit to implement PO release strategies.
- Developed Custom Open Purchase order Report Using ALV’s based on the standard ME2N report.
- Developed On time Delivery report using ALV’s.
- Developed Custom Transactional iViews for different PM plant maintenance scenarios.
- Developed custom Role based iviews that allows user to lodge complaints for equipment.
- Developed iView that enables dealer to send reminder for a notification,to store customer information etc.
- Developed approvals process for the business scenarios Notification creation, equipment master creation, and vendor masters etc.
- Worked on IDoc Filtering, Segment Filtering, IDoc Reduction and Extended basic IDoc type
- Involved in IDoc monitoring, analysis and error handling in Production system.
- Developed Smart forms for Purchase order, Shipping authorization, and Physical Inventory.
- Modified Smart form for Delivery Note and Packing List according to client requirement.
- Experience in Workflow Design, development and implementation
- Experience in creating custom business objects,workflow triggering through function modules.
- Developed a Custom BAPI for Creating Manufacturing Vendor through RFC.
- BDC Interface program to Upload & Transfer General Ledger Balance to FB01.
- Screen Exits for additional PO fields and Field Exits to validate the SO creation process when copy from Invoice.
- When a Purchase Order is created / changed in the SAP, a text file containing the PO details will be generated and downloaded using the BADI ME PROCESS PO CUST and sent to either ACS or PkMS based on the conditions given.
Confidential, Bridgeport, WV
SAP Technical ConsultantResponsibilities:
- Creating custom reports (both classical and interactive) in various modules like SD, MM, FI
- Enhance the functionality towards SD and FI modules using User-exits and BAdIs.
- Created ALE setup between different clients and communicated between them after Upgrade.
- Create custom transactions for customized objects like Reports and Module pool programs.
- Creating layouts like Invoices, Packing lists, Goods receipt Layouts, GRN Layouts, etc using Smart forms and Scripts with and without customized driver programs.
- Created a custom transaction using Object Oriented Control framework for maintaining territories, customers, employees and territory hierarchy in CRM.
- Creating Technical specifications from the Functional specifications provided.
- BDC program to change vendor address, to create project plan data. Data read from legacy system using LSMW tool and transferred to flat files for conversion programs.
- Worked on inbound and outbound IDOCs for EDI transactions Purchase Order, Purchase Order Acknowledgment, Advance Shipping Notice and Invoice.
- Part of team configuring EDI environment using Message Control, Partner Profile, Port Definition, Condition Record, Process Code and Segment Definitions.
- Identified problems which occur during IDoc creation, transfer and posting in outbound and Inbound Systems based on the status codes.
- Developed Custom layout screen for shipping authorization with Create, Change, Display, and Print options using OOPS.
- Setting up Logical systems, Ports, RFC Destinations and Partner profiles for various IDOCs .
- Configuring the EDI environment includes ports, partner profiles And also configuring workflow tasks and roles it includes error handling in EDI process. Tested EDI configuration using sanity testing.
- Worked on setting up integration with Oracle CRM system to integrate real time Orders and Invoices.
- Mapped EDI transaction sets 810, 855, 850, 850,875 and 867to and from flat files. Integrated maps into a Gentran for EC environment on NT.
- Developed a BDC programs for Budget Upload.
Confidential, Atlanta, GA
SAP Technical ConsultantResponsibilities:
- Interacting with the functional consultants, offshore team and client to understand the business requirement.
- Attended a lot of change requests as a part of Post Production support.
- Responsible for preparing the technical specification for the client’s requirements.
- Responsible for the development of the new objects based on the client’s requirements.
- Replacing the Function Modules which are obsolete in the target version with a similar Function Module or a Method with respect to functionality.
- Replacing some statements which are obsolete in the target version.
- Preparing the Program Change documents and Test Case documents for the client to track the changes easily.
- File transfer to Unix server from SAP using FTP.
- Worked on ABAP Reports, ABAP Objects, Interfaces, Scripts, BAPIs, RFCs, BADIs and User Exits.
- Maintaining the quality related documents for all the objects.
- Post implementation Offshore Support and development.
- Review Client Change Requests and provide the estimation of effort to implement changes, by fully understanding the requirements.
- Communicate with client in building further understanding of the underlying cause from a business process
- Involved in fixing the production issues mostly related to Output issues.