Рахунок (логістика) (COMDOC_040)
COMDOC (Комерційний документ) – загальна назва сімейства документів, призначених для обміну в електронному вигляді юридично значущими документами (за умови укладення між контрагентами договору «Про визнання електронних документів» та використання електронно-цифрового підпису).
Опис базових полів:
№ з/п | Параметр1 | Тип2 | Формат | Опис |
I | ЕлектроннийДокумент | M | Початок документу | |
1 | Заголовок | M | Кількість входжень вузла: Min = 1; Max = 1 | Заголовок (початок блоку) |
1.1 | НомерДокументу | M | Рядок (16) | Номер документа. |
1.2 | ТипДокументу | M | Рядок (50) | Тип документу: Рахунок |
1.3 | КодТипуДокументу | M | «040» | Допустиме значення: 040 => Рахунок (всі підтипи COMDOC) |
1.4 | ДатаДокументу | M | Дата (РРРР-ММ-ДД) | Дата складання документа. Для Mondelez (отримувача документа) дане поле має бути ідентичним полю "ДатаДокументу" з пов'язаного "Акту наданих послуг (Логістика)" (COMDOC_037) |
1.5 | МісцеСкладання | M | Рядок (255) | Місце складання документу |
1.6 | Коментар | O | Рядок (255) | Максимальна кількість тегів – 10. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю. |
1.7 | ДокПідстава | O | Кількість входжень вузла: Min = 0; Max = 100 | Документ-підстава (початок блоку) |
1.7.1 | НомерДокументу | М | Рядок (30) | Номер документу-підстави |
1.7.2 | КодТипуДокументу | М | Число (3) | Код типу документа з довідника UN/EDIFACT / довідника COMDOC: 335 - Заявка на транспортування 730 - Товарно-транспортна накладна 770 - Підтвердження заявки на транспортування 037 - Акт наданих послуг |
1.7.3 | ДатаДокументу | M | Дата (РРРР-ММ-ДД) | Дата складання документу підстави |
1.7.4 | ІдентифікаторДокументу | O | UUID | UUID документа |
1.8 | НомерКонтракту | M | Рядок (20) | Номер контракту |
1.9 | ДатаКонтракту | M | Дата (РРРР-ММ-ДД) | Дата контракту |
1.10 | НомерДодаткуДоДоговору | O | Рядок (20) | Номер додатку до договору |
1.11 | ДатаДодаткуДоДоговору | O | Дата (РРРР-ММ-ДД) | Дата додатку до договору |
1.12 | ОдностороннєПідписання | O | Integer (1) | Допустиме значення: 1 - Підписання у відповідь не очікується (документ підписується лише відправником) |
2 | Сторони | M | Кількість входжень вузла: Min = 1; Max = 1 | Сторони, між якими укладено документ (початок блоку) |
2.1 | Контрагент | M | Кількість входжень вузла: Min = 2; Max = 10 | Контрагент (початок блоку). Першим вказується блок відправника, другим – отримувача |
2.1.1 | СтатусКонтрагента | M | Рядок (30) | Допустимі значення: Отримувач |
2.1.2 | ВидОсоби | M | Рядок (20) | Допустимі значення: Юридична / Фізична |
2.1.3 | НазваКонтрагента | M | Рядок (50) | Назва компанії |
2.1.4 | КодКонтрагента | M | Рядок | ЄДРПОУ або РНОКПП (ІПН) / серія та номер паспорта |
2.1.5 | ІПН | O | Рядок (12) | ІПН |
2.1.6 | СвідоцтвоПДВ | O | Число (10) | Свідоцтво ПДВ |
2.1.7 | МФО | O | Число (6) | МФО банку |
2.1.8 | ПоточРах | O | Рядок | Поточний рахунок |
2.1.9 | IBAN | O | Рядок (35) | IBAN |
2.1.10 | Телефон | O | Рядок (20) | Телефон |
2.1.11 | GLN | M | Число (13) | GLN |
2.1.12 | ЮрАдреса | O | Юридична адреса контрагента (початок блоку) | |
2.1.12.1 | Індекс | M | Число (5) | Індекс |
2.1.12.2 | Область | O | Рядок (50) | Область |
2.1.12.3 | Місто | M | Рядок (50) | Місто |
2.1.12.4 | Вулиця | M | Рядок (50) | Вулиця |
2.1.13 | ВідповідальнаОсоба | O | Кількість входжень вузла: Min = 1; Max = 1 | Дані відповідальної особи (початок блоку) |
2.1.13.1 | Прізвище | M | Рядок (50) | Прізвище |
2.1.13.2 | Імя | M | Рядок (50) | Ім'я |
2.1.13.3 | ПоБатькові | M | Рядок (50) | По батькові |
2.1.13.4 | ІПН | O | Рядок (12) | Індивідуальний податковий номер |
2.1.13.5 | Посада | M | Рядок | Посада довіреної особи |
2.1.13.6 | НаПідставі | O | Рядок | № довіреності / назва документа |
2.1.13.7 | НаПідставіДата | O | Дата (РРРР-ММ-ДД) | Дата довіреності / документа |
2.2 | Контрагент | M | Кількість входжень вузла: Min = 2; Max = 10 | Контрагент (початок блоку). Першим вказується блок відправника, другим – отримувача |
2.2.1 | СтатусКонтрагента | M | Рядок (30) | Допустимі значення: Платник |
2.2.2 | ВидОсоби | M | Рядок (20) | Допустимі значення: Юридична / Фізична |
2.2.3 | НазваКонтрагента | M | Рядок (50) | Назва компанії |
2.2.4 | КодКонтрагента | M | Рядок | ЄДРПОУ або РНОКПП (ІПН) / серія та номер паспорта |
2.2.5 | ІПН | M | Рядок (12) | ІПН |
2.2.6 | СвідоцтвоПДВ | O | Число (10) | Свідоцтво ПДВ |
2.2.7 | МФО | O | Число (6) | МФО банку |
2.2.8 | ПоточРах | O | Рядок | Поточний рахунок |
2.2.9 | IBAN | O | Рядок (35) | IBAN |
2.2.10 | Телефон | O | Рядок (20) | Телефон |
2.2.11 | GLN | M | Число (13) | GLN |
2.2.12 | ЮрАдреса | O | Юридична адреса контрагента (початок блоку) | |
2.2.12.1 | Індекс | M | Число (5) | Індекс |
2.2.12.2 | Область | O | Рядок (50) | Область |
2.2.12.3 | Місто | M | Рядок (50) | Місто |
2.2.12.4 | Вулиця | M | Рядок (50) | Вулиця |
2.2.13 | ВідповідальнаОсоба | O | Кількість входжень вузла: Min = 1; Max = 1 | Дані відповідальної особи (початок блоку). |
2.2.13.1 | Прізвище | M | Рядок (50) | Прізвище |
2.2.13.2 | Імя | M | Рядок (50) | Ім'я |
2.2.13.3 | ПоБатькові | M | Рядок (50) | По батькові |
2.2.13.4 | ІПН | O | Рядок (12) | Індивідуальний податковий номер |
2.2.13.5 | Посада | M | Рядок | Посада довіреної особи |
2.2.13.6 | НаПідставі | M | Рядок | № довіреності / назва документа |
2.2.13.7 | НаПідставіДата | M | Дата (РРРР-ММ-ДД) | Дата довіреності / документа |
3 | Таблиця | O | Кількість входжень вузла: Min = 0; Max = 1 | Таблиця (початок блоку) |
3.1 | Рядок | M | Кількість входжень вузла: Min = 1;Max = 9999 | Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю. Кількість рядків залежить від кількості документів-підстав, наприклад, АВР створюється на підставі 10 ТТН чи на підставі 3 підтверджень, на підставі котрих створено по 3 ТТН => буде 10 рядків та 3 рядки відповідно |
3.1.1 | НомПоз | M | Число (3) | Номер позиції |
3.1.2 | НазваПослуги | M | Рядок | Назва послуги, Допустимі значення: Транспортно-експедиторські послуги |
3.1.3 | ПрийнятаКількість | M | Число (3) | Кількість |
3.1.4 | ОдиницяВиміру | M | Рядок (10) | Допустимі значення: послуга |
3.1.5 | Найменування | O | Рядок (50) | Найменування вантажу |
3.1.6 | НаПідставі | M | Рядок (30) | Номер документа-підстави |
3.1.7 | НаПідставіДата | M | Дата (РРРР-ММ-ДД) | Дата документа-підстави |
3.1.8 | ТоварноТранспортнаНакладна | O | Рядок | Дані по ТТН. Вказується, коли АВР створено на підставі Заявки на транспортування або Підтвердження заявки на транспортування) |
3.1.8.1 | Номер | М | Рядок | Номер ТТН |
3.1.8.2 | Дата | М | Дата (РРРР-ММ-ДД) | Дата ТТН |
3.1.9 | ТранспортнийЗасіб | M | Рядок | Дані по транспортним засобам (їх може бути декілька, якщо є Акт перевантаження). Приклад заповнення: АА0000АА |
3.1.10 | Водій | M | Рядок | Дані по водіям (їх може бути декілька, якщо є Акт перевантаження). Приклад заповнення: Іванов Іван Іванович (ВХК123456) |
3.1.11 | Відправник | M | Рядок | Дані по Вантажовідправнику (може бути тільки один). Приклад заповнення: ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ АТБ (30487219), 49000, Дніпропетровська обл., місто Дніпро, ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40 |
3.1.12 | Отримувач | M | Рядок | Дані по вантажоодержувачу (їх може бути декілька, якщо в Заявці на транспортування або Підтвердженні заявки на транспортування вказано N маршрутів). Приклад заповнення: ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ АТБ (30487219), 49000, Дніпропетровська обл., місто Дніпро, ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40 |
3.1.13 | ПунктНавантаженняАдреса | M | Рядок | Дані по пунктам навантаження (їх може бути декілька, якщо в Заявці на транспортування або Підтвердженні заявки на транспортування вказано N маршрутів). Приклад заповнення: м. Дніпро, Дніпропетровська обл., ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40; м. Дніпро, Дніпропетровська обл., ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40 |
3.1.14 | ПунктРозвантаженняАдреса | M | Рядок | Дані по пунктам розвантаження (їх може бути декілька, якщо в заявці на транспортування або підтвердженні заявки вказано N маршрутів). Приклад заповнення: м. Дніпро, Дніпропетровська обл., ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40; м. Дніпро, Дніпропетровська обл., ПРОСПЕКТ ОЛЕКСАНДРА ПОЛЯ, будинок 40 |
3.1.15 | БазоваЦіна | M | Число (10,2) | Вартість перевезення без ПДВ |
3.1.16 | ПДВ | M | Число (10,2) | Сума ПДВ за одиницю послуги |
3.1.17 | СтавкаПДВ | M | «0»/«7»/«20» | Ставка податку на додану вартість (%); Допустиме значення: 0 / 7 / 20 |
3.1.18 | Ціна | M | Число (10,2) | Загальна вартість перевезення з ПДВ |
3.1.19 | Примітка | O | Рядок | Додаткова інформація |
4 | ВсьогоПоДокументу | M | Сумарні значення позицій за документом (початок блоку) | |
4.1 | СумаБезПДВ | M | Число (10,2) | Сума перевезення без ПДВ |
4.2 | ПДВ | M | Число (10,2) | Сума ПДВ за одиницю послуги |
4.3 | Сума | M | Число (10,2) | Загальна сума перевезення з ПДВ |
- [1] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-
- [2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опціональні) до заповнення поля.
-
XML приклад
XML:
<?xml version="1.0" encoding="UTF-8"?> <ЕлектроннийДокумент> <Заголовок> <НомерДокументу>Comdoc_040_1</НомерДокументу> <ТипДокументу>Рахунок</ТипДокументу> <КодТипуДокументу>040</КодТипуДокументу> <ДатаДокументу>2023-12-07</ДатаДокументу> <МісцеСкладання>тутачки</МісцеСкладання> <ДокПідстава> <НомерДокументу>42025031805</НомерДокументу> <ТипДокументу>Підтвердження заявки на транспортування</ТипДокументу> <КодТипуДокументу>770</КодТипуДокументу> <ДатаДокументу>2025-03-17</ДатаДокументу> <ІдентифікаторДокументу>fde0264b-680d-474f-82d0-f4ef13d12c2e</ІдентифікаторДокументу> </ДокПідстава> <НомерКонтракту>ТС 2400-9368</НомерКонтракту> <ДатаКонтракту>2024-07-26</ДатаКонтракту> <НомерДодаткуДоДоговору>ДУ № 3</НомерДодаткуДоДоговору> <ДатаДодаткуДоДоговору>2025-01-27</ДатаДодаткуДоДоговору> <ОдностороннєПідписання>1</ОдностороннєПідписання> </Заголовок> <Сторони> <Контрагент> <СтатусКонтрагента>Виконавець</СтатусКонтрагента> <ВидОсоби>Фізична</ВидОсоби> <НазваКонтрагента>TW_Вантажовідправник</НазваКонтрагента> <КодКонтрагента>11111111</КодКонтрагента> <ІПН>111111111111</ІПН> <IBAN>UA111111111111111111111111111</IBAN> <GLN>9864232607052</GLN> <ЮрАдреса> <Індекс>121212</Індекс> <Область>Вінницька</Область> <Місто>м. Вінниця, Вінницький р-н</Місто> <Вулиця>Тестова 2</Вулиця> </ЮрАдреса> </Контрагент> <Контрагент> <СтатусКонтрагента>Замовник</СтатусКонтрагента> <ВидОсоби>Фізична</ВидОсоби> <НазваКонтрагента>TW_Замовник</НазваКонтрагента> <КодКонтрагента>23423423</КодКонтрагента> <ІПН>223423423423</ІПН> <IBAN>UA153510050551151551151151151</IBAN> <GLN>9864232607083</GLN> <ЮрАдреса> <Індекс>08100</Індекс> <Область>Донецька</Область> <Місто>м. Бахмут, Бахмутський р-н</Місто> <Вулиця>біля річки</Вулиця> </ЮрАдреса> </Контрагент> </Сторони> <Таблиця> <Рядок ІД="1"> <НомПоз>1</НомПоз> <НазваПослуги>Транспортно-експедиторські послуги</НазваПослуги> <НаПідставі>просто так</НаПідставі> <НаПідставіДата>2023-12-07</НаПідставіДата> <ПунктНавантаженняАдреса>наче був</ПунктНавантаженняАдреса> <ПунктРозвантаженняАдреса>є</ПунктРозвантаженняАдреса> <ТоварноТранспортнаНакладна> <Номер>42024111004-02<Номер> <Дата>2024-11-10<Дата> </ТоварноТранспортнаНакладна> <ТоварноТранспортнаНакладна> <Номер>42024111004-03<Номер> <Дата>2024-11-10<Дата> </ТоварноТранспортнаНакладна> <ТранспортнийЗасіб>тачка</ТранспортнийЗасіб> <Водій>не п"яний</Водій> <Примітка>чьотко</Примітка> <ПрийнятаКількість>1.0</ПрийнятаКількість> <ОдиницяВиміру>послуга</ОдиницяВиміру> <БазоваЦіна>256.0</БазоваЦіна> <ПДВ>51.2</ПДВ> <Ціна>307.2</Ціна> <Відправник>не п"яний2</Відправник> <Отримувач>не п"яний3</Отримувач> <СтавкаПДВ>20</СтавкаПДВ> </Рядок> </Таблиця> <ВсьогоПоДокументу> <СумаБезПДВ>256.0</СумаБезПДВ> <ПДВ>51.2</ПДВ> <Сума>307.2</Сума> </ВсьогоПоДокументу> </ЕлектроннийДокумент>
-
No comments to display
No comments to display