Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
pankaj_bisht
Contributor

You have implemented SAP Fiori Principal apps for SAP ERP 1.0 and you would like to upgrade to the enhanced version of these apps which are available with SAP Fiori for SAP ERP HCM 1.0

To migrate to the new HR apps follow the steps below:

1) Migration prerequisite: Install the following add-on components:

  • UIHR001 (UI Add-on on the Gateway System)
  • GBX01HR (Mandatory OData Add-on on the ECC system)
  • GBX01HR5 (Optional OData Add-on for Addtional features on the ECC system)

Note: The OData add-on GBX01HR5 is compatible only with ECC 6.0 EhP5 and above.


For installation information, refer to SAP Fiori for SAP ERP HCM 1.0 Installation Information

The following table provides the list of add-ons that are applicable for each of the app:

The software component requirements for each of the apps is listed below:

Application NameUI Add-onOData Add-on

Additional Functionality Add-on

My Timesheet (Enhanced)

UIHR001

GBX01HR

GBX01HR5

Approve Timesheets (Enhanced)

UIHR001

GBX01HR

My Leave Requests (Enhanced)

UIHR001

GBX01HR

GBX01HR5

Approve Leave Requests (Enhanced)

UIHR001

GBX01HR

GBX01HR5

My Paystubs

UIHR001

GBX01HR

My BenefitsUIHR001

GBX01HR

2) Assign the following new roles to users in the front-end server

  • SAP_HR_BCR_EMPLOYEE_T
  • SAP_HR_BCR_MANAGER_T

After completing the above-mentioned two steps, the nine HCM app tiles would be available in the SAP Fiori Launchpad. Six of these apps are the enhanced versions of existing apps available with SAP Fiori principal apps to SAP ERP 1.0.


Note: The standard tiles for the old and the enhanced applications have the same names.


3) If you have implemented extensions in any of the apps available with SAP Fiori Principal apps for SAP ERP 1.0, refer to the app specific sub-sections below for the extensions in the older version of the apps to work with the enhanced version of the apps:


  • My Leave Requests

For the list of standard and enhanced features available with the app, refer to My Leave Requests.

If you have implemented extensions for the older version of the app then the extensions with either the same or different names are available with the enhanced version app. For more details refer to the SAP Note 2112514.

For your older extensions to work in the enhanced version of the app, you could reuse the code of the extensions from the older version of the app and rename the extension and extension attributes to the new names wherever applicable( UI and OData).


For additional extensibility details refer to App Extensibility: My Leave Requests (Version 2).


  • Approve Leave Requests

For the list of standard and enhanced features available with the app, refer to Approve Leave Requests.

If you have implemented extensions for the older version of the app then the extensions with either the same or different names are available with the enhanced version app. For more details refer to the SAP Note 2112514.


For your older extensions to work in the enhanced version of the app, you could reuse the code of the extensions from the older version of the app and rename the extension and extension attributes to the new names wherever applicable( UI and OData).


For additional extensibility details refer to App Extensibility: Approve Leave Requests (Version 2).


  • My Timesheet

For the list of standard and enhanced features available with the app, refer to My Timesheet.
My Timesheet enhanced version of the app has an enhanced UI and enhanced features with new extensions.For additional extensibility details refer to App Extensibility: My Timesheet (Version 2).


  • Approve Timesheets

For the list of standard and enhanced features available with the app, refer to Approve Timesheets.

Approve Timesheets enhanced version of the app has an enhanced UI and enhanced features with new extensions.For additional extensibility details refer to App Extensibility: Approve Timesheets (Version 2).


  • My Paystubs

For the list of standard and enhanced features available with the app, refer to My Paystubs.

If you have implemented extensions for the older version of the app then the extensions with either the same or different names are available with the enhanced version app. For more details refer to the SAP Note 2112514.


For your older extensions to work in the enhanced version of the app, you could reuse the code of the extensions from the older version of the app and rename the extension and extension attributes to the new names wherever applicable( UI and OData).

For additional extensibility details refer to App Extensibility: My Paystubs (Version 2).


  • My Benefits 

For the list of standard and enhanced features available with the app, refer to My Benefits.

If you have implemented extensions for the older version of the app then the extensions with the either the same or different names are available with the enhanced version app. For more details refer to the SAP Note 2112514.


For your older extensions to work in the enhanced version of the app, you could reuse the code of the extensions from the older version of the app and rename the extension and extension attributes to the new names wherever applicable( UI and OData).

For additional extensibility details refer to App Extensibility: My Benefits (Version 2).


4) The SAP Fiori Launchpad will have apps from both the product versions available. To remove the older apps, you must unassign the following roles for the business users in the front-end server:

  • SAP_HCM_BCR_EMPLOYEE_X1
  • SAP_HCM_BCR_MANAGER_X1
6 Comments