Skip to Content
Personal Insights
Author's profile photo Paul McNally

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: 

Proof%20of%20Delivery%20when%20Outbound%20Delivery%20is%20not%20released

Proof of Delivery process when Outbound Delivery is not released

 

I also mentioned that in an ideal world the process would be:

Proof%20of%20Delivery%20Process%20with%20Released%20Outbound%20Delivery

Proof of Delivery Process with Released Outbound Delivery

 

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:

Web%20Services%20required%20for%20iOS%20Proof%20of%20Delivery%20App

Web Services required for iOS Proof of Delivery App

 

You can find the demonstration iOS app for free on the App Store at: https://apps.apple.com/gb/app/byd-pod/id1551543738

Assigned Tags

      7 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Vijay Muthusamy
      Vijay Muthusamy

      Hi Paul,

       

      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

       

      Thanks

      Vijay

      Author's profile photo Paul McNally
      Paul McNally
      Blog Post Author

      Hi Vijay,

      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):

      https://paulmcnally.azurewebsites.net/ios_proof_of_delivery_for_sap_business_bydesign

      If this doesn't please let me know.

      Many thanks,

      Paul

      Author's profile photo Vijay Muthusamy
      Vijay Muthusamy

      Hi Paul,

       

      Thanks for the reply. I have a new communication scenario and arrangement according to the document. But it does not help me.

      Regards

      Vijay

      Author's profile photo Paul McNally
      Paul McNally
      Blog Post Author

      Hi Vijay,

      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.

      Many thanks,

      Paul

      Author's profile photo Vijay Muthusamy
      Vijay Muthusamy

      Hi Paul,

      The user id  is maintained with an underscore in both communication arrangements and in App

       

      Author's profile photo Vijay Muthusamy
      Vijay Muthusamy

      Thanks, Paul. its working fine

       

      Regards

      Vijay

      Author's profile photo Amr Azab
      Amr Azab

      Very useful blog!

      Thanks for the detailed description