Original Message:
Sent: Jul 11, 2023 07:45
From: Ashish Sharma
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
Ok, what i am asking is you mentioned in above thread a "main" mobile offering and a separate offering, now to identify that this is a main offering mandatory for customer while buying a connection and a secondary product offering which is optional for customer to buy, which are the tags in product offering API(TMF 620) and in ProductInventory API(TMF 637) which we can use to identify such offerings.
------------------------------
Ashish Sharma
Bharti Airtel Ltd
Original Message:
Sent: Jul 02, 2023 01:39
From: Jonathan Goldberg
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
Not sure what you mean "above" in "If above is the case".
Anyway I strongly advise you not to mix the terms Product and Service. In TM Forum vocabulary (SID, Open API, ODA, etc.) these are two different entities with different meanings. Yes, I know that the term Service is used informally in terms of what customers can buy, but this is very confusing.
------------------------------
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.
Original Message:
Sent: Jun 29, 2023 05:27
From: Ashish Sharma
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
If above is the case, than can we say that above is a product offering and sub product is the other non sellable products such as Voice Service product, SMS Service product, Data Service product?
------------------------------
Ashish Sharma
Bharti Airtel Ltd
Original Message:
Sent: Jun 25, 2023 04:46
From: Jonathan Goldberg
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
Matthieu
Let me clarify, using the example for voicemail in my previous post. Let's assume (for the purposes of argument only) that:
- The voicemail is identical for mobile and VoIP (in terms of underlying network implementation)
- When a customer buys mobile or VoIP she will automatically get voicemail
- There is no separate price/charge for voicemail
In this situation, we can understand that voicemail will be modeled as a distinct product specification, and will be included as a direct child of the product specifications for both mobile and VoIP. There is no reflection at offering/price level of this voice mail.
This is what I meant when I said "sold indivisibly". When the VoIP or mobile spec is instantiated to the order/inventory as a Product, the voice mail will be instantiated as a sub-Product.
Of course if the telco business practice is to charge separately for voice mail, or to make it optional, the model would be different, there would be a bundling offering containing the main mobile offering and a separate offering for voice mail.
------------------------------
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.
Original Message:
Sent: Jun 23, 2023 10:11
From: Matthieu Hattab
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
Hi Jonathan,
...that has multiple subproducts, which are nevertheless sold indivisibly
correct me if I'm wrong, I understand the "sub-products" (bundle components) present in the recursion does not mean they are sold indivisibly.
A product offering can be sold as a bundle component or stand-alone.
Chandan,
The term "product" in the product inventory can refer to either an instantiation of a product offering (PO) or a product specification (PS).
Official TM forum definition (from SID):
A product represents an instance in the product inventory of a product offering or specification subscribed or not yet subscribed to by a Customer to the CSP or by the CSP to a BusinessParnter, the place where the product is in use, as well as configuration characteristics, such as assigned telephone numbers and internet addresses. The Product ABE also tracks the links to services and/or resources through which the product is realized.
------------------------------
Kind regards,
Matthieu Hattab
Lyse Platform
Original Message:
Sent: Jun 22, 2023 09:08
From: Jonathan Goldberg
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
This recursion allows you to build a complex product that has multiple subproducts, which are nevertheless sold indivisibly. An example might be a mobile voice product with a mandatory voice mail. You might consider modeling the voice mail as a separate product so that it is clear to the customer that she is getting a voice mail. This would originate in the Product Catalog (TMF620) where you would have a structure of ProductSpecification.
There is no need to use this capability if your business doesn't require 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.
Original Message:
Sent: Jun 22, 2023 04:00
From: Chandan Kumar Soud
Subject: TMF637 Product Inventory - Presence of Product attribute in product ressource
Hi all,
I have a hard time figuring out a use-case for the nested product scenario in the TMF637 API.
Does not the resource itself already represent a product?
What would be the use-case to use the additional product attribute?
The TMF637_Product_Inventory_Management_API_REST_Specification_R19.0.1.pdf shows that the attribute can contain a list of products or references:
Any thoughts on this?
Best regards,
Chandan
------------------------------
Chandan Kumar Soud
conology
------------------------------