Sap Portals Ess/mss Consultant Resume
Washington, DC
PROFILE:
- 15+ years of SAP Technical Consulting experience to include:
- SAP FIORI, SAPUI5 Development.
- SAP WebIDE/Gateway Integration
- SAP Webdynpro ABAP/Java
- NWDS/NWDI
- Floor Plan Manager,UIBBs
- SAP WEBDYNPRO 12 projects .
- SAP ESS/MSS Implementations 9projects .
- SAP Portal MDM/MDG Implementations 2 projects
- Hands - on capabilities include: SAP full life cycle implementations as per ASAP methodology including blueprinting, configuration, customization, testing and production support.
- Experienced in transforming ITS ESS/MSS applications to Webdynpro for Java based Business Packages on EP 7.0/ Confidential 6.0
- Experienced in Customizing ESS, MSS Business Packages using NWDS/NWDI and configuring ESS/MSS in the R/3 system.
- Experienced in creating custom Webdynpro ABAP Applications using Floor Plan Manager and UIBBs.
- Experienced in Fiori Apps implementations including Fiori Launchpad Configuration, Fiori Apps Customization and development of Custom Apps using UI5 Eclipse/Web IDE.
- Well Experienced in Implementing SRM 7.0 Business Package on EP7.0 and Creating Custom and Customizing Webdynpro ABAP Applications.
- Hands on Experience in Supporting and Enhancing Custom Webdynpro ABAP Components for Sales and Distribution Applications on Portal.
- Worked onMDM 7.1 Business Package on Portal and created Custom iviews and used MDM Java API’s to implement Eventing.
- Experienced in Integrating MDM with BPM to create custom Workflow and Tasks for Material Item Updation/Creation and Approval.
- Well versed in implementing and Customizing ESS/MSS services based on Webdynpro ABAP with Business Package 1.50 and Enhancement Package 5for SAP ERP6.0.
- Experienced in setting up Business Processes using BPM(Business Process Management)of SAP Netweaver Composition Environment 7.2.
- Well Experienced in Developing Web DynproApplications in SAPNet weaverDeveloper Studio (NWDS) to access persistent data from R/3 system andWebService Model and creating iviews using Visual Composer.
- Experience in Configuration, Realization, Production support, Testing, User and Knowledge transfer.
TECHNICAL SKILLS:
SAP: SAP R/3 4.6B/4.6C, Confidential 6.0
SAP NetWeaver: Web DynPro (iView Development), RFC, TREX, PDK, KM, and NWDI
SAP Enterprise: Portal 6.0, 7.0, JSP, JavaBeans, ABAP, HTMLB, BSPITS 6.10, LDAP.
Languages: C, C++, Java, SQL, PL/SQL, VB.NET
Web Technology: J2EE, Struts, HTML, JavaScript, JSP, Servlets, XML, SOAP, WSDL
Servers: Tomcat, Websphere, WAS 7.0
Database: Oracle 8i, 9i, MS SQL Server 2000
Operating systems: Windows 2000/NT/XP, UNIX.
GUI/Tools: NWDS, Eclipse, Visual Composer
PROFESSIONAL EXPERIENCE:
Confidential, WASHINGTON, DC
Environment: Enterprise Portal 7.3, Confidential 6.0 EHP6, ESS/MSS/SRM/GRC, Confidential
SAP Portals ESS/MSS Consultant
Responsibilities:
- Conducted Workshops with SMEs to explain the standard ESS/MSS Services working and functionality on Portaland formulated Design.
- Performed Fit-Gap Analysis, Reviewed client’s Legacy (PeopleSoft) As-is Processesand defined the To-Be Processes in SAP
- Identified the RICEFW items to be developed to meet the Design requirements.
- Created Detailed Functional Specifications to implement ESS/MSS(Employee Self Service/Manager Self Service) Services on Portal.
- Implemented ESS/MSS Services on Confidential using Role based access with ABAP Role Repository
- Configured Substitution Profiles and Task Classes to implement Substitution on Portal based on Tasks Type.
- Created Custom iViews, Worksets and Roles to implement SAP Transactions on Portal to provide Role based access to users using Worksets Templates, Merge Ids and Service Maps.
- Imported the WAR Files for Portal AJAX Framework Page Detailed Navigation and Page Tool Bar into NWDS 7.3 and Modified the Java Script files to include client specific Titles and Tooltips
- Customized the Portal Logon Page and Deployed the EAR File to Custom Namespace and d the same in Netweaver Administrator.
- Customized the UWL XML Files on Portal to hide Alerts and Notifications Tab and modified the UWL to point to custom Navigation Node.
- Customized SRM and GRC Business Packages on Portal according to client’s requirements,created custom iviews pointing to Webdynpro ABAP Applications.
- Worked with Basis Team to Integrate Portal with BI System using BI Launchpad.
Confidential, MANHATTAN, NEW YORK
Environment: Enterprise Portal 7.3, Confidential 6.0 EHP7,Workflow
SAP Portal/UI5 Fiori Application Developer
Responsibilities:
- Created Custom Webdynpro ABAP Application for MSS Position Funding Extension allowing Budget Manager to request Funding Extension for a Position
- Implemented Validations using Webdynpro ABAP on user Input while requesting a MSS Position Funding Extension.
- UsedFloor Plan Manager Framework and UIBB's to implement Roadmap Steps in the Custom Webdynpro ABAP Application.
- Called Custom Workflow from Webdynpro ABAP Application Actions to send Workitems to Approvers for Approval in Portal UWL.
- Implemented Security and Authorization Controls to let the requestor display only the Positions which are available/allowed by the particular role to request for Extension.
- Created custom UI5 Application using Eclipse by consuming Gateway Services from the Confidential System and used Javascript to implement Validations and event Handling.
- Extended standard Fiori Apps for My Leave Requests and Timesheets to add/remove fields using Fiori Toolkit in Eclipse
- Developed XML based UI screens using SAP UI5 for Adhoc Pay Change along with the gateway services.
- Integrated the attachment functionality in each of the UI5 application.
- Developed reusable common UI5 fragments and used in all the applications.
- Used the standard routing mechanism to navigate between the views.
- Developed each application as a split app where it has single master page and multiple detail pages.
Confidential, KING OF PRUSSIA, PA
Environment: Fiori Launchpad, N/W Gateway, UI5 1.44, WebIDE, S/4 HANA 1610 FPS01
SAP Fiori/UI5 Consultant
Responsibilities:
- Used SAP Build Tool to design and prototype Apps with Fiori like design thinking and converting them into real custom Fiori Apps.
- Implemented thousands of Fiori Apps in different streams like Accounts Receivables, Order to Cash, and Source to Pay etc.
- Created Custom Fiori Apps for Inventory Management like Pack by Delivery, Display Storage Unit etc. using UI5(HTML,CSS and JavaScript)/WebIDE.
- Fixed bugs and issues in Client’s Custom Fiori App. for Calibration process used for testing repaired equipments.
- Created oData Services in the S/4 System and consumed them in WebIDE in Fiori Apps.
- Implemented best guidelines and practices for building Fiori Apps and configuring the Fiori Launchpad.
Confidential, DEERFIELD, ILLINOIS
Environment: Enterprise Portal 7.3, Confidential 6.0, Confidential
SAP Webdynpro ABAP Developer
Responsibilities:
- Customized the Webdynpro Components for Contracts,Orders and Invoices on Portal by adding new Fields,performing Validationsand Modifying the Business Logic.
- Enhanced Custom Webdynpro Component to Implement Freely Programmed Search Helps for Sold To, Ship To Fields.
- Implemented Webdynpro Component Usages to call Used Component Method using Interface Controller and Embed View using Interface Views.
- Fixed Defects related to Screen Changes for Create Offer to Buy, Create/Edit/Display Contract, Create/Edit/Display Orders and Invoices.
- Troubleshot and Debugged the Webdynpro ABAP Applications to catch Exceptions for Data Entered by users and performed Error Handling to Avoid them.
- Prepared Technical Documents for Design Changes and Enhancements to add new functionality to existing Business Process as per the Requirements.
- Implemented the Internal Sales Representative Role on Confidential and enhanced the Web based configurable Sales UI.
- Created Side Panels and CHIPS,implemented Tagging to connect Webdynpro to CHIPS in Side Panel on Confidential .
Confidential, ARLINGTON, VIRGINIA
Environment: Confidential 6.0, MDG, Confidential
SAP MDG Webdynpro ABAP Developer
Responsibilities:
- Configured Netweaver Business Client( Confidential ) with Confidential 6.0 EHP5 MDG(Master Data Governance) Financials Module.
- Customized the Standard Webdynpro ABAP MDG Modules for Create Change Request, Display Change Request, and Single Processing according to user requirements.
- Created Custom Webdynpro ABAP Application to Build Search Help Hierarchy for Cost Center Groups, Financial Statement etc.
- Enhanced the standard MDG Webdynpro Components to Implement Validations on UI/Screens to check for Mandatory fields,display messaged based on user Input.
- Enhanced the Standard MDG Webdynpro Components to include Custom Search Helps on Change Requests screens as link,also implemented the Search/Find functionality on the Table Hierarchy.
- Implemented the BADIUSMD UI EVENT2 to catch Floor Plan Manager Action Events on Custom Fields added in Component Configuration.
- Implemented Validations and Derivation Rules using the Business Rules Framework and called these Business Rules using functions in Applications.
- Created Custom Roles using PFCG Transaction,built user menus/screens to display on Netweaver Business Client by assigning the Roles to the user.
·
Confidential, FOLSOM, CALIFORNIA
Environment: Fiori Launchpad, Gateway, UI5 1.40, WebIDE
SAP Fiori Consultant
Responsibilities:
- Worked with Basis Team to install and configure Fiori Front and Backend Components.
- Installed and Configured Local WebIDE to customize Fiori Applications and configured Destinations to the Gateway Systems
- Customized Fiori My Timesheet Application according to Business Requirements like not allowing the employee to enter time for more than one day at once, screen changes, adding WBS Description Field on the Create/Edit Time Screen.
- Modified Fiori Time Approval Application according to the Business Requirements like not allowing Managers to Approved future dated time Records, showing records which have been edited by employee after Approval in a different color.
- Used WebIDE to implement Extension Points, Controller Extensions to override standard SAP Methods with JavaScript, HTML and CSS.
- Configured Fiori Launchpad by creating Custom Catalogs, Groups and Roles and adding Tiles for Fiori Applications.
Confidential, BUFFALO, NEW YORK
Environment: Windows XP, Enterprise Portals 7.0.1 SP6, Confidential 6.0 EHP 5 SP Stack 7, LDAP, ESS 603 SP6, MSS 600 SP17
SAP ESS/MSS Portal Consultant
Responsibilities:
- Deployed ESS and MSS Business Packages on Portal, and configured SLD,Jco’s to point the Self Services to R/3 Infotypes.
- Setup User Administration and Security on Portal by pointing to R/3 and fetching users and Roles as Groups on Portal.
- Configured ESS Timesheet Workflow and Profiles for Employees and Managers.
- Implemented Validation for ESS Timesheet to restrict the employees to enter a limited number of hours for a week for a particular WBS Element.
- Customized the Overview Screen for Personal Profile Application by adding/removing the required fields.
- Configured and Customized the Overview ESS screen using LaunchPad Customization and added custom services in the Menu Area.
- Created Custom Webdynpro Java Application to Navigate through the Knowledge Management Repositories and Folders using KM APIs.
Confidential, SILVER SPRING, MARYLAND
Environment: LDAP, ESS 603 SP6, MSS 600 SP17, NWDS 7.0.1 SP6, NWDI 7.0.1 SP6.SP6, MSS 600 SP17
SAP Enterprise Portal Developer
Responsibilities:
- Created Custom Webdynpro ABAP Application for ‘Create Shopping Cart’ and validated Line Items Data with Confidential Tables and Display Messages on the Front End View.
- Created Custom Webdynpro ABAP Application and Integrated it with UWL on EP7.01 using Transaction SWFVISU to generate UWL XML file for SRM Workflow.
- Created Custom Service Map,iviews, Pages,Roles for SRM 7.0 on the Portal to call various Custom Webdynpro Applications,POWL’s and Object Based Navigation Business Objects.
- Created Custom Feeder Class implementing POWL Interface, defined POWL Application ID, Types and Queries, and created iviews on EP to point to the Standard POWL UI Component.
- Customized and Configured SRM Webdynpro ABAP Applications using Floor Plan Manager, OIF and GAF Components.
- Integrated Enterprise Portal with BI 7.01 and createdCustomiViewsandRolestodisplayBex Queries on Portal.
- Successfully Implemented the ESS/MSS Support Packs with Enhancement Package 4 on Confidential and EP7.01 SP6.
Confidential, JUNO BEACH, FL
Environment: Enterprise Portals 7.0 SP11, WebDynpro java, Confidential 6.0 SAP-HR SP 28,EA-HR SP28,LDAP, NWDS 7.0 SP11,NWDI 7.0 SP11.
SAP ESS Webdynpro for JAVA Developer
Responsibilities:
- Installed and Configured the Developer Workplace to connect to the Development HR R/3 system and to NWDI to modify the ESS Webdynpro Applications.
- Modified the ESS CATS Webdynpro Application to include Custom fields for PayScale Group and PayScale level in the Data Entry Table and modified the fields display on the Review Screen using the ValueHelper and ListViewer Slim Java files.
- Modified the ESS Change Own Data Webdynpro Java Application to point to the Custom Function Module to change the Use Case according to the Time Constraint Restrictions.
- Modified the ESS Family Members/Dependents Applications to include a new Priority field for Emergency Contact Subtype as Primary or Secondary and wrote code to allow employees to only have one Primary or Secondary Contact.
- Modified the ESS Skills Application to not allow employees to select and add Restricted Qualifications to their Skills Profile.
- Created Object Value Selector (OVS) for various fields in the ESS TimeSheets Entry WebdynproApplication using the standard Webdynpro Classes.
- Modified the ESS Banks Webdynpro Java Application to create a Dropdown for the Payment Method and remove the ‘Cash’ entry as an option.
- Converted the BSP Application for updating Evacuation Address to ESS Webdynpro for Java Address Application.
Confidential, WEST PALM BEACH, FL
Environment: Enterprise Portals 7.0.1 SP6, WebDynpro Java, Confidential 6.0, LDAP, NWDS 7.0.1 SP6, NWDI 7.0.1 SP6.
SAP Enterprise Portal Developer
Responsibilities:
- Mapped the SAP Ticket Approval process on Portal using Guided Procedures and Webdynpro Java with Webdynpro Component GP Interface as the UI and UWL for Approval.
- Worked with the Basis Team to create and Configure NWDI Track for Guided Procedures Webdynpro Java Development and d SAP-EU component as a used DC in the Custom Webdynpro Application.
- Configured Guided Procedures Framework to MS Outlook to Trigger and send Custom Template Based Emails to Portal Users using Standard GP Callable Objects.
- Created custom iviews and roles to display Business Objects Dashboards and Crystal Reports on the Portal using SAP Integration kit.
- Deployed the SRM 7.0 Business Package on EP7.0 using SDM and configured the Portal to connect to SRM Backend 7.0.
- Customized the POWL (Personal Object Worklist) and iviews for Purchasing Documents and other Webdynpro for ABAP Applications for Contract and Catalog Management.
- Configured and Customized UWL to display SRM Backend workflow Workitems by creating System Alias and System Connector.
- Modified the ESS Address Application to add the County field on the Edit Screen and imported the BAPI to populate values in the DropDown.
- Mapped the Procurement Contract Requisition process on Portal using Guided Procedures for Workflow and Webdynpro for Java for Front End Screens.
- Saved and retrieved the Contract Forms Data into the R/3 system by calling BAPIs (using RFCs) from Webdynpro Java.
- Saved and Retrieved Multiple Attachments for each Contract Form by calling Standard BDS (Business Document Service) Function Modules from Webdynpro Java and used FileUpload and FileDownload UI Elements on the Front End.
- Configured UWL (Universal Worklist) on Portal to Guided Procedures using Connector to show Approval Workitems.
- Created Custom iviews on Portal using Visual Composer 7.1 by importing Web Services and Stored Procedures.
- Used the Floor Plan Manager and the Self Service Administrator Role to change the Layout and Content of ESS Cats Webdynpro Application.
Confidential, GERMANTOWN, MD
Environment: Windows XP, Enterprise Portals 7.0 SP14, WebDynpro java, Confidential 6.0 SAP-HR SP 28,EA-HR SP28, LDAP, NWDS 7.0 SP12,NWDI 7.0 SP12.
SAP ESS/MSS Techno-Functional Consultant
Responsibilities:
- Managed the Project to convert the ITS based ESS/MSS transactions to the EP7.0 Webdynpro based Self Services
- Assisted the Basis Team to setup the Portal Landscape along with NWDI setup.
- Gathered the Business requirements from the users to in corporate the Old ITS functionality in new Webdynpro services.
- Provided Solution for ITS services that do not map to the new Self Service Packages like and Events, Work Schedule etc.
- Configured the ECC6.0 system for various ESS/MSS services like rmation, Working Time, Address Book, Travel and Expense etc.
- Modified the ESS Create Travel Expense Webdynpro for Java Application to allow employees to enter Multiple Additional Destinations for a Trip.