Open APIs

 View Only
  • 1.  TMF622_Product_Ordering_Management - Order reason

    TM Forum Member
    Posted Sep 05, 2023 05:37

    Hi all, 

    considering the TMF622_Product_Ordering_Management i cannot find a field to handle the possible reasons of an order.

    This is my use case: Replace a SIM whin a reason lost / stolen. Do you have any suggestions to handle it? 

    Thanks in advance for the support. 

    Filippo Valeriani



    ------------------------------
    Filippo Roberto Valeriani
    NTT DATA CORPORATION
    ------------------------------


  • 2.  RE: TMF622_Product_Ordering_Management - Order reason

    TM Forum Member
    Posted Mar 11, 2024 05:14

    Hi, I'm trying to model replace SIM flow using product order.

    any helpful suggestions on how to achieve this?



    ------------------------------
    Hala Darawshy
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: TMF622_Product_Ordering_Management - Order reason

    TM Forum Member
    Posted Mar 12, 2024 04:14

    This does appear to be missing in the model, Filippo. There is a cancel reason, but that is relevant only for when an order is canceled.

    I would expect to see a Reason property in ProductOrderItem, with an enum of typical values, together with a free text.

    In the absence of this, you could use the Notes array to record as free text.



    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------



  • 4.  RE: TMF622_Product_Ordering_Management - Order reason

    TM Forum Member
    Posted Mar 13, 2024 02:14

    Hi,

    Wouldn't you rather document the reason at order level ?

    At order level, you could already use the description field.

    For a more structured approach, a dedicated reason property would certainly make sense.

    If the TMF team plans to introduce such an extension, here a suggestion: for properties meant to document a reason, a complex type eg. Message, combining a code and a text would be more meaningful than a simple string. That could apply to all APIs.

    BR, Iwan



    ------------------------------
    Iwan Gramatikoff
    Edelweiss Service Consulting SàRL
    ------------------------------



  • 5.  RE: TMF622_Product_Ordering_Management - Order reason

    TM Forum Member
    Posted Mar 13, 2024 15:50

    Hi Iwan

    Order is basically a container of order items. It's possible that the same order can contain multiple order items that have different reasons.

    It's a good suggestion for an enhancement, we have something similar in our own implementation so perhaps we look into contributing it.



    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------