XML Specifications

XML specification of electronic documents

The specification describes the fields XML-documents, which are used in EDI-N electronic data exchange platform.



Purchase Order (document ORDER)

The buyer send the “order for delivery” (ORDER) to the supplier. ORDER contents the barcode of the product, product description, ordered quantity, price and other necessary information.

Field name

Type 1

Format

Description

ORDER

The beginning of the document

DOCUMENTNAME

М

Positive number

Title of the document (220 — order)

NUMBER

М

String (50)

Order number

DATE

М

Date (YYYY-MM-DD)

Document date

ACTION

M

«4», «5», «27», «29»

4 — supply changed, 5 — replacement of the document, 29 — delivery is accepted, 27 — delivery is not accepted

EXCHANGE_SCHEMA_TYPE

O

only for Fozzy: document flow scheme: 0-normal, 1-special

VERSION

O

Positive number

Order version

PROMO

O

«0», «1»

Promotion: 0 — no, 1 — yes

DELIVERYDATE

М

Date (YYYY-MM-DD)

Delivery date

DELIVERYTIME

O

Time (hh:mm)

Delivery time

SHIPMENTDATE

O

Date (YYYY-MM-DD)

Shipment date

SHIPMENTTIME

O

Time (hh:mm)

Shipment time

CAMPAIGNNUMBER

O

String (70)

Number of contract for the supply

CAMPAIGNNUMBERDATE

O

Date (YYYY-MM-DD)

Contract date

CURRENCY

O

String (3)

Currency code

TRANSPORTQUANTITY

O

Positive number

Quantity of machines

ORDERREFERENCENUMBER

String (16)

Unique order number for tracking

LIMES

Transport details (the beginning of the block)

LIMESNAME

O

String (70)

The name of the ramp

DATEFROM

O

Date (YYYY-MM-DD)

Arrival of transport date

TIMEFROM

O

Time (hh:mm)

Arrival of transport time

DATETO

O

Date (YYYY-MM-DD)

Shipment End date

TIMETO

O

Time (hh:mm)

Shipment End Time

LIMES

Transport details (the end of the block)

VAT

O

Positive number

VAT rate, %

TRANSPORTATIONTYPES

O

String (35)

Mode of transportation

TRANSPORTATIONMEANS

O

String (70)

Vehicle

TRANSPORTATIONCONDITION

O

String (70)

Transportation conditions

TRANSPORTATIONPAYMENTTYPE

O

String (35)

Type of delivery payment

TRANSPORTATIONROUTE

O

String (70)

Delivery route

BLANKETORDERNUMBER

O

String (35)

Blank Order Number

INFOCODED

O

String (35)

Info code

DOCTYPE

O

String (1)

Document type: O — original, R — replacement, D — deletion, F — order fictitious, PO — pre-order, OS — service / marketing order

CORRNUMBER

SUPORDER

O

String (35)

Supplier Order Number

KDKNUM

O

String (35)

FTC General Order Number

ORDRTYPE

O

String (35)

Order type

INFO

O

String (70)

Free text

EARLIESTDELIVERYDATE

O

Date (YYYY-MM-DD)

Earliest delivery date

LATESTDELIVERYDATE

O

Date (YYYY-MM-DD)

Latest delivery date

HEAD

Start of the main block

SUPPLIER

M

Number (13)

Supplier GLN

BUYER

M

Number (13)

Buyer GLN

BUYERCODE

O

String (35)

Buyer code

BRANCHCODE

O

String

Branch code (for New Line and EPICENTER K)

DELIVERYPLACE

M

Number (13)

Delivery locations GLN

FINALRECIPIENT

O

Number (13)

Final consignee GLN

ORDERPARTNER

O

Number (13)

Customer GLN

INVOICEPARTNER

O

Number (13)

Payer GLN

SENDER

M

Number (13)

Message sender GLN

RECIPIENT

M

Number (13)

Message recipient GLN

CONSIGNEE

M

Number (13)

Consignee GLN

RECIPIENTCODE

O

String (35)

Recipient Code

RECIPIENTNAME

O

String (70)

Recipient’s name

INFO

O

String (70)

Free text

DISCOUNTVALUE

O

Positive number

Discount amount

RECIPIENTCONTACTFACE

O

String (70)

Contact person

RECIPIENTPHONE

O

String (35)

Recipient’s phone

RECIPIENTCITY

O

String (35)

Recipient city

RECIPIENTADRESS

O

String (70)

Recipient’s address

EDIINTERCHANGEID

O

String (70)

Transaction number (Unique number generated by the sender)

POSITION

Commodity items (the beginning of the block)

POSITIONNUMBER

М

Positive number

Commodity item number (The sequence number of the item in the document (1, 2, 3, 4… n))

PRODUCT

M

Number (8, 10, 14)

Product barcode

PRODUCTIDSUPPLIER

O

String (16)

Products in database

PRODUCTIDBUYER

O

String (16)

Item in customer database

BUYERPARTNUMBER

M

String (16)

Internal system number of the article in buyer database

ORDEREDQUANTITY

M

Positive number

Ordered quantity

QUANTITYOFCUINTU

M

Positive number

Amount in a package

ORDERUNIT

M

String (3)

Units of measurement

QUANTITYOFPACKS

M

Positive number

Number of packages

ORDERPRICE

O

Decimal

Product price without VAT

PRICEWITHVAT

O

Decimal

Product price with VAT

AMOUNT

O

Decimal

Sum of goods (without VAT)

AMOUNTWITHVAT

M

Decimal

Sum of goods (with VAT)

VAT

O

Decimal

VAT rate, %

CLAIMEDDELIVERYDATE

O

Date (YYYY-MM-DD)

Announced Delivery Date

CLAIMEDDELIVERYTIME

O

Time (hh:mm)

Announced Delivery Time

DELIVERYPLACE

M

Number (13)

Final delivery location GLN

INFOCODED

O

String (35)

Info code

MINIMUMORDERQUANTITY

O

Positive number

Minimum ordered quantity

MAXIMUMORDERQUANTITY

O

Positive number

Maximum allowable shipping quantity

PRODUCTIONCODE

M

String (16)

Alcohol Code

POSITIONKGM

М

Total kilogram of position

INFO

O

String (90)

Free text

COMPAIGNNUMBER

O

String (70)

Supplier number

EARLIESTDELIVERYDATE

O

Date (YYYY-MM-DD)

Delivery not earlier than the specified date

LATESTDELIVERYDATE

O

Date (YYYY-MM-DD)

Delivery no later than the specified date

LATESTDELIVERYTIME

O

Time (hh:mm)

Delivery no later than the specified time

CONDITIONSTATUS

M

String (3)

Condition Status

PACKAGEID

O

Positive number

Package ID

CATEGORYNAME

O

String (70)

Item category name

BRENDNAME

O

String (70)

Brand name

GROUPNAME

Name of product group

NOVELTY

O

New

COUNTPIECESINBOX

O

Positive number

The number of pieces in the package

COUNTBOXESINLAYER

O

Positive number

Number of packages per level

COUNTPERPALLET

O

Positive number

Quantity on a pallet

WEIGHT

O

Decimal

Weight

PALLETS

O

