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.

 

Required Systems and Components

  • Warehouse Management in SAP S/4HANA Cloud, public edition
  • SAP Business Technology Platform (SAP BTP) with SAP Mobile Services
  • iPhone 8, iPhone SE 2nd generation or newer with iOS 16 or above

The SAP Warehouse Operator app can be downloaded for free from Apple App Store here  or using the QR code below.

SAP%20Warehouse%20Operator%20%u2013%20QR%20Code

SAP Warehouse Operator – QR Code

 

Configure trust between the S/4HANA IAS tenant and the Cloud Foundry Organization

Follow the steps described in the help document to establish trust with an Identity Authentication tenant and registering the Subaccount with the tenant.

 

Configuration Tasks

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 Warehouse Operator Mobile App.

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

 

Also, when Configuring Communication Settings in SAP BTP as mentioned in the help document, make sure to add the following Additional Properties as shown below.

Configuring%20Destination%20in%20BTP

Configuring Destination in BTP

 

Create Mobile Application

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%20Mobile%20Services%20Cockpit

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%20Mobile%20Services%20%u2013%20New%20Mobile%20Application

SAP Mobile Services – New Mobile Application

 

You need to maintain both mandatory fields ‘ID’ and ‘Name’ for basic information.

  • ID: com.sap.mobile.apps.warehouseoperator
  • Name: SAP Warehouse Operator

Enter the details as displayed below and click ‘Next’.

New%20Application%20%u2013%20Basic%20Info

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%20Application%20%u2013%20Assign%20Features

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%20Warehouse%20Operator%20%u2013%20Mobile%20Connectivity

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%20Connectivity%20%u2013%20Create%20Mobile%20Connectivity

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

  • Destination Name: API_WAREHOUSE_RESOURCE_V4
  • Select the check box SAP Destination service
  • Click on the value help Cloud destination name, and you should see the destination you created in the BTP Subaccount (In the section Configuring Communication Settings in SAP BTP). Select the Cloud Destination name S4_CLOUD_OAUTH.
  • Relative Service path: /api_warehouse_resource_2/srvd_a2x/sap/warehouseresource/0001/

Create%20Destination%20-%20Basic%20Info

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/
com.sap.mobile.apps.warehouseoperator /api_warehouse_resource_2/srvd_a2x/sap/warehouseresource/0001/

 

Onboarding the App

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%20Warehouse%20Operator%20%u2013%20Onboarding%20QR%20Code

SAP Warehouse Operator – Onboarding QR Code

 

Required Authorizations in SAP S/4HANA

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%202.0%20Details

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%20by%20Business%20Catalog

Granted by Business Catalog

 

You create a new Business Role by assigning all the required Business Catalogs for all the required APIs which we configured in the Mobile Service Connectivity. Finally, assign the newly created Business Role to the User.

Summary

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 profile settings to ensure you have your settings activated.

Sara Sampaio

Sara Sampaio

Author Since: March 10, 2022

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x