Накладання 4-го підпису на «Акт коригування» Вантажоотримувачем

Накладання четвертого підпису на «Акт коригування» відбувається лише в схемі документообігу, де Ініціатором виступає Замовник:

  1. «Замовник» => «Замовник» -> «Вантажовідправник» -> «Перевізник» -> «Вантажоотримувач» (4 підписанти)

Назва поля

Тип 1

Формат

Опис

SIGN_ENVELOPE

M

Обгортка документа Вантажоотримувача (згідно логіки формування акта) (початок блоку)

STATE

M

RECIPIENT_SIGNED

Стан документа - «підписано Вантажоотримувачем»

SIGN_ENVELOPE

M

Обгортка документа Перевізника (згідно логіки формування акта) (початок блоку)

STATE

M

TRANSPORTER_SIGNED

Стан документа - «підписано Перевізником»

SIGN_ENVELOPE

M

Обгортка документа Вантажовідправника (згідно логіки формування акта) (початок блоку)

STATE

M

CONSIGNOR_SIGNED

Стан документа - «підписано Вантажовідправником»

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

O

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)

тип даних:

  • EMAIL - email,

  • PHONE - номер телефону,

  • DRFO - ідентифікаційний код,

  • DIVISION - Назва філіалу,

  • FULLNAME - Повне ім’я особи,

  • ADDRESS - Адреса,

  • TOWN - Населений пункт,

  • REGION - Район в області,

  • AREA - Область,

  • KOATUU - Код КОАТУУ,

  • GLN - 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)

запис учасника:

  • ORIGINATOR - Ініціатор

  • RECIPIENT - Вантажоотримувач

  • TRANSPORTER_DRIVER - Водій

  • TRANSPORTER_EXPEDITION - Експедитор

  • TRANSPORTER - Перевізник

  • CUSTOMER - Замовник

  • ANY - будь-хто

VISIBLE

O

enum (VISIBLE, INVISIBLE)

ознака видимості запису учасникам:

  • 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

Підпис Ініціатора (закінчення блоку)

DECLARBODY

M

Основні реквізити від Вантажовідправника (початок блоку)

TYPE

M

AMENDMENT

Тип документа (Поправки)

STAKE

M

CONSIGNOR

Учасник-підписант (Вантажовідправник)

ADJUSTMENT_NOTES_CONSIGNOR

O

String

Інформація щодо незгоди зі змістом акта (заповнюється Вантажовідправником)

DECLARBODY

Основні реквізити від Вантажовідправника (закінчення блоку)

SIGN_ENVELOPE

Обгортка документа Вантажовідправника (згідно логіки формування акта) (закінчення блоку)

SIGNATURE

M

Підпис Вантажовідправника (початок блоку)

OWNER

M

CONSIGNOR

Власник підпису: Вантажовідправник

SIGN

M

String

тіло підпису в base64

SIGNATURE

Підпис Вантажовідправника (закінчення блоку)

DECLARBODY

M

Основні реквізити від Перевізника (початок блоку)

TYPE

M

AMENDMENT

Тип документа (Поправки)

STAKE

M

TRANSPORTER

Учасник-підписант (Перевізник)

ADJUSTMENT_NOTES_TRANSPORTER

O

String

Інформація щодо незгоди зі змістом акта (заповнюється Перевізником відповідно)

DECLARBODY

Основні реквізити від Перевізника (закінчення блоку)

SIGN_ENVELOPE

Обгортка документа Перевізника (згідно логіки формування акта) (закінчення блоку)

SIGNATURE

M

Підпис Перевізника (початок блоку)

OWNER

M

TRANSPORTER_DRIVER

Власник підпису: Перевізник

SIGN

M

String

тіло підпису в base64

SIGNATURE

Підпис Перевізника (закінчення блоку)

DECLARBODY

M

Основні реквізити від Вантажоотримувача (початок блоку)

TYPE

M

AMENDMENT

Тип документа (Поправки)

STAKE

M

RECIPIENT

Учасник-підписант (Вантажоотримувач)

ADJUSTMENT_NOTES_RECIPIENT

O

String

Інформація щодо незгоди зі змістом акта (заповнюється Вантажоотримувачем)

DECLARBODY

Основні реквізити від Вантажоотримувача (закінчення блоку)

SIGN_ENVELOPE

Обгортка документа Вантажоотримувача (згідно логіки формування акта) (закінчення блоку)

SIGNATURE

M

Підпис Вантажоотримувача (початок блоку)

OWNER

M

RECIPIENT

Власник підпису: Вантажоотримувач

SIGN

M

String

тіло підпису в base64

SIGNATURE

Підпис Вантажоотримувача (закінчення блоку)

Приклад Акта коригування(3)


1

Під визначенням колонки Тип поля мається на увазі скорочене позначення:

  • M (mandatory) — обов’язкові до заповнення поля;

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