Proof of Delivery for SAP Business ByDesign (v2)
In my previous blog article (Proof of Delivery for SAP Business ByDesign) I wrote how that as standard there is no default proof of delivery process for SAP Business ByDesign and gave a suggested process for achieving the proof of delivery process:
I also mentioned that in an ideal world the process would be:
However at the time of writing that blog this was not possible to achieve as there was no web service available to undo the release of the outbound delivery meaning that this ideal process was not technically feasible without creating a custom web service and installing this solution to your SAP Business ByDesign tenant – not something that lends itself to a mobile app that should be simple to download from the App Store!
However, with the 2202 release of SAP Business ByDesign, SAP have taken on board the customer improvement request I raised (https://influence.sap.com/sap/ino/#/idea/265350), and that you all so kindly voted on, and added this action to the Manage Outbound Delivery In (ManageODIn) web service.
So to celebrate this nice enhancement, I have updated my Proof of Delivery demonstration app to support this new web service so it now works with both the original process if the outbound delivery is not released, and if it is released follows my ‘ideal’ process.
If you are a previous user of the app please note that you can no longer use the Shipping Service Integration as a quick way to configure your system for the app as the new undo release action is not available within that. Instead you need to configure a new communication scenario and communication arrangement with all the available options for the Query Outbound Delivery and Manage Outbound Delivery web services:
You can find the demonstration iOS app for free on the App Store at: https://apps.apple.com/gb/app/byd-pod/id1551543738
Thanks for the document, I tried to work it out, but have the error
server error querying for UUID of delivery ID: XXXX in the Confirm Delivery
Application settings and Scoping questions are done as guided. Kindly let us know to resolve
For the new version it needs a new communication scenario and arrangement as shipping service integration doesn't support undo release. I have updated the instructions here (scroll down to the Communication Arrangement section towards the end):
If this doesn't please let me know.
Thanks for the reply. I have a new communication scenario and arrangement according to the document. But it does not help me.
Could I just check you set to authenticate with user ID and password in the communication arrangement and you included the underscore in the user ID in the app?
That error message normally is from the user ID and password in the app not matching that configured in the communication arrangement.
The user id is maintained with an underscore in both communication arrangements and in App
Thanks, Paul. its working fine
Very useful blog!
Thanks for the detailed description