Positive number

Number of pallets

COUNTRYORIGIN

M

String (2)

Manufacturer country

CALIBRE

O

Positive number

Packing caliber (Diameter)

PRICEWITHDISCOUNT

O

Decimal

Price with discount

BOXESCOUNT

O

Positive number

Number of packages

CHARACTERISTIC

Characteristics (the beginning of the block)

SERVICEDESCRIPTION

О/M (is mandatory only for the Order of service - ORDER with DOCTYPE=OS)

String (500)

Name of service

DESCRIPTION

M

String (70)

Product Description

CHARACTERISTIC

Characteristics (the end of the block)

PACKING

Packaging (the beginning of the block)

PACKINGTYPE

O

String (3)

Type of packaging

PACKINGQUANTITY

O

Positive number

Number of packages

PACKINGUNIT

O

Positive number

Packer

PACKING

Packaging (the end of the block)

POSITION

Commodity items (the end of the block)

HEAD

End of the main block

ORDER

End of the document

ORDER example


Purchase Order Response (document ORDRSP)

Order confirmation (ORDRSP) is a response document to order (ORDER). It is an order confirmation for each product (whether it will be delivered; price; amount changed or refuse delivery of goods info)

Field name

Type 1

Format

Description

ORDRSP

The beginning of the document

NUMBER

M

String (16)

Order Confirmation Number

DATE

M

Date (YYYY-MM-DD)

Document date

TIME

O

Time (hh:mm)

Document creation time

ORDERNUMBER

M

String (50)

Order number

ORDERDATE

M

Date (YYYY-MM-DD)

Order date

DELIVERYDATE

O

Date (YYYY-MM-DD)

Delivery date

DELIVERYTIME

O

Time (hh:mm)

Delivery time

SPECIFICATIONNUMBER

O

String (10)

Specification number

SPECIFICATIONDATE

O

Date (YYYY-MM-DD)

Specification date

SHIPMENTDATE

O

Date (YYYY-MM-DD)

Shipment date

CURRENCY

O

String (3)

Currency code

LIMES

Transport details (the beginning of the block)

LIMESNAME

O

String (70)

The name of the ramp

DATEFROM

O

Date (YYYY-MM-DD)

Arrival of transport date

TIMEFROM

O

Time (hh:mm)

Arrival of transport time

DATETO

O

Date (YYYY-MM-DD)

Shipment End date

TIMETO

O

Time (hh:mm)

Shipment End Time

LIMES

Transport details (the end of the block)

VAT

O

Positive number

VAT rate, %

ACTION

M

«4», «5», «27», «29»

4 — supply changed, 5 — replacement of the document, 29 — delivery is accepted, 27 — delivery is not accepted

TRANSPORTATIONPAYMENTTYPE

O

String (70)

Payment requirements

TOTALPACKAGES

O

Decimal

Packages quantity

TOTALPACKAGESSPACE

O

Decimal

Number of packaging spaces

TRANSPORTQUANTITY

O

Positive number

Machines quantity

DOCTYPE

M

String (1)

Document type: O — original, R — replacement, D — deletion

SUPORDER

O

String (35)

Supplier Order Number

KDKNUM

O

String (35)

FTC General Order Number

ORDRTYPE

O

String (35)

Order type

INFO

O

String (70)

Free text

REASONINFO

O

String (70)

Additional Information

CAMPAIGNNUMBER

O

String (70)

Number of contract for the supply

HEAD

Start of the main block

BUYER

M

Number (13)

Buyer GLN

BUYERCODE

O

String (35)

Buyer code

SUPPLIER

M

Number (13)

Supplier GLN

DELIVERYPLACE

M

Number (13)

Delivery location GLN

FINALRECIPIENT

O

Number (13)

Final consignee GLN

INVOICEPARTNER

O

Number (13)

Payer GLN

SENDER

M

Number (13)

Message sender GLN

RECIPIENT

M

Number (13)

Message recipient GLN

CONSIGNEE

M

Number (13)

Consignee GLN

RECIPIENTCODE

O

String (35)

Recipient Code

RECIPIENTNAME

O

String (70)

Recipient’s name

RECIPIENTCONTACTFACE

O

String (70)

Contact person

RECIPIENTPHONE

O

String (35)

Recipient’s phone

RECIPIENTCITY

O

String (35)

Recipient city

RECIPIENTADRESS

O

String (70)

Recipient’s address

DELIVERYTERMS

Delivery terms (days)

EDIINTERCHANGEID

O

String (70)

Transaction number (Unique number generated by the sender)

POSITION

Commodity items (the beginning of the block)

POSITIONNUMBER

M

Positive number

Commodity item number (The sequence number of the item in the document (1, 2, 3, 4… n))

PRODUCT

M

Number (8, 10, 14)

Product barcode

PRODUCTIDBUYER

O

String (16)

Item in customer database

PRODUCTIDSUPPLIER

O

String (16)

Item in supplier database

ORDRSPUNIT

O

String (3)

Units of measurement

CUSTOMSTARIFFNUMBER

M

Positive number

Code for each position of goods according to Ukrainian Classification of Goods of Foreign Economic Activity

DESCRIPTION

O

String (70)

Product description

PRICE

O

Decimal

Product price

PRICEWITHVAT

O

Decimal

Product price with VAT

DISCOUNT

M

Positive number

Discount

VAT

O

String (3)

VAT rate, %

EXPAIRYDATE

O/M

String (30)

Warranty period. Mandatory for Modern Expo clients

AMOUNT

O

Decimal

Sum of goods (without VAT)

AMOUNTWITHVAT

M

Decimal

Sum of goods (with VAT)

TAXAMOUNT

М

Decimal

VAT

QUANTITYOFCUINTU

O

Positive number

Amount in a package

PRODUCTTYPE

M

«1», «2», «3»

1—the goods will be delivered without change,

2— change in ordered quantity,

3— refused delivery

ORDEREDQUANTITY

M

Positive number

Ordered quantity

ACCEPTEDQUANTITY

M

Positive number

Available quantity

MINIMUMORDERQUANTITY

M

Positive number

Minimum ordered quantity

MAXIMUMORDERQUANTITY

M

Positive number

Maximum allowable shipping quantity

INFO

O

String (70)

Free text

CONDITIONSTATUS

M

String (3)

Condition Status

PACKAGEID

O

Positive number

Package ID

COUNTRYORIGIN

M

String (2)

Manufacturer country

CALIBRE

M

Positive number

Packing caliber (Diameter)

PACKING

Packaging (the beginning of the block)

PACKINGTYPE

O

String (3)

Type of packaging

PACKINGQUANTITY

O

Positive number

Number of packages

PACKINGUNIT

O

Positive number

Packer

PACKING

Packaging (the end of the block)

POSITION

Commodity items (the end of the block)

HEAD

End of the main block

ORDRSP

End of the document


Despatch Advice (document DESADV)

The supplier sends a Despatch advice (DESADV) in response to an Order (ORDER). In this case, the supplier can change the quantity of goods ordered, the date and time of delivery, specify additional information. This document is an waybill analog

Field name

Type 1

Format

Description

DESADV

The beginning of the document

NUMBER

М

String (16)

