cancel
Showing results for 
Search instead for 
Did you mean: 

Inventory Notification through Web Service

Former Member
0 Kudos

Dear Experts,

We have a standard B2B Web Service for Inventory Notification that is used for Third Party Logistics scenario and Inbound is fine when the 3PL partner sends a notification.

And I have used the same web service for scenario like scrapping, samples for business requirement using excel template mass changes with reference to https://blogs.sap.com/2015/05/15/mass-changes-of-byd-data-using-excel-and-byd-web-services/ and inventory is reflected with the changes.

Now I am trying to create a template with same web service with "Issue for Customer" reason code - 14 (reason code taken from Inventory Notification BO)and where the inventory is not reflected and the use case is Customer will sell products out of system and mammoth task for creating SO in the system and trying to hit the system this way so that the stock will match both sides.

So I tested using Soap UI for the above case and there is no change in inventory. Please find the below payload and help me if any changes I need to do.

<glob:InventoryNotification xmlns:glob="http://sap.com/xi/SAPGlobal20/Global"> <MessageHeader>

<ID>78990728</ID>

<CreationDateTime>2017-05-26T01:50:59Z</CreationDateTime>

<SenderParty> <InternalID schemeAgencyID="310" schemeID="CommunicationPartyID">1000310</InternalID>

<StandardID schemeAgencyID="9">4330942000007</StandardID>

</SenderParty>

<RecipientParty>

<InternalID schemeAgencyID="310" schemeID="CommunicationPartyID">7101</InternalID>

<StandardID schemeAgencyID="9">4330942000005</StandardID>

</RecipientParty>

</MessageHeader>

<InventoryNotification>

<ExternalID>26-04-106</ExternalID>

<TransactionDateTime>2017-05-24T01:50:59Z</TransactionDateTime>

<Location> <InternalID>EXT7120</InternalID> </Location>

<InventoryChangeItem> <InventoryChangeReasonCode>14</InventoryChangeReasonCode> <InventoryMovementDirectionCode>1</InventoryMovementDirectionCode> <ExternalID>10</ExternalID>

<Material> <InternalID>32009715</InternalID> </Material> <InventoryRestrictedUseIndicator>false</InventoryRestrictedUseIndicator> <IdentifiedStockID>AL14042</IdentifiedStockID>

<Quantity unitCode="EA">4</Quantity>

<QuantityTypeCode>EA</QuantityTypeCode>

<CostCentreID>7110</CostCentreID>

</InventoryChangeItem>

<SenderLastChangeDateTime>2017-05-26T01:50:59Z</SenderLastChangeDateTime> </InventoryNotification> </glob:InventoryNotification>

Thanks,

Madhan

Accepted Solutions (0)

Answers (0)