Hello Chandra
To provide you some answers:
1) NoChange is usually use when you want to add/remove/change bundled product within a bundle or in relationship with existing product and you need to describe in the order this existing product. This product itself will not be changed by this order but need to be in the order to facilitate order management (providing context).
2) You mean here how to have product characteristic value provided by the back end once order completed ? The straighforward path is to use the product inventory API using the product Id.
3) We have for now only internal Order relationship. It could be a good idea to extend for cross product order. We have already implemented this pattern for Service Order. Could you share some UC to allow me add this feature for future release?
4) Yes. BTW attachment could be defined within an referenced entity in the order like the Agreement.
5) Not intentional - the order item state transition is present in our internal tool so probably something went wrong in the user guide/specification - I log an issue to fix this (for your info it is the same except partial state which is not defined for item).
Hope it helps,
Ludovic
------------------------------
Ludovic Robert
Orange
My answer are my own & don't represent necessarily my company or the TMF
------------------------------
Original Message:
Sent: Feb 12, 2020 06:53
From: Chandra Bommanaveni
Subject: TMF622 Product Ordering API
Hi All,
I am going through the TMF622 Product Ordering Management API REST Specification 19.0.1 and have the following queries:
1) What is the scope/use of OrderItemActionType value 'noChange' ?
2) How to handle data propagation requirements such as returning the 'Device MAC address' from provisioning back to the CRM/CX layer ?
3) How are cross order dependencies/relationships represented?
4) Looks like there is no provision to submit/pass-on an attachment(apart from notes) via product order. Is it true ?
5) Order item state transition diagram is missing in the TMF622 API spec 19.0.1. Is this intentional ?
Please share your inputs/thoughts.
Thanks in advance for input from the community.
Best Regards!
------------------------------
Chandra Bommanaveni
Oracle Corporation
------------------------------