Sap Technical Consultant Resume
BoisE
SUMMARY
- SAP ABAP/Workflow consultant with more than 8 years experience in developing and implementing SAP Workflow and ABAP solutions.
- Have good functional knowledge of SAP R/3 application areas like FICO (Finance and controlling), SD (Sales and Distribution), MM (Material Management), and QM (Quality Management).
- Excellent analytical and problem solving skills.
- 6 years experience in all aspects of ABAP Development including ABAP Workbench, ABAP Dictionary, ABAP OO, Webservices, WebDynpro, ALE, IDocs, RFC, BAPI, Data Archiving and PI with SAP application areas like FICO, SD, MM, and QM.
- 2 years experience in design and development SAP Workflow based integrated solution in various SAP modules including extended notification, offline approvals and UI development using Object Oriented ABAP.
- Trouble shot numerous SAP Workflows for problem solving, streamlining, and cost efficiency in SAP FICO, MM, SD and QM modules.
- Extensive experience with analysis, design, development, customizations and implementation of software applications including ERP applications.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Extensive exposure to SAP R/3 application development.
- Having good working knowledge of Data dictionary and Dialog programming.
- Expertise in Classical and interactive reports.
- Good working Knowledge of Batch Data Communication (BDC) using both calls transaction and Session methods.
- Having good working knowledge of ALV Reports.
- Good knowledge of, Enhancements like User Exits and Customer exits, BADI, RFCs, BAPI, and OO ABAP.
- Good working Knowledge of Web dynpro ABAP.
- Experience in workflow administration involving creation and modification of existing workflow in SD, MM and FI.
- Experience in Job Scheduling.
- Extensive experience in analyzing runtime errors and debugging ABAP programs.
- Performed Performance Tuning & Analysis using ABAP/4 Runtime Analysis Tool and SQL trace for query optimization to improve overall performance of several program.
- Production support trouble shooting, tracking, bug fixing and performance tuning for standard and custom reports.
- Confident enough to work independently as well as part of team.
- Good communication skills, interpersonal skills, self - motivated, quick learner, team player.
TECHNICAL SKILLS
ERP: SAP R/3 4.7, ECC 5.0, ECC 6.0. ABAP/4Reports, SAP Scripts, Smart Forms, BDC, LSMW, Dialog Programming, ALV Reporting, BAPI, ALEIDocs, User Exists, OO ABAP, DART, Workflow configuration and implementation
Languages: ABAP/4, C, C++
Database: Oracle 8i and SQL Server 2008/2012
GUI: SAPGUI
Operating System: Windows XP, Windows 7, UNIX
Web Technologies: HTML, XML
PROFESSIONAL EXPERIENCE
Confidential, Boise
SAP Technical Consultant
Responsibilities:
- Deliver new and complex high quality solutions to clients in response to varying business requirements
- Responsible for resolving incidents related to SAP in day to day business of the Micron users.
- Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
- Utilize in-depth knowledge of functional and Technical experience SAP ECC 6.0 and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
- Implemented workflow approval process for EDI orders that involved Idocs.
- Developed critical report related to material discrepancy in purchase order, goods receipt and vendor invoice
- Worked in the post implementation support team at client location for the post go-live troubleshooting
- Conducted End user training related to SAP MM and Purchasing applications
- Worked on custom reports related to Request for quotation update and maintenance.
- Worked on Customer exits and BADIs for various transactions related to SAP purchasing module
- Modified standard layouts with SAP Script.
- Worked on SAP Finance Validation and substitution technique
- The DART was designed to aid SAP users in meeting legal data retention requirements for tax audit purposes. DART allows you to periodically extract and retain tax-relevant data from active SAP applications. DART extracts the data into sequential files and provides tools for viewing the retained data in various ways.
- The design of DART was based on what data a typical company may need in an audit.
- In order to fix this Unicode issue in extraction process I have done configuration settings in T-code FTW0.
- In order to fix Unicode issue in upload process done changes in upload program by creating a new external command which will be capable of accepting Unicode data and upload it into SQL server.
- Pearl script as used to develop the external command and changed few parameters in UNIX file which helps in uploading data to SQL server.
- Once both extraction and upload programs are fixed I have extracted all the master and transaction segments data from SAP into archive folder and uploaded the same on to SQL server.
- Data on SQL server can be used for client audit purpose.
Environment: SAP ECC 6.0, SQL Server 2012
Confidential, Las Vegas
SAP Technical Consultant
Responsibilities:
- As Ariba is new techonolgy which is acquired by SAP, gained some insight of how the process in Ariba is integrated with SAP.
- Developed a new interface for Ariba Procure to Pay implementation within the global Procurement Transformation project.
- Developed Function Module to fetch the required data from SAP and send it to PI and using ITK (Integrated Toolkit) which is PI data stage will push data to Ariba and process it.
- Developed an interface for Purchase Order Manager level approval based on threshold value.
- Developed multiple OOPS oriented objects.
- Developed a smart form for purchase order process specific to Japan and Tawia.
- Developed a report that provides the information regarding PO approval levels and their corresponding approvers and using the same report we can even yank the PO and the kind of report is developed for accounting documents also.
- Developed a report that displays approved list of purchase orders.
- Developed a BDC program to upload the material master data from legacy system to SAP R/3 using flat file.
- Developed a BDC program to upload n number of document numbers from legacy system to SAP R/3 database. This involves recording the transaction - F-32 and F-28.
- Developed a workflow for credit control approval process and AP invoices
- Done modifications in AR invoice approval process for Japan and Taiwan
- Developed SPROXY in order to fetch customer name and address based on ECN number from SAP and send to MES server via PI interface.
- Developing objects and executing Unit Tests on all objects prior to the normal delivery.
- Actively participated in FD walkthroughs and provided feasible technical solution according to the business requirements.
- Coordinate with functional team and Client to get better understating for the requirement.
Environment: SAP ECC 6.0
Confidential, Virginia
SAP Workflow Consultant
Responsibilities:
- Developed a MM Purchase Requisition workflow that is triggered when a Purchase Requisition is created. It sends external mail and internal mail to Buyer or MRP controller depending on the item category to enable the MRP controller to create STO, route to the Buyer or delete the requisition.
- Created a subtype of the standard SAP business object BUS2105developed a custom event, custom methods and custom attributes. Agent determination is done through rule based function module.
- Created a workflow to create / change Purchase Order depending on the input values entered in the custom screen of Service Notification. Created a subtype of standard business object BUS2012and developed custom method.
- The workflow is triggered by a custom event. When there is any change in input field values on the custom screen, the event gets created and sends a mail both external and internal to the purchasing group, where Buyer user id and email id is determined through rule based function module.
- Developed PS project system workflow triggered there are changes in network that effect order materials changes the purchase requisition. The workflow is triggered by a custom event PurchaseOrderChange. An Email notification purchasing agents receives a message in mail system regarding changes to be made.
- Sales Order Cancellation Workflow: When a Sales Order Item has been rejected, a work item will be sent for approval to the Approvers. Extended Business object BUS2032Maintained Change document event linkage. Created new events and methods in the extended subtypes. Created the role resolution for determining the approvers.
- Customer Master Create Workflow: Developed a work flow to manage customer master creation. Once base view is created workflow is triggered for sales view followed by accounting view. Extended the business object KNA1Event was triggered using change document object. Developed role based function modules to determine user responsible.
- Created event type linkages for business objects BUS1080, MAST which calls a custom defined function module when BOM has been changed or created.
- Workflow for Purchase Requisition with multiple approvals depending on the releaseover’s determination involved in developing custom table & custom method by delegating to the higher approvers is provided using manual organization. Purchase Requisition Approval and Rejection is communicated to the Requisitioner as well to the buyer for further processing.
- Configured the Purchasing Release settings in SPRO for workflow depending on the Release strategy & Release code.
- Automated the workflow settings for initial setup in SWU3
- Implemented Extended Notification to send the work items depending on the task. Approvals and all the outcomes can be executed directly from the Outlook. Configured all the setting in SWNCONFIG and background jobs for sending the work items.
- Customized the Business object by a custom method to fill in the approved agent while processing in background, used "RH GET STRUCTURE" to get the appropriate agent.
- Involved in troubleshooting workflow issues. Experienced in using Workflow diagnostic tools.
- Developed a workflow to send email notification to couple of power-users when a background job fails.
- Prepared the technical specifications for the above workflows. Apart from this, also have been involved in workflow administration issues and diagnostic tools.
Environment: SAP ECC 6.0
Confidential, NJ
SAP ABAP Consultant
Responsibilities:
- Written aBDCprogram to change customer details using the transaction XD02. Data extract programs were written to format the legacy data files to the required standard format. Migrated data from flat files, excel files, People soft to SAP using varies data conversionsABAP methods like LSMW,BDC,IDOC,BAPI, XI/PIetc.
- UsedBAPInamedBAPI MATERIAL SAVEDATAto copy the material from one plant to other plant where the change of material text is also made possible according to client requirements where the material determination is also considered.
- Set up Partner profiles for Customer (KU), Vendor (LI) and Logical system (LS) with required message types and relevant basic Idoc types.
- Involved in preparation of EDI mapping documents 850, 855, 856, 876 DESADV, INVRPT, ORDERS, ORDCHG, and ORDRSP along with EDI subsystem team.
- Extensively worked withdialogue module programmingfor customizing screen according to the client requirements.
- Created an interface for posting an account usingBAPI ACC DOCUMENT POSTwhich will get the information's like posting date, pricing, company code, period, currency, posting key, profit center, cost center from a flat file to post the same into G/L account for payroll in the FI/CO integration.
- Created anALVreport listing sales orders with delivery block to identify if entire order is blocked for delivery. The selection criteria were based on the customer with partner Function, Sales Area (Sales Organization, Distribution Channel and Division) and Material.
- DevelopedABAP Webdynpro ALV Reportfor Material Shortage report for PP-module.
- Developed anInteractive ALVreport on Lot Movements to display the mock product recovery of finished goods quantity received, shipped, produced, unit of measure and other related details according to given selection criteria's material number, batch, plant and movement types.
- Developed an interface using a function module that fetches the accounts payable details from legacy systems database (Oracle Server) to SAP system and posted it to client banks remote server.
- Enhanced theUser Exitfor picking alternate storage location whereas in SAP by default it is only possible to enter one default storage location so customized the exit using the include program for Order to Cash.
Environment: SAP ECC 6.0
Confidential
SAP ABAP Consultant
Responsibilities:
- Production support project for Material Safety Data Sheet and Life Sciences (EHS).
- Understanding existing project flow, existing ABAP developments, changing data for futher enhancements.
- Development of new Data dictionary objects to plug existing reports and functionalities.
- Created Sales operation report, which is used to list customers and associated sales partners as on date using ALV.
- Created a Classical Report to display a list of Purchase Requisitions with details like MRP controller, release date, unit of measure along with the standard details.
- Developed ALV Report for products delivery during a period for a plant and calculates annual usage and also lists storage associated with the products.
- Designed and coded a BDC program for Sales order that updated records in the sales order screen or will create new sales order depending on the source data file from external systems.
- Modified the Smart form ZLB BIL INVOICE for billing invoice so as to bill the service charge for the specified customer and also to show the restocking fee and display cash discount.
- Generated an interactive report program to give details on sales orders, vendors, customers, and stock available in each stock type for a particular material.
- Created a report that lists the shipping point, loading point, transport partner name, and shipping date given sales order number as user input.
- Developed a report to list customer, route and load statistics for selected delivery items.
- Developed a report that displays open undelivered orders depending on branch wise for further analysis.
- Developed Custom Transactions for data extract programs using Menu Painter and Screen Painter.
- Material description report. Developed a report to display the list of material, language key, material description according to material type and plan.
- Designed and coded BDC program for sales orders the updated records in the sales order screen or will create new sales orders depending on the source data for form, external systems using VA 01 and VA02 transaction.
- Developed Data Dictionary Objects such as tables, data elements, and structures, domains, search helps according to the requirement of the user.
- Unit level testing of customer developments, interacting with functional consultants, and creating task schedules.
Environment: SAP R/3 4.7
