Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languagetext
collapsetrue
@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 FelderDaten API Felder
technische Daten
fachliches Bestelldatum des AG2022-05-11T10:30:00+02:00productOrder.orderPostedDate
Kategorie = Kündigung LEterminationByProviderproductOrder.category
Produktdaten
GeschäftsfalldeleteproductOrderItem.action
Produkt-ID922ebf01-e930-47a0-842e-059d1f188a15ProductOrderItem/product.id
Auftragsdaten
Kündigungstermin2022-12-01T12:00:00+01:00
(Uhrzeit fachlich nicht relevant, aber technisch erforderlich)

ProductOrter.requestedCompletionDate

Kündigungstermin 01.12.2022ProductOrder.requestedCompletionTimePeriod
Auftraggeberdaten (werden teilweise nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird)
Leistungs-Nummer500012

Agreement.businessId (agreementType = CustomerServiceContract)

Auftraggeber-Nummer
500011

Agreement.engagedParty.businessId

(Agreement.engagedParty.role = "customer)

Externe Auftragsnr(wird nicht gesendet)ExternalIdenitifier.id 
RelatedParty mit role ="orderManagementCustomerContact" wird nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird

ProductOrderStateChangeEvent:

...

Accepted

Stashincludebyfilepath
repoSlugtmf622-product-order
branchIdrefs/heads/main
projectKeyTFIT
filepathsrc/test/examples/ftth-no-opts/product-order-termination-pv-1-state-change-event-acknowledged.json
showLineNumberstrue
progLangplain
collapsibletrue
applicationLinkcbfa78ef-cb5e-30f5-8b3b-ec5f9d824e1d

fachliche FelderDaten API Felder
Orderstatus acknowledgedacceptedstate 
OrderstatusChangeDate2022-05-11T10:31:00+01:00stateChangeDate 
technisches EventDatum2022-05-11T10:32:00+01:00eventTime
Grund der Änderung

0000

"Keine Änderung zum Auftrag"

stateChangeReason.code

stateChangeReason.description




...