Shipping Notification Number

DATE

М

Date (YYYY-MM-DD)

Document date

DELIVERYDATE

М

Date (YYYY-MM-DD)

Delivery date

DELIVERYTIME

O

Time (hh:mm)

Delivery time

ORDERNUMBER

M

String (50)

Order number

ORDERDATE

М

Date (YYYY-MM-DD)

Order date

ORDRSPNUMBER

O

String (16)

Order confirmation number

ORDRSPDATE

O

Date (YYYY-MM-DD)

Order confirmation date

DELIVERYNOTENUMBER

М

String (16)

Invoice number

DELIVERYNOTEDATE

М

Date (YYYY-MM-DD)

Invoice date

RECIPTYPE

M

String (1)

Available values: 0 – «Direct delivery to the ATB» (default), 1 – «Delivery from Logistic Union warehouses».

SUPPLIERORDENUMBER

O

String (35)

Order number in the supplier’s accounting system

SUPPLIERORDERDATE

O

Date (YYYY-MM-DD)

Shipment notification date

INFO

O

String (70)

Free text

PAYMENTTERM

O

Date (YYYY-MM-DD)

Deadline for payment for goods

SHIPMENTS

O

String (1)

Transportation

CAMPAIGNNUMBER

O

String (70)

Supply Agreement Number

TRANSPORTQUANTITY

O

Positive number

Machines quantity

TRANSPORTMARK

O

String (70)

Transport mark

TRANSPORTID

O

String (70)

Vehicle number

TRANSPORTERNAME

O

String (70)

Driver name

TRANSPORTERTYPE

O

String (70)

Transport type

TRANSPORTTYPE

M

String (2, 3)

Transportation type: 20 — railway, 30 — road, 40 — air, 60 — combine, 100 — delivery service

PACKAGEWIGHT

O

Decimal

Weight

TOTALPACKAGES

M

Decimal

Packages quantity

TOTALPALLETS

M

Decimal

Pallets quantity

PACKAGEWEIGHT

O

Decimal (18,3) / Separation with a dot

Weight according to the invoice

HEAD

Start of the main block

SUPPLIER

М

Number (13)

Supplier GLN

SUPPLIERNAME

O

String (70)

Supplier name

BUYER

М

Number (13)

Buyer GLN

BUYERCODE

O

String (35)

Buyer code

DELIVERYPLACE

M

Number (13)

Delivery location GLN

FINALRECIPIENT

O

Number (13)

Final consignee GLN

SENDER

М

Number (13)

Message sender GLN

SENDERNAME

O

String (70)

Sender name

SENDERPHONE

O

String (35)

Sender’s phone number

SENDERCITY

O

String (70)

Sender’s city

SENDERADRESS

O

String (70)

Sender’s address

RECIPIENT

М

Number (13)

Message recipient GLN

EDIINTERCHANGEID

O

String (70)

Transaction number (Unique number generated by the sender)

PACKINGSEQUENCE

Work with commodity positions (the beginning of the block)

HIERARCHICALID

М

Positive number

Packing Hierarchy Number

POSITION

Commodity items (the beginning of the block)

POSITIONNUMBER

M

Positive number

Commodity item number (The sequence number of the item in the document (1, 2, 3, 4… n))

PRODUCT

M

Number (8, 10, 14)

Product barcode

PRODUCTIDSUPPLIER

O

String (16)

Item in supplier database

IDPRODUCER

O

String (8)

Manufacturer code

PRODUCTIDBUYER

O

String (16)

Item in customer database

DELIVEREDQUANTITY

М

Positive number

Delivery quantity

DELIVEREDUNIT

M

String (3)

Units of measurement

ORDEREDQUANTITY

M

Positive number

Ordered quantity

ORDERUNIT

O

String (3)

Units of measurement

SSCC

O

Number (18)

Serial Shipping Container Code

PARTYNAME

O

String(70)

Manufacturer name

INVOICEDQUANTITY

O

Positive number

Invoiced quantity

INVOICEUNIT

O

String (3)

Units of measurement

AMOUNT

O

Decimal

Sum of goods (without VAT)

AMOUNTWITHVAT

M

Decimal

Sum of goods (with VAT)

PORTAL_CERT

M

String (30)

Certificate number

CUSTOMSTARIFFNUMBER

M

String (30)

State Customs Declaration Number (CCD)

PRICE

O

Decimal

Product price without VAT

PRICEWITHVAT

O

Decimal

Product price with VAT

DISCOUNT

O

Positive number

Discount

TAXRATE

O

Number (3)

VAT rate, %

CONDITIONSTATUS

M

String (3)

Condition Status

DESCRIPTION

M

String (70)

Product description

PACKAGEID

O

Positive number

Package ID

PARTNUMBER

O

String (35)

Batch number

SERIALNUMBER

M

String

Serial number (feature for medical providers)

GOODDATE

M

String

Shelf life (feature for medical providers)

MINIMUMORDERQUANTITY

O

Positive number

Minimum ordered quantity

BRUTTOWEIGHT

O

Decimal (18,3) / Separation with a dot

Gross weight

OCERTS

Certificate data attached to the commodity item (the beginning of the block). Can contain multiple certificates [CERT]

CERT

the beginning of the block под один конкретный сертификат

CERT_NUM

M

String (16)

Document number (may contain special characters)

CERT_TYPE

M

String (3)

Certificate type * SS - certificate of conformity * SK - quality certificate * DI - importer declaration * SES - SES certificate * DP - manufacturer’s declaration * KS - quarantine certificate * AFK - phytosanitary control act * FS - phytosanitary certificate * SFE - certificate of phytosanitary examination * PLI -laboratory test report * EZ - expert opinion * ST - certificate type

BATCH

O

String (100)

Batch number to which the certificate is issued

START_DATE

M

Date (YYYY-MM-DD)

Certificate start date

END_DATE

O

Date (YYYY-MM-DD)

Certificate expiration date

URL

M

String (70)

Direct hash link to the scanned copy. Parametr transmitted in XML with ampersand - “&”

URL

O

String (70)

second and subsequent hash links to scanned copies with EDS. Parametr transmitted in XML with ampersand - “&”

CERT

End of the block for one concrete certificate

OCERTS

Certificate data attached to the commodity item (the end of the block). Can contain multiple certificates [CERT]

POSITION

Commodity items (the end of the block)

PACKINGSEQUENCE

Work with commodity positions (the end of the block)

HEAD

End of the main block

DESADV

End of the document


Commercial Document (document COMDOC)

COMDOC (ElectronicDocument) – a document intended for electronic exchange of legally significant documents (subject to conclusion by contracting parties of the agreement “On the recognition of electronic documents” and the use of electronic-digital signature)

Field name

Type 1

Format

Description

ЕлектроннийДокумент

М

The beginning of the document

Заголовок

М

Number of occurrences unit: Min = 1; Max = 1

Heading (block start)

НомерДокументу

М

String (16)

Document number

ТипДокументу

М

String (50)

COMDOC type (all COMDOC types)

ТипСхеми

M

0 or 1

0 - standard scheme (with previous agreement); 1 - non-standard scheme (without previous agreement)

КодТипуДокументу

М

005 … 034

