Товарна специфікація (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</СтавкаПДВ> </Рядок> </Таблиця> </ЕлектроннийДокумент>
-
No comments to display
No comments to display