...
Codeblock | ||||
---|---|---|---|---|
| ||||
@startuml autonumber participant tauf as "LE" participant tab as "AG" tauf -> tauf: POST ProductOrder(productOrderItemDelete, category=TerminationProvider) tauf -> tab: ProductOrderCreatedEvent(PO) tauf -> tab: StatusChangeEvent(PO, AcknowlegedAccepted) tauf -> tab: AttributeValueChangeEvent(PO,Ansprechpartner, VLT) tauf -> tab: StatusChangeEvent(PO, InProgress) tauf -> tab: StatusChangeEvent(PO, Completed) tauf -> tab: AttributeValueChangeEvent(PO, terminationDate) tauf -> tab: StatusChangeEvent(PO, Closed) @enduml |
...
fachliche Felder | Daten | API Felder |
---|---|---|
technische Daten | ||
fachliches Bestelldatum des AG | 2022-05-11T10:30:00+02:00 | productOrder.orderPostedDate |
Kategorie = Kündigung LE | terminationByProvider | productOrder.category |
Produktdaten | ||
Geschäftsfall | delete | productOrderItem.action |
Produkt-ID | 922ebf01-e930-47a0-842e-059d1f188a15 | ProductOrderItem/product.id |
Auftragsdaten | ||
Kündigungstermin | 2022-12-01T12:00:00+01:00 (Uhrzeit fachlich nicht relevant, aber technisch erforderlich) | ProductOrter.requestedCompletionDate |
Kündigungstermin | 01.12.2022 | ProductOrder.requestedCompletionTimePeriod |
Auftraggeberdaten (werden teilweise nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird) | ||
Leistungs-Nummer | 500012 | Agreement.businessId (agreementType = CustomerServiceContract) |
Auftraggeber-Nummer | 500011 | Agreement.engagedParty.businessId (Agreement.engagedParty.role = "customer) |
(wird nicht gesendet) | ||
RelatedParty mit role ="orderManagementCustomerContact" wird nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird |
ProductOrderStateChangeEvent:
...
Accepted
Stashincludebyfilepath | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
fachliche Felder | Daten | API Felder |
Orderstatus acknowledged | accepted | state |
OrderstatusChangeDate | 2022-05-11T10:31:00+01:00 | stateChangeDate |
technisches EventDatum | 2022-05-11T10:32:00+01:00 | eventTime |
Grund der Änderung | 0000 "Keine Änderung zum Auftrag" | stateChangeReason.code stateChangeReason.description |
...