Skip to main content

Товарна специфікація (COMDOC_008)

COMDOC (Комерційний документ) – загальна назва сімейства документів, призначених для обміну в електронному вигляді юридично значущими документами (за умови укладення між контрагентами договору «Про визнання електронних документів» та використання електронно-цифрового підпису).

Опис базових полів:

№ з/п Параметр1 Тип2 Формат Опис
I ЕлектроннийДокумент M   Початок документу
1 Заголовок M Кількість входжень вузла: Min = 1; Max = 1 Заголовок (початок блоку)
1.1 НомерМаркетингДоговору O Рядок (16) Номер маркетингового договору
1.2 ДатаМаркетингДоговору O Дата (РРРР-ММ-ДД) Дата маркетингового договору
1.3 НазваАкції O Рядок (255) Назва акції
1.4 ОплатаЗаАктиваціюАкції O Число (1, 2 чи 3) Оплата за активацію акції:
* 1 - «Безкоштовно»,
* 2 - «З маркетингового бюджету»,
* 3 - «Окремий рахунок»
* 4 - «Компенсаційний бюджет»
1.5 ОплатаЗаКомпенсацію O Число (1 чи 2) Оплата за компенсацію:
1 - «З маркетингового бюджету»,

2 - «Окремий рахунок»
1.6 НомерДокументу M Рядок (16) Номер документу
1.7 ТипДокументу M Рядок (50) Тип документу: Товарна специфікація
1.8 ТипСхеми O 0 чи 1 0 - стандартна схема (з попереднім узгодженням); 1 - нестандартна схема (без попереднього узгодження)
1.9 КодТипуДокументу M «008» Допустиме значення: 008 => Товарна специфікація (всі підтипи COMDOC)
1.10 ДатаДокументу M Дата (РРРР-ММ-ДД) Дата складання документу
1.11 ТермінДії O Кількість входжень вузла: Min = 0; Max = 1 Термін, на період якого документ вважається чинним (початок блоку)
1.11.1 Початок M Дата (РРРР-ММ-ДД) Дата початку дії документу
1.11.2 Кінець M Дата (РРРР-ММ-ДД) Дата закінчення терміну дії документу
1.12 НомерЗамовлення O Рядок (20) Номер замовлення за документом
1.13 ДатаЗамовлення O Дата (РРРР-ММ-ДД) Дата здійснення замовлення
1.14 МісцеСкладання O Рядок (255) Місце укладання документу
1.15 ДокПідстава O Кількість входжень вузла: Min = 0; Max = 10 Документ-підстава (початок блоку)
1.15.1 НомерДокументу M Рядок (30) Номер документу-підстави
1.15.2 ТипДокументу M Рядок (50) Типи документів: Договір, Додаткова угода…(типи комерційних документів)
1.15.3 КодТипуДокументу M «001» / «002» / «003» … Код типу документу
1.15.4 ДатаДокументу M Дата (РРРР-ММ-ДД) Дата складання документу
1.16 ОдностороннєПідписання 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 КонтактнаОсоба O Рядок (255) Відповідальна особа (ПІБ, контакти постачальника)
2.1.3 ВидОсоби M Рядок (20) Допустимі значення:
Юридична

