...
Die Registrierung erfolgt einmalig.
Auszug |
---|
Codeblock |
---|
language | text |
---|
title | Registrierung |
---|
collapse | true |
---|
|
@startuml
autonumber
participant hub as "LE Hub"
box AG
participant tab as "AG"
tab -> hub: POST api/hub(KUE-LE,productOrder.productOrderItem.productRefOrValue.relatedPartyRefOrValue=AG)
note right: Der AG registriert sich für POs vom Typ KUE-LE, \n der sich auf sein Produkt bezieht |
Kündigung
Codeblock |
---|
language | text |
---|
title | Kündigung |
---|
collapse | true |
---|
|
@startuml
autonumber
participant tauf as "LE"
participant tab as "AG"
tauf -> tauf: POST ProductOrder(productOrderItemDelete, category=KUE-LE)
note right: Die externe Auftragsnummer wird vom LE vergeben.
tauf -> tab: ProductOrderCreatedEvent(PO)
tab <- tauf: StatusChangeEvent(PO, Acknowleged)
tauf -> tab: StatusChangeEvent(PO, Completed)
tauf -> tab: StatusChangeEvent(PO, Closed) |
...