Open APIs

 View Only
Expand all | Collapse all

TMF 622: Change Order making changes to existing Product

  • 1.  TMF 622: Change Order making changes to existing Product

    TM Forum Member
    Posted Feb 20, 2024 09:46
    Edited by Varun Pandhi Feb 20, 2024 13:04

    Hi all,

    While going through API documentation for TMF 622 Product Order we were thinking of how could scenarios like change of Product characteristic value be supported from TMF 622 resource model perspective.

    Lets take an example for a New Provide order with below instance model -

    For change order scenario, we could have below instance model -

    If we look at TMF 622 Product Ordering API User guide, we could observe a composition relationship from ProductOrderItem to Product/ProductRef.

    Per our understanding, composition relationship means the Product cannot be associated to multiple Product Order Items which would be needed if we need to support Change Order on same Product instance.

    Thoughts?



    ------------------------------
    Varun Pandhi
    Infosys
    ------------------------------



  • 2.  RE: TMF 622: Change Order making changes to existing Product

    TM Forum Member
    Posted Feb 26, 2024 00:58

    Hi all,

    Can anyone please help with above?



    ------------------------------
    Varun Pandhi
    Infosys
    ------------------------------



  • 3.  RE: TMF 622: Change Order making changes to existing Product

    TM Forum Member
    Posted Feb 26, 2024 13:26

    TMF APIs are not products of TM Forum. So you don't get support besides the goodwill of this community. It might be better to contact your BSS vendor that supplied this API.
    I don't know nor use this API but your scenario is rather straightforward and all Order API I have seen behave the same way: in a nutshell what you ask should not be supported.


    I would recommend you read the API guide, especially use case 2, which provides, from what I understand, the exact same scenario than yours: change a characteristic value of a active product specification stored in the product inventory.
    a payload example for use case 2 is also provided somewhere in the document, so you can see what the order actually looks like.

    but from experience, I've never seen a situation where the Product is referenced on more than one Order Line. if you do, you would have the risk of having 2 different "action" values on the same product. </