Додаткові транзакції та зміни до е-ТТН v3 при формуванні актів
Дод. транзакції (коли формуються та ким реєструються)
У разі заміни Перевізника та/або Водія:
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 - підпис нового Перевізника CA або нового Водія DR
Негативне завершення ЖЦ Акту (відхилено Перевізником або Водієм):
1. В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `NotifiedTradeParty` з роллю `CJ`
Реєструється до початку ЖЦ Акту (завжди ініціатором акта)
У разі заміни Перевізника та/або Водія:
1. В тіло ТТН додається поточний/новий Перевізник та поточний/новий Водій в `NotifiedTradeParty` з роллю `CH`
2. UaSignatureStorage - підпис поточного Перевізника CA або поточного Водія DR
Реєструється після завершення ЖЦ Акту
Позитивне завершення ЖЦ Акту:
- В тіло ТТН додається коригуючий акт:
`AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт перевантаження"
- `AssociatedReferencedDocument.ID` = номер акту перевантаження
- `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акта перевантаження
- В тілі ТТН попередній Перевізник та попередній Водій переносяться з `CarrierTradeParty` з роллю `CA` в `NotifiedTradeParty` з роллю `CJ`
- В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `CarrierTradeParty` з роллю `CA`
- В тілі ТТН заміються старі дані по всім транспортним засобам на нові дані по всім транспортним засобам
- В тіло ТТН додається новий Водій в `PickUpTransportEvent - CertifyingTradeParty` з роллю `DR` (в блоці будуть тільки унікальні водії за `ID`)
- UaSignatureStorage - підпис нового Перевізника CA або нового Водія DR
Негативне завершення ЖЦ Акту (відхилено Перевізником або Водієм):
- В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `NotifiedTradeParty` з роллю `CJ`
Тип документа
Реєструється до початку ЖЦ Акту (завжди ініціатором акта)
Реєструється після завершення ЖЦ Акту
Акт перевантаженнярозвантаження на проміжному складі
У
разі
заміни Перевізника та/або Водія:1. В тіло ТТН додається
поточний/новий Перевізник та поточний/новий Водій вблок `
NotifiedTradeParty`MainCarriageLogisticsTransportMovement`, проміжний склад зазначається з роллю `
CH`2.WD`
UaSignatureStorage - підпис
поточного Перевізника CA або
поточного Водія DR
Позитивне завершення ЖЦ Акту:
1.
В тіло ТТН додається коригуючий акт:
–
`AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт
перевантаження"–розвантаження на проміжному складі"
`AssociatedReferencedDocument.ID` = номер акту
перевантаження–розвантаження
`AssociatedReferencedDocument.FormattedIssueDateTime` = дата
актаакту перевантаження2.розвантаження
В тілі ТТН
попереднійпоточний Перевізник та
попереднійпоточний Водій переносяться з `CarrierTradeParty` з роллю `CA` в `NotifiedTradeParty` з роллю `CJ`
UaSignatureStorage - підпис Проміжного складу WD
Негативне завершення ЖЦ Акту (відхилено Перевізником або Проміжним складом):
В тілі ТТН прибирається блок `MainCarriageLogisticsTransportMovement`
Акт завантаження на проміжному складі3.
В тіло ТТН додається новий Перевізник та новий Водій в `NotifiedTradeParty` з роллю `CH`
UaSignatureStorage - підпис Проміжного складу WD
В тіло ТТН додається коригуючий акт:
`AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт завантаження на проміжному складі"
`AssociatedReferencedDocument.ID` = номер акту завантаження
`AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту завантаження
В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `CarrierTradeParty` з роллю `CA`
4.
В тілі ТТН заміються старі дані по всім транспортним засобам на нові дані по всім транспортним засобам
5.
В тіло ТТН додається новий Водій в `PickUpTransportEvent - CertifyingTradeParty` з роллю `DR` (в блоці будуть тільки унікальні водії за `ID`)
6.
UaSignatureStorage - підпис нового Перевізника CA або нового Водія DRНегативне завершення ЖЦ Акту (відхилено Перевізником або Водієм):1. В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `NotifiedTradeParty` з роллю `CJ`
Акт розвантаження на проміжному складі
1. В тіло ТТН додається блок `MainCarriageLogisticsTransportMovement`, проміжний склад зазначається з роллю `WD`2. UaSignatureStorage - підпис Перевізника CA або Водія DR
Акт перепломбування
-
Позитивне
завершення
ЖЦ Акту:1. В тіло ТТН додається коригуючий акт:
–
`AssociatedReferencedDocument.Remarks(TypeCode = 916)` = "Акт розвантаження на проміжному складі"– `AssociatedReferencedDocument.ID` = номер акту розвантаження– `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту розвантаження2. В тілі ТТН поточний Перевізник та поточний Водій переносяться з `CarrierTradeParty` з роллю `CA` в `NotifiedTradeParty` з роллю `CJ`3. UaSignatureStorage - підпис Проміжного складу WDНегативне завершення ЖЦ Акту (відхилено Перевізником або Проміжним складом):1. В тілі ТТН прибираєтсья блок `MainCarriageLogisticsTransportMovement`
Акт завантаження на проміжному складі
1. В тіло ТТН додається новий Перевізник та новий Водій в `NotifiedTradeParty` з роллю `CH`2. UaSignatureStorage - підпис Проміжного складу WD
1. В тіло ТТН додається коригуючий акт:– `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт завантаження на проміжному складі"– `AssociatedReferencedDocument.ID` = номер акту завантаження– `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту завантаження2. В тілі ТТН новий Перевізник та новий Водій переносяться з `NotifiedTradeParty` з роллю `CH` в `CarrierTradeParty` з роллю `CA`3. В тілі ТТН заміються старі дані по всім транспортним засобам на нові дані по всім транспортним засобам4. В тіло ТТН додається новий Водій в `PickUpTransportEvent - CertifyingTradeParty` з роллю `DR` (в блоці будуть тільки унікальні водії за `ID`)5. UaSignatureStorage - підпис Перевізника CA або Водія DR
Акт перепломбування
-
1. В тіло ТТН додається коригуючий акт:– `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт перепломбування"
–
`AssociatedReferencedDocument.ID` = номер акту перепломбування
–
`AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту перепломбування
2.
В тілі ТТН замінюються дані пломби відповідного транспортного засобу:
–
UtilizedLogisticsTransportEquipment.AffixedLogisticsSeal.ID
3.
UaSignatureStorage - підпис Перевізника CA або Водія DR / Замовника OB
Акт про заміну пункту призначення вантажу
-
-
1.
- В тіло ТТН додається коригуючий акт:
–
- `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт про заміну пункту призначення вантажу"
–
- `AssociatedReferencedDocument.ID` = номер акту про заміну пункту призначення вантажу
–
- `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту про заміну пункту призначення вантажу
2.
В тілі ТТН попередній вантажоодержувач переноситься з `ConsigneeTradeParty` з роллю `CN` в `NotifiedTradeParty` з роллю `CJ`
3.
В тілі ТТН новий вантажоодержувач та пункт розвантаження додаються у відповідні блоки:
–
`ConsigneeTradeParty` з роллю `CN`
–
`ConsigneeReceiptLogisticsLocation` (замість старих даних пункту розвантаження)
4.
UaSignatureStorage - підпис Замовника OB
Акт розбіжностей про вантаж
-
-
1.
- В тіло ТТН додається коригуючий акт:
–
- `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = Акт розбіжностей про вантаж
–
- `AssociatedReferencedDocument.ID` = номер акту розбіжностей
–
- `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту розбіжностей
2.
UaSignatureStorage - підпис Вантажоодержувача CN
Акт коригування
-
1.
- В тіло ТТН додається коригуючий акт:
–
- `AssociatedReferencedDocument.Remarks (TypeCode = 916)` = "Акт коригування"
–
- `AssociatedReferencedDocument.ID` = номер акту
кориування
–коригування
- `AssociatedReferencedDocument.FormattedIssueDateTime` = дата акту коригування
2.
В тілі ТТН можливі внесення змін в такі блоки:
ExchangedDocument
-
ExchangedDocument.IssueLogisticsLocation.Name + ExchangedDocument.IssueLogisticsLocation.Description
SpecifiedSupplyChainConsignment
-
DeliveryInstructions.Description
ConsignorTradeParty
-
ConsignorTradeParty. ID (schemeAgencyID="ЄДРПОУ")
-
ConsignorTradeParty.Name
-
ConsignorTradeParty.RoleCode
-
ConsignorTradeParty.PostalTradeAddress
-
ConsignorTradeParty.DefinedTradeContact
ConsigneeTradeParty
-
ConsigneeTradeParty. ID (schemeAgencyID="ЄДРПОУ")
-
ConsigneeTradeParty.Name
-
ConsigneeTradeParty.RoleCode
-
ConsigneeTradeParty.PostalTradeAddress
-
ConsigneeTradeParty.DefinedTradeContact
CarrierTradeParty
-
CarrierTradeParty. ID (schemeAgencyID="ЄДРПОУ")
-
CarrierTradeParty.Name
-
CarrierTradeParty.RoleCode
-
CarrierTradeParty.PostalTradeAddress
-
CarrierTradeParty.DefinedTradeContact
NotifiedTradeParty (роль - FW)
-
NotifiedTradeParty.Name
-
NotifiedTradeParty.PostalTradeAddress
-
NotifiedTradeParty.DefinedTradeContact
NotifiedTradeParty (роль - OB)
-
NotifiedTradeParty.ID (schemeAgencyID="ЄДРПОУ")
-
NotifiedTradeParty.Name
-
NotifiedTradeParty.RoleCode
-
NotifiedTradeParty.PostalTradeAddress
-
NotifiedTradeParty.DefinedTradeContact
NotifiedTradeParty (роль - WD)
-
NotifiedTradeParty.Name
-
NotifiedTradeParty.PostalTradeAddress
-
NotifiedTradeParty.DefinedTradeContact
NotifiedTradeParty (роль - COP)
-
NotifiedTradeParty.Name
-
NotifiedTradeParty.DefinedTradeContact.PersonName
CarrierAcceptanceLogisticsLocation
-
CarrierAcceptanceLogisticsLocation.Name + CarrierAcceptanceLogisticsLocation.Description
-
"CarrierAcceptanceLogisticsLocation. PhysicalGeographicalCoordinate. LatitudeMeasure +
-
CarrierAcceptanceLogisticsLocation. PhysicalGeographicalCoordinate. LongitudeMeasure"
ConsigneeReceiptLogisticsLocation
-
ConsigneeReceiptLogisticsLocation.Name + ConsigneeReceiptLogisticsLocation.Description
-
ConsigneeAcceptanceLogisticsLocation. PhysicalGeographicalCoordinate. LatitudeMeasure +
ConsigneeAcceptanceLogisticsLocation. PhysicalGeographicalCoordinate. LongitudeMeasure
DeliveryTransportEvent
-
DeliveryTransportEvent.ActualOccurrenceDateTime
-
DeliveryTransportEvent.ScheduledOccurrenceDateTime
-
DeliveryTransportEvent.ApplicableNote (з кодом DOWNTIME)
PickUpTransportEvent
-
PickUpTransportEvent.ActualOccurrenceDateTime
-
PickUpTransportEvent.ScheduledOccurrenceDateTime
-
PickUpTransportEvent.ApplicableNote (з кодом DOWNTIME)
IncludedSupplyChainConsignmentItem
-
IncludedSupplyChainConsignmentItem.GlobalID (schemeAgencyID="УКТЗЕД")
-
IncludedSupplyChainConsignmentItem.NatureIdentificationTransportCargo. Identification
-
IncludedSupplyChainConsignmentItem.ApplicableTransportDangerousGoods.UNDGIdentificationCode
-
IncludedSupplyChainConsignmentItem.AssociatedReferencedDocument.ID + IncludedSupplyChainConsignmentItem.AssociatedReferencedDocument.Remarks
-
IncludedSupplyChainConsignmentItem.TransportLogisticsPackage.PhysicalLogisticsShippingMarks.Marking
-
IncludedSupplyChainConsignmentItem.TransportLogisticsPackage.PhysicalLogisticsShippingMarks.BarcodeLogisticsLabel.ID
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом VENDOR_CODE)
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом URL)
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом BASE_UOM)
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом BUYER_CODE)
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом RETURN_TARE)
-
IncludedSupplyChainConsignmentItem.ApplicableNote.Content (з кодом RTP_QUANTITY)
-
IncludedNote (transportation_max_temperature, logger_return, logistic_unit_number_with_logger, gps_number, logger_number, comment, reserve_number, vehicle_length, vehicle_width, vehicle_height, gross_vehicle_weight_with_cargo, pallets_with_temperature_control_quantity, pallets_without_temperature_control_quantity)
3.
UaSignatureStorage - підпис ініціатора (Замовника OB, Вантажовідправника CZ, Перевізника CA або Водія DR, Вантажоодержувача CN)
Акт примусового завершення
Акт
примусового-
завершення
-
-
Акт про відмову вантажити
-
-