COMDOC code (all COMDOC types)

ДатаДокументу

М

Date (YYYY-MM-DD)

Date of the document

ТермінОплати

O

Date (YYYY-MM-DD)

Payment term (date)

ПричинаАнулювання

The reason why the document is canceled

ДатаАнулювання

Date (YYYY-MM-DD)

The date from which the document is considered canceled

НомерЗамовлення

M

String (20)

Order number

ПроцентШтрафу

M

Percentage of fine

ДатаЗамовлення

M

Date (YYYY-MM-DD)

Date of the order

НомерДоговоруПоставки

M

Delivery contract number

ДатаДоговоруПоставки

M

Date (YYYY-MM-DD)

Delivery contract date

ПлановаДатаДоставки

Date (YYYY-MM-DD)

Planned delivery date

МісцеСкладання

Place of document assembly

НомерТовУзгодження

M

String (16)

Product adjustment number

ДатаТовУзгодження

M

Date (YYYY-MM-DD)

Product adjustment date

НомерКонтракту

M

String (16)

Contract number

ДатаКонтракту

M

Date (YYYY-MM-DD)

Contract date

ТермінДії

M

Number of occurrences unit: Min = 0; Max = 1

Document validity period (block start)

Початок

М

Date (YYYY-MM-DD)

Start date of the document

Кінець

М

Date (YYYY-MM-DD)

End date of the document

ТермінДії

Document validity period (the end of the block)

ТермінПідпису

M

Document sign period (block start)

Початок

Date (YYYY-MM-DD)

Date of the beginning of the sign period

Кінець

Date (YYYY-MM-DD)

Date of the end of the sign period

ТермінПідпису

Document sign period (the end of the block)

ПеріодНаданняПослуг

Services provisioning term (block start)

Початок

M

Date (YYYY-MM-DD)

Date of the beginning of the provisioning period

Кінець

M

Date (YYYY-MM-DD)

Date of the end of the provisioning period

ПеріодНаданняПослуг

Services provisioning term (the end of the block)

МісцеСкладання

M

String (100)

Place of document assembly

Коментар

M

String (50)

Comment; The maximum number of tags is 10. Each next tag identifier (ID) is incremented by one.

ДокПідстава

M

Number of occurrences unit: Min = 0; Max = 10

Document basis on (block start)

НомерДокументу

М

String (30)

Number of a basic document

ТипДокументу

М

String (50)

Types of documents

КодТипуДокументу

М

001 … 034

Document type code

ДатаДокументу

М

Date (YYYY-MM-DD)

Date of the document

ДокПідстава

Document basis on (the end of the block)

ДокументЩоАнулюється

The canceled document (block start)

НомерДокументу

М

String (20)

Number of the canceled document

ТипДокументу

Types of documents

КодТипуДокументу

М

001 … 034

Document type code

ДатаДокументу

М

Date (YYYY-MM-DD)

Date of the canceled document

ДокументЩоАнулюється

The canceled document (the end of the block)

Відхилив

Essential elements of the company which declining document (block start)

СтатусКонтрагента

М

String (30)

Counterparty status: Покупець (Buyer) Отримувач (Recipient) Продавець (Seller) Замовник (Customer) Виконавець (Performer) Перевізник (Carrier) Платник (Payer) Підрядник (Contractor) Відправник (Sender) Вантажоодержувач (Consignee) Вантажовідправник (Consignor) Експедитор (Forwarder) Клієнт (Client) Консультант (Consultant)

ВидОсоби

М

String (20)

Type of institution: Legal entity Physical person

НазваКонтрагента

М

String (50)

Counterparty name

КодКонтрагента

М

String (8)

Counterparty code. The value of the code is the payer’s code in accordance with the USREOU (Registration (accounting) number from Interim Register of State Tax Administration of Ukraine) or the registration number of the taxpayer registration card (passport number recorded as a sequence of two uppercase letters of the Ukrainian alphabet and six digits)

ІПН

Individual tax number (block start)

СвідоцтвоПДВ

M

Integer (10)

VAT certificate

МФО

M

String

MFI bank code

Телефон

M

String (20)

Contractor’s phone number

ІПН

Individual tax number (the end of the block)

Відхилив

Essential elements of the company which declining document (the end of the block)

Заголовок

Heading (the end of the block)

Сторони

M

Number of occurrences unit: Min = 1; Max = 1

The parties between whom the document is concluded (block start)

Контрагент

М

Number of occurrences unit: Min = 2; Max = 10

Contractor (block start). The first one indicates the sender’s block, the second - the recipient

СтатусКонтрагента

М

String (30)

Counterparty status: Покупець (Buyer) Отримувач (Recipient) Продавець (Seller) Замовник (Customer) Виконавець (Performer) Перевізник (Carrier) Платник (Payer) Підрядник (Contractor) Відправник (Sender) Вантажоодержувач (Consignee) Вантажовідправник (Consignor) Експедитор (Forwarder) Клієнт (Client) Консультант (Consultant)

ВидОсоби

М

String (20)

Type of institution: Legal entity Physical person

НазваКонтрагента

М

String (50)

Counterparty name

КодКонтрагента

М

String (8)

Counterparty code. The value of the code is the payer’s code in accordance with the USREOU (Registration (accounting) number from Interim Register of State Tax Administration of Ukraine) or the registration number of the taxpayer registration card (passport number recorded as a sequence of two uppercase letters of the Ukrainian alphabet and six digits)

ІПН

М

String (12)

Counterparty individual tax number

СвідоцтвоПДВ

M

Integer (10)

Counterparty VAT Certificate

МФО

M

Integer (6)

Counterparty MFI bank code

ПоточРах

M

String

Current counterpart bill

Банк

Counterparty bank

Телефон

M

String (20)

Phone number

GUID

M

String (36)

Counterparty Global Unique Identifier (GUID)

GLN

M

Integer (13)

Counterparty Global Location Number (GLN)

ВОсобіДиректора

Director

ЮрАдреса

M

Counterparty legal address (block start)

Індекс

М

Integer (5)

Post index

Область

M

String (50)

Region

Місто

М

String (50)

City

Вулиця

М

String (50)

Street

ЮрАдреса

Counterparty legal address (the end of the block)

ФактАдреса

M

Counterparty actual address (block start)

Індекс

М

Integer (5)

Post index

Область

M

String (50)

Region

Місто

М

String (50)

City

Вулиця

М

String (50)

Street

ФактАдреса

Counterparty actual address (the end of the block)

ПоштАдреса

M

Counterparty mailing address (block start)

Індекс

М

Integer (5)

Post index

Область

M

String (50)

Region

Місто

М

String (50)

City

Вулиця

М

String (50)

Street

ПоштАдреса

Counterparty mailing address (the end of the block)

Контрагент

Counterparty (the end of the block)

Сторони

The parties between whom the document is concluded (the end of the block)

МісцеДоставки

O

Delivery place (block start)

GLN

O

Integer (13)

Delivery place Global Location Number (GLN)

Індекс

O

Integer (5)

Post index

Область

O

String (50)

Region

Місто

O

String (50)

City

Вулиця

O

String (50)

Street

МісцеДоставки

Delivery place (the end of the block)

