Алгоритм «Акт перевантаження» (ReloadAct)
СТОРІНКУ ДОПЕРЕНОСИТИ!!!!! https://wiki.edin.ua/uk/latest/API_ETTNv3_1/Work_with_API/ReloadActv3_API_work.html
Додаткові транзакції до ТТН v3 (коли формуються та ким реєструються):
Тип документа | Реєструється до початку ЖЦ Акту (завжди ініціатором акта) | Хто виступає ініціатором Акта (ролі вказані з ТТН) | Реєструється після завершення ЖЦ Акту | Хто реєструє транзакцію ТТН по завершенню ЖЦ Акта (ролі вказані з ТТН) |
Акт перевантаження | + | Перевізник CA | + | Перевізник CA (новий) |
Зміни, які вносяться коригуючим Актом до ТТН:
Тип документа | Реєструється до початку ЖЦ Акту (завжди ініціатором акта) | Реєструється після завершення ЖЦ Акту |
Акт перевантаження | 1. В тіло ТТН додається новий перевізник в `NotifiedTradeParty` з роллю `CH`. 2. UaSignatureStorage - підпис поточного Перевізника CA. |
Позитивне завершення ЖЦ Акту 1. В тіло ТТН додається коригуючий акт: – `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт перевантаження" – `AssociatedReferencedDocument.ID` = номер акт перевантаження – `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акта перевантаження 2. В тілі ТТН попередній перевізник переноситься з `CarrierTradeParty` в `NotifiedTradeParty` з роллю `CJ`. 3. В тілі ТТН новий перевізник переноситься з `NotifiedTradeParty` з роллю `CH` в `CarrierTradeParty`. 4. В тілі ТТН заміються старі дані по всім транспортним засобам на нові дані по всім транспортним засобам. 5. UaSignatureStorage - підпис нового Перевізника з роллю CA. Негативне завершення ЖЦ Акту (відхилено перевізником) В тілі ТТН перевізник що був доданий до NotifiedTradeParty з роллю CH змінює роль на `CJ`. |
No comments to display
No comments to display