iOS Outbound Deliveries App
for SAP® Business ByDesign
The Outbound Deliveries iOS App for SAP® Business ByDesign has been designed to enhance your warehouse’s outbound delivery process by enabling confirmations of deliveries directly from your mobile device.
Before confirming outbound deliveries it is recommended that you resynchronise the app with your SAP Business ByDesign system by pressing the ‘Refresh Outbound Tasks’. This will then download all the new and in process outbound deliveries, for the site you have configured in the application settings, allowing you to confirm deliveries whether or not you are in range of your network.
You can then select the outbound task to confirm and then choose which item from the order you are confirming.
Once in the item confirmation screen, you can then confirm the quantity received, whether it is restricted stock, the target logistics area you will be picking the stock to (if you are using two step pick/load) and a deviation reason if the delivery is complete but not all the requested quantity is available.
As you confirm each delivery item, the information is automatically uploaded to your SAP Business ByDesign system in the background, but if for any reason you are offline then the confirmation details are stored within the app until the next time you are online at which point you can upload the data to your system.
The iOS app directly connects to your SAP Business ByDesign system so any data stored offline is local to your mobile device and not stored on any third party systems.
Application Settings
When you first use the Outbound Delivery iOS App you will be required to enter the details for your SAP Business ByDesign system. Please see the later section “SAP® Business ByDesign Configuration” for information on what needs to be completed in order to set your system up for use with the app.
The app will allow you to process deliveries by site so please enter the site ID that you will be confirming deliveries for.
If you are scanning the logistics areas you are picking from, or scanning product barcode labels, then there is the option to include the barcode prefixes that may be used — please speak with your system administrator about this if you are not sure what prefix to enter.
If you are using a two step logistics model, please select this option; again if you are not sure please speak with your system administrator or key user.
If you are also using a shipping staging area and will always pick items to this area then you have the option to enable this in the application settings. If you enable the toggle for the ‘Always pick to a staging area’ option, you can then enter the logistics area that you will always pick to. When confirming pick tasks you do have the option to override this if needed.
Once you have entered all the required information please press the ‘Save Settings’ button to go back to the main app screen with the list of open outbound tasks.
Deviation Reasons
Deviation reasons are used when confirming a partial delivery and the delivery is complete and you will not be picking any further items for it. Prior to using the app for the first time you need to synchronise the available deviation reasons with your system.
Due to the nature of the available web services in ByDesign the app will download all available deviation codes even if they are not relevant for outbound deliveries, so you will need to remove the deviation reasons that are not relevant by swiping left to delete them.
You can check which reasons are valid by matching the options in the ByDesign task confirmation screen.
Confirmation Errors
Occasionally errors can occur which prevent the outbound delivery task confirmations from saving to your SAP Business ByDesign system. This could happen, for example, if the password has changed.
If this occurs you will see a button appear on the main task list view which will allow you to review these errors and either resubmit the task confirmation to your SAP Business ByDesign system or delete it if you have confirmed it manually already.
SAP® Business ByDesign Configuration
In order for the app to work with your Business ByDesign system you will need to create a new communication arrangement.
You can view the official Communication Arrangements Quick Guide at: https://help.sap.com/viewer/7c182c462ec043cba338a30b952068c7/2005/en-US/2dd4cb73722d1014938ec0c0927d57ed.html
Please ensure you set the user authentication method to be username and password.
The web services, or APIs, required for the Outbound Delivery app are:
- Query Site Logistics Tasks
- Manage Site Logistics Tasks
- Query Code Lists
- Read Goods Tags
- Query Identified Stocks
- Query Materials
To create the communication arrangement, please follow these steps:
- 1.Go to Application and User Management - Communication Systems
- 2.Create a new communication system:
-
- 2.1.ID: OBDAPP
- 2.2.Host Name: OBDAPP
- 2.3.System Access Type: Internet
- 2.4.Add a System Instance with ID: OBDAPP and Preferred Application Protocol: 5 - Web Service
- 2.5.Click Save and then activate it (Actions button)
- 2.6.Finally click Save and Close
- 3.Now go to Application and User Management - Communication Scenarios
- 4.Create a new communications scenario:
-
- 4.1.Communication Scenario Name: OBDAPP
- 4.2.Add the following operations (there are the Service Descriptions):
-
- 4.2.1.Query Site Logistics Task
- 4.2.2.Manage Site Logistics Task
- 4.2.3.Query Code Lists
- 4.2.4.Read Goods Tag
- 4.2.5.Query Identified Stocks
- 4.2.6.Query Materials
- 4.3.Click Save and Close to finish
- 5.Go to Application and User Management - Communication Arrangements
- 6.Click New to create a new communication arrangement:
-
- 6.1.Communication scenario = OBDAPP
- 6.2.Click Next
- 6.3.System Instance ID = OBDAPP
- 6.4.Click Next
- 6.5.Authentication Method = User ID and Password
- 6.6.Click Edit Credentials to set the password
- 6.7.Click Next
- 6.8.Click Finish
Now use the user ID _OBDAPP and the password you entered in step 6.6 in the app settings!