Symptom
You are using the Webservice InboundDeliveryProcessingDeliveryNotificationIn to process deliveries for Purchase Orders. However for some of the purchase orders you are receiving the following error:
- Operation not possible; purchase order does not exist.
- The purchase order exists in the system, the error seems unjustified.
Reproducing the Issue
1.Go to Application and User Management Work Center
2.Go to Web Service Message Monitoring View
3.Select the filter Erroneous and execute the search
4.Select the failled message and see the error:
Operation not possible; purchase order does not exist.
Cause
The message seems unjustified because the purchase order exists in the system. The issue occurs due to the type of item you are using in the Purchase Order.
The webservice is valid only if To-Stock items are used in purchase orders, where inbound deliveries are involved. For Non-Stock items, where no inbound delivery is necessary, the webservice fails returning the given error.
Resolution
System is working as designed. The webservice InboundDeliveryProcessingDeliveryNotificationIn cannot process Purchases Orders containing only Non-Stock items.
Keywords
InboundDeliveryProcessingDeliveryNotificationIn, Purchase Order, Operation not possible, purchase order does not exist, webservice , KBA , AP-IDP , Inbound Delivery Processing , Problem