Параметри

M

Parameters (block start). The field provides free value. This parameter is used to transfer additional information that is not included in the specification

Параметр

O

String (50)

Parameter. Maximum number of tags is 99. Each next tag identifier (ID) is incremented by one.

Параметри

M

Parameters (the end of the block)

Текст

O

String

Text. The tag is designed to transmit large amount of text (the text of a contract, an additional agreement, etc.). Text size is unlimited. All text should be embedded in the construction: <![CDATA[text]]>

Таблиця

M

Number of occurrences unit: Min = 0; Max = 1

Table (block start)

Рядок

M

Number of occurrences unit: Min = 1;Max = 9999

Row (block start). Each next tag identifier (ID) is incremented by one

НомПоз

М

Integer (3)

Position number

Штрихкод

M

Integer (13)

Maximum number of tags is 99. Each next tag identifier (ID) is incremented by one.

АртикулПокупця

M

String (10)

Buyer article

АртикулПродавця

M

String (10)

Seller article

КодУКТЗЕД

M

Integer (10)

Code of goods according to Ukrainian Classification of Goods of Foreign Economic Activity; for COMDOC 006 value is in 4…10 characters range

Найменування

М

String (50)

Commodity item name

ЗаявленаКількість

M

Decimal (#.00)

Declared quantity of commodity items

ПрийнятаКількість

M

Decimal (#.00)

Accepted quantity of commodity items

ПунктНавантаженняАдреса

М

String (200)

Load Address For COMDOC 018 “ПунктНавантаженняАдреса”і “ПунктРозвантаженняАдреса”fills in one cell through a hyphen

ПунктРозвантаженняАдреса

М

String (200)

Unloading address For COMDOC 018 “ПунктНавантаженняАдреса”і “ПунктРозвантаженняАдреса”fills in one cell through a hyphen

ТЗНомерАвто

М

String (10)

State Vehicle Number

ТЗНомерПричіп

M

String (10)

Trailer national number

НомерТТН

М

String (20)

Waybill number

ДатаТТН

М

Date (YYYY-MM-DD)

Waybill date

МасаБрутто

М

Decimal (#.00)

Goods weight

ДовжинаВантажу

M

Decimal (#.00)

Length of cargo

ОбємВантажу

M

Decimal (#.00)

The volume of cargo

КількістьМісць

M

Decimal (#.00)

Number of cargo places, pallets

СтрокТранспортування

M

Decimal (#.00)

Delivery time in days

Примітка

M

String (200)

Note

МісцеПроведенняРоботи

M

Work Place

КількістьОдВЯщику

M

Number of units in the box (шт/кг)

ФактичнаКількістьЯщиків

M

The actual number of boxes

КількістьПоНакладній

M

Amount on consignment note

ПоставляємаКількість

M

Number of delivered units

ОдиницяВиміру

M

String (10)

Units 2

БазоваЦіна

M

Decimal (#.00)

Price per unit without VAT

ПДВ

M

Decimal (#.00)

VAT amount per unit of goods (services)

Ціна

M

Decimal (#.00)

Price per unit with VAT

ЦінаФакт

Actual price

ЦінаПостачальника

Supplier price

ЦінаПоДокументу

Price per document

СумаНакладна

On the waybill amount

СумаПрийнято

Accepted Amount

Номер

M

Number

Дата

M

Date (YYYY-MM-DD)

Date

НакладнаНомер

Waybill number

НомерЗамовлення

M

String (20)

Order number

ШтрихкодТрансУпаковкиSSCC

M

Number (14, 18)

Barcode for transport packaging (Serial shipping container code)

МаршрутВідправлено

Departure goods place (For COMDOC 023 items “Відправлено”and “Отримано”fills in one cell “Маршрут”)

МаршрутОтримано

Receipt goods place (For COMDOC 023 items “Відправлено”and “Отримано”fills in one cell “Маршрут”)

Кількість

М

Decimal (#.00)

Number of units

Вага

M

Weight

Сума

M

Decimal (#.00)

The sum of the price of the goods

СумаСтрахування

M

Insurance sum

Платник

M

Payer Full Name

Відправник

M

Sender Full Name

Отримувач

M

Recipient Full Name

АдресаДоставки

M

Delivery address

ЗонаДоставки

M

Delivery area

КількістьПромо

M

Number of promotional items

СтавкаПДВ

VAT rate

Текст

M

String (100)

Additional Information

ІД

Position IDs (block start)

НомПоз

М

Integer (3)

Position number

Штрихкод

M

Integer (13)

Bar code

ІД

Position IDs (the end of the block)

АртикулПокупця

M

String (10)

Buyer article

АртикулПродавця

M

String (10)

Seller article

КодУКТЗЕД

Code of goods according to Ukrainian Classification of Goods of Foreign Economic Activity

Найменування

М

String (50)

Commodity item name

МісцеПроведенняРоботи

Work Place

ЗаявленаКількість

M

Decimal (#.00)

Declared quantity of commodity items

ПрийнятаКількість

M

Decimal (#.00)

Accepted quantity of commodity items

БазоваЦіна

Price per unit without VAT

Ціна

Price

ВсьогоПоРядку

M

Number of occurrences unit: Min = 0; Max = 1

Total amount per line (block start)

СумаБезПДВ

M

Decimal (#.00)

Amount without VAT

СумаПДВ

M

Decimal (#.00)

VAT amount

Сума

M

Decimal (#.00)

Sum

СумаЗнижки

The sum of the discount

ПроцентЗнижки

M

Integer (10)

Percentage of discount

ДатаПродажу

M

Date (YYYY-MM-DD)

Date of sale

ФактЦенаПродажи

Actual selling price

ФактЦенаВозвПокуп

Actual return purchase price

ФактЦенаВозвКомис

Actual commission upon return

СумКомитенту

Total committent

СумаВинагороди

Total remuneration

СумаНестач

Decimal (#.00)

Total lack

СумаШтрафу

Decimal (#.00)

Fine amount

Вага

Weight

ВсьогоПоРядку

Total amount per line (the end of the block)

СумаПДВ

M

Decimal (#.00)

VAT amount

Надлишки

M

Surplus (block start)

Кількісні

М

Decimal (#.00)

Quantitative surpluses

Цінові

М

Decimal (#.00)

Price surpluses

Надлишки

Surplus (the end of the block)

Нестачі

M

Lack (block start)

Кількісні

М

Decimal (#.00)

Quantitative lacks

Цінові

М

Decimal (#.00)

Price lacks

Нестачі

Lack (the end of the block)

ДоПовернення

Return (block start)

Кількість

М

Decimal (#.00)

Number of product units to return

ОдиницяВиміру

M

String (10)

Units 2

ДоПовернення

Return (the end of the block)

Взаєморозрахунки

O

Mutual settlements (block start)

Документ

M

Min=1; Max=1

Document (block start). Field may be absent with Non-conformance Report

Дата

M

Date (YYYY-MM-DD)

Operation date. Field may be absent with Non-conformance Report

Номер

M

String (20)

Field may be absent with Non-conformance Report

Найменування

O

String (50)

Document type

ВидОперації

O

String (20)

Operation type. For processor initiator only

Підрозділ

O

String (30)

Division. For processor initiator only

НомерПодатковоїНакладної

O

String (20)

Tax bill number. For processor initiator only

СумаПодатковоїНакладної

O

Decimal (#.00)

Tax bill amount. For processor initiator only

НомерДоговору

O

String (20)

Contract number

Дебет

O

Decimal (#.00)

Within one contractor in document fills <Debit> or <Credit> only

Кредит

O

Decimal (#.00)

Within one contractor in document fills <Debit> or <Credit> only

Текст

O

String (100)

Comment on the position

Документ

Document (the end of the block)

Взаєморозрахунки

Mutual settlements (the end of the block)

Гарантія

O

String (30)

Warranty period

ЦінаРегулярна

Regular price (block start)

ЦінаБезПДВ

Price without VAT

ЦінаЗПДВ

Price with VAT

ЦінаЗіЗнижкоюБезПДВ

Discount price without VAT

ЦінаЗіЗнижкоюЗПДВ

Discount price with VAT

ЦінаРегулярна

Regular price (the end of the block)

СтараЦіна

Old price (block start)

ЦінаБезПДВ

Price without VAT

ЦінаЗПДВ

Price with VAT

ЦінаЗіЗнижкоюБезПДВ

Discount price without VAT

ЦінаЗіЗнижкоюЗПДВ

Discount price with VAT

СтараЦіна

Old price (the end of the block)

ПромоЦіна

Promotional price (block start)

ЦінаБезПДВ

Price without VAT

ЦінаЗПДВ

Price with VAT

ПромоЦіна

Promotional price (the end of the block)

ВсьогоПоДокументу

Total by Document (block start)

СумаБезПДВ

M

Decimal (#.00)

Sum without VAT for all positions

ПДВ

VAT amount for all positions

Сума

M

Decimal (#.00)

Sum of all positions

ВсьогоНадлишків

Total surplus for all positions

ВсьогоНестач

Total lack for all positions

Дебет

Total debit for all positions

Кредит

Total credit for all positions

ВсьогоПоДокументу

Total by Document (the end of the block)

НомерДокументу

М

String (20)

Document number

ТипДокументу

М

String (50)

Types of documents

КодТипуДокументу

М

001 … 034

Document type code

ДатаДокументу

М

Date (YYYY-MM-DD)

Date of the document

Індекс

М

Integer (5)

Post index

Область

M

String (50)

Region

Місто

М

String (50)

City

Вулиця

М

String (50)

Street

Текст

M

String (100)

Text (Additional Information)

ОдиницяВиміру

M

String (10)

Units

ПДВ

M

Decimal (#.00)

VAT amount per unit (goods/services)

СумаБезПДВ

M

Decimal (#.00)

Amount without VAT

Сума

M

Decimal (#.00)

Sum

Кількісні

Quantitative

Цінові

Price

Причина

O

Number of occurrences unit: Min = 0; Max = 1

Reason for return (block start)

Код

M

Integer (3)

Return reason codes: 1-Corrupt 2-Defect 3-Broken 4-Price discrepancy 5-No order 6-Not reached 7-No documents 8-Rearrangement 9-Barcode mismatch 10-Absence in the database 11-Non-commodity appearance 12-Curve package 13-Vacuum depressurization 14-Over order 15-Name mismatch 16-Weight mismatch 17-No certificates 18-No shelf life 19-No veterinary certificate 20-No excise stamps 21-No information for buyers 22-No recommended price for tobacco products 23-No manufacturing date 24-No deadline for implementation 25-Surplus 26-Short term 27-Terminated 28-Log data 29-Palletisation

Опис

O

String (50)

Name of the return reason

Кількість

M

Decimal (#.00)

Number of items to be returned

ОдиницяВиміру

String (10)

Units 2

НаСуму

O

Total cost of items to be returned

Причина

Reason for return (the end of the block)

ДоПовернення

M

Goods to be returned (block start)

Код

M

Integer (3)

Return reason codes: 1-Corrupt 2-Defect 3-Broken 4-Price discrepancy 5-No order 6-Not reached 7-No documents 8-Rearrangement 9-Barcode mismatch 10-Absence in the database 11-Non-commodity appearance 12-Curve package 13-Vacuum depressurization 14-Over order 15-Name mismatch 16-Weight mismatch 17-No certificates 18-No shelf life 19-No veterinary certificate 20-No excise stamps 21-No information for buyers 22-No recommended price for tobacco products 23-No manufacturing date 24-No deadline for implementation 25-Surplus 26-Short term 27-Terminated 28-Log data 29-Palletisation

Опис

M

String (50)

Name of the return reason

НаСуму

M

Total cost of items to be returned

Кількість

М

Decimal (#.00)

Number of items to be returned

ОдиницяВиміру

М

String (10)

Units 2

ПричинаПовернення

M

The reason for goods returning (block start)

Код

М

String (3)

Return reason codes: 12E - The goods are returned according to the terms of the contract

Опис

M

String (30)

Name of the return reason

ПричинаПовернення

The reason for goods returning (the end of the block)

ДоПовернення

Goods to be returned (the end of the block)

РозходженняПоРядку

Divergence in a row (block start)

Сума

M

Decimal (#.00)

Total

ЦінаНеПрийнята

Divergence price

КількістьНеПрийнята

Divergence amount

СумаНеПрийнята

Total divergence

РозходженняПоРядку

Divergence in a row (the end of the block)

ЦінаПостачальника

Supplier price

Текст

M

String (100)

Text (Additional Information)

Рядок

Row (the end of the block)

Таблиця

Table (the end of the block)

ЗагальнеПоКонтрагентам

M

Min=1; Max=1

Global contractors info (block start)

ЗагальнеПоКонтрагенту

M

Min=2; Max=2

Global contractor info. Field mandatory for initiator (block start)

Текст

O

String (100)

Text (Additional Information)

СальдоПочатковеДебет

M

Decimal (#.00)

Balance Initial Debit

СальдоПочатковеКредит

M

Decimal (#.00)

Balance Initial Credit

ОборотиЗаПеріодДебет

M

Decimal (#.00)

Turnovers Per Period Debit

ОборотиЗаПеріодКредит

M

Decimal (#.00)

Turnovers Per Period Credit

СальдоКінцевеДебет

M

Decimal (#.00)

Final balance Debit

СальдоКінцевеКредит

M

Decimal (#.00)

Final balance Credit

ЗагальнеПоКонтрагенту

Global contractor info (the end of the block)

ЗагальнеПоКонтрагентам

Global contractors info (the end of the block)

ВсьогоПоДокументу

M

Total values of positions per document (block start)

СумаБезПДВ

M

Decimal (#.00)

Sum without VAT

ПДВ

M

Decimal (#.00)

VAT amount per unit of goods (services)

Сума

M

Decimal (#.00)

Sum

ВсьогоПоДокументу

M

Total values of positions per document (the end of the block)

ЕлектроннийДокумент

M

End of the document


Sales Invoice (COMDOC_006)

Sales Invoice (COMDOC_006)

Field name

Type 1

Format

Description

ЕлектроннийДокумент

М

The beginning of the document

Заголовок

М

Number of occurrences unit: Min = 1; Max = 1

Heading (block start)

НомерДокументу

М

String (16)

Document number

ТипДокументу

М

String (50)

Type of document: Sales Invoice

КодТипуДокументу

М

«006»

Allowed value COMDOC code: 006 => Sales Invoice (all COMDOC types)

ДатаДокументу

М

Date (YYYY-MM-DD)

Document date

ТермінОплати

O

Date (YYYY-MM-DD)

Payment term (date)

ТермінПідпису

O

Document sign period (block start)

Початок

M

Date (YYYY-MM-DD)

Date of the beginning of the sign period

Кінець

M

Date (YYYY-MM-DD)

Date of the end of the sign period

ТермінПідпису

Document sign period (the end of the block)

НомерЗамовлення

O

String (20)

Order number

ДатаЗамовлення

O

Date (YYYY-MM-DD)

Order date

МісцеСкладання

O

String (255)

Place of document assembly

ДокПідстава

M

Document basis on (block start)

НомерДокументу

М

String (30)

Basis document number

ТипДокументу

М

String (50)

Types of documents

КодТипуДокументу

М

«001» / «002» / «003» …

Document type code

ДатаДокументу

М

Date (YYYY-MM-DD)

Basis document date

ДокПідстава

Document basis on (the end of the block)

Заголовок

Heading (the end of the block)

Сторони

M

Number of occurrences unit: Min = 1; Max = 1

The parties between whom the document is concluded (block start)

Контрагент

М

Number of occurrences unit: Min = 2; Max = 10

Counterparty (block start). The first one indicates the sender’s block, the second - the recipient

СтатусКонтрагента

М

String (30)

Counterparty status:

  • Покупець (Buyer)

  • Отримувач (Recipient)

  • Продавець (Seller)

  • Замовник (Customer)

  • Виконавець (Performer)

  • Перевізник (Carrier)

  • Платник (Payer)

  • Підрядник (Contractor)

  • Відправник (Sender)

  • Вантажоодержувач (Consignee)

  • Вантажовідправник (Consignor)

  • Експедитор (Forwarder)

  • Клієнт (Client)

  • Консультант (Consultant)

ВидОсоби

М

String (20)

Type of institution:

  • Legal entity

  • Physical person

НазваКонтрагента

М

String (50)

Counterparty name

КодКонтрагента

М

String (8)

Counterparty code. The value of the code is the payer’s code in accordance with the USREOU (Registration (accounting) number from Interim Register of State Tax Administration of Ukraine) or the registration number of the taxpayer registration card (passport number recorded as a sequence of two uppercase letters of the Ukrainian alphabet and six digits)

ІПН

М

String (12)

Counterparty individual tax number

IBAN

O

String (35)

IBAN (international bank account number; use in international settlements)

Телефон

O

String (20)

Phone number

GLN

M

Integer (13)

Counterparty Global Location Number (GLN)

Контрагент

Counterparty (the end of the block)

Сторони

The parties between whom the document is concluded (the end of the block)

МісцеДоставки

O

Delivery place (block start)

GLN

O

Integer (13)

Delivery place Global Location Number (GLN)

Індекс

O

Integer (5)

Post index

Область

O

String (50)

Region

Місто

O

String (50)

City

Вулиця

O

String (50)

Street

МісцеДоставки

Delivery place (the end of the block)

Параметри

O

Parameters (block start). The field provides free value. This parameter is used to transfer additional information that is not included in the specification

Параметр

O

String (50)

Parameter. Maximum number of tags is 99. Each next tag identifier (ID) is incremented by one.

Параметри

Parameters (the end of the block)

Таблиця

O

Number of occurrences unit: Min = 0; Max = 1

Table (block start)

Рядок

M

Number of occurrences unit: Min = 1;Max = 9999

Row (block start). Each next tag identifier (ID) is incremented by one

НомПоз

М

Integer (3)

Position number

Штрихкод

O

Integer (13)

Barcode

АртикулПокупця

O

String (10)

Buyer article

АртикулПродавця

O

String (10)

Seller article

КодУКТЗЕД

O

Integer (4…10)

Product code according to the national classifier (UKT FEA Code)

Найменування

М

String (50)

Commodity item name

ПрийнятаКількість

O

Decimal (#.00)

Accepted quantity of commodity items

ОдиницяВиміру

O

String (10)

Units 2

БазоваЦіна

O

Decimal (#.00)

Price per unit without VAT

ПДВ

O

Decimal (#.00)

VAT amount per unit of goods (services)

Ціна

O

Decimal (#.00)

Price per unit with VAT

ВсьогоПоРядку

O

Number of occurrences unit: Min = 0; Max = 1

Total amount per row (block start)

СумаБезПДВ

O

Decimal (#.00)

Amount without VAT and without discount

СумаПДВ

O

Decimal (#.00)

VAT amount

Сума

O

Decimal (#.00)

Sum

СумаЗіЗнижкоюБезПДВ

O

Decimal (#.00)

Amount without VAT and with discount

СумаЗіЗнижкоюЗПДВ

O

Decimal (#.00)

Amount with VAT and with discount

ВсьогоПоРядку

Total amount per row (the end of the block)

ЦінаРегулярна

O

Regular price (block start)

ЦінаБезПДВ

O

Decimal (#.00)

Price without VAT

ЦінаЗіЗнижкоюБезПДВ

O

Decimal (#.00)

Price without VAT and with discount

ЦінаЗіЗнижкоюЗПДВ

O

Decimal (#.00)

Price with VAT and with discount

ЦінаРегулярна

Regular price (the end of the block)

Рядок

Row (the end of the block)

Таблиця

Table (the end of the block)

ВсьогоПоДокументу

O

Total by Document (block start)

СумаБезПДВ

O

Decimal (#.00)

Sum without VAT for all positions and without discount

ВсьогоЗіЗнижкоюБезПДВ

O

Decimal (#.00)

Sum without VAT for all positions and with discount

ВсьогоЗіЗнижкоюЗПДВ

O

Decimal (#.00)

Sum with VAT for all positions and with discount

ПДВ

O

Decimal (#.00)

VAT amount for all positions

Сума

O

Decimal (#.00)

Sum of all positions

ВсьогоПоДокументу

Total by Document (the end of the block)

ЕлектроннийДокумент

End of the document

COMDOC_006 example


Consignment note/corrective consignment note/price invoice/sales invoice (DOCUMENTINVOICE)

DOCUMENTINVOICE - Consignment note. The document can be created on the basis of RECADV

Field name

Type 1

Format

Description

Document-Invoice

The beginning of the document

Invoice-Header

М

Start of the main block

InvoiceNumber

М

Number (15)

Invoice number

InvoiceDate

М

Date (YYYY-MM-DD)

Invoice date

InvoiceCurrency

М

String (3)

Currency

InvoicePostDate

O

Date (YYYY-MM-DD)

Invoice dispatch date

InvoicePostTime

O

Час (год: хв)

Invoice dispatch time

DocumentFunctionCode

М

TN/CTN/PRN/DRN

Document type code:

  • TN - invoice (consignment note)

  • CTN - corrective invoice (consignment note)

  • PRN- Price invoice

  • DRN - Sales Invoice

ContractNumber

О

String (16)

Supply contract number

ContractDate

М

Date (YYYY-MM-DD)

Contract date

Invoice-Header

End of the main block

Invoice-Reference

Document basis (the beginning of the block)

Order

Замовлення (the beginning of the block)

BuyerOrderNumber

О

Number (6-10)

Order number

BuyerOrderDate

О

Date (YYYY-MM-DD)

Order date

Order

Order (the end of the block)

TaxInvoice

М

Tax invoice (the beginning of the block)

TaxInvoiceNumber

М

String (35)

Tax invoice number

TaxInvoiceDate

М

Date (YYYY-MM-DD)

Tax invoice date (must coincide with the date of the consignment note)

TaxInvoice

Tax invoice (the end of the block)

DespatchAdvice

М

Shipment notification (the beginning of the block)

DespatchAdviceNumber

М

String (16)

Shipment notification number

DespatchAdvice

Shipment notification (the end of the block)

ReceivingAdvice

Receiving advice (the beginning of the block)

ReceivingAdviceNumber

М

String (16)

Receiving advice number (RECADV). In case of adjustment of return, the number of the act on return should be specified

DeliveryDate

O

Date (YYYY-MM-DD)

Delivery date. In case of adjustment of the return, the date of the act of return should be specified

ReceivingAdvice

Receiving advice (the end of the block)

Invoice-Reference

Document basis (the end of the block)

Invoice-Parties

Counterparties (the beginning of the block)

Buyer

Buyer (the beginning of the block)

ILN

М

Number (13)

Buyer GLN

TaxID

М

String (35)

Buyer tax identification number

UtilizationRegisterNumber

М

String (35)

Buyer USREOU

Name

М

String (175)

Buyer name

StreetAndNumber

М

String (35)

Street and number of the buyer

CityName

М

String (35)

Buyer city name

PostalCode

М

String (9)

Buyer postal code

Country

O

String (3)

Buyer country code (ISO 3166)

PhoneNumber

М

String (35)

Buyer phone number

Buyer

Buyer (the end of the block)

Seller

Seller (the beginning of the block)

ILN

М

Number (13)

Seller GLN

TaxID

М

String (35)

Seller tax identification number

CodeByBuyer

М

String (35)

Supply contract number

UtilizationRegisterNumber

М

String (35)

Seller USREOU

Name

М

String (175)

Seller name

StreetAndNumber

М

String (140)

Street and number of the seller

CityName

М

String (35)

Seller city name

PostalCode

М

String (9)

Seller postal code

Country

O

String (3)

Seller country code (ISO 3166)

PhoneNumber

М

String (35)

Seller phone number

IBAN

O

UA + NN + 351005 + XXXXXXXXXXXXXXXXXXX

UA — (2 letters) — country code (GOST ISO 3166-1);

NN — (2 digits) — control number;

351005 — (6 digits) — IBT;

XXX…XXX — (19 digits) — customer account.

IBAN (international bank account number; used for international payments)

Seller

Seller (the end of the block)

DeliveryPoint

M

Delivery point (the beginning of the block)

ILN

М

Number (13)

Delivery point GLN (METRO)

DeliveryPlace

М

String (35)

Delivery point code (should not exceed two symbol)

DeliveryPoint

Delivery point (the end of the block)

Invoicee

Bill (the beginning of the block)

ILN

M

Number (13)

GLN to bill

Invoicee

Bill (the end of the block)

Payer

Payer (the beginning of the block)

ILN

M

Number (13)

Payer GLN

Payer

Payer (the end of the block)

Invoice-Parties

Counterparties (the end of the block)

Invoice-Lines

Consignment note lines (the beginning of the block)

Line

Line (the beginning of the block)

Line-Item

Commodity position (the beginning of the block)

LineNumber

М

Integer

Line number

EAN

М

Number (14)

Product barcode

BuyerItemCode

О

String (16)

Article in the buyer’s database

ExternalItemCode

M

String (4-10)

Product code (УКТ ЗЕД - Ukrainian classification of goods of foreign economic activity)

ItemDescription

М

String (210)

Product description

InvoiceQuantity

M

Positive number

Ordered quantity (invoiced quantity of goods)

BuyerUnitOfMeasure

О

String (10)

Units of measurement according to Класифікатора системи позначень одиниць вимірювання та обліку (КСПОВО)

UnitOfMeasure

О

String (3)

Units of measurement

InvoiceUnitGrossPrice

O

Decimal (18,2)

The price of one unit with VAT

InvoiceUnitNetPrice

M

Positive number

The price of one unit without VAT

TaxRate

M

20/19/16/14/7/2/0

Tax rate (20%, 19%, 16%, 14%, 7%, 2%, 0%)

TaxCategoryCode

O

S / E / Z

Tax category code:

  • S - standard tax; possible TaxRate values: 20/19/16/14/7/2 (otherwise an error)

  • E - exempt from paying tax; possible TaxRate values: 0 (otherwise an error)

  • Z - zero rate (0%); possible TaxRate values: 0 (otherwise an error)

GrossAmount

O

Decimal (18,2)

Amount with VAT

TaxAmount

M

Positive number

Amount of VAT per item = sum of amounts without VAT on items * tax rate (rounded to 2 symbols)

NetAmount

M

Positive number

Total without VAT (calculating)

Line-Item

Commodity position (the end of the block)

Line

Line (the end of the block)

Invoice-Lines

Consignment note lines (the end of the block)

Invoice-Summary

Total (the beginning of the block)

TotalLines

M

Integer

The document number lines

TotalNetAmount

M

Positive number

Total amount without VAT

TotalTaxAmount

M

Positive number

Amount of VAT

TotalGrossAmount

M

Positive number

Total amount including VAT

Tax-Summary

Taxes (the beginning of the block)

Tax-Summary-Line

Taxes line (the beginning of the block)

TaxRate

M

20/19/16/14/7/2/0

Tax rate (20%, 19%, 16%, 14%, 7%, 2%, 0%)

TaxCategoryCode

O

S / E / Z

Tax category code:

  • S - standard tax; possible TaxRate values: 20/19/16/14/7/2 (otherwise an error)

  • E - exempt from paying tax; possible TaxRate values: 0 (otherwise an error)

  • Z - zero rate (0%); possible TaxRate values: 0 (otherwise an error)

TaxAmount

M

Positive number

Amount of tax for each tax category

TaxableAmount

M

Positive number

Taxable amount for the selected tax category

Tax-Summary-Line

Taxes line (the end of the block)

Tax-Summary

Taxes (the end of the block)

Invoice-Summary

Total (the end of the block)

Document-Invoice

End of the document


1

The definition of an abbreviated notation:

  • M (mandatory);

  • O (optional).

2

Units of measurement: “г”, “кг”, “л”, “м”, “мм”, “м2”, “м3”, “шт”, “кор”, “пач”, “піддон”, “пак”, “штука дрібна”, “uauzd_MIL”, “пляш”, “рул”, “послуга”, “uauzd_CMT”, “грн”, “ящ”, “Пар”, “год.”, “пог.м”, “компл”, “Тонна”, “Блок”, “Набір”, “паков”, “банк”, “од”