Skip to main content

Акт наданих послуг (COMDOC_018)

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

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

№ з/п Параметр1 Тип2 Формат Опис
I ЕлектроннийДокумент M   Початок документу
1 Заголовок M Кількість входжень вузла: Min = 1; Max = 1 Заголовок (початок блоку)
1.1 НомерДокументу M Рядок (16) Номер документу
1.2 ТипДокументу M Рядок (50) Тип документу: Акт наданих послуг
1.3 КодТипуДокументу M «018» Допустиме значення: 018 => Акт наданих послуг (всі підтипи COMDOC)
1.4 ДатаДокументу M Дата (РРРР-ММ-ДД) Дата складання документу
1.5 МісцеСкладання O Рядок (255) Місце складання документу
1.6 ДокПідстава O Кількість входжень вузла: Min = 0; Max = 10 Документ-підстава (початок блоку)
1.6.1 НомерДокументу M Рядок (30) Номер документу-підстави
1.6.2 ТипДокументу M Рядок (50) Типи документів: Договір, Додаткова угода…(типи комерційних документів)
1.6.3 КодТипуДокументу M «001» / «002» / «003» … Код типу документу
1.6.4 ДатаДокументу M Дата (РРРР-ММ-ДД) Дата складання документу
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 (10) Свідоцтво ПДВ контрагента
2.1.7 МФО O Integer (6) МФО банку контрагента
2.1.8 ПоточРах O Рядок Поточний рахунок контрагента
2.1.9 IBAN O Рядок (35) IBAN (міжнародний номер банківського рахунку; використовується при міжнародних розрахунках)
2.1.10 Телефон O Рядок (20) Телефон
2.1.11 GLN M Integer (13) Глобальний номер розташування (GLN) контрагента
3 Параметри O   Параметри (початок блоку). Тег передбачає довільне значення; використовується для передачі додаткової інформації, що не входить до специфікації
3.1 Параметр O Рядок (50) Максимальна кількість тегів – 99. У кожного наступного тега ідентифікатор (ІД) збільшується на одиницю.
4 Текст O Рядок Тег призначений для передачі значного об’єму тексту (наприклад, текст договору, додаткової угоди, тощо). Розмір тексту необмежений. Весь текст має бути вкладений в конструкцію: <![CDATA[текст]]>
5 Таблиця O Кількість входжень вузла: Min = 0; Max = 1 Таблиця (початок блоку)
5.1 Рядок M Кількість входжень вузла: Min = 1;Max = 9999 Рядок (початок блоку). У кожного наступного блоку ідентифікатор (ІД) збільшується на одиницю
5.1.1 НомПоз M Integer (3) Номер позиції
5.1.2 Найменування M Рядок (50) Найменування товарної позиції
5.1.3 ПрийнятаКількість O Decimal (#.000) Прийнята кількість товарних позицій
5.1.4 ОдиницяВиміру O Рядок (10) Одиниці виміру
5.1.5 БазоваЦіна O Decimal (#.00) Ціна за одиницю без ПДВ
5.1.6 ПДВ O Decimal (#.00) Сума ПДВ в одиниці товару (послуги)
5.1.7 Ціна O Decimal (#.00) Ціна за одиницю з ПДВ
5.1.8 ВсьогоПоРядку O Кількість входжень вузла: Min = 0; Max = 1 Загальна сума по рядку (початок блоку)
5.1.8.1 СумаБезПДВ O Decimal (#.00) Сума без ПДВ
5.1.8.2 СумаПДВ O Decimal (#.00) Сума ПДВ
5.1.8.3 Сума O Decimal (#.00) Сума
6 ВсьогоПоДокументу O   Сумарні значення позицій за документом (початок блоку)
6.1 СумаБезПДВ O Decimal (#.00) Сума без ПДВ
6.2 ПДВ O Decimal (#.00) Сума ПДВ в одиниці товару (послуги)
6.3 Сума O Decimal (#.00) Сума

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

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

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

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

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

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


XML приклад

XML:

<?xml version="1.0" encoding="utf-8"?>
<ЕлектроннийДокумент>
   <Заголовок>
      <НомерДокументу>ТВ000000174</НомерДокументу>
      <ТипДокументу>Акт наданих послуг</ТипДокументу>
      <КодТипуДокументу>018</КодТипуДокументу>
      <ДатаДокументу>2018-01-31</ДатаДокументу>
      <МісцеСкладання>м.Київ</МісцеСкладання>
      <ДокПідстава>
         <НомерДокументу>ТВ000000175</НомерДокументу>
         <ТипДокументу>Рахунок-фактура</ТипДокументу>
         <КодТипуДокументу>016</КодТипуДокументу>
         <ДатаДокументу>2018-01-01</ДатаДокументу>
      </ДокПідстава>
   </Заголовок>
   <Сторони>
      <Контрагент>
         <СтатусКонтрагента>Покупець</СтатусКонтрагента>
         <ВидОсоби>Фізична</ВидОсоби>
         <НазваКонтрагента>ФОП Фамилия Имя Отчество</НазваКонтрагента>
         <КодКонтрагента>3555555559</КодКонтрагента>
         <ІПН>11111</ІПН>
         <СвідоцтвоПДВ>11111</СвідоцтвоПДВ>
         <МФО>11111</МФО>
         <ПоточРах>11111</ПоточРах>
         <Телефон>11111</Телефон>
         <GLN>9333333333332</GLN>
      </Контрагент>
      <Контрагент>
         <СтатусКонтрагента>Продавець</СтатусКонтрагента>
         <ВидОсоби>Юридична</ВидОсоби>
         <НазваКонтрагента>ТОВ "TEST"</НазваКонтрагента>
         <КодКонтрагента>11111111</КодКонтрагента>
         <ІПН>198888888826</ІПН>
         <СвідоцтвоПДВ>100444403</СвідоцтвоПДВ>
         <МФО>666666</МФО>
         <ПоточРах>00000000000</ПоточРах>
         <Телефон>(044)555-55-55</Телефон>
         <GLN>4848484848484</GLN>
      </Контрагент>
   </Сторони>
   <Параметри>
      <Параметр ІД="1" назва="Номер договору">ВУЗ-3000</Параметр>
      <Параметр ІД="2" назва="Дата договору">2016-09-16</Параметр>
      <Параметр ІД="3" назва="Адреса Продавець">65015, м. ТЕСТ, вул. Тестова, 15, кв. 28</Параметр>
      <Параметр ІД="4" назва="Адреса Покупець">м. ТЕСТ, вул. Тестова, дом № 14</Параметр>
      <Параметр ІД="5" назва="Назва банку Покупець">ПАТ "БАНК", м.ТЕСТ</Параметр>
   </Параметри>
   <Текст><![CDATA[Арендная плата]]></Текст>
   <Таблиця>
      <Рядок ІД="1">
         <НомПоз>1</НомПоз>
         <Найменування>Оренда нежилого приміщення</Найменування>
         <ПрийнятаКількість>4.00</ПрийнятаКількість>
         <ОдиницяВиміру>м</ОдиницяВиміру>
         <БазоваЦіна>672.44</БазоваЦіна>
         <ПДВ>134.49</ПДВ>
         <Ціна>806.93</Ціна>
         <ВсьогоПоРядку>
            <СумаБезПДВ>2689.77</СумаБезПДВ>
            <СумаПДВ>537.96</СумаПДВ>
            <Сума>3227.73</Сума>
         </ВсьогоПоРядку>
      </Рядок>
   </Таблиця>
   <ВсьогоПоДокументу>
      <СумаБезПДВ>2689.78</СумаБезПДВ>
      <ПДВ>537.95</ПДВ>
      <Сума>3227.73</Сума>
   </ВсьогоПоДокументу>
</ЕлектроннийДокумент>