...
- Ermittlung des Wechseldatums
- Ermittlung der WITA Vertragsnummer
- Ermittlung der VorabstimmungsID
- Klärung, ob die Ressource übernommen werden soll
Img |
---|
src | https://www.plantuml.com/plantuml/svg/SoWkIImgAStDuKeiBSdFAyrDIYtYIiglK0XtSlRaAW3APIPd5YJcbIYa9fQcAIGMAoYvUWSe0DbAQB992Caa9Iu5Bh1wNJkGZ9L2cAEkTwYhhc-G7qJSHXSY7kGQwgiRveYgsD5RrpSaYCiXDIy5w300 |
---|
|
Codeblock |
---|
language | text |
---|
title | Vorabstimmung |
---|
linenumbers | true |
---|
collapse | true |
---|
|
@startuml
autonumber
box WBCI
participant eauf as "EKP auf"
participant eab as "EKP ab"
eauf -> eab: VA-KUE-MRN
eauf <- eab: REUM-VA
eauf -> eab: AK-MTR |
Produktbeauftragung
Die Produtbeauftragung gliedert sich in zwei Abschnitte
- Die Product Order mit der Category "Providerwechsel" bzw. "Verbundleistung", welche vom AGauf an den LE gestellt wird
- Die Product Order mit der Category Kündigung durch "Leistungserbringer", welche der LE einstellt.
Während der AGauf die üblichen Möglichkeiten zur Steuerung der ersten Product Order hat (Stornierung, Terminverschiebung etc.), hat der AGab nur am Anfang die Möglichkeit, dem Wechsel zu widersprechen.
Darüber hinausgehende, technisch denkbare Möglichketen der Einflussnahme durch dem AGab (Stornierung, Terminverschiebung etc.) müssen vom LE abgewiesen werden.
Img |
---|
src | //www.plantuml.com/plantuml/png/jLFTSXet5BxdASvufZCm1XDmKZkUfernSSTZEwQ6S9FnXLWTTjLefQrq5agVnu_HExzOfHLh0qjAXoIUyNfN-ew_7trwRuaPobDPOpbfbQSJD3NmFxM9_Wj6jvS_ThimC9hd4S6TuMYQ4372M9l5ky6ubhbn4OcCAG9a-HIOXODUla03UWeAvo25mhCmAbHyi3P1vSGGfTmSMQSzM96rIzS8JIeK8w6LWyo4srsZbSWc6xHQygsqctedwmRTMCLWq1cUHIIjdmkZPp2u6uxAVr_WwzdAnnLXUc6G4JPXV7x56s7wfrPhETvzrO40u7KMVLPwBf77w81A4u8HSKAEP5nZak3QZQHFZqe96oK8OoO55sXo5ODRa4-FCS4K4-c41fgIPLNVa1ZbzY9XAiR-31NL1tTDkCS_CA9DtlDUxxQ6qk9_KQEPQXaR556o1_5v565M40EiKl_UxxaL2baNftlczyLqSVsnNsBr34snrmJoW5y5mX3_p57z3Py-9KIPFMkt8wscqgr5U4Gjkx24gMsbgJt2l9sn66rx9d3ktuvOv0lsYt-_uk_Ul3vv--Qay_eLdETJCYo6-lNJFugBsFlckOaIkEatuRTBTqBjSU-c0Kn9Z54zFC1S60w9G0D2VPQvJujgKAXrZefuWf_xZ_tRrc1SPrdcYira4mmogvLFn9-wmfYHc24iWMvvrRuFlBcCUoWmmM_Y_FJazFYaSzg1JWC-F0j0csd5o_iNZXBgIrsDXmSdhMXBfgseIFPUBZ6HlgekoX56oPOsvOf3tn0AwRwAkQyfSvYlLDelRYzNEHeWvMc5TkqYxkvc3bc4b7OdKBrTkzF0ZJ2kb4EuUMktQjeUHiZYPNJFD7Pobt5KoZ5_UamCAWuSZGkLIM53EW7-JIu05pQJRD6cgQ1szuVksyCN0OSJ5EdX3GfBZjIYcHZXl1deDbPbUXHKKSL5A8zvJNxrEAlUMGh3A76Bn8BTxsBuUCCmIm-VMU6uyIL1fRNINDZOwcoFibxeD9FuSd--tCndP03kLSygsqP3-_StlgBxsv7Q_Xyl3lPLHjPugYu-ZDPSe0fSuQty6vx-zxrxvAdy5m00 |
---|
|
Codeblock |
---|
|
@startuml
autonumber
box TMF622 Product Order, category=PV
participant eauf as "Buyer of new line: Ordering"
participant tauf as "Seller of new line: Product Order"
box TMF622 Product Order, category=TerminationProvider
participant leab as "Seller of old line: Product Order"
participant tab as "Buyer of old line: Ordering"
eauf -> tauf: POST ProductOrder(productOrderItemCreate, VAId)
eauf <-- tauf: 201 Created(acknowledged)
note right: PV
alt Kaufmännische Validierung schlägt fehl
eauf <- tauf: ProductOrderStatusChangeEvent(PO, Rejected)
note right: ABBM
else Kaufmännische Validierung erfolgreich
eauf <- tauf: ProductOrderStatusChangeEvent(PO, Accepted)
note right: QEB
tauf -> leab: notifyKUE
note over leab, tab: Die Sequenz [[https://confluence.t-systems-mms.eu/pages/viewpage.action?pageId=547957140 Auftrag (Kündigung durch LE, GF PV/VBL) anlegen]] wird hier inkludiert
leab ->tauf:notifyRUEM-PV(approval, reason)
alt negative RUEM-PV
note over eauf, tauf: Siehe [[https://confluence.t-systems-mms.eu/pages/viewpage.action?pageId=587837181 1) Negative RespondProviderChange (RUEM-PV)]]
else positive RUEM-PV
alt Fehlschlag Technische Validierung und Erteilung
eauf <- tauf: ProductOrderStatusChangeEvent(PO, Rejected)
note right: ABBM
tauf -> leab: notifyRejected
leab -> tab: ProductOrderStatusChangeEvent(PO2, Rejected)
note right: ABBM-PV
else Technische Validierung und Erteilung erfolgreich
eauf <- tauf: ProductOrderStateChangeEvent(PO,InProgress)
note right: ABM
tauf -> leab:notifyInProgress
leab -> tab: ProductOrderStatusChangeEvent(PO2, InProgress)
note right: ABM-PV
alt Fehlschlag während der Realisierung
note over eauf, tauf: Siehe [[https://confluence.t-systems-mms.eu/display/tfit/2%29+Fehlschlag+beim+Leistungserbringer 2) Fehlschlag beim Leistungserbringer]]
else Realisierung erfolgreich
alt Fehlschlag am Schalttag
note over eauf, tauf: Siehe [[https://confluence.t-systems-mms.eu/display/tfit/3%29+Fehlschlag+am+Schalttag 3) Fehlschlag am Schalttag]]
else Schaltung erfolgreich
eauf <- tauf: ProductOrderStateChangeEvent(PO,Completed)
tauf -> leab:notifyInCompleted
leab -> tab: ProductOrderStatusChangeEvent(PO2, Completed)
note right: ERLM-PV
eauf <- tauf: ProductOrderStateChangeEvent(PO,Closed)
tauf -> leab:notifyInClosed
leab -> tab: ProductOrderStatusChangeEvent(PO2, Closed)
note right: ENTM-PV
end
end
end
end
end
@enduml |
alte Darstellung
Img |
---|
src | https://www.plantuml.com/plantuml/svg/SoWkIImgAStDuKeiBSdFAyrDIYtYIiglK0XtSlRaAW3APIPd5YJcbIYa9fQcAIGMAoYvUWSe0DbAQB992Caa9Iu5Bh1wNJkGZ9L2cAEkTwYhhc-G7qJSHXSY7kGQwgiRveYgsD5RrpSaYCiXDIy5w300 |
---|
|
Codeblock |
---|
language | text |
---|
title | Vorabstimmung |
---|
linenumbers | true |
---|
collapse | true |
---|
|
@startuml
autonumber
box WBCI
participant eauf as "EKP auf"
participant eab as "EKP ab"
eauf -> eab: VA-KUE-MRN
eauf <- eab: REUM-VA
eauf -> eab: AK-MTR |
Produktbeauftragung
Die Produtbeauftragung gliedert sich in zwei Abschnitte
- Die Product Order mit der Category "Providerwechsel" bzw. "Verbundleistung", welche vom AGauf an den LE gestellt wird
- Die Product Order mit der Category Kündigung durch "Leistungserbringer", welche der LE einstellt.
Während der AGauf die üblichen Möglichkeiten zur Steuerung der ersten Product Order hat (Stornierung, Terminverschiebung etc.), hat der AGab nur am Anfang die Möglichkeit, dem Wechsel zu widersprechen.
...
Img |
---|
src | http://www.plantuml.com/plantuml/png/hLJVKk8w7BxdANxZp9bf1v03wg3E-IDwgeU1nOuWDmuNQVkZpKwQTfCKbtqU7sFlVB5DKwb0sLq7lR2DoPTyV_BH2wc8K5dCQYHJ2SzY3qKD0A3c9L_15KcG-GfkHO025aaCasKAxXGizzQkfNedzMbAk08asHo8X0Ddu48-hiDaT6b6LkycVzi76nlKQaDlv80rT0f4oGpMEFFitVo3UwSvT78DdKqH38ctSQPN8ItMZJHFQzHgzTiez5Rqvc7yDFynCi_1lHrFLc4OBLQwzazVONmba2XimBJN3-mQJnI2e66azDvfZJ05rnWnwKUCX33GPyRFJvnJFO4m9Om654N6GyrjYFzg5iGRd6D5L2Ql8i93T1R8bGwW0NVu6Ns5cXIPHFYVfEaINAAYFSxg-JwcvYm0LGHWCZq7ROZEbpfulMBC9GiKPgq1AWVyHn76-2L3_WqU7YAbKddUQla9dpCzv-EXQigbL1ZBPXpBGynQAGbHjXOK7_FH8V4LJVY_-RWV_7rot3qxwRQF_uHUDbU2X60Ddh_pW8Ow9GWouKSmT1fmSwtpRKqlXpOGpZ14Ffj1H5708nK1KEwpBCzMrS2erOvC68MVktldKzETMZepaIm8Qu108XEU-y_lZ6D855qWl03rz9fz4s_Z9TmnnGW_nFbfz_IespvjGzk6KIa0PPhmmDKoQO2Yk3YmNdJPivcMLhr_WAtcvRzAzADgyVI28nHILfGGu1r5DFjt5sY5CP3oHao3VilGsQIe-8KtwSOjsNsk4Q50ANVgBcI_WlOKNcLP_qBqBijoLMxiyVaf4iW3q8Th_uHHMNug03wcZm6LAIFBbffJrUhyqJchlmgeUqZZ-X2fL9fKel04rTu4TEnrcJaAgYZJIu3TtTpXbiGmzYCzgKXfyECj7crP976zP8KZ-sU2IZExxUpJlgiaJXcMZVv50Kka0UxNmYhRLX6Tkw5fujvsM2BVuaN3tcLaWwVgOZJPS85SSvMZycsU-T-5VcGn-m40 |
---|
|
...