...
Titel | Zwischenmeldung zur Auftragsrealisierung versenden |
---|---|
Kurzbeschreibung | Folgender Ablauf beschreibt die typischen Interaktionen zwischen Auftraggeber und Leistungserbringer im Anwendungsfall "Zwischenmeldung zur Auftragsrealisierung versenden". Mit diesem Anwendungsfall stellt der Leistungserbringer dem Auftraggeber Informationen zur Auftragsrealisierung bereit. Insbesondere können Informationen über Folge-Aufträge zum Leistungserbringer mitgegeben werden. Dabei werden die für diesen Ablauf erforderlichen Auftrags-Status durchlaufen und die für diesen Ablauf relevanten Informationen übermittelt. |
Vorbedingung | Der Auftrag befindet sich mindestens in der Realisierung technischen Validierung und somit im Status "inProgressaccepted". |
Auslöser | Es stehen Informationen zur Auftragsrealisierung bereit. |
Ergebnis | Die Zwischenmeldung zur Auftragsrealisierung wurde versendet |
Ablauf
Stashincludebyfilepath | ||||
---|---|---|---|---|
repoSlug | fit-root | |||
branchId | refs/heads/main | |||
projectKey | TFIT | filepath | tmf622/documentation||
Bitbucket file macro | ||||
|
Beispiel für den Payload einer ZWM-LE aus der S/PRI:
Codeblock | ||
---|---|---|
| ||
ProduktGruppe=FTTH-2.0-L3-BSA; NGA=DTAG; Geschaeftsfall=NEU; extAuftragsnummer=APO***8 |
Abbildung in der ProductOrder:
Codeblock | ||
---|---|---|
| ||
ProductOrder.additionalOrderInformation =
- aggregatorProductOffering
- aggregatorNGA
- aggregatorOrderAction
- aggregatorOrderId
|
Beispieldaten
ProductOrderAttributeValueChange (Aggregator)
Stashincludebyfilepath | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Beispieldaten
POST ProductOrderAttributeValueChangeEvent (Aggregator) (1)
Bitbucket file macro | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
ProductOrderAttributeValueChange (setzen von Auftragsmanagment) | EventdateAuftragsdaten für Aggregator) | ||||
Felder | Daten | API Feld | |||
---|---|---|---|---|---|
technisches EventDatum | 2022-05-25T10:32:00 | eventTime | |||
Produktgruppe | FTTH-2.0-L3-BSA | productOrder/additionalOrderData.value productOrder/additionalOrderData.name = "aggregatorProductOffering" | |||
NGA | DTAG | productOrder/additionalOrderData productOrder/additionalOrderData.name = "aggregatorNGA" | |||
Geschäftsfall | NEU | productOrder/additionalOrderData.value productOrder/additionalOrderData.name= "aggregatorOrderAction" | |||
externeAuftragsnummer | AP0***8 | productOrder/additionalOrderData.value productOrder/additionalOrderData.name= "aggregatorOrderId" |
...
POST ProductOrderMilestoneEvent(intermediateMessage) (2)
Bitbucket file macro | ||||
---|---|---|---|---|
|
...
|
...
|
...
|
...
ProductOrderMilestoneEvent |
...
ProductOrderProcessingMilestoneEvent (setzen von Auftragsmanagment) | API FelderFelder | Daten | API Feld | |
---|---|---|---|---|
Typ des Product Order Milestone Events | intermediateMessage | name | ||
Datum und Uhrzeit des Milestones | 2022-05-25T10:33:00 | milestoneDate | ||
Meldecode des Milestones | -0073 | milestoneMessage[0].code | ||
Meldungstext des Milestones- | Information zum Auftrag. | milestoneMessage[0].text |