Спецификация файла коммуникации

Таблица, приведенная ниже, содержит формат документа Уведомление о приемке (RECADV)


Название поля

Тип

Формат

Описание поля

<Document-ReceivingAdvice>

M

       <ReceivingAdvice-Header>

M

               <ReceivingAdviceNumber>1234567890</ReceivingAdviceNumber>

M

X(35)

Номер Акта приемки

               <ReceivingAdviceDate>2005-05-24</ReceivingAdviceDate>

M

CCYY-MM-DD

Дата создания документа

               <ReceivingAdviceTime>12:12</ReceivingAdviceTime>

O

hh:mm

Время создания документа

               <DeliveryDate>2005-05-30</DeliveryDate>

O

CCYY-MM-DD

Дата поставки

               <DeliveryTime>08:00</DeliveryTime>

O

hh:mm

Время поставки

               <GoodsReceiptDate>2005-05-24</GoodsReceiptDate>

M

CCYY-MM-DD

Дата получения товара

               <DocumentFunctionCode>O</DocumentFunctionCode>

M

"O"|"A"

Тип документа,

"O" –Оригинал

"R" –Замена

"C" –Отмена

"A" –Принято без изменений

       </ReceivingAdvice-Header>

       <ReceivingAdvice-Reference>

M

               <Order>

O

                       <BuyerOrderNumber>123456</BuyerOrderNumber>

O

X(70)

Номер заказа

                       <BuyerOrderDate>2005-05-24</BuyerOrderDate>

O

CCYY-MM-DD

Дата заказа

               </Order>

               <DeliveryNote>

O

                       <DeliveryNoteNumber>123546</DeliveryNoteNumber>

O

X(70)

Номер документа Уведомление об отгрузке (DESADV)

                       <DeliveryNoteDate>2005-05-24</DeliveryNoteDate>

O

CCYY-MM-DD

Дата документа Уведомление об отгрузке

               </DeliveryNote>

       </ReceivingAdvice-Reference>

       <ReceivingAdvice-Parties>

M

               <Buyer>

M

                       <ILN>1111111111111</ILN>

M

X(13)

GLN покупателя

               </Buyer>

               <Seller>

M

                       <ILN>1111111111111</ILN>

M

X(13)

GLN продавца

                       <CodeByBuyer>123456</CodeByBuyer>

O

X(35)

Дополнительная идентификация поставщика

               </Seller>

               <DeliveryPoint>

O

                       <ILN>1111111111111</ILN>

M

X(13)

GLN места доставки

                       <LocationNumber>123454567890123</LocationNumber>

O

X(13)

Номер точки доставки

               </DeliveryPoint>

       </ReceivingAdvice-Parties>

       <ReceivingAdvice-Lines>

M

               <Line>

M [n]

                       <Line-Item>

M

                               <LineNumber>1</LineNumber>

M

N0

Номер строки

                               <EAN>1111111111111</EAN>

O

[0-9](14)

Код EAN (штрих-код)

                               <BuyerItemCode>BuyerItemCode_1</BuyerItemCode>

O

X(35)

Код товара у покупателя

                               <ItemDescription>ItemDescription</ItemDescription>

O

X(256)

Описание товара

                               <OrderedQuantity>100.000</OrderedQuantity>

O

R3

Заказанное количество

                               <DeliveredQuantity>100.000</DeliveredQuantity>

O

R3

Поставленное количество

                               <AcceptedQuantity>2.000</AcceptedQuantity>

M

R3

Полученное и принятое количество

                               <OverShippedQuantity>2.000</OverShippedQuantity>

O

R3

Количество сверх заказанного, которое будет возвращено продавцу  (QVR 6063=195 4421=AC)

                               <UnitOfMeasure>PCE</UnitOfMeasure>

O

X(3)

Единица измерения

                               <UnitPacksize>1.000</UnitPacksize>

O

R3

Количество единиц товара в одной упаковке

                               <DifferenceReason>AT</DifferenceReason>

O

„AT” | „AUE” |

„BN” | „DME”

Код причины отказа в приемке:

AT = Item not ordered 

AUE = Article code unknown

BN = Bar code not readable 

DME = Damaged

                               <DifferenceDescription>Difference Description</DifferenceDescription>

O

X(80)

Описание причины отказа в приемке

                               <UnitNetPrice>2.00</UnitNetPrice>

O

R2

Цена без НДС

                       </Line-Item>

               </Line>

       </ReceivingAdvice-Lines>

       <ReceivingAdvice-Summary>

M

               <TotalLines>12</TotalLines>

M

N0

Общее количество строк

       </ReceivingAdvice-Summary>

</Document-ReceivingAdvice>



Порядок отправки документа

НЕ нашли? Не то? Что вы ищете?

Отдельные документы должны быть отправлены в отдельных файлах в соответствии с правилом, один документ для каждого файла.

Тип кодировки:

Документы кодируются в стандарте UTF-8.

Важно написание большой и маленькой букв в названиях полей.

Тип полей:

M - обязательное

O - опциональное

C - обязательное при определенных условиях

Формат полей

[A-Z](3)                        большие буквы от «A» do «Z»; максимально до 3-х знаков

X(n)                                Текст (шестнадцатицифровые коды от "0x20" до "0xFF" кроме ‘<’, ‘>’ и ‘&’ ), максимально n знаков

[0-9](13)                        цифры от “0” до “9”; максимально 13 знаков

[-0-9](20)                        цифры от “0” до “9”  и знак минус “-“; максимально 20 знаков

N0(n)                                целое число, максимально n знаков

R2        Количество с точностью до 2 мест после запятой (на пр. 23.45) десятая часть отделена точкой, максимально n знаков

R3        Количество с точностью до 3 мест после запятой (на пр. 23.455) десятая часть отделена точкой, максимально n знаков

CCYY-mm-dd                формат даты("CCYY" – год, "mm" – 2 месяц, "dd" – день)

hh:mm                        формат времени ("hh" – время в 24 часовом исчислении, "mm" – минуты)

1                 в точности одно появление

(1..n)                                от 1 до бесконечности