Фізична
2.1.4 НазваКонтрагента M Рядок (50) Назва контрагента
2.1.5 КодКонтрагента M Рядок (8) Значенням елемента є код платника згідно з ЄДРПОУ (Реєстраційний (обліковий) номер з Тимчасового реєстру ДПА України) або реєстраційний номер облікової картки платника (номер паспорта, записаний як послідовність двох великих літер української абетки та шести цифр)
2.1.6 ІПН M Рядок (12) Індивідуальний податковий номер контрагента
2.1.7 IBAN O Рядок (35) IBAN (міжнародний номер банківського рахунку; використовується при міжнародних розрахунках)
2.1.8 Телефон O Рядок (20) Телефон
2.1.9 GLN M Integer (13) Глобальний номер розташування (GLN) контрагента
3 Параметри O   Параметри (початок блоку). Тег передбачає довільне значення; використовується для передачі додаткової інформації, що не входить до специфікації
3.1 Параметр O Рядок (50) Максимальна кількість тегів – 99. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю.
4 Таблиця O Кількість входжень вузла: Min = 0; Max = 1 Таблиця (початок блоку)
4.1 Рядок M Кількість входжень вузла: Min = 1;Max = 9999 Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю
4.1.1 ПроцентКомпенсації O Позитивне число з плаваючою точкою (6 знаків до коми, 2 знака після коми) Процент компенсації
4.1.2 СумаЗаАктиваціюАкції O Позитивне число з плаваючою точкою (6 знаків до коми, 4 знака після коми) Сума за активацію акції
4.1.3 РекомендованаРоздрібнаЦінаЗПДВ O Позитивне число з плаваючою точкою (6 знаків до коми, 4 знака після коми) Рекомендована роздрібна ціна з ПДВ
4.1.4 НомПоз M Integer (3) Номер позиції
4.1.5 <Штрихкод ІД=«1»>6908876610177</Штрихкод> O Рядок (13) Штрих-код продукту. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю.
4.1.6 АртикулПокупця O Рядок (10) Артикул покупця
4.1.7 АртикулПродавця O Рядок (10) Артикул продавця
4.1.8 Найменування M Рядок (50) Найменування товарної позиції
4.1.9 ПрийнятаКількість O Decimal (#.000) Прийнята кількість товарних позицій
4.1.10 ОдиницяВиміру O Рядок (10) Одиниці виміру
4.1.11 Гарантія O Рядок (30) Гарантійний термін
4.1.12 ВсьогоПоРядку O Кількість входжень вузла: Min = 0; Max = 1 Загальна сума по рядку (початок блоку)
4.1.12.1 СумаБезПДВ O Decimal (#.00) Сума без ПДВ
4.1.12.2 СумаПДВ O Decimal (#.00) Сума ПДВ
4.1.12.3 Сума O Decimal (#.00) Сума
4.1.13 ЦінаРегулярна O   Регулярна ціна (початок блоку)
4.1.13.1 ЦінаБезПДВ     Ціна без ПДВ
4.1.13.2 ЦінаЗПДВ     Ціна з ПДВ
4.1.14 СтавкаПДВ     Ставка податку на додану вартість
5 ВсьогоПоДокументу     Підсумкові значення за документом (початок блоку)
5.1 СумаБезПДВ O Decimal (#.00) Сума без ПДВ по документу
5.2 ПДВ O Decimal (#.00) Сума ПДВ по документу
5.3 Сума O Decimal (#.00) Сума по документу

[1] - елементи структури мають наступний вигляд:
  • параметрЗіЗначенням;

  • об’єктЗПараметрами;

  • масивОб’єктів;

  • жовтим фоном виділяються комірки, в яких відбувались останні зміни

[2] - Під визначенням колонки Тип поля мається на увазі скорочене позначення:
  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.


XML приклад

XML:

<?xml version="1.0" encoding="utf-8"?>
<ЕлектроннийДокумент>
   <Заголовок>
      <НомерДокументу>1000335</НомерДокументу>
      <ТипДокументу>Товарна специфікація</ТипДокументу>
      <КодТипуДокументу>008</КодТипуДокументу>
      <ДатаДокументу>2019-12-09</ДатаДокументу>
      <ТермінДії>
         <Початок>2019-12-16</Початок>
         <Кінець>2020-01-13</Кінець>
      </ТермінДії>
      <ТермінПідпису>
         <Початок>2019-12-09</Початок>
         <Кінець>2019-12-14</Кінець>
      </ТермінПідпису>
      <МісцеСкладання>м.Кіїв</МісцеСкладання>
      <ДокПідстава>
         <НомерДокументу>1901045006</НомерДокументу>
         <ТипДокументу>Договор</ТипДокументу>
         <КодТипуДокументу>001</КодТипуДокументу>
         <ДатаДокументу>2017-01-01</ДатаДокументу>
      </ДокПідстава>
      <НомерТовУзгодження>1000335</НомерТовУзгодження>
      <ДатаТовУзгодження>2019-12-09</ДатаТовУзгодження>
      <НомерКонтракту>4600035000</НомерКонтракту>
      <ДатаКонтракту>2099-12-31</ДатаКонтракту>
      <НомерМаркетингДоговору>5198-М</НомерМаркетингДоговору>
      <ДатаМаркетингДоговору>2019-10-25</ДатаМаркетингДоговору>
      <НазваАкції>Новорічна акція</НазваАкції>
      <ОплатаЗаАктиваціюАкції>1</ОплатаЗаАктиваціюАкції>
      <ОплатаЗаКомпенсацію>1</ОплатаЗаКомпенсацію>
   </Заголовок>
   <Сторони>
      <Контрагент>
         <СтатусКонтрагента>Продавець</СтатусКонтрагента>
         <ВидОсоби>Юридична</ВидОсоби>
         <НазваКонтрагента>СТО</НазваКонтрагента>
         <КодКонтрагента>34554362</КодКонтрагента>
         <ІПН>111111111111</ІПН>
         <МФО>123</МФО>
         <ПоточРах>321312312</ПоточРах>
         <Банк>321</Банк>
         <Телефон>№</Телефон>
         <GLN>9864066913329</GLN>
         <КонтактнаОсоба>Іванов І.І., ivanov@gmail.com, 097-000-00-00</КонтактнаОсоба>
      </Контрагент>
      <Контрагент>
         <СтатусКонтрагента>Покупець</СтатусКонтрагента>
         <ВидОсоби>Юридична</ВидОсоби>
         <НазваКонтрагента>ПрАТ "Літак"</НазваКонтрагента>
         <КодКонтрагента>34554362</КодКонтрагента>
         <ІПН>123456789033</ІПН>
         <МФО>123456</МФО>
         <ПоточРах>260012345678</ПоточРах>
         <Банк>Банк</Банк>
         <Телефон>044 123-45-67</Телефон>
         <GLN>9863576258326</GLN>
      </Контрагент>
   </Сторони>
   <Таблиця>
      <Рядок ІД="1">
         <НомПоз>1</НомПоз>
         <Штрихкод ІД="1">9007320101258</Штрихкод>
         <АртикулПокупця>248357</АртикулПокупця>
         <АртикулПродавця>248357</АртикулПродавця>
         <Найменування>Гель зуб.юніор піві яблуч.Pierrot 50мл</Найменування>
         <ОдиницяВиміру>шт.</ОдиницяВиміру>
         <СтараЦіна>
            <ЦінаБезПДВ>31.60</ЦінаБезПДВ>
            <ЦінаЗПДВ>37.92</ЦінаЗПДВ>
         </СтараЦіна>
         <ПромоЦіна>
            <ЦінаБезПДВ>16.67</ЦінаБезПДВ>
            <ЦінаЗПДВ>20.00</ЦінаЗПДВ>
         </ПромоЦіна>
         <КількістьПромо>1000</КількістьПромо>
         <ПроцентКомпенсації>20.00</ПроцентКомпенсації>
         <СумаЗаАктиваціюАкції>20.00</СумаЗаАктиваціюАкції>
         <РекомендованаРоздрібнаЦінаЗПДВ>20.00</РекомендованаРоздрібнаЦінаЗПДВ>
         <СтавкаПДВ>20</СтавкаПДВ>
      </Рядок>
   </Таблиця>
</ЕлектроннийДокумент>