Open APIs

 View Only
Expand all | Collapse all

Which TMF relates to the cost price of the product, not the offering price of the product?

  • 1.  Which TMF relates to the cost price of the product, not the offering price of the product?

    Posted Jul 18, 2024 23:05

    Which TMF relates to the cost price of the product, not the offering price of the product?



    ------------------------------
    Sittisak Chuenchaokit
    TO BE VERIFIED
    ------------------------------


  • 2.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 19, 2024 05:17

    Hi,

    In the information model, Product Domain, there is a ProductSpecificationCost* business entity so in theory, this could be mapped to TMF620 but it hasn't been done.

    you could extend the API by replicating the entities and attributes from information model.

    * A monetary amount assigned to a ProductSpecification that represents the cost to the business to plan, develop, market, and implement the ProductSpecification.



    ------------------------------
    Kind regards,

    Matthieu Hattab
    Lyse Platform
    ------------------------------



  • 3.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 19, 2024 05:27

    Hi @Jonathan Goldberg,

    Have you previously explored or discussed cost considerations for TMF620?

    In my experience with B2B product catalogs, costs were also maintained within the catalog in the form of cost lists that mirrored price lists.

    The concept was that a pricing engine, used by the product configurator and quote/cart system, would ensure Sales Reps don't apply discounts or price overrides that could jeopardize the profitability of a sale at various levels (product, bundle, order). An approval manager solution would still permit sales at a loss or below a certain margin in special cases.



    ------------------------------
    Kind regards,

    Matthieu Hattab
    Lyse Platform
    ------------------------------



  • 4.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 21, 2024 03:57

    A team from Telstra was working on a Cost API, primarily in the area of Service. But I don't know what the current status is.



    ------------------------------
    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.
    ------------------------------



  • 5.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 22, 2024 00:56
    Edited by Anu Aulakh Jul 22, 2024 02:04

    Hi all,

    Yes Telstra team is currently working on design and build of TMF764 Cost Management API which is not just limited to area of Service, rather generic enough to be related to any entity i.e. Product, Service, Resource, Project etc. See EPIC: https://projects.tmforum.org/jira/browse/AP-4899

    Cheers,

    Anu



    ------------------------------
    Anu Aulakh
    Telstra Corporation
    My answer is my own & doesn't necessarily represent my company or the TMF
    ------------------------------



  • 6.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 24, 2024 05:34

    Hi @Anu Aulakh are you synchronized with the SID team?  I saw your team is proposing the business entity Cost.

    As Matthieu said, "In the information model, Product Domain, there is a ProductSpecificationCost* business entity". So, having the API action acting over any entity i.e. Product, Service, Resource, Project etc. will require some SID modifications.



    ------------------------------
    Santiago Lorente
    Salesforce
    ------------------------------



  • 7.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted Jul 24, 2024 06:22

    Hi @Santiago Lorente, thanks for reaching out. Yes we have enanged the TMF SID team with the requirement for Cost to be a managed entity.

    Cheers,

    Anu



    ------------------------------
    Anu Aulakh
    Telstra Corporation
    My answer is my own & doesn't necessarily represent my company or the TMF
    ------------------------------



  • 8.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    Posted Aug 14, 2024 23:31

    Hi @Anu Aulakh @Santiago Lorente

    I noticed the OAS for the TMF764 Cost Management API has CostItem within the Cost base entity.  Presumably this is to handle projected or actual costs for multiple cost items.  How could we use this API to support the cost of a particular entity, e.g. to support the ProductSpecificationCost within SID, or moving average cost for stock levels in a warehouse, for example.

    Thanks in advance



    ------------------------------
    Dan d'Albuquerque
    Individual
    ------------------------------



  • 9.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted 4 days ago

    Hi @Matthieu Hattab.

    Is there any description of "the concept of the pricing engine, used by the quote/cart system" in more detail in TMF documents?



    ------------------------------
    Jan Brnka
    T-Mobile Czech & Slovak Telekom, a.s.
    ------------------------------



  • 10.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

    TM Forum Member
    Posted 3 days ago
    Edited by Matthieu Hattab 2 days ago

    The price engine is managed by the TMFC027 ODA component (ODAC). This component is a rather big application that exposes several APIs.

    Both TMF679 (Product Qualification) and TMF760 (Product Configurator) expose product prices (which can be different than product catalogue prices), but they serve different purposes and are used at different stages of the pre-sale customer journey (see ref on IG1228, below). All pricing rules and data are stored in the product catalog (TMFC001 ODAC + TMF620 API) or in the Policy component.

    For more information on pricing, you can explore various TMF publications available on the TMF main website or TMF wiki. Here are a few notable examples:

    • TMFC027 has documentation on the TMF website, which includes references to the functional framework outlining the pricing business capabilities this component supports. While the framework provides an overview, it is high-level and abstract, offering limited details for implementation.

    • IG1228 offers use cases that demonstrate how to implement these APIs, particularly TMFS002 and TMFS003.

    • GB922 (Product and Common Sub-guides) provides examples of complex pricing computations using the Policy entity, which has its own dedicated API.

    Additionally, there is now a TMF Policy API to support the Policy entity, which can be implemented using open-source applications like Jrules or Drools if you have complex pricing requirements.

    Lastly, I recommend reading the excellent TMF670 API User Guide by @Bostjan Keber, especially the initial pages and use cases. This guide provides valuable context and insight into how the product catalogue, product configurator, policy, pricing, and cart/order/quote systems work together effectively.



        ------------------------------
        Kind regards,

        Matthieu Hattab
        Lyse Platform
        ------------------------------



      • 11.  RE: Which TMF relates to the cost price of the product, not the offering price of the product?

        TM Forum Member
        Posted yesterday
        Edited by Jan Brnka 18 hours ago

        Thank you a lot @Matthieu Hattab.

        Document IG1228 including mentioned TMFS use cases is great. Also TMF760 Product Configuration Userguide (there is a typo: not TMF670 but TMF760!) is source of important information. I can recommend.



        ------------------------------
        Jan Brnka
        T-Mobile Czech & Slovak Telekom, a.s.
        ------------------------------