Тіло документа е-ТТН для накладання підпису Вантажовідправника (об’єкт CONSIGNOR_ETTN)
JSON:
{
"ENVELOPE": {
"STATE": "ORIGINATOR_SIGNED",
"DECLARHEAD": {
"C_DOC": "T01",
"C_DOC_SUB": "001",
"C_DOC_VER": "02"
},
"DECLARBODY": {
"TYPE": "CORE",
"STAKE": "ORIGINATOR",
"HFILL": "2020-10-22",
"HNUM": "Перевезення",
"R01G2S": "КК1234КК",
"R01G1S": "Ферарі",
"R01G11S": "Ферарі",
"R01G3S": "Червона",
"DOCUMENT_PLACE": "Київ",
"R01G10S": "приміське",
"SEAL_NO": "515151",
"TEMPERATURE": "-5...+10",
"R02G11S": "31600022",
"R02G1S": "ТОВ \"Перевiзник\"",
"R02G3S": "Васян",
"R02G31S": "Вася",
"R02G32S": "Васильович",
"R02G4S": "GHJ000000",
"R02G21S": "31600038",
"R02G2S": "Компанiя \"Вантажоотримувач\"",
"HTIN": "31600017",
"HNAME": "Компанiя \"Вантажовiдправник\"",
"HLOC": "Kyiv, Kyiv",
"R04G1S": "31600038",
"R04G2S": "Компанiя \"Вантажоотримувач\"",
"R04G3S": "Kyiv, Street2",
"R05G2S": "Киев, пр. Победы",
"R05G21": "8000000000",
"R05G4S": "м. Харків, вул. Тестова, 1",
"R05G41": "6300000000",
"T1RXXXXG81S": [
{
"ROWNUM": 1,
"message": "1"
}
],
"T1RXXXXG9S": [
{
"ROWNUM": 1
}
],
"T1RXXXXG10": [
{
"ROWNUM": 1
}
],
"T1RXXXXG13S": [
{
"ROWNUM": 1
}
],
"T1RXXXXG15": [
{
"ROWNUM": 1,
"message": "1"
}
],
"T1RXXXXG14S": [
{
"ROWNUM": 1
}
],
"T1RXXXXG11": [
{
"ROWNUM": 1
}
],
"T1RXXXXG12": [
{
"ROWNUM": 1,
"message": ""
}
],
"T1RXXXXG82": [
{
"ROWNUM": 1,
"message": ""
}
],
"R013G1": 1,
"R013G2S": "1_одна ціла",
"R08G2": 1,
"DATE_ARRIVAL_LOAD": "2020-10-22",
"R08G31": 18,
"R08G32": 30,
"DATE_DEPARTURE_LOAD": "2020-10-22",
"R08G41": 18,
"R08G42": 30,
"R08G51": 18,
"R08G52": 30,
"R017G11S": "уіаа",
"R017G1S": "впвпкп",
"R001G10": 1,
"R012G3S": "одне",
"R001G12": 1,
"R010G3S": "одна грн 0 коп",
"R011G1": 0.17
},
"DECLAREXT": {
"EXTENSION": []
}
}
}
Таблиця 1 - Опис параметрів об’єкта CONSIGNOR_ETTN
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
О |
Об’єкт CONSIGNOR_ETTN |
||
ENVELOPE |
О |
об’єкт; обгортка для накладання підпису Вантажовідправника на контент |
Таблиця 2 - Опис параметрів об’єкта CONSIGNOR_SIGN_ENVELOPE
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
О |
Об’єкт CONSIGNOR_SIGN_ENVELOPE |
||
STATE |
О |
«ORIGINATOR_SIGNED» |
стан документу «підписано Вантажовідправником» |
DECLARHEAD |
О |
об’єкт; складовий номер документа |
|
DECLARBODY |
О |
об’єкт; зміст документа |
|
DECLAREXT |
О |
об’єкт; додаткова інформація для учасників перевезення |
Таблиця 3 - Опис параметрів об’єкта ETTN_HEAD
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
О |
Об’єкт ETTN_HEAD |
||
C_DOC |
О |
String |
код документа («T01») |
C_DOC_SUB |
О |
String |
підтип документа («001») |
C_DOC_VER |
О |
String |
номер версії документа («02») |
Таблиця 4 - Опис параметрів об’єкта ETTN_BODY
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
О |
Об’єкт ETTN_BODY |
||
TYPE |
О |
«CORE» |
Тип документа (Основа) |
STAKE |
О |
«ORIGINATOR» |
Учасник-підписант (Вантажовідправник) |
HFILL |
О |
String (YYYY-MM-DD) |
Дата товарно-транспортної накладної |
HNUM |
О |
String |
Номер товарно-транспортної накладної |
DOCUMENT_PLACE |
О |
String |
Місце складання |
R01G1S |
О |
String |
Марка автомобіля |
R01G11S |
О |
String |
Модель автомобіля |
R01G2S |
О |
String |
Реєстраційний номер автомобіля |
R01G3S |
О |
String |
Тип автомобіля |
R01G4S |
О/Н |
String |
Марка причіпа/напівпричіпа. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа. |
R01G12S |
О/Н |
String |
Модель причіпа/напівпричіпа. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа. |
R01G5S |
О/Н |
String |
Реєстраційний номер причіпа/напівпричіпа. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа. |
R01G6S |
О/Н |
String |
Тип причіпа/напівпричіпа. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа. |
R01G7S |
О/Н |
String |
Марка причіпа/напівпричіпа 2. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа 2. |
R01G13S |
О/Н |
String |
Модель причіпа/напівпричіпа 2. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа 2. |
R01G8S |
О/Н |
String |
Реєстраційний номер причіпа/напівпричіпа 2. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа 2. |
R01G9S |
О/Н |
String |
Тип причіпа/напівпричіпа 2. Поле обов’язково заповнюється за наявності причіпа/напівпричіпа 2. |
R01G10S |
О |
String |
Вид перевезень |
R02G11S |
О |
String |
Ідентифікаційний код Автомобільного перевізника |
R02G1S |
О |
String |
Повне найменування / ПІБ Автомобільного перевізника |
R02G21S |
О |
String |
Ідентифікаційний код Замовника |
R02G2S |
О |
String |
Повне найменування / ПІБ Замовника |
R02G3S |
О |
String |
Прізвище Водія |
R02G31S |
О |
String |
Ім’я Водія |
R02G32S |
О |
String |
По батькові Водія |
R02G4S |
О |
String |
Номер посвідчення Водія |
DRIVER_ID |
O |
int(10) |
Ідентифікаційний код Водія |
HTIN |
О |
String |
Ідентифікаційний код Вантажовідправника |
HNAME |
О |
String |
Повне найменування Вантажовідправника |
HLOC |
О |
String |
Місцезнаходження Вантажовідправника |
R04G1S |
О |
String |
Ідентифікаційний код Вантажоодержувача |
R04G2S |
О |
String |
Повне найменування Вантажоодержувача |
R04G3S |
О |
String |
Місцезнаходження Вантажоодержувача (Місто, Адреса) |
R05G21 |
О |
String |
Код КОАТУУ / КАТОТТГ пункту навантаження |
R05G2S |
О |
String |
Місцезнаходження пункту навантаження |
R05G41 |
О |
String |
Код КОАТУУ / КАТОТТГ пункту розвантаження |
R05G4S |
О |
String |
Місцезнаходження пункту розвантаження |
R012G3S |
О |
String |
Кількість місць (словами) |
R013G1 |
О |
double |
Маса брутто, кг (цифрами) |
R013G2S |
О |
String |
Маса брутто, кг (словами) |
R010G3S |
О |
String |
Усього відпущено на загальну суму(словами, з урахуванням ПДВ) |
R011G1 |
О |
double |
У тому числі ПДВ |
R014G1S |
О |
String |
Супровідні документи на вантаж |
SEAL_NO |
Н |
String |
Номер пломби |
TEMPERATURE |
Н |
String |
Температурний режим |
T1RXXXXG81S |
О |
List<RXXType> |
масив; таблична частина: найменування вантажу (номер контейнера) |
T1RXXXXG82 |
Н |
List<RXXType> |
масив; таблична частина: клас небезпечних речовин |
T1RXXXXG9S |
Н |
List<RXXType> |
масив; таблична частина: одиниця виміру |
T1RXXXXG10 |
Н |
List<RXXType> |
масив; таблична частина: кількість місць |
T1RXXXXG11 |
Н |
List<RXXType> |
масив; таблична частина: ціна без ПДВ за одиницю, грн |
T1RXXXXG12 |
Н |
List<RXXType> |
масив; таблична частина: загальна сума з ПДВ, грн |
T1RXXXXG13S |
Н |
List<RXXType> |
масив; таблична частина: вид пакування |
T1RXXXXG14S |
Н |
List<RXXType> |
масив; таблична частина: документи з вантажем |
T1RXXXXG15 |
О |
List<RXXType> |
масив; таблична частина: маса брутто, кг |
R001G10 |
О |
double |
Усього кількість місць |
R001G12 |
О |
double |
Усього загальна сума з ПДВ, грн |
R08G2 |
О |
double |
Маса брутто, кг в пункті навантаження |
DATE_ARRIVAL_LOAD |
О |
String (YYYY-MM-DD) |
Дата прибуття |
R08G31 |
О |
int |
Час прибуття, (год) |
R08G32 |
О |
int |
Час прибуття, (хв) |
DATE_DEPARTURE_LOAD |
О |
String (YYYY-MM-DD) |
Дата вибуття |
R08G41 |
О |
int |
Час вибуття, (год) |
R08G42 |
О |
int |
Час вибуття, (хв) |
R08G51 |
О |
int |
Час простою, (год) |
R08G52 |
О |
int |
Час простою, (хв) |
R017G11S |
О |
String |
Посада відповідальної особи Вантажовідпраника |
R017G1S |
О |
String |
П.І.Б. відповідальної особи Вантажовідпраника |
DECLARBODY_ORIGINATOR_SECURITY |
Н |
Прізвище, ім’я, по батькові представника Замовника та документ, згідно з яким він уповноважений супроводжувати вантаж, який підлягає спеціальній охороні |
Таблиця 5 - Опис параметрів об’єкта DECLAR_SECURITY
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
Н |
Об’єкт DECLAR_SECURITY |
Якщо використовується, то обов’язково містить параметри |
|
FIRST_NAME |
О |
String |
Ім’я особи |
LAST_NAME |
О |
String |
Прізвище особи |
FATHERS_NAME |
О |
String |
По батькові особи |
DOCUMENT_TYPE |
О |
String |
Тип документу |
DOCUMENT_ID |
О |
String |
Номер документу |
DOCUMENT_DATE |
О |
String (YYYY-MM-DD) |
Дата укладення документу |
Таблиця 6 - Опис параметрів об’єкта DECLAREXT
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
О |
Об’єкт DECLAREXT |
||
EXTENSION |
О/Н |
List<EXTENSION> |
масив об’єктів; додаткова інформація учасника перевезення. Кожен учасник перевезення, який підписує документ зобовʼязаний зберігати набір полів EXTENSION, який був заповнений учасниками раніше. При цьому можна доповнювати DECLAREXT додатковими EXTENSIONS, але не дозволяється видалення. |
Таблиця 7 - Опис параметрів об’єкта EXTENSION
Параметр |
Обов’язкове / Необов’язкове поле |
Формат |
Опис |
---|---|---|---|
Н |
Об’єкт EXTENSION |
||
TYPE |
Н |
enum (EMAIL, PHONE, DRFO, DIVISION, FULLNAME, ADDRESS, TOWN, REGION, AREA, KOATUU, GLN, GROUP, AGREEMENT, AGREEMENT_DATE, COMMENT, CONTACT, MILAGE, TRANSPORTATION_REQUEST_NO, TRANSPORTATION_REQUEST_DATE, BARCODE, VENDOR_CODE, URL, QUANTITY, BUYER_CODE, UKTZED, PRICE_WITH_VAT, SUM_WITHOUT_VAT, RETURN_TARE) |
тип даних:
|
STAKE |
Н |
enum (ORIGINATOR, RECIPIENT, TRANSPORTER_DRIVER, ORIGINATOR_DRIVER, TRANSPORTER_EXPEDITION, TRANSPORTER, CUSTOMER, CONSIGNOR, ANY) |
запис учасника:
|
VISIBLE |
Н |
enum (VISIBLE, INVISIBLE) |
ознака видимості запису учасникам:
|
CARGO_ROWNUM |
Н |
Integer |
№ позиції в таблиці |
DATA |
Н |
String |
Дані запису |
Таблиця 8 - Опис параметрів об’єкта RXXType
Параметр |
Формат |
Опис |
---|---|---|
Об’єкт RXXType |
||
ROWNUM |
String |
номер рядка |
message |
String |
повідомлення |