Договір (COMDOC_001)
COMDOC (Комерційний документ) – загальна назва сімейства документів, призначених для обміну в електронному вигляді юридично значущими документами (за умови укладення між контрагентами договору «Про визнання електронних документів» та використання електронно-цифрового підпису).
XML:
<?xml version="1.0" encoding="utf-8"?>
<ЕлектроннийДокумент>
<Заголовок>
<НомерДокументу>TEST 2144_5</НомерДокументу>
<ТипДокументу>Договір</ТипДокументу>
<КодТипуДокументу>001</КодТипуДокументу>
<ДатаДокументу>2021-07-13</ДатаДокументу>
<МісцеСкладання>місто Київ</МісцеСкладання>
<ДокПідстава>
<НомерДокументу>TEST 2144_2</НомерДокументу>
<ТипДокументу>Договір</ТипДокументу>
<КодТипуДокументу>001</КодТипуДокументу>
<ДатаДокументу>2021-07-13</ДатаДокументу>
</ДокПідстава>
</Заголовок>
<Сторони>
<Контрагент>
<СтатусКонтрагента>Відправник</СтатусКонтрагента>
<ВидОсоби>Юридична</ВидОсоби>
<НазваКонтрагента>FelEx_1</НазваКонтрагента>
<КодКонтрагента>44444444</КодКонтрагента>
<ІПН>1234567890</ІПН>
<МФО>363636</МФО>
<Телефон></Телефон>
<GLN>9864065732181</GLN>
<ВОсобіДиректора></ВОсобіДиректора>
</Контрагент>
<Контрагент>
<СтатусКонтрагента>Отримувач</СтатусКонтрагента>
<ВидОсоби>Юридична</ВидОсоби>
<НазваКонтрагента>FelEx_2</НазваКонтрагента>
<КодКонтрагента>12345670</КодКонтрагента>
<ІПН>1234445670</ІПН>
<Телефон></Телефон>
<GLN>9864065732211</GLN>
</Контрагент>
</Сторони>
<Параметри>
<Параметр ІД="1" назва="Адреса відправник">Україна, 453278, г. Херсон, ул. Умница, 3</Параметр>
<Параметр ІД="2" назва="Адреса одержувач">Україна, 667733, г. Николаев, ул. Вуличка, 7</Параметр>
<Параметр ІД="3" назва="ПІБ Відправник">Иванов Иван Иванович</Параметр>
<Параметр ІД="4" назва="ПІБ одержувач">Тестовий Тест Тестович</Параметр>
<Параметр ІД="5" назва="Посада Відправник">Генеральний директор</Параметр>
<Параметр ІД="6" назва="Статус одержувач">СТАТУС</Параметр>
</Параметри>
<ТекстДоговору>
<![CDATA[
**ДОГОВІР ПРО НАДАННЯ ПОСЛУГ №{$doc.NUMBER}**
# Цей Договір про Надання Послуг (надалі – «Договір») укладений {$doc.DATE|substr:8:2}.{$doc.DATE|substr:5:2}.{$doc.DATE|substr:0:4}р. в м. Київ, Україна
- 1. Товариством з обмеженою відповідальністю «Когніанс», юридичною особою, створеною та існуючою відповідно до законодавства України, код за ЄДРПОУ 36001352, місцезнаходження якої вул. Мельникова, 12, 04050, м. Київ, Україна (надалі – «Клієнт»), в особі директора Патшик Магдалени, діючого на підставі Статуту;
- 2. Суб'єктом підприємницької діяльності – фізичною особою {$doc.PARAMS.8.PARAMSVALUE}, громадянином/громадянкою України, зареєстрованим як приватний підприємець відповідно до {$doc.PARAMS.5.PARAMSVALUE}, {$doc.PARAMS.3.PARAMSVALUE} року, ідентифікаційний номер {$doc.GLNSINFO.RECIPIENT.varInnCode}, зареєстрованим за адресою: {$doc.PARAMS.10.PARAMSVALUE} (надалі – «Консультант»), які разом надалі іменуються як «Сторони» та окремо як «Сторона»
**СТОРОНИ УКЛАЛИ ЦЕЙ ДОГОВІР ПРО НАСТУПНЕ:**
]]>
</ТекстДоговору>
<Таблиця>
<Рядок ІД="1">
<НомПоз>1</НомПоз>
<Штрихкод ІД="1">10000282005100487</Штрихкод>
<АртикулПокупця>47548</АртикулПокупця>
<Найменування>Шкарпетки, Козі Вул</Найменування>
<ОдиницяВиміру>кг</ОдиницяВиміру>
<БазоваЦіна>600.00</БазоваЦіна>
<ПДВ>0.00</ПДВ>
<Ціна>600.00</Ціна>
<Кількість>1.00</Кількість>
<ВсьогоПоРядку>
<СумаБезПДВ>600.00</СумаБезПДВ>
<СумаПДВ>0.00</СумаПДВ>
<Сума>600.00</Сума>
</ВсьогоПоРядку>
</Рядок>
</Таблиця>
<ВсьогоПоДокументу>
<СумаБезПДВ>600.00</СумаБезПДВ>
<ПДВ>0.00</ПДВ>
<Сума>600.00</Сума>
</ВсьогоПоДокументу>
</ЕлектроннийДокумент>
Опис базових полів:
№ з/п | Параметр1 | Тип2 | Формат | Опис |
I | ЕлектроннийДокумент | M | Початок документу | |
1 | Заголовок | M | Кількість входжень вузла: Min = 1; Max = 1 | Заголовок (початок блоку) |
1.1 | НомерДокументу | M | Рядок (16) | Номер документу |
1.2 | ТипДокументу | M | Рядок (50) | Тип документу: Договір |
1.3 | КодТипуДокументу | M | «001» | Допустиме значення: 001 => Договір (всі підтипи COMDOC) |
1.4 | ДатаДокументу | M | Дата (РРРР-ММ-ДД) | Дата складання документу |
1.5 | МісцеСкладання | O | Рядок (255) | Місце складання документу |
1.6 | ДокПідстава | O | Кількість входжень вузла: Min = 0; Max = 10 | Документ-підстава (початок блоку) |
1.6.1 | НомерДокументу | O | Рядок (32) | Номер документу-підстави |
1.6.2 | ТипДокументу | O | Рядок (50) | Типи документів: Договір, Додаткова угода…(типи коммерційних документів) |
1.6.3 | КодТипуДокументу | O | «001» / «002» / «003» … | Код типу документу |
1.6.4 | ДатаДокументу | O | Дата (РРРР-ММ-ДД) | Дата складання документу |
1.7 | ОдностороннєПідписання | 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 | Рядок (8) | Значенням елемента є код платника згідно з ЄДРПОУ (Реєстраційний (обліковий) номер з Тимчасового реєстру ДПА України) або реєстраційний номер облікової картки платника (номер паспорта, записаний як послідовність двох великих літер української абетки та шести цифр) |
2.1.5 | ІПН | M | Рядок (12) | Індивідуальний податковий номер контрагента |
2.1.6 | МФО | O | Integer (6) | МФО банку контрагента |
2.1.7 | ПоточРах | O | Рядок | Поточний рахунок контрагента |
2.1.8 | IBAN | O | Рядок (35) | IBAN (міжнародний номер банківського рахунку; використовується при міжнародних розрахунках) |
2.1.9 | Телефон | O | Рядок (20) | Телефон |
2.1.10 | GLN | M | Integer (13) | Глобальний номер розташування (GLN) контрагента |
2.1.11 | ВОсобіДиректора | Директор | ||
2.1.12 | ЮрАдреса | O | Юридична адреса контрагента (початок блоку) | |
2.1.12.1 | Індекс | M | Integer (5) | Індекс |
2.1.12.2 | Область | O | Рядок (50) | Область |
2.1.12.3 | Місто | M | Рядок (150) | Місто |
2.1.12.4 | Вулиця | M | Рядок (150) | Вулиця |
2.1.13 | ФактАдреса | O | Фактична адреса контрагента (початок блоку) | |
2.1.13.1 | Індекс | M | Integer (5) | Індекс |
2.1.13.2 | Область | O | Рядок (50) | Область |
2.1.13.3 | Місто | M | Рядок (150) | Місто |
2.1.13.4 | Вулиця | M | Рядок (150) | Вулиця |
2.1.14 | ПоштАдреса | O | Поштова адреса контрагента (початок блоку) | |
2.1.14.1 | Індекс | M | Integer (5) | Індекс |
2.1.14.2 | Область | O | Рядок (50) | Область |
2.1.14.3 | Місто | M | Рядок (150) | Місто |
2.1.14.4 | Вулиця | M | Рядок (150) | Вулиця |
3 | Параметри | O | Параметри (початок блоку). Тег передбачає довільне значення; використовується для передачі додаткової інформації, що не входить до специфікації | |
3.1 | Параметр | O | Рядок (50) | Максимальна кількість тегів – 99. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю. |
4 | ТекстДоговору | M | Рядок | Тег призначений для передачі значного об’єму тексту (наприклад, текст договору, додаткової угоди, тощо). Розмір тексту необмежений. Передбачена можливість форматування тексту за допомогою розмітки Mark Down. Весь текст має бути вкладений в конструкцію: <![CDATA[текст]]> |
5 | Таблиця | O | Кількість входжень вузла: Min = 0; Max = 1 | Таблиця (початок блоку) |
5.1 | Рядок | M | Кількість входжень вузла: Min = 1;Max = 9999 | Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю |
5.1.1 | НомПоз | M | Integer (3) | Номер позиції |
5.1.2 | <Штрихкод ІД=«1»>6908876610177</Штрихкод> | O | Рядок (13) | Штрих-код продукту. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю. |
5.1.3 | АртикулПокупця | O | Рядок (10) | Артикул покупця |
5.1.4 | Найменування | O | Рядок (150) | Найменування товарної позиції |
5.1.5 | ОдиницяВиміру | O | Рядок (10) | Одиниці виміру |
5.1.6 | БазоваЦіна | O | Decimal (#.00) | Ціна за одиницю без ПДВ |
5.1.7 | ПДВ | O | Decimal (#.00) | Сума ПДВ в одиниці товару (послуги) |
5.1.8 | Ціна | O | Decimal (#.00) | Ціна за одиницю з ПДВ |
5.1.9 | Кількість | O | Decimal (#.00) | Кількість одиниць товару |
5.1.10 | ВсьогоПоРядку | O | Кількість входжень вузла: Min = 0; Max = 1 | Загальна сума по рядку (початок блоку) |
5.1.10.1 | СумаБезПДВ | O | Decimal (#.00) | Сума без ПДВ |
5.1.10.2 | СумаПДВ | O | Decimal (#.00) | Сума ПДВ |
5.1.10.3 | Сума | O | Decimal (#.00) | Сума |
6 | ВсьогоПоДокументу | O | Сумарні значення позицій за документом (початок блоку) | |
6.1 | СумаБезПДВ | O | Decimal (#.00) | Сума без ПДВ |
6.2 | ПДВ | O | Decimal (#.00) | Сума ПДВ в одиниці товару (послуги) |
6.3 | Сума | O | Decimal (#.00) | Сума |
- [1] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
-
-
M (mandatory) — обов’язкові до заповнення поля;
-
O (optional) — необов’язкові (опціональні) до заповнення поля.
-
- [2] - елементи структури мають наступний вигляд:
-
-
параметрЗіЗначенням;
-
об’єктЗПараметрами;
-
масивОб’єктів;
-
жовтим фоном виділяються комірки, в яких відбувались останні зміни
-