Open APIs

 View Only
  • 1.  Tax Association With POP

    Posted Sep 09, 2019 09:35
    Hi All,

    We are in process of modelling Tax entity and it's relationship with Product Offer Price. We were referring to multiple documents from open API as well as sample json objects but we are not much sure between association of defined tax and product offer price.

    As we understood Tax Definition would be used to define various types of  taxes but do we need to map these taxes to each  of Product Offer Price individually.

    For example, there is VAT defined as 10% in system. And we are configuring Device Fee (100$) and Rental Price (25$ / month) as part of Product Offer Price API. Do we need to associate reference of VAT with each POP (under "tax" node) ? or VAT should be considered as global configuration and should get applied to all the POPs defined in system during order and billing process.


    ------------------------------
    Charmy Shah
    Sterlite Technologies Limited
    ------------------------------


  • 2.  RE: Tax Association With POP

    TM Forum Member
    Posted Sep 09, 2019 10:48
    Hi Charmy

    The relationship between Product Offering Price and Tax Definition allows you to make it explicit in the product catalog that certain taxes are levied for certain types of product. Clearly it is up to you as an implementation decision as to whether you want to take advantage of this or not.

    If you have a simple tax regime where everything is taxed by the same simple VAT, you might choose to simplify your implementation and not attach to every POP. But note that by doing this you are effectively hiding the details of how the tax is calculated inside the software that does this calculation.

    In a more complex tax regime where different products might be taxed differently (and by different jurisdictions), it might make more sense to make this explicit in the catalog, using POP => Tax Definition.

    Hope it helps

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: Tax Association With POP

    Posted Sep 10, 2019 02:51
    Thanks Jonathan for you prompt response. 

    Please let us know if below understanding is correct or not .

    Based on the scenario you mentioned about complex tax regime, ideally modelling should be   (Based on TMForum 19 Release)
    1) Define Tax Details (Using Customer/TaxItem.schema) 
    2) Associate required defined Tax (Reference from Step-1) during POP definition ( Under Tax Node)

    I hope we have understood this correctly.


    ------------------------------
    Charmy Shah
    Sterlite Technologies Limited
    ------------------------------



  • 4.  RE: Tax Association With POP

    TM Forum Member
    Posted Sep 10, 2019 11:41
    Note that there is no Open API for managing tax definitions. I think this is reasonable - tax definitions are defined up-front perhaps at the start of a project as business parameters and would change very rarely (typically due to legislation or regulation from the jurisdictions).

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------