@startuml
autonumber
box Buyer
participant b as "Ordering"
box Seller TMF622
participant po as "ProductOrder"
po -> b: POST ProductOrderJeopardyAlertEvent(estimatedAlertEndDate)
note right: VZM
opt AuftragsbearbeitungSeller gestopptverwendet den Status 'held'
po -> b: POST ProductOrderStateChangeEvent(held)
alt Auftragsbearbeitung wieder starten
po -> b: POST ProductOrderStateChangeEvent(inProgress)
else Auftragsbearbeitung stornieren
note over po, b: Die Sequenz [[https://confluence.telekom-mms.com/display/tfit/Auftrag+stornieren Auftrag stornieren]] hier wird inkludiert
else Auftragsbearbeitung abbrechen
note over po, b: Die Sequenz [[https://confluence.telekom-mms.com/display/tfit/Auftrag+abbrechen Auftrag abbrechen]] hier wird inkludiert
end
end
opt Liefertermin verschieben
note over po, b: Die Sequenz [[https://confluence.telekom-mms.com/pages/viewpage.action?pageId=495177173 Erneute Auftragsbestätigung versenden]] hier wird inkludiert
end
@enduml |