Створення та підписання «Акта коригування» Ініціатором (Вантажовідправник/Перевізник/Вантажоотримувач/Замовник)¶
Схема і послідовність підписання документа «Акт коригування» в залежності від ролі Ініціатора:
«Вантажовідправник» => «Вантажовідправник» -> «Перевізник» -> «Вантажоотримувач» (3 підписанти)
«Перевізник» => «Перевізник» -> «Вантажовідправник» -> «Вантажоотримувач» (3 підписанти)
«Вантажоотримувач» => «Вантажоотримувач» -> «Вантажовідправник» -> «Перевізник» (3 підписанти)
«Замовник» => «Замовник» -> «Вантажовідправник» -> «Перевізник» -> «Вантажоотримувач» (4 підписанти)
Назва поля |
Тип 1 |
Формат |
Опис |
---|---|---|---|
SIGN_ENVELOPE |
M |
Обгортка документа Ініціатора (початок блоку) |
|
STATE |
M |
ORIGINATOR_SIGNED |
Стан документа, якщо ініціатор:
|
DECLARHEAD |
M |
Складовий номер документа (початок блоку) |
|
C_DOC |
M |
String |
Код документа («A01») |
C_DOC_SUB |
M |
String |
Підтип документа («03») |
C_DOC_VER |
M |
String |
Номер версії документа («01») |
DECLARHEAD |
Складовий номер документа (закінчення блоку) |
||
DECLARBODY |
M |
Основні реквізити (початок блоку) |
|
TYPE |
M |
CORE |
Тип документа (Основа) |
STAKE |
M |
ORIGINATOR |
Учасник-підписант (Ініціатор) |
HNUM |
M |
String |
Номер «Акта коригування» |
HFILL |
M |
date(YYYY-MM-DD) |
Дата «Акта коригування» |
BASE_HNUM |
M |
String |
Номер документа-підстави (ТТН) |
BASE_HFILL |
M |
date(YYYY-MM-DD) |
Дата документа-підстави (ТТН) |
UUID_TTN |
M |
UUID |
Унікальний ідентифікатор ТТН |
DOCUMENT_PLACE |
M |
String |
Місце складання «Акта коригування» |
R02G21S |
M |
String |
Ідентифікаційний код Замовника (ЄДРПОУ юридичної особи або ІПН фізичної-особи підприємця) |
HTIN |
M |
String |
Ідентифікаційний код Вантажовідправника (ЄДРПОУ юридичної особи або ІПН фізичної-особи підприємця) |
R02G11S |
M |
String |
Ідентифікаційний код Перевізника (ЄДРПОУ юридичної особи або ІПН фізичної-особи підприємця) |
R02G3S |
M |
String |
Прізвище водія/експедитора |
R02G31S |
M |
String |
Ім’я водія/експедитора |
R02G32S |
M |
String |
По батькові водія/експедитора |
R02G4S |
O |
String |
Серія та номер посвідчення водія/експедитора |
DRIVER_ID |
M |
int(10) |
Ідентифікаційний код Водія |
R04G1S |
M |
String |
Ідентифікаційний код Вантажоодержувача (ЄДРПОУ юридичної особи або ІПН фізичної-особи підприємця) |
ADJUSTMENT |
M |
Коригування ТТН (початок блоку) |
|
DOCUMENT_PLACE |
M |
String |
Місце складання ТТН |
R01G10S |
M |
String |
Вид перевезень |
R02G2S |
M |
String |
Повне найменування Замовника (найменування юридичної особи або ПІБ фізичної-особи підприємця) |
HNAME |
M |
String |
Повне найменування Вантажовідправника (найменування юридичної особи або ПІБ фізичної-особи підприємця) |
HLOC |
M |
String |
Юридична адреса Вантажовідправника |
R02G1S |
M |
String |
Повне найменування Перевізника (найменування юридичної особи або ПІБ фізичної-особи підприємця) |
R04G2S |
M |
String |
Повне найменування Вантажоодержувача (найменування юридичної особи або ПІБ фізичної-особи підприємця) |
R04G3S |
M |
String |
Юридична адреса Вантажоодержувача |
R05G2S |
M |
String |
Місцезнаходження пункту навантаження |
R05G4S |
M |
String |
Місцезнаходження пункту розвантаження |
R010G3S |
M |
String |
Усього відпущено на загальну суму (словами, з урахуванням ПДВ) |
R011G1 |
M |
double |
У тому числі ПДВ |
DECLARBODY_ORIGINATOR_SECURITY |
O/M |
Інформація про охорону вантажу (початок блоку). Блок обов’язковий, якщо в ньому передається хоча б одне поле |
|
FIRST_NAME |
O/M |
String |
Ім’я особи. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
LAST_NAME |
O/M |
String |
Прізвище особи. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
FATHERS_NAME |
O/M |
String |
По батькові особи. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DOCUMENT_TYPE |
O/M |
String |
Тип документа. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DOCUMENT_ID |
O/M |
String |
Номер документа. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DOCUMENT_DATE |
O/M |
date(YYYY-MM-DD) |
Дата укладання документа. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DECLARBODY_ORIGINATOR_SECURITY |
Інформація про охорону вантажу (закінчення блоку) |
||
<T1RXXXXG81S> ROWNUM=«1» message=«value» </T1RXXXXG81S> |
M |
String |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: найменування вантажу (номер контейнера) згідно ТТН |
<T1RXXXXG9S> ROWNUM=«1» message=«value» </T1RXXXXG9S> |
O |
String |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: одиниця виміру |
<T1RXXXXG11> ROWNUM=«1» message=«value» </T1RXXXXG11> |
O |
Decimal |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: ціна без ПДВ за одиницю, грн |
<T1RXXXXG12> ROWNUM=«1» message=«value» </T1RXXXXG12> |
O |
Decimal |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: загальна сума з ПДВ, грн |
<T1RXXXXG13S> ROWNUM=«1» message=«value» </T1RXXXXG13S> |
O |
String |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: вид пакування |
<T1RXXXXG14S> ROWNUM=«1» message=«value» </T1RXXXXG14S> |
O |
String |
блок табличної частини з n-кількістю рядків; ROWNUM - номер рядка; message: документи з вантажем |
R001G12 |
M |
double |
Усього загальна сума з ПДВ, грн |
DATE_ARRIVAL_LOAD |
O/M |
date (YYYY-MM-DD) |
Дата прибуття (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G31 |
O/M |
int |
Час прибуття, год (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G32 |
O/M |
int |
Час прибуття, хв (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DATE_DEPARTURE_LOAD |
O/M |
date (YYYY-MM-DD) |
Дата вибуття (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G41 |
O/M |
int |
Час вибуття, год (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G42 |
O/M |
int |
Час вибуття, хв (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G51 |
O/M |
int |
Час простою, год (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R08G52 |
O/M |
int |
Час простою, хв (завантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R017G11S |
O/M |
String |
Посада відповідальної особи Вантажовідпраника. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R017G1S |
O/M |
String |
П.І.Б. відповідальної особи Вантажовідпраника. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DATE_ARRIVAL_UNLOAD |
O/M |
date (YYYY-MM-DD) |
Дата прибуття (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G31 |
O/M |
int |
Час прибуття, год (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G32 |
O/M |
int |
Час прибуття, хв (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DATE_DEPARTURE_UNLOAD |
O/M |
date (YYYY-MM-DD) |
Дата вибуття (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G41 |
O/M |
int |
Час вибуття, год (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G42 |
O/M |
int |
Час вибуття, хв (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G51 |
O/M |
int |
Час простою, год (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R09G52 |
O/M |
int |
Час простою, хв (розвантаження). Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R017G61S |
O/M |
String |
Посада відповідальної особи Вантажоодержувача. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
R017G6S |
O/M |
String |
П.І.Б. відповідальної особи Вантажоодержувача. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
DECLAREXT |
O |
Додаткова інформація для учасників перевезення (початок блоку) |
|
EXTENSION |
O/M |
Додаткова інформація учасника перевезення (початок блоку). Кожен учасник перевезення, який підписує документ зобовʼязаний зберігати набір полів EXTENSION, який був заповнений учасниками раніше. При цьому можна доповнювати DECLAREXT додатковими EXTENSIONS, але не дозволяється видалення. |
|
TYPE |
O |
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, BASE_UOM, BUYER_CODE, UKTZED, PRICE_WITH_VAT, SUM_WITHOUT_VAT, RETURN_TARE, ORDER_NO, ORDER_DATE, DELIVERY_NOTE_NO, DELIVERY_NOTE_DATE, CONTAINER_NO, SEAL_ADD_TYPE, SEAL_ADD_NO, RTP_TYPE, RTP_NAME, RTP_QUANTITY, TRUCK_NUMBER) |
тип даних:
|
STAKE |
O |
enum (ORIGINATOR, RECIPIENT, TRANSPORTER_DRIVER, TRANSPORTER_EXPEDITION, TRANSPORTER, CUSTOMER, ANY) |
запис учасника:
|
VISIBLE |
O |
enum (VISIBLE, INVISIBLE) |
ознака видимості запису учасникам:
|
CARGO_ROWNUM |
O |
Integer |
№ позиції в таблиці |
DATA |
O/M |
String |
Дані запису. Обов’язково передається за наявності поля в ТТН (за відсутності - опціонально) |
EXTENSION |
Додаткова інформація учасника перевезення (закінчення блоку) |
||
DECLAREXT |
Додаткова інформація для учасників перевезення (закінчення блоку) |
||
ADJUSTMENT |
Коригування ТТН (закінчення блоку) |
||
ADJUSTMENT_INFORMATION |
M |
String |
Опис причин складання акту (Учасник-ініціатор). Короткий або повний опис причин складання акта (про виявлені помилки в реквізитах) |
DECLARBODY |
Основні реквізити (закінчення блоку) |
||
SIGN_ENVELOPE |
Обгортка документа Ініціатора (закінчення блоку) |
||
SIGNATURE |
M |
Підпис Ініціатора (початок блоку) |
|
OWNER |
M |
ORIGINATOR |
Власник підпису: Ініціатор |
SIGN |
M |
String |
тіло підпису в base64 |
SIGNATURE |
Підпис Ініціатора (закінчення блоку) |
- 1
Під визначенням колонки Тип поля мається на увазі скорочене позначення:
M (mandatory) — обов’язкові до заповнення поля;
O (optional) — необов’язкові (опціональні) до заповнення поля.