SAP Fiori – Purchase Order Approval through SAP Fiori
1 Configuration Settings
1.1 Configuration Activity – New Technical roles creation in back-end for SAP Fiori
We configured the new technical role for SAP Fiori application to enabling the specific technical requirement for SAP Fiori.
Below mentioned SAP roles were configured in the system
Technical Role Name |
Technical Role Description |
ZSAP_MM_TCR_T_X1 |
SAP Role for MM – Transactional App |
The following is the path to create the new role:
SAP Easy Access >>Tools>>Administration>>User Maintenance>>Role Administration>>PFCG – Roles
Enter the SAP Standard Role and copy the new Z Roles for configuration.
After copy all select the “Templates” from Utilities in Menu Bar.
Select the Role Template for OData Channel User from the selection menu to configure the Z Role.
After configuration make text description for the Z Role.
After confirm your entries press the save button.
Configure the requirement for “Template for SAP Net-weaver Gateway User”
After authorization press the save button.
1.2 Configuration Activity – New Business roles creation in back-end for SAP Fiori
We configured the new business role for SAP Fiori application to enabling the specific business requirement for SAP Fiori.
Below mentioned SAP roles were configured in the system
Business Role |
Business Role Description |
ZSAP_MM_BCR_BUYER_X1 |
Buyer MM – App |
The following is the path to create the new role:
SAP Easy Access>>Tools>>Administration>>User Maintenance>>Role Administration>>PFCG – Roles
Enter the Standard SAP Role and press the Copy Role push button.
Maintain the configuration for “Role Template for OData Channel User”
After maintain the authorization press the Save Button.
Maintain the Configuration for “Template for SAP Net-Weaver Gateway User”
After maintainence the authorization press the Save Button.
1.3 Configuration Activity – New Approver’s roles creation in back-end for SAP Fiori
We configured the new business role for SAP Fiori application to enabling the specific business requirement for SAP Fiori.
Below mentioned SAP roles were configured in the system
Business Role |
Business Role Description |
ZSAP_MM_PO_APV_APP |
Approver for Approve Purchase Orders App |
The following is the path to create the new role:
SAP Easy Access>>Tools>>Administration>>User Maintenance>>Role Administration>>PFCG – Roles
Enter the Standard SAP Role and press the Copy Role push button.
Maintain the configuration for “Role Template for OData Channel User”
After maintain the authorization press the Save Button.
Maintain the Configuration for “Template for SAP Net-Weaver Gateway User”
After maintenance the authorization press the Save Button.
1.4 Configuration Activity – Activate and Maintain Services in back-end for SAP Fiori
We configured and activate the “Activate and Maintain Services to enable the login for SAP Fiori application in Mobile Devices.
Below mentioned Services were configured and active with SDATA and ODATA services in SAP system
Services |
Services Description |
GBAPP_POAPPROVAL |
SAP Purchase Order Approval (MM-PUR) |
The following is the path to create the new role:
IMG>>SAP NetWeaver>>Gateway>>OData Channel>>Administration>>General Settings>>Activate and Maintain Services
Search the Services for PO Approval in activate and Maintain services screen.
Click on the SDATA ICF note at the left side in the bottom of the screen and click on Service Implementation.
Press the Cleanup Cache button and press the Back Push Button.
Now press the call browser push button to activate the SDATA services for PO Approval.
Now Press the Allow Push button.
The above scree with the text being displayed.
The same configuration has to be done for ODATA services
Press the Cleanup Cache push button after than press the Save Button.
Press Allow push button.
Internet Browser will open and the above text is being displayed & ODATA Services are active.
1.5 Configuration Activity – New Roles assignment to the User for SAP Fiori
We Assigned the SAP Fiori Roles to the specific user for Purchase Order Approval from SAP Fiori through Mobile Devices.
Below mention the roles to assign the user in SAP back-end to enable that user for SAP Fiori front-end accessibility.
Role |
Role Description |
ZSAP_MM_BCR_BUYER_X1 |
Buyer MM – App |
SAP_MM_TCR_T_X1 |
SAP Purchase Order Approval (MM-PUR) |
ZSAP_MM_PO_APV_APP |
Approver for Approve Purchase Orders App |
The following is the path to assign the SAP Fiori role:
SAP Easy Access>>Tools>>Administration>>User Maintenance>>Role Administration>>PFCG – Roles
Enter the role and press the change button.
Enter the specific user, validity date and press save button.
Enter the role name and press the change button.
Enter the specific user, vaidity date and press the save button.
Enter the role name, User name in the user field and press the save button.
1.6 Configuration Activity – New Tiles creation in SAP Fiori front-end and specific content selection in SAP Fiori front-end
We created new Tile for MM-Purchasing, Purchase order Approval through SAP Fiori in Mobile Devices.
Below mention the Tile to set as default tile for SAP Fiori Purchase order approval in front-end SAP Fiori application.
Tile |
Tile Description |
Logistic_MM |
Procurement Transnational Tile |
The following is the path to create the SAP Fiori Tile:
SAP Fiori Application>>Tools>>Administration>>User Maintenance>>Role Administration>>PFCG – Roles
1.7 Configuration Activity – Approval Request Text activation through back-end & enable the text entry in SAP Fiori Front-end
While approve/reject Purchase order in SAP Fiori there is a Text entry option in SAP Fiori in Front-end, to enable the text entry in front-end we have defined “Text Type” (Approval Request) for Header Text in back-end.
Below mentioned Text Services were configured in SAP system
Sequence Number |
Meaning |
18 |
Approval Request |
The following is the path to create the new role:
IMG>>Material Management>>Purchasing>>Purchase Order>>Texts for Purchase Order>> Define Text Types for Header Texts
After making these configuration changes the text entry will be activated.
Nice Document,..
Thanks!! 🙂
Nice Document,..
Excellent!
I had omitted the "Text Type Configuration" in the backend for Approve PR & PO App. 😆
Good and helpful document for Consultants who are implementing FIORI.
regards,
Bala