LXIR, BALANCE ADJUSTMENT

LXIR, BALANCE ADJUSTMENT

 

Description

Balance adjustment message could be generated by the event ProductEventCreated

Specification - XML structure

LxirEnvelope/Header (1)

Element       

Code

Mand.

Explanation

DateTime

Y

Date and time stamp when the message was created

DocumentNumber

Y

Counter for document number

DocumentVersion

Y

Document Version

DocumentName

Y

Document name

ToPartnerUser

Y

The short name [SHORT] on the client the message refers to. Code available from contact person for integration.

ToPartner

Y

SHORT

FromPartnerUser

Y

SHORT

FromPartner

Y

Fixed value, short name loading system      

LxirEnvelope /Body / LxirBalanceAdjustment /LxirBalanceAdjustmentHeader (1)

Element       

Code

Mand.

Explanation

CreationDate

Y

Message creation date     

DocumentNumber

Y

Document number

Warehouse

Y

Warehouse short name

LxirBalanceAdjustment /BalanceAdjustmentRows /Row

Element       

Code

Mand.

Explanation

UpdateDateTime

Y

DateTime of balance adjustment

ProductNumber

Y

Product number

BalanceAdjustmentCode

Y

Balance adjustment code

BalanceAdjustmentDescription

N

Description

OrderNumber

N

Order number

BatchNumber

N

Batch number

BalanceAdjustmentQuantity

Y

Adjusted quantity

BlockedQuantity

Y

Blocked quantity

ProductUnit

Y

Product unit

BalanceRefence

N

BalanceNotes

N

UnblockedQuantity

Y

BalanceAfterAdjustment

Y

ProductUnitName

Y

PurchaseProductUnit

Y

PurchaseProductUnitName

Y

PurchaseProductUnitQuantity

Y

BaseProductUnit

Y

BaseProductUnitName

Y

BaseProductUnitQuantity

Y

MeasureProductUnit

Y

MeasureProductUnitName

Y

MeasureProductQuantity

Y

CustomerNumber

N

Example

<?xml version="1.0" encoding="utf-8"?>

    <LxirBalanceAdjustment>

      <LxirBalanceAdjustmentHeader>

        <CreationDate>2012-12-13T12:12:12</CreationDate>

        <DocumentNumber>str1234</DocumentNumber>

        <Warehouse>str1234</Warehouse>

      </LxirBalanceAdjustmentHeader>

      <LxirBalanceAdjustmentRows>

        <Row>

          <UpdateDateTime>2012-12-13T12:12:12</UpdateDateTime>

          <ProductNumber>str1234</ProductNumber>

          <BalanceAdjustmentCode>1234</BalanceAdjustmentCode>

          <BalanceAdjustmentDescription>str1234</BalanceAdjustmentDescription>

          <OrderNumber>str1234</OrderNumber>

          <BatchNumber>str1234</BatchNumber>

          <BalanceAdjustmentQuantity>str1234</BalanceAdjustmentQuantity>

          <BlockedQuantity>1234</BlockedQuantity>

          <ProductUnit>str1234</ProductUnit>

        </Row>

      </LxirBalanceAdjustmentRows>

    </LxirBalanceAdjustment>

Schedule (XSD)

Document version history

Version

Date

Author/change

Commenct

A

2014-07-01

Muhammad Jawad

Document created

B

2020-08-04

Martin Fransson

Removed SOAP tag

C

2022-02-05

Zohaib Anees

Added BalanceRefence
BalanceNotes
UnblockedQuantity
BalanceAfterAdjustment
ProductUnitName
PurchaseProductUnit
PurchaseProductUnitName
PurchaseProductUnitQuantity
BaseProductUnit
BaseProductUnitName
BaseProductUnitQuantity
MeasureProductUnit
MeasureProductUnitName
MeasureProductQuantity
CustomerNumber