Skip to main content

Алгоритм «Акта розбіжностей про вантаж» (DisagreementAct)

Дод. транзакції (коли формуються та ким реєструються) Тип документа Реєструється до початку ЖЦ Акту (завжди ініціатором акта) Хто виступає ініціатором Акта (ролі вказані з ТТН) Реєструється після завершення ЖЦ Акту Хто реєструє транзакцію ТТН по завершенню ЖЦ Акта (ролі вказані з ТТН) Акт перевантаженнярозбіжностей +про Перевізник CA (поточний) або Водій DR (поточний) + Перевізник CA (новий) або Водій DR (новий)вантаж  
Вантажовідправник CZ  
Вантажоодержувач  CN
Зміни, які вносяться коригуючим Актом до ТТН
Тип документа
Реєструється до початку ЖЦ Акту (завжди ініціатором акта) Реєструється після завершення ЖЦ Акту Акт перевантаженнярозбіжностей про вантаж

-

У разі
заміни Перевізника та/або Водія:

1. В тіло ТТН додається поточний/новий Перевізник та поточний/новий Водій в `NotifiedTradeParty` з роллю `CH`

2. UaSignatureStorage - підпис поточного Перевізника CA або поточного Водія DR Позитивне завершення ЖЦ Акту:

1. В тіло ТТН додається коригуючий акт:
    `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт перевантаження"
    розбіжностей про вантаж `AssociatedReferencedDocument.ID` = номер акту перевантаження
    розбіжностей `AssociatedReferencedDocument.FormattedIssueDateTime` = дата актаакту перевантаження

    2.розбіжностей В тілі ТТН попередній Перевізник та попередній Водій переносяться з `CarrierTradeParty` з роллю `CA` в `NotifiedTradeParty` з роллю `CJ`

    3. В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `CarrierTradeParty` з роллю `CA`

    4. В тілі ТТН заміються старі дані по всім транспортним засобам на нові дані по всім транспортним засобам

    5. В тіло ТТН додається новий Водій в `PickUpTransportEvent - CertifyingTradeParty` з роллю `DR` (в блоці будуть тільки унікальні водії за `ID`)

    6. UaSignatureStorage - підпис новогоВантажоодержувача ПеревізникаCN CA або нового Водія DR

    Негативне завершення ЖЦ Акту (відхилено Перевізником або Водієм):

    1. В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `NotifiedTradeParty` з роллю `CJ`