
SAP Warehouse Operator is a native mobile app integrated with Warehouse Management in SAP S/4HANA Cloud public edition, that supports warehouse operators with business processes like picking and putaway. SAP Warehouse Operator is currently available for iOS mobile devices.
This blog talks about integrating the App with SAP S/4HANA cloud system.
The SAP Warehouse Operator app can be downloaded for free from Apple App Store here or using the QR code below.
SAP Warehouse Operator – QR Code
Follow the steps described in the help document to establish trust with an Identity Authentication tenant and registering the Subaccount with the tenant.
Follow the steps described in the help document to set up user propagation between S/4HANA Cloud and the SAP BTP Cloud Foundry environment.
When Configuring Communication Settings in S/4HANA cloud make sure you create Communication Arrangements for the following Communication Scenarios, as these are required by the Warehouse Operator Mobile Application.
Note:
The Communication Arrangement mentioned in the SAP Help document is just for reference and is not required for the Warehouse Operator Mobile App.
The SAP Warehouse Operator App requires the following Communication Scenarios.
Communication Scenario ID | Communication Scenario | |
1 | SAP_COM_0009 | Product Integration |
2 | SAP_COM_0353 | Warehousing - Process Warehouse Task Integration |
3 | SAP_COM_0374 | Warehousing - Master Data Integration |
4 | SAP_COM_0755 | Warehousing - Stock Integration |
5 | SAP_COM_0364 | Handling Unit Integration |
6 | SAP_COM_0385 | Warehousing - Inbound Delivery Integration |
Note:
When creating the Communication Arrangement for Scenario SAP_COM_0009, untick the Service Status checkbox to disable all Outbound Services. Only Inbound Communication is required for the SAP Warehouse Operator App.
When Configuring Communication Settings in SAP BTP as mentioned in the help document, make sure to add the following Additional Properties as shown below. Properties that are not available in the dropdown list can be added manually.
Note:
The URL mentioned in the SAP Help document is just an example, you need to enter the correct base URL of the services. You can find it in the Service URL / Service Interface column of the Inbound Services section when creating a Communication Arrangement.
The base URL would be for ex: https://myXXXXXX-api.s4hana.ondemand.com/sap/opu/odata4/sap
Configuring Destination in BTP
In the above section, you have seen that the SAP Warehouse Operator app uses APIs provided by SAP S/4HANA Cloud system. These need to be configured in SAP Mobile Services which is part of SAP Business Technology Platform. In this section you will learn how to configure the mobile destination on SAP Mobile Service for the SAP Warehouse Operator app.
We now create a Mobile Application in SAP BTP Mobile Service.
Logon to your SAP Mobile Services cockpit.
SAP Mobile Services Cockpit
Next, select ‘Native/Hybrid’ from the left panel of the cockpit and create a new entry using the ‘New’ button as shown below.
SAP Mobile Services – New Mobile Application
You need to maintain both mandatory fields ‘ID’ and ‘Name’ for basic information.
Enter the details as displayed below and click ‘Next’.
New Application – Basic Info
In the second and final step, you assign features for the native application. Default assigned features like ‘Mobile Offline Access’ or ‘Mobile Augmented Reality’ are not required for the SAP Warehouse Operator app. Select the features as per the image below and assign them.
New Application – Assign Features
Once the application ‘SAP Warehouse Operator’ has been created, you can create mobile destinations by clicking on ‘Mobile Connectivity’ from the assigned features list as shown below.
SAP Warehouse Operator – Mobile Connectivity
Clicking on ‘Mobile Connectivity' will result in a screen ‘Mobile Connectivity’ with no entries for ‘Mobile Destinations’. In the presented screen, select the ‘Create’ button on the right-hand side of the screen as highlighted below.
Mobile Connectivity – Create Mobile Connectivity
The mobile destinations point to the APIs provided by SAP S/4HANA Cloud 2302 system. Create the mobile destination as described below.
Provide the following Basic Info
Create Destination - Basic Info
Fill in other details as shown above and click Next until the last step and Finish, other configurations can be left blank.
Similarly, Create the Following Destinations
Destination Name | Relative Service Path |
API_HANDLING_UNIT_V4 | /api_handlingunit/srvd_a2x/sap/handlingunit/0001/ |
API_PRODUCT_V4 | /api_product/srvd_a2x/sap/product/0001/ |
API_WAREHOUSE_ORDER_TASK_V4 | /api_warehouse_order_task_2/srvd_a2x/sap/warehouseorder/0001/ |
API_WAREHOUSE_PHYS_STOCK_V4 | /api_whse_physstockprod/srvd_a2x/sap/whsephysicalstockproducts/0001/ |
API_WAREHOUSE_V4 | /api_warehouse_2/srvd_a2x/sap/warehouse/0001/ |
API_WH_INBOUND_DELIVERY_V4 | /api_whse_inb_delivery_2/srvd_a2x/sap/warehouseinbounddelivery/0001/ |
com.sap.mobile.apps.warehouseoperator | /api_warehouse_resource_2/srvd_a2x/sap/warehouseresource/0001/ |
Once you have performed all necessary configuration steps for the SAP Warehouse Operator app you need to scan the QR code for the app onboarding, here is how to find the QR code.
From the cockpit of your SAP Mobile Services click on Mobile Applications -> Native/Hybrid and select SAP Warehouse Operator from the list. The onboarding QR code can be found by clicking on the API tab, as shown below.
SAP Warehouse Operator – Onboarding QR Code
As the next step refer to the blog Create Business Users in SAP S/4HANA Cloud System to enable the usage of the SAP Warehouse Operator App
As a Warehouse operator to consume the APIs, you need the required authorizations in the SAP S/4HANA cloud system.
When creating Communication Arrangements in SAP S/4HANA system as mentioned in the help-document section Configuring Communication Settings in S/4HANA cloud, you can find the Business Catalogs required for accessing the APIs. You can find the Business Catalogs for the APIs as shown below.
Open the Communication arrangement and click on the OAuth 2.0 Details as highlighted below.OAuth 2.0 Details
A window opens up displaying the list of APIs in the Communication Scenario. Select the required API and click on the Granted by Business Catalogs link to get the required Business Catalogs.
Granted by Business Catalog
You create a new Business Role by assigning all the required Business Catalogs for all the required APIs that we configured in the Mobile Service Connectivity. Finally, assign the newly created Business Role to the User.
NOTE:
The Price Category for certain Business Catalogs is classified as "Core". In order to stay in the self-service pricing for an API, like the Product API, you can do the following:
Create a new Business Role using the Fiori App "Maintain Business Roles". Under the Access Categories you grant for Write ‘No Access’. In the Business Catalogs section Add the Business Catalog "SAP_CMD_BC_PR_MAINT_PC". Click on Save and the role price drops automatically to self-service.
Price Category change for Business Catalog
After you have made all the required configuration and Setup according to the Blog Post and are still having issues with Onboarding to the Mobile Application, refer to the following troubleshooting guide to find the correct error messages and the required resolution. Troubleshooting guide
An overview of the building blocks to operate the SAP Warehouse Operator app with the general system prerequisites, overall configuration steps, and security topics is provided to you under the SAP Help Portal.
Please find the official SAP Help documentation for SAP Warehouse Operator at this link.
In this blog post, you have learned to get started with the SAP Warehouse Operator app for iOS. I hope that the information mentioned here is useful for you to experience the SAP Warehouse Operator app. Post your feedback about SAP Warehouse Operator in the comments section. Start by visiting your SAP Mobile Applications community page and click “follow”.
Want to be notified? Check your #communications to ensure you have your settings activated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
27 | |
24 | |
23 | |
19 | |
16 | |
15 | |
11 | |
9 | |
9 | |
8 |