##########################################################################################################################
**Договір (COMDOC_001)**
##########################################################################################################################
.. include:: /EDIN_Specs/COMDOC.rst
:start-after: .. початок блоку для ComdocHint
:end-before: .. кінець блоку для ComdocHint
**XML:**
.. code:: xml
<ЕлектроннийДокумент>
<Заголовок>
<НомерДокументу>TEST 2144_5НомерДокументу>
<ТипДокументу>ДоговірТипДокументу>
<КодТипуДокументу>001КодТипуДокументу>
<ДатаДокументу>2021-07-13ДатаДокументу>
<МісцеСкладання>місто КиївМісцеСкладання>
<ДокПідстава>
<НомерДокументу>TEST 2144_2НомерДокументу>
<ТипДокументу>ДоговірТипДокументу>
<КодТипуДокументу>001КодТипуДокументу>
<ДатаДокументу>2021-07-13ДатаДокументу>
ДокПідстава>
Заголовок>
<Сторони>
<Контрагент>
<СтатусКонтрагента>ВідправникСтатусКонтрагента>
<ВидОсоби>ЮридичнаВидОсоби>
<НазваКонтрагента>FelEx_1НазваКонтрагента>
<КодКонтрагента>44444444КодКонтрагента>
<ІПН>1234567890ІПН>
<МФО>363636МФО>
<Телефон>Телефон>
9864065732181
<ВОсобіДиректора>ВОсобіДиректора>
Контрагент>
<Контрагент>
<СтатусКонтрагента>ОтримувачСтатусКонтрагента>
<ВидОсоби>ЮридичнаВидОсоби>
<НазваКонтрагента>FelEx_2НазваКонтрагента>
<КодКонтрагента>12345670КодКонтрагента>
<ІПН>1234445670ІПН>
<Телефон>Телефон>
9864065732211
Контрагент>
Сторони>
<Параметри>
<Параметр ІД="1" назва="Адреса відправник">Україна, 453278, г. Херсон, ул. Умница, 3Параметр>
<Параметр ІД="2" назва="Адреса одержувач">Україна, 667733, г. Николаев, ул. Вуличка, 7Параметр>
<Параметр ІД="3" назва="ПІБ Відправник">Иванов Иван ИвановичПараметр>
<Параметр ІД="4" назва="ПІБ одержувач">Тестовий Тест ТестовичПараметр>
<Параметр ІД="5" назва="Посада Відправник">Генеральний директорПараметр>
<Параметр ІД="6" назва="Статус одержувач">СТАТУСПараметр>
Параметри>
<ТекстДоговору>
ТекстДоговору>
<Таблиця>
<Рядок ІД="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Сума>
ВсьогоПоДокументу>
ЕлектроннийДокумент>
.. role:: orange
.. raw:: html
-------------------------
.. [#] Під визначенням колонки **Тип поля** мається на увазі скорочене позначення:
* M (mandatory) — обов'язкові до заповнення поля;
* O (optional) — необов'язкові (опціональні) до заповнення поля.
.. [#] елементи структури мають наступний вигляд:
* параметрЗіЗначенням;
* **об'єктЗПараметрами**;
* :orange:`масивОб'єктів`
.. data from table (remember to renew time to time)
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 Дата (РРРР-ММ-ДД) Дата складання документу
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. Весь текст має бути вкладений в конструкцію:
5 Таблиця O Кількість входжень вузла: Min = 0; Max = 1 Таблиця (початок блоку)
5.1 Рядок M Кількість входжень вузла: Min = 1;Max = 9999 Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю
5.1.1 НомПоз M Integer (3) Номер позиції
5.1.2 Штрихкод O Рядок (13) Максимальна кількість тегів – 99. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю.
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) Сума