|-----------------+-----------------------------------------+-------------|
| Тег | Опис | Примітка |
|-----------------+-----------------------------------------+-------------|
| Document | Опис документа | |
|-----------------+-----------------------------------------+-------------|
| N | Тег | Опис | Тип |Кардиналь- | Примітка |
| | | | |ність | |
|---+-------------+-------------+-------------+-------------+-------------|
| 1 |DocCode |Код |short |1 |згідно |
| | | | | |класифікатора|
| | | | | |електронних |
| | | | | |документів |
| | | | | |програми |
| | | | | |"Інспектор- |
| | | | | |2006" |
| | | | | |dc_doctypes |
|---+-------------+-------------+-------------+-------------+-------------|
| 2 |DocNumber |Номер |varchar(50) |1 | |
|---+-------------+-------------+-------------+-------------+-------------|
| 3 |Modification-|Момент |datetime |1 | |
| |Date |останньої | | | |
| | |модифікації | | | |
|---+-------------+-------------+-------------+-------------+-------------|
| 4 |FileName |Назва файлу |varchar(128) |1 | |
| | |документа | | | |
|---+-------------+-------------+-------------+-------------+-------------|
| 5 |CRC |Контрольна |int |? | |
| | |сума файлу | | | |
| | |повідомлення | | | |
---------------------------------------------------------------------------
Приклад файлу змісту повідомлення:
<?xml version="1.0" encoding="windows-1251" ?>
<DocList version="1">
<SenderCode>204406</SenderCode>
<SenderName>Скорочена назва</SenderName>
<CreationDate>20071006T120344</CreationDate>
<Document>
<DocCode>40</DocCode>
<DocNumber>Склад</DocNumber>
<ModificationDate>20071006T120344</ModificationDate>
<FileName>doc1.xml</FileName>
<CRC>1629279248</CRC>
</Document>
</DocList>
Файли документів
Файли документів є xml-файлами в кодуванні Windows-1251 або Unicode (якщо це обумовлено спеціально). Структура документа визначається окремо для кожного з підтримуваних типів документів.
Документ 35 - Квитанція М-16, версія 1
----------------------------------------------------------------------------
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_main | Квитанція М-16 | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть* | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |cc_edrpou |Код ЄДРПОУ |numeric(10) |1 | |
| | |експрес- | | | |
| | |перевізника | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 2 |cc_out_cnt |Країна |varchar(2) |1 |Класифікатор |
| | |відправлення | | |країн |
| | | | | |(літерний код)|
|---+--------------+-------------+-------------+------------+--------------|
| 3 |cc_d_place |Місце |varchar(150) |1 | |
| | |декларування | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 4 |cc_d_name |П.І.Б. |varchar(25) |1 | |
| | |декларанта | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 5 |cc_d_sp |Серія |varchar(10) |1 | |
| | |паспорта | | | |
| | |декларанта | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 6 |cc_d_np |Номер |numeric(15) |1 | |
| | |паспорта | | | |
| | |декларанта | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 7 |cc_d_dp |Дата видачі |datetime |1 | |
| | |паспорта | | | |
| | |декларанта | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 8 |cc_d_op |Ким виданий |varchar(50) |1 | |
| | |паспорт | | | |
| | |декларанта | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 9 |cc_29_01 |Код |varchar(9) |1 |Класифікатор |
| | |митниці/ | | |митних установ|
| | |підрозділу | | | |
|---+--------------+-------------+-------------+------------+--------------|
|10 |cc_type |Тип М-16 |smallint |1 |7 - М16 |
|---+--------------+-------------+-------------+------------+--------------|
|11 |cc_gz |Грошова |bit |1 | |
| | |застава | | | |
|---+--------------+-------------+-------------+------------+--------------|
|12 |cc_01_01 |Напрямок руху|byte |1 |1 - В'їзд |
| | | | | |2 - Виїзд |
|---+--------------+-------------+-------------+------------+--------------|
|13 |cc_05_01 |Кількість |smallint |1 |Максимум - 999|
| | |товарів | | | |
|---+--------------+-------------+-------------+------------+--------------|
|14 |cc_f |Назва |varchar(200) |1 | |
| | |експрес- | | | |
| | |перевізника | | | |
|---+--------------+-------------+-------------+------------+--------------|
|15 |cc_af |Адреса |varchar(100) |? | |
| | |експрес- | | | |
| | |перевізника | | | |
|---+--------------+-------------+-------------+------------+--------------|
|16 |cc_09_cnt |Громадянство |varchar(2) |? |Класифікатор |
| | |одержувача | | |країн |
| | | | | |(літерний код)|
|---+--------------+-------------+-------------+------------+--------------|
|17 |cc_09_02_1 |Прізвище |varchar(25) |1 | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|18 |cc_09_02_2 |Ім'я |varchar(20) |? | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|19 |cc_09_02_3 |По батькові |varchar(20) |? | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|20 |cc_09_cod |Код ЕДРПОУ |varchar(10) |? | |
| | |або ДРФО | | | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|21 |cc_09_03_3 |Адреса |varchar(100) |? | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|22 |cc_sp |Серія |varchar(10) |? | |
| | |паспорта | | | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|23 |cc_np |Номер |varchar(15) |? | |
| | |паспорта | | | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|24 |cc_dp |Дата видачі |datetime |? | |
| | |паспорта | | | |
| | |одержувача | | | |
|---+--------------+-------------+-------------+------------+--------------|
|25 |cc_op |Ким видано |varchar(50) |? | |
| | |паспорт | | | |
| | |одержувачу | | | |
|---+--------------+-------------+-------------+------------+--------------|
|26 |cc_ov |Валюта |varchar(3) |1 |Класифікатор |
| | |загальної | | |валют |
| | |митної | | |(літерний код)|
| | |вартості всіх| | | |
| | |товарів | | | |
|---+--------------+-------------+-------------+------------+--------------|
|27 |cc_22_02 |Загальна |numeric(16,2)|1 | |
| | |митна | | | |
| | |вартість всіх| | | |
| | |товарів в | | | |
| | |валюті | | | |
|---+--------------+-------------+-------------+------------+--------------|
|28 |cc_22_03 |Загальна |numeric(16,2)|1 | |
| | |митна | | | |
| | |вартість всіх| | | |
| | |товарів в | | | |
| | |гривнях | | | |
|---+--------------+-------------+-------------+------------+--------------|
|29 |cc_psum |Загальна сума|numeric(16,2)|1 | |
| | |платежів в | | | |
| | |гривнях | | | |
|---+--------------+-------------+-------------+------------+--------------|
|30 |md1_doc |Документ, |md1_doc |* | |
| | |прикладений | | | |
| | |до документу | | | |
| | |обліку | | | |
|---+--------------+-------------+-------------+------------+--------------|
|31 |md1_pay |Загальні та |md1_pay |+ | |
| | |сумарні | | | |
| | |платежі по | | | |
| | |М-16 | | | |
|---+--------------+-------------+-------------+------------+--------------|
|32 |md1_goods |Товари |md1_goods |+ | |
|------------------+----------------------------------------+--------------|
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_doc | Спільні документи М-16 | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |cl_type |Тип документа|varchar(4) |1 |Класифікатор |
| | | | | |типів |
| | | | | |документів |
|---+--------------+-------------+-------------+------------+--------------|
| 2 |cl_n |Номер |varchar(50) |1 | |
| | |документа | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 3 |cl_date |Дата |datetime |1 | |
| | |документа | | | |
|------------------+----------------------------------------+--------------|
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_pay | Загальні та сумарні платежі М-16 | В разі, коли |
| | | заносяться |
| | | сумарні |
| | | платежі |
| | | різних |
| | | товарів, |
| | | поля cb_base,|
| | | cb_bastype, |
| | | cb_rate та |
| | | cb_rattype не|
| | |заповнюються. |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |cb_code |Код платежу |varchar(4) |1 |Класифікатор |
| | | | | |видів платежів|
|---+--------------+-------------+-------------+------------+--------------|
| 2 |cb_base |Основа |numeric(16,3)|? | |
| | |нарахування | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 3 |cb_bastype |Розмірність |varchar(30) |? |літерний код |
| | |основи | | |валюти або |
| | |нарахування | | |скорочена |
| | | | | |назва одиниці |
| | | | | |виміру |
|---+--------------+-------------+-------------+------------+--------------|
| 4 |cb_rate |Ставка |numeric(16,3)|? | |
|---+--------------+-------------+-------------+------------+--------------|
| 5 |cb_rattype |Розмірність |varchar(3) |? |%,USD,EUR,UAH |
| | |ставки | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 6 |cb_sum |Сума |numeric(16,2)|1 | |
|---+--------------+-------------+-------------+------------+--------------|
| 7 |cb_cur |Валюта суми |varchar(3) |1 |Класифікатор |
| | | | | |валют |
| | | | | |(літерний код)|
|------------------+----------------------------------------+--------------|
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_goods | Товари | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |cd_32_01 |Порядковий |smallint |1 |максимум - 999|
| | |номер товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 2 |cd_33_01 |Код УКТЗЕД |varchar(14) |1 | |
|---+--------------+-------------+-------------+------------+--------------|
| 3 |cd_31_01 |Опис товару |varchar(200) |1 | |
|---+--------------+-------------+-------------+------------+--------------|
| 4 |cd_ono |Ознака |bit |1 | |
| | |одиничного | | | |
| | |неподільного | | | |
| | |предмету | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 5 |cd_co |Країна |varchar(2) |? |Класифікатор |
| | |походження | | |країн |
| | |товару | | |(літерний код)|
|---+--------------+-------------+-------------+------------+--------------|
| 6 |cd_pl_count |Кількість |numeric(6) |1 | |
| | |місць | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 7 |cd_38_01 |Вага товару в|numeric(16,3)|? | |
| | |кілограмах | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 8 |cd_41_01 |Код |int |? |Класифікатор |
| | |додаткової | | |одиниць виміру|
| | |одиниці | | | |
| | |виміру | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 9 |cd_41_02 |Кількість в |numeric(16,3)|? | |
| | |додаткових | | | |
| | |одиницях | | | |
| | |виміру | | | |
|---+--------------+-------------+-------------+------------+--------------|
|10 |cd_41_2n |Назва одиниці|varchar(15) |? | |
| | |виміру | | | |
|---+--------------+-------------+-------------+------------+--------------|
|11 |cd_45_02 |Кількість в |numeric(16,3)|? | |
| | |одиницях | | | |
| | |виміру | | | |
|---+--------------+-------------+-------------+------------+--------------|
|12 |cd_42_01 |Фактурна |numeric(16,2)|1 | |
| | |вартість | | | |
| | |товару в | | | |
| | |валюті | | | |
|---+--------------+-------------+-------------+------------+--------------|
|13 |cd_42_1v |Валюта |varchar(3) |1 |Класифікатор |
| | |фактурної | | |валют |
| | |вартості | | |(літерний код)|
| | |товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
|14 |cd_45_min |Мінімальна |numeric(16,2)|? | |
| | |митна | | | |
| | |вартість | | | |
| | |товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
|15 |cd_45_mc |Валюта |varchar(3) |? |Класифікатор |
| | |мінімальної | | |валют |
| | |вартості | | |(літерний код)|
| | |товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
|16 |cd_45_01 |Митна |numeric(16,2)|1 | |
| | |вартість | | | |
| | |товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
|17 |cd_45_1v |Валюта митної|varchar(3) |1 |Класифікатор |
| | |вартості | | |валют |
| | |товару | | |(літерний код)|
|---+--------------+-------------+-------------+------------+--------------|
|18 |cd_vit |Витрати |numeric(16,2)|? | |
|---+--------------+-------------+-------------+------------+--------------|
|19 |cd_vit_v |Валюта витрат|varchar(3) |? |Класифікатор |
| | | | | |валют |
| | | | | |(літерний код)|
|---+--------------+-------------+-------------+------------+--------------|
|20 |md1_goods_doc |Документи по |md1_goods_doc|* | |
| | |товару | | | |
|---+--------------+-------------+-------------+------------+--------------|
|21 |md1_goods_pay |Платежі по |md1_goods_pay|+ | |
| | |товару | | | |
|------------------+----------------------------------------+--------------|
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_goods_doc | Документи по товару | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |td_type |Тип документа|varchar(4) |1 |Класифікатор |
| | | | | |документів |
|---+--------------+-------------+-------------+------------+--------------|
| 2 |td_n |Номер |varchar(50) |1 | |
| | |документа | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 3 |td_date |Дата |datetime |1 | |
| | |документа | | | |
|------------------+----------------------------------------+--------------|
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| md1_goods_pay | Платежі по товару | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип/Розмір |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+-------------+-------------+------------+--------------|
| 1 |cp_code |Код платежу |varchar(4) |1 |Класифікатор |
| | | | | |видів платежів|
|---+--------------+-------------+-------------+------------+--------------|
| 2 |cp_base |Основа |numeric(16,3)|? | |
| | |нарахування | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 3 |cp_bastype |Розмірність |varchar(30) |? |літерний код |
| | |основи | | |валюти або |
| | |нарахування | | |скорочена |
| | | | | |назва одиниці |
| | | | | |виміру |
|---+--------------+-------------+-------------+------------+--------------|
| 4 |cp_rate |Ставка |numeric(16,3)|? | |
|---+--------------+-------------+-------------+------------+--------------|
| 5 |cp_rattype |Розмірність |varchar(3) |? |%,USD,EUR,UAH |
| | |ставки | | | |
|---+--------------+-------------+-------------+------------+--------------|
| 6 |cp_sum |Сума |numeric(16,2)|1 | |
|---+--------------+-------------+-------------+------------+--------------|
| 7 |cp_cur |Валюта суми |varchar(3) |1 |Класифікатор |
| | | | | |валют |
| | | | | |(літерний код)|
----------------------------------------------------------------------------
Документ 40 - склад, версія 1
----------------------------------------------------------------------------
| Тег | Опис | Примітка |
|------------------+----------------------------------------+--------------|
| st_stock | Склад | |
|------------------+----------------------------------------+--------------|
| N | Тег | Опис | Тип |Кардиналь- | Примітка |
| | | | |ність | |
| | | | |? = (0,1); | |
| | | | |1 = 1; | |
| | | | |* = (0Е); | |
| | | | |+ = (1Е). | |
|---+--------------+--------------+------------+------------+--------------|
|1 |guid |Унікальний |guid |1 | |
| | |ідентифікатор | | | |
|---+--------------+--------------+------------+------------+--------------|
|2 |stock_type |Тип |byte |1 |1 - СТЗ |
|---+--------------+--------------+------------+------------+--------------|
|3 |stock_name |Назва |varchar(200)|1 | |
|---+--------------+--------------+------------+------------+--------------|
|4 |stock_adr |Адреса |varchar(200)|? | |
|---+--------------+--------------+------------+------------+--------------|
|5 |stock_own_type|Тип власника |bit |1 |0 - митниця |
| | | | | |1 - інші |
|---+--------------+--------------+------------+------------+--------------|
|6 |stock_own_code|Код |decimal(10) |? | |
| | |ЄДРПОУ/ДРФО | | | |
| | |власника | | | |
|---+--------------+--------------+------------+------------+--------------|
|7 |stock_lic_num |Номер |varchar(50) |? |формат для |
| | |дозвільного | | |СТЗ: |
| | |документа | | |XXXXX/YYY/Z, |
| | | | | |де XXXXX - |
| | | | | |код митниці, |
| | | | | |YYY - номер, |
| | | | | |Z - літера |
| | | | | |українського |
| | | | | |алфавіту З |
| | | | | |або В. |
|---+--------------+--------------+------------+------------+--------------|
|8 |stock_lic_date|Дата |datetime |? | |
| | |дозвільного | | | |
| | |документа | | | |
|---+--------------+--------------+------------+------------+--------------|
|9 |stock_comment |Примітка |varchar(200)|? | |
|---+--------------+--------------+------------+------------+--------------|
|10 |stock_date_beg|Дата початку |datetime |? | |
| | |дії | | | |
|---+--------------+--------------+------------+------------+--------------|
|11 |stock_date_end|Дата |datetime |? | |
| | |закінчення дії| | | |
----------------------------------------------------------------------------
Документ 41 - документ обліку, версія 1
-----------------------------------------------------------------------------
| Тег | Опис | Примітка |
|------------------+-----------------------------------------+--------------|
| st_doc | Документ обліку | |
|------------------+-----------------------------------------+--------------|
| N | Тег | Опис | Тип |Кардинальні-| Примітка |
| | | | | сть | |
|---+--------------+--------------+-------------+------------+--------------|
| 1 |doc_oper |Тип |byte |1 |1 - прихід |
| | | | | |2 - розхід |
| | | | | |3 - переоцінка|
| | | | | |4 - ревізія |
| | | | | |5 - не вико- |
| | | | | |ристовується |
| | | | | |6 - дооприбут-|
| | | | | |кування |
|---+--------------+--------------+-------------+------------+--------------|
| 2 |doc_code |Код |varchar(4) |1 |класифікатор |
| | | | | |типів |
| | | | | |документів |
|---+--------------+--------------+-------------+------------+--------------|
| 3 |doc_num |Номер |varchar(50) |1 |формат для |
| | | | | |ВМД: |
| | | | | |XXXXXXXXX/ |
| | | | | |YYYY/ZZZZZZ, |
| | | | | |де XXXXXXXXX -|
| | | | | |код митного |
| | | | | |підрозділу, |
| | | | | |YYYY - рік, |
| | | | | |ZZZZZZ - номер|
|---+--------------+--------------+-------------+------------+--------------|
| 4 |doc_date |Дата |datetime |1 |без часу |
|---+--------------+--------------+-------------+------------+--------------|
| 5 |doc_gk_type |Тип операції |int |? |для розходу з |
| | | | | |СТЗ: |
| | | | | |1 - оформлення|
| | | | | |в режим |
| | | | | |2 - перемі- |
| | | | | |щення на |
| | | | | |інший СТЗ |
| | | | | |3 - повернення|
| | | | | |за кордон |
| | | | | |4 - передача |
| | | | | |на склад |
| | | | | |митниці |
|---+--------------+--------------+-------------+------------+--------------|
| 6 |doc_comment |Примітка |text |? | |
|---+--------------+--------------+-------------+------------+--------------|
| 7 |doc_stock |Склад |guid |1 |згідно |
| | | | | |документу 40, |
| | | | | |тег guid |
|---+--------------+--------------+-------------+------------+--------------|
| 8 |doc_contr_type|Тип |bit |1 |0 - особа |
| | |контрагента | | |1 - інший |
| | | | | |склад |
|---+--------------+--------------+-------------+------------+--------------|
| 9 |doc_contr_cnt |Країна |varchar(2) |1 |абревіатура, |
| | |контрагента | | |довідник країн|
|---+--------------+--------------+-------------+------------+--------------|
|10 |doc_contr_code|Код |decimal(10) |? | |
| | |контрагента | | | |
|---+--------------+--------------+-------------+------------+--------------|
|11 |doc_contr_name|Назва |varchar(200) |1 | |
| | |контрагента | | | |
|---+--------------+--------------+-------------+------------+--------------|
|12 |doc_contr_adr |Адреса |varchar(200) |? | |
| | |контрагента | | | |
|---+--------------+--------------+-------------+------------+--------------|
|13 |doc_cur |Код валюти |varchar(3) |1 |абревіатура, |
| | | | | |довідник країн|
|---+--------------+--------------+-------------+------------+--------------|
|14 |doc_cur_rate |Курс валюти |decimal(16,8)|1 | |
|---+--------------+--------------+-------------+------------+--------------|
|15 |doc_person |ПІБ посадової |varchar(50) |? | |
| | |особи складу | | | |
|---+--------------+--------------+-------------+------------+--------------|
|16 |st_doc_doc |Документ, |st_doc_doc |* | |
| | |прикладений до| | | |
| | |документу | | | |
| | |обліку | | | |
|---+--------------+--------------+-------------+------------+--------------|
|17 |st_goods |Товар |st_goods |+ | |
|------------------+-----------------------------------------+--------------|
| Тег | Опис | Примітка |