Panel | ||||
---|---|---|---|---|
| ||||
Message sent between XTND WMS and Extend XTND BACKEND to change balance of an item. This may occur e.g. due to many reasons, in the segment ItemLoadChangeCode you´ll find different codes for different type of adjustments of the item. The message can also be used for blocking and deblocking of balance. this means that the warehouse system can mark a product as not avaiableavailable, but it´s it's still physical in the warehouse |
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1.Extend XTND ItemChange, ITCHG 1.1 XML Structure ExtendItemChange (1) ExtendItemChange\Envelope (1)
LXIRItemChange\Header (1) LXIRItemChange\Header\HeaderInfo (1)
ExtendItemChange\Header\ItemChange (1-999)
LXIRItemChange\Header\ItemChange\ItemChangeInfo (1) Blockcode1.2 Structure
At BockCodeOld = XX and BlockCodeNew = XX; Number as the balance change means = QuantityNew (balance after) - QuantityOld (balance before) is based here on blocked balances. Ex. QuantityNew = 10 and QuantityOld = 6 entails a balance change of +4, ie 4 units should be blocked. QuantityNew / QuantityOldNumber as the balance change means = QuantityNew (balance after) - QuantityOld (balance before). Triggering of messageWMS creates message after event by warehouse personnel. DemandThe product must be existing in Extend on XTND BACKEND on the client |
Panel | ||
---|---|---|
| ||
<?xml version=”1.0” encoding=”ISO-8859-1” ?> - <LXIRItemChange> <Envelope FromPartner=”EWS” FromPartnerUser=”KERAKOLL” ToPartner=”XOE” ToPartnerUser=”KERAKOLL” DateTime=”2008-03-12 14:42” ReferensNumber=”0010000078” InterchangeTest=”” /> - <Header> <HeaderInfo CreationDate=”2008-03-12 14:42” DocumentName=”ITECHG” DocumentNumber=”0010000078” /> - <ItemChange> <ItemChangeInfo OperationCode=”2” Employee=”” UppDateTime=”2008-03-12 14:40:51” UpdateTime=”2008-03-12 14:40:51” ItemLoadChangeCode=”ST” ChangeText=”test” DeliveryNumber=”” OwnerNumber=”” ArticleIdOld=”01441” QuantityOld=”0” QuantityNew=”1” BlockCodeOld=”00” BlockCodeNew=”00” WarehouseOld=”CLJO” CustomerOrderNumber=”” /> </ItemChange> - <ItemChange> <ItemChangeInfo OperationCode=”2” Employee=”” UppDateTime=”2008-03-12 14:41:07” ItemLoadChangeCode=”ST” ChangeText=”test” DeliveryNumber=”” OwnerNumber=”” ArticleIdOld=”02223” QuantityOld=”0” QuantityNew=”1” BlockCodeOld=”00” BlockCodeNew=”00” WarehouseOld=”CLJO” CustomerOrderNumber=”” BatchNumber=”” SerialNumber=”” /> </ItemChange> </Header> </LXIRItemChange> |
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||
|