N = Balance available, can not be picked. Reservation attempts are postponed for 1 working day until picking takes place.
X
X
S
S = Out of stock.
X
X
A
A = Agreed over delivery.
X
X
U
U = Agreed sub-delivery.
X
X
M
M = Manual handling.
X
D
D = Balance available, can not be picked. Reservation attempts are possible immediately.
X
X
DiscrepancyCode N
Balance available, can not be picked. Reservation attempts are postponed for 1 working day until picking takes place. Sales order will be resent from XTND BACKEND the next picking day until picking has taken place. Otherwise, the same information is sent as the original order. XTND WMS handles this as a new order. Now the same message as the original order is sent again but now with the following information In the element LXIROrder \ Header \ OrderHeader:
Element
Explanation
Lxir
EWS
Comment
\ Header \ OrderHeader
X
\ OrderHeaderInfo \ OrderNumber
Same as the original order.
X
\ OrderHeaderInfo \ SequenceNumber
Listed one step for each time OrderNumber is sent to the XTND WMS.
X
The current line that received the code "N":
X
\ OrderRow \ OrderRowInfo \ ShipDate
Next day for a new try.
X
\ OrderRow \ OrderRowInfo \ OrderQuantity
Remaining quantity.
X
In XTND BACKEND, the order lines will continue to be reserved. An N-receipt does not release the reservation. This means that for an N receipt, the order will go towards the same shipment. If in one and the same message two lines are normally acknowledged and one with N, these lines will still be on the same shipment. The two normal rows will be sent when the remaining row is acknowledged to eg External system.
N-receipt is thus a temporary code that should only be used for one and the same day.
DiscrepancyCode S
Out of stock. For XTND BACKEND, acknowledgment with 0 (zero) in the field \ OrderRows \ PickedQuantity may occur, but it is often the case that some are delivered. Wait for an ITECHG message with inventory code ST on the product. Recalculation takes place on a confirmed date thereafter. In XTND BACKEND, what is not delivered will be reserved and moved forward one day.
Code S should not normally occur. It should be noted that in XTND BACKEND you can choose that partial delivery is not allowed and this can then lead to a partial delivery despite the choice.
The S code and "does not work well together. The desired delivery date is postponed by one day, a possible picking shift means that the order still goes down directly again for picking in that scenario.
The same applies if the order is typed as express or express order.
DiscrepancyCode A
Agreed overdelivery i.e. an agreement with the customer. If the number picked exceeds the ordered number, a new row with a new subposition and status picked must be created on the part that is handed over.
DiscrepancyCode U
Agreed subcontracting, i.e. an agreement with the customer that results in cancellation of the deviating number.
A check is made that \ OrderRows \ PickedQuantity + \ OrderRows \ DiscrepancyQuantity = ordered quantity. If this is not the case, an error logging will take place.
DiscrepancyCode M
The code M stands for Manual Handling. Not supported in XTND WMS, but external storage systems such as Ongoing can in some cases set this code which then indicates that the system will require the line to be handled manually in XTND Backend. De-reservation is made of a reserved balance. Shipdate and NextReservationAttempt are set for the far future. The order line is blocked for reservation with the flag "WaitReservation".
DiscrepancyCode D
Balance available, can not be picked. Reservation attempts are possible immediately. This is the same logic as the N-receipt, i.e. a de-reservation is made. However, expectedDeliveryDate and Shipdate do not change on the order line, unlike the N acknowledgment which postpones the dates one working day.