Wenn die ProductId unbekannt ist, z. B. weil das Produkt schon vor Einführung der TMF-Schnittstelle angelegt sie im Rahmen der Vorabstimmung nicht übermittelt wurde, wird das zu änderne wegfallende Produkt folgendermaßen identifiziert:
- Bei S/PRI-Aufträgen über die LineId, die als Parameter "lineID" des Produktes übermittelt wird.
- Bei WITA-Aufträgen über die WITA-Vertragsnummerm die als Parameter "SingleContractIdExistingProduct" des Produktes übermittelt wird.
Beispiel S/PRI
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-provider-change-unknown-product-id-spri-0.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|---|---|
Produktdaten | ||
orderItem 1 (im Rahmen des Providerwechsel bestelltes Produkt) | ||
ID | 1 | productOrderItem.id |
Geschäftsfall | add | productOrderItem.action |
Produktname | FTTH L2 PON 1000 500 | productOrderItem/productOffering.name |
Beziehung | productOrderItem.orderItemRelationship.id = 2 productOrderItem.orderItemRelationship.relationshipType = "migrateFrom" | |
orderItem 2 (wegfallendes Produkt des abgebenden Anbieters) | ||
ID | 2 | productOrderItem.id |
Geschäftsfall | transfer | productOrderItem.action |
Identifikation des Inventars LineId | DEU.XYZ.1234567890 | productOrderItem/product.lineId |
Beispiel WITA
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-provider-change-unknown-product-id-wita-0.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|---|---|
Produktdaten | ||
orderItem 1 (im Rahmen des Providerwechsel bestelltes Produkt) | ||
ID | 1 | productOrderItem.id |
Geschäftsfall | add | productOrderItem.action |
Produktname | FTTH 1000000 | productOrderItem/productOffering.name |
Beziehung | productOrderItem.orderItemRelationship.id = 2 productOrderItem.orderItemRelationship.relationshipType = "migrateFrom" | |
orderItem 2 (wegfallendes Produkt des abgebenden Anbieters) | ||
ID | 2 | productOrderItem.id |
Geschäftsfall | transfer | productOrderItem.action |
Identifikation des Inventars Vertragsnummer | 3234567890 | productOrderItem/product.SingleContractIdExistingProduct |