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/dPDFJnin4CNlfPDDRnen48Rl_XGZJaGYIQ5XMlSWfIW8P-e28rJKjRAOSgKK2zf1oykyEkYzTsxLa8_K2D1ARILa5g1ceWBpS5hJtPTl1xNdYNaszUsGDqL4HMvhDRhDxzvyxmxws5LHMGb6LNf0DZv-Yom3TwqLicDoNLjX41Kzm7ctmG2q0eThiCQXy4bebF7ICLGW8PUMsk0qlFNQk5xDYQhYt8Yy8-nT1Ot1k7fFb98vMei15ZudEt9m-xXg4Tj38aN0HLgPmqZ08ouEpML-VJWw6iWz5Vrr8DqfBcLx0u5wLFp4g1hKdSMXTcY9hDvYYPvvWl5f8S_W-cg-WErmaHJZyMcLL4Tl3k4Ye6JKi2_LdQErHLsZ7eciohZgHTQSK-r58rsDN-_HCUmRb_RhW36EX2D62APkU0Pc1Toa5VxfC3AiA41uGYRtO69Q_qQLhLIReeqbteDVZfkqsoQah34BoRCX9otiHqIulLt8U5USB3OUOR1QBjCeqdBo___60c37gPy88u4s8dn9-x0sraA5u2co9rVmGtgV-PavcAfZl96swyDJLJz7dDIJsLECg2-ezHPp7BbdqgPP1rmm3cBs2_zE9iaUeNIV59uEeA8PNBg8WI5cjbCvs8RPnzbqgiYjRFauORHuH-suRUD4KJlriiOulJUupcyJgRANJ_dzKf-y-_Z-yFZuyFWjpD7fShEecCf04rgPnSkb02Yn9QlIMY1kC0o7A1Datxj6k2r4VF2edcVuSfDyzbtimGT_VAubpw0IgAQmWHEulW4A_Gytvz-JhjU5NZdBwwOPTDff87HQbEVkzqEJmv78YBFqw5hx5m00ILgSy4yfa5QKqUo-_VtaqcFTxPVE3EswehEPyxwm7b4t5FeMoewZJrs5G0mwkCpN1tkrZYD2aYCHnU5P6QlBh4t9Dagd0kousnEqrLJTL08679LpmhMx1acZVIrFHrIuPnhapylVOKma0OomIlwePdK6jm4tVqkwF0M5iFVr36WA12tF-YClLIx3CRSbWNFmqtAg2DIbbJ0grZPOtKE0z4U7XOoh39dIptZj3RhLPf5gaPz_zGMG0l7FjW60ZIWV15Cc6dj4P1S3QmioRh-_PZvoTchugEwOVKtR5S0CT1qgWUpGuvKZMthTEKyaWr8oirzxnG1Y7rYxzN4x4dgTr6mjaB57Q66nF8Cq9ocp8bsp2xC1kFIslMEdyvOjAqiUsmRSEejEtOoPh2UAjebrOZMQPUFgRrJVNXpVktbzFfvVGr5cIg_4-nkQaaLBwL2Lwj191ZKmPIQrXkoFU7o1EalbyQuQaGwT5HUIh3vugak-_2aRptv04o__6CAcje89BYEdvqhVu3

Codeblock
collapsetrue
@startuml
autonumber
box Buyer of new line
participant b as "Ordering"
 
box Seller TMF622
participant po as "ProductOrder"
participant cpo as "RescheduleProductOrder"
 box
Buyer of old line
participant bo as "Ordering"

b -> cpo : POST RescheduleProductOrder
cpo-->b : 201 Created (acknowledged)
 
cpo -> b: POST RescheduleProductOrderStateChangeEvent (inProgress)
note right: if the request for rescheduling is rejected by the seller,\nthis message is optional (see [[TaskStateType TaskStateType]])
 
alt Request for rescheduling is rejected
  cpo -> b: POST RescheduleProductOrderStateChangeEvent (rejected)
else Date will be postponed
  po -> b: POST ProductOrderAttributeValueChangeEvent
  note right: e.g.: requestedCompletionDate
  alt ProductOrder in state inProgress
    note over po, bo: Insert sequence [[https://confluence.telekom-mms.com/pages/viewpage.action?pageId=495177173 Send new order confirmation]]
  else in all other ProductOrder states
    po -> b: POST ProductOrderAttributeValueChangeEvent
    note right: e.g.: expectedCompletionDate
    po -> b: POST ProductOrderStatusChangeEvent(inProgress)
    opt category = PV or category = VBL
      po -> bo: POST ProductOrderAttributeValueChangeEvent
      note right: e.g.: expectedCompletionDate
      po -> bo: POST ProductOrderStatusChangeEvent(inProgress)
    end
  end
  cpo -> b: POST RescheduleProductOrderStateChangeEvent (done)
end
@enduml

...