Versionen im Vergleich

Schlüssel

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

...

Img
src//www.plantuml.com/plantuml/png/lP91QnH148NlyokAdFJW2Zbus8DaLY9uM1BSnNjrpvkPrfxgeRfQpDsVuZ_97xFJ9f05bH34FWnrgE-zciUxoCPgPOaT5qjI5WVjNFf6kt9JfvNLWWyhYv4ZpdHsfGCqo7JMqTrhkmV42ANZ_lsRy_CJPaqDkjOq56-DVG0v6lNEQV4pEGJwmcLSRd-8XEndA7tY68O0BJ9r5KchjRKWSoLZg3j2jzzbQ1kGfbhjNhqbjwNhgyEH7hlsPXfSCLJPWdSpL-RoAyHUl6oa90Dfc6RR4ZRJPalh8_g3OTbKMwYmuK5t75iI6-45LGGotF_Qtmuv6Dk9l-8pl66eTvnSqUzs-uuwn8oJd0n-_ar6ho_L46AT_iSHq375AQOCfME_fo83xUlm76_FuX7ZqytxCfhob1KSGxwl23sX8rJVF-y9M6D0_eL_XEdDyximSlXJ3dUA5_LJblWJ

Der Fehlschlag während der Realisierung für die category VBL oder PV ist im Detail hier dargestellt: 2) Fehlschlag beim Leistungserbringer

Codeblock
languagetext
collapsetrue
@startuml
autonumber
box Buyer
participant b as "Ordering"
     
box Seller TMF622
participant po as "ProductOrder"
     
alt Abbruch bei kaufmännischer Validierung

  opt bei inhaltlichen Änderungen
    po -> b: POST ProductOrderAttributeValueChangeEvent()
    note right: e.g.: productOrderItem.alternateProductOffering.name
  end
     
  po -> b: POST ProductOrderStateChangeEvent(rejected)
  note right: ABBM
 
else Abbruch bei technischer Validierung/Erteilung
     
  po -> b: POST ProductOrderStateChangeEvent(rejected)
  note right: ABBM
 
else Abbruch bei erfolgloser TAM und MTAM
     
  po -> b: POST ProductOrderStateChangeEvent(cancelled)
  note right: ABBM
 
else Abbruch bei Auftragsrealisierung
 
  opt bei inhaltlichen Änderungen    
    po -> b: POST ProductOrderAttributeValueChangeEvent()
    note right: e.g.: earliestOrderRetry
  end
     
  po -> b: POST ProductOrderStateChangeEvent(failed)
  note right: ABBM
end
@enduml

...