We provide IT Staff Augmentation Services!

Senior Sap Abap Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 9 years of experience in SAP as a Senior SAP ABAP Developer.
  • Completed 3 Full Life Cycle Implementations (ECC 6.0, ECC 5.0 and 4.6b), 2 Support Projects and 1 Roll Out project.
  • Strong work experience with ABAP/4 programming concepts like ALV Reports, Dialog Programming, SAP Scripts, Smart Forms, Adobe Forms, Conversions, Enhancements, Interfaces, Workflow, Webdynpro, Portal Development and Object Oriented Programming.
  • Hands on experience with Enhancements Concepts like: Classical Enhancements (User Exits,Customer Exits,Screen Exits,Menu Exits,Field Exits,BADIs,BTEs) and Enhancement Framework Concepts (Implicit Enhancements,Explicit Enhancements,Enhancement Spots,Enhancement Sections).
  • Strong work experience with Interfacing Techniques like: ALE(Inbound and Outbound Process,configurations, distribution scenarios and Filtering concepts),IDOC(creating IDOCs,Segments,Message types and Process codes,IDOC Enhancements), BAPI, EDI, RFC(ARFC,tRFC) and Expertize in finding and applying the OSS Notes.
  • Strong work experience of Webdynpro components like UI Elements, Controllers, Component Usage, Context Mapping, Events and Messaging, ALVs, Adobe Form Integration, Enhancements, Views, Inbound/Outbound Plugs, Windows, Events, Actions, Value Help and Assistance class.
  • Extensive work experience of Business Workflow concepts like: Workflow Builder (SWDD) Components, Business Object Repository (SWO1), Workflow Binding, Workflow Events (SWEL, SWEC) Delegation, Deadline Monitoring, Debugging and Error Handling, Workflow Administration (SWIA, SWI5), Agent Determination, Class based workflow and the Business Workplace (SBWP).
  • Hands on experience with Object Oriented ABAP concepts like Object Oriented Classes, Methods, Interfaces, Reports, Event Handling and Exception Handling.
  • Strong knowledge about Enterprise Portal Development, Portal roles assignment, iviews creation, rule binding, Java & HTML coding, Integration with SPRO, NetWeaver Developer Studio tool, NetWeaver Developer Infrastructure tool and developing OData services using ABAP. Implemented and maintained enterprise portal configurations to enhance business processes.
  • Highly experienced with Data Migration tools like BDC (Session Method, Call Transaction Method and Direct Input Methods), LSMW, BAPI, Conversions & Error handling.
  • Excellent understanding of the functional concepts of SD - Order to Cash processes (including Quotation, SO, Delivery, Shipping, Billing, Pricing etc.) MM-Procurement Cycle (including Purchase Requisition, RFQ, PO processing and monitoring, GR, Invoice verification, Vendor Master, Material Master etc.), and FI-AP/AR, GL Balances, Vendor Payments, Revenues, Asset Management etc; HR & Travel modules, Project Systems and Supply-Chain modules like PP, PM, CS, QM and IM.
  • Extensive experience in providing 24X7 Production Support to resolve remedy tickets using SAP Solution Manager and other remedy tools. Highly experienced in dealing with Offshore, Onshore teams and end-users.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Senior SAP ABAP Developer

Responsibilities:

  • Developed a finance report called Spot balance extract that can identify all the spot accounts for the Non USD LE's which have residual amount in local currency buckets in the ledger and posts the balance to a corresponding FX revaluation Gain/Loss account. It will determine the year to date balance based on functional currency and FCC variant for the given company code and performs the financial postings using posting file both for corporate ledger and the local ledger for multiple company codes at a time.
  • Used the standard function modules like GLE MCA GET FC to determine the functional currency for the given company code and extracted the year-to-date balances for that currency using the function module GLE ADB CALCULATE KEY FIGURES along with the S4 tables like ACDOCA, GLE MCA FXR and GLE MCA TMCAVARA. Then postings will be made based on postings file which contains the key fields data like company code, account number, profit center, data source, posting date and posting amounts using the function modules like GLE MCA POST SL DOCS and GLE ECS DIRECT INPUT.
  • Developed an SAP FICO report called ECS(Error Correction and Suspense accounting) message report that can capture and print the ECS error messages that are generated during the financial postings. Used the stand ECS tables like GLE ECS ITEM, GLE FI ITEM ORIG, GLE FI ITEM MODIF. Output of the report can be viewed in ALV format and it can also be emailed to the recipients specified on the selection screen of the report.
  • Developed a file comparison utility program which will compares various types of finance related files like posting files, balance files, journal files. It will use company code, GL account number, Business unit and currency code mentioned in the files to compare the corresponding amounts to flag the accounts and then prints the balance amounts of those accounts in an ALV report format.
  • Developed an SAP FICO report called Fx-Trade out report that will sweeps the balance on the Profit&Loss close spot accounts from the original P&L close posting centre to the retained earnings centre in a new spot account, with a range of specific conditions. This program will best leverages the SAP P&L close capability and eliminates the current BAU need for high volume manual journals in the close whereby LOB’s move the FX exposure created on foreign currency P&L to their own cost centers.
  • Created an outbound file comparison tool for finance module which compares the files based on GL account number, Business Unit, Currency code and data source mentioned in those files and prints the matching records into a text file and email it to the intended recipients.
  • Created Company Year End Information report which will provide a list of all companies and their currencies, check the retained earnings accounts and P&L close accounts to ensure that they are in same currency and open for postings and check the document range for the company to ensure that we have a document range open for year end. Used the function module 'GLE MCA GET TPRCCATP' to retrieve the exchange rate type for local and functional currency. Based on the company code, retrieved the MCA variant details from the table GLE MCA TMCAVARA and based on MCA variant retrieved the process category details from the table GLE MCA TPRCTYPP and displayed the results in ALV report for each company code.
  • Created a ECS enhancement report which will print the posting date, company code and fiscal year and document number of the posted documents,Original GL account,profit center and cost center,posted amount,compound error category,ECS document number,document type and tax code.This is an enhanced version of standard sap report ACC ECS LIST and it contains aging analysis details(fetched from GLE FI ITEM MODF table),sort code details(from CEPC and /BIC/QZSAPCNTR tables).built the field catalog using the function module 'GLE ECS UI CREATE GENERIC TABL' and displayed the results in ALV format. Output will be emailed as well in excel/text file format as requested by the user.
  • Created Trial balance report to automate the trial balance analysis and it will email the output the business team.Selection screen contains code block entries like Company code,GL account number, Ledger,data source,cost center and they will be passed to the function module 'GLE ADB CALCULATE KEY FIGURES' which will returns Year-to-date balance,month-to-date balance, previous month balance,prior day balance,current month balance in transactional currency and local currency. And based on these balances, the program will generate the following reports and emails them as an excel file:

Confidential, Waltham, MA

Senior SAP ABAP Consultant

Responsibilities:

  • Developed an ALV report for FICO Module, which can read the AP data from the flat file and then simultaneously process the finance posting for multiple company codes in SAP. Used the BAPI 'BAPI ACC DOCUMENT CHECK' to check the status of the accounting document number and used the BDC to update the SAP posting transaction screens of SAPMF05A with the flat file data like invoice date, vendor number, company code, reference document number, vendor account number and the amount.
  • Developed an ALV report for FICO module, which can print the list of blocked invoices for any fiscal year along with the accounting document number, posting date, reference document number and payment amount details based on the payment block key, RBKP (Invoice Receipt Document Header), BSEG (Accounting Document Segment) and RSEG (Incoming Invoice Document Item) and EKBE (Goods Receipt info from PO History) table data.
  • Developed a classical ALV report for FICO module, which can collect the vendor details from the purchasing document header (EKKO) and vendor account numbers from BSAK and prints the data in ALV format and emails the output list to the selected group of employees.
  • Modified the Finance report ZFI AP 0121 to add credit memo status to the output report based on the posting keys 21 and 32 and it will also generate an invoice status file.
  • Developed an ALV report for FICO module which can retrieve the stored invoice image from the archiving table TOA01 based on the document number, fiscal year and company code and then displays the image to the user using the function module 'ARCHIVOBJECT DISPLAY' based on the archiving parameters associated with that document.
  • Developed an object-oriented ALV report which can read the credit card numbers from the US bank member file which is stored in the FTP server and then updates the employee’s SAP HR record with the corresponding card number using the BAPIs ‘BAPI EMPLCOMM CREATE’, ‘BAPI EMPLOYEE ENQUEUE’ and ‘BAPI EMPLCOMM DELIMIT’.
  • Developed an object-oriented ALV report which can print the list of missing US bank charges of the employees in SAP by comparing the US bank charge file against to the SAP PCL1 cluster database table and it can also delete the selected credit card charges of the employees from their SAP charge buffer.
  • Modified the Employee credit card validation program such that it will converts the output spool into a PDF document and emails the log to the treasury team.
  • Developed an ALV report for SD module which will prints the active vendor details along with the cost centre details based on the Fresenius vendor types.
  • Developed several ALV reports for BIW team which will prints the Travel Expenditure details of the organization for each financial quarter.

Confidential

Senior SAP ABAP Consultant

Responsibilities:

  • Developed an ALV report for SD module which can read the inbound data from files stored in the SAP application server and updates the standard transactions like MD62(Change Planned Independent Requirements).
  • Developed a print program which will prints the Loftware labels related to packing, shipping and inventory management using Zebra printers.
  • Developed an Interactive ALV Reports for SD module which will extract the outbound independent requirements material data from SAP standard tables like PBIM, PBED and stores them into files located in the SAP application server directories.

Confidential, Los Angeles

SAP ABAP Lead Consultant

Responsibilities:

  • Created a new HR(Personnel Administration) application called 'Employee Case Management System' using dialog programming to handle employee grievances, using which an employee can create a case against a coworker or supervisor, which will be handled by the employees union, HR department and Labor Relations Department.
  • Using the 'Employee Case Management System', employees can create a new case, or edit the existing cases, view the resolved cases, can create an action plan for the case, create and maintain case notes, add attachments to the case, email the case details and generate reports.
  • Created a BOR object which is used to handle the process of adding attachment documents to the cases based on SAP GOS (Generic Object Services) feature.
  • Automated the application by preloading the case action plan and setting up the automatic time frames for the case resolution, based on the case type chosen by the employee.
  • 'Send Reminder' feature has been added to the application using which he can send the reminder emails to various user groups in the organization.
  • 'Favorites' option has been added to the application which will shows the list of frequently used records for the user.
  • Created a new message class to handle all the messages of the application.
  • Implemented the OOPs based error handling and exception handling mechanisms throughout the application.

We'd love your feedback!