Πίνακας πιθανών σεναρίων διακίνησης

Ροή Παράδειγμα Ενέργεια / Action Κατάσταση / Status
Έκδοση ΔΑ Η Α εκδίδει ΔΑ προς Β SendInvoices / Έκδοση παραστατικού διακίνησης Registered / Εκδόθηκε επιτυχώς
Ακύρωση πριν ξεκινήσει Η Α έκανε λάθος πριν φύγουν τα αγαθά CancelInvoice / Ακύρωση από εκδότη πριν την έναρξη Cancelled / Ακυρώθηκε
Έναρξη από μεταφορέα Η μεταφορική Γ φορτώνει από Α για Β RegisterTransfer / Δήλωση έναρξης από μεταφορέα InTransit / Σε διακίνηση
Έναρξη από τον εκδότη Η Α πάει τα αγαθά με δικό της φορτηγό RegisterTransfer / Έναρξη από την Α ως μεταφορέα InTransit / Σε διακίνηση
Έναρξη από τον πελάτη Ο Β παίρνει τα αγαθά με δικό του φορτηγό RegisterTransfer / Έναρξη από τον Β ως μεταφορέα InTransit / Σε διακίνηση
Μεταφόρτωση Η Γ παραδίδει σε Δ για συνέχιση διαδρομής RegisterTransfer / Νέα παραλαβή από επόμενο μεταφορέα InTransit / Παραμένει σε διακίνηση
Παράδοση από μεταφορέα σε B2B Η Γ δηλώνει ότι παρέδωσε στον Β ConfirmDeliveryOutcome με FULL / Δήλωση πλήρους παράδοσης από μεταφορέα DeliveredByCarrier / Παραδόθηκε από μεταφορέα, αναμονή λήπτη
Επιβεβαίωση λήπτη B2B Ο Β επιβεβαιώνει ότι παρέλαβε ConfirmDeliveryOutcome / Επιβεβαίωση παραλαβής από λήπτη Completed / Ολοκληρώθηκε
Πελάτης είναι και μεταφορέας Ο Β πήρε ο ίδιος τα αγαθά RegisterTransfer και μετά ConfirmDeliveryOutcome / Έναρξη ως μεταφορέας και επιβεβαίωση ως λήπτης InTransit → Completed / Σε διακίνηση → Ολοκληρώθηκε
Μη υπόχρεος λήπτης Παράδοση σε μη υπόχρεο με NonObligatedRecipient = true ConfirmDeliveryOutcome με FULL / Πλήρης παράδοση από μεταφορέα Completed / Ολοκληρώθηκε
Ολική απόρριψη Ο Β αρνείται όλα τα είδη RejectDeliveryNote / Ολική απόρριψη από λήπτη Rejected / Απορρίφθηκε
Αποτυχία παράδοσης Η Γ δεν μπόρεσε να παραδώσει ConfirmDeliveryOutcome με NONE / Δήλωση μη παράδοσης από μεταφορέα FailedDelivery / Αποτυχία παράδοσης
Μερική παράδοση Η Γ παρέδωσε 7 από 10 κιβώτια ConfirmDeliveryOutcome με PARTIAL / Μερική παράδοση από μεταφορέα DeliveredByCarrier / Παραδόθηκε μερικώς από μεταφορέα
Επιστροφή υπολοίπων Τα 3 κιβώτια επιστρέφουν RegisterTransfer / Δήλωση επιστροφής από μεταφορέα InTransit (Return) / Σε επιστροφή
Ολοκλήρωση επιστροφής Τα μη παραδοθέντα επέστρεψαν στον εκδότη ConfirmDeliveryReturn / Επιβεβαίωση επιστροφής από εκδότη Completed / Ολοκληρώθηκε
Συγκεντρωτικό ΔΑ 9.2 Φορτηγό κάνει δρομολόγιο με συγκεντρωτικό ConfirmDeliveryReturn / Κλείσιμο διακίνησης από εκδότη Completed / Ολοκληρώθηκε
Αντίστροφη διακίνηση 9.3 ΔΑ με reverseDeliveryNote = true ConfirmDeliveryReturn / Κλείσιμο αντίστροφης διακίνησης από εκδότη Completed / Ολοκληρώθηκε




Κανόνας / Rule Περιγραφή

RegisterTransfer Καλείται από τον Carrier / Μεταφορέα για έναρξη ή μεταφόρτωση.

ConfirmDeliveryOutcome Καλείται από Carrier / Μεταφορέα ή Recipient / Λήπτη.

RejectDeliveryNote Καλείται μόνο από Recipient / Λήπτη.

ConfirmDeliveryReturn Καλείται από Issuer / Εκδότη, μόνο για επιστροφή ή ειδικό κλείσιμο διακίνησης.

PARTIAL Μόνο από Carrier / Μεταφορέα.

NONE Μόνο από Carrier / Μεταφορέα, σημαίνει αποτυχία παράδοσης.