Hi Sweety
For your first question, it might be helpful to imagine the product catalog being made up of reusable building blocks. The relationships will always be from the using block to the block being used, and not in the other direction. Thus the same ProductOfferingPrice (POP) can be referred to by (i.e. used by) multiple ProductOfferings (PO). This gives maximum flexibility to the implementer, she can create specific POPs for each PO, or re-use the same POP in multiple POs, depending on the business needs.
For your second question, the model does not support independent Characteristics on a POP, nor on a PO. Characteristics are defined at the ProductSpecification (PS) level and used by the PO and POP. To give a specific example, for broadband internet access:
- The PS Internet Access would have a ProductSpecCharacteristic Bandwidth, with allowed values (ProductSpecCharacteristicValue) 20 MBps, 50 MBps, 100 MBps, 1 GBps
- The simple PO Budget Internet would refer to the PS Internet Access, and have a PSCVU for Bandwidth in which only 20 MBps and 50 MBps would be allowed
- The PO Budget Internet would have a POP Budget Internet Price, and this POP would in turn have PSCVU referring to this same set of values, indicating that the price (recurring charge) would be affected by the value using a pricing rule.
- Alternatively, the PO would have two POPs, Low Speed Price and Medium Speed Price, each with a fixed price, and each with a different PSCVU, one referring to 20MBps and the other referring to 50MBps - the front end at order capture time would have to choose the relevant price according to the chosen bandwidth captured in configuration.
Hope this helps in your understanding.
------------------------------
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: Nov 27, 2019 04:37
From: Sweety Nagpal
Subject: Relationship to ProductSpecificationCharacteristicValueUse in entity ProductOfferingPrice
Hello TMF Experts,
I am looking at TMF620 Product Catalog Management TMF specification.
In ProductOfferingPrice entity relationship model, I don't see a reference to ProductOffering. I just see one way relationship from ProductOffering to ProductOfferingPrice (0...*). Is there a road map to support this?
Also, I see a relationship to ProductSpecificationCharacteristicValueUse in ProductOfferingPrice entity model. How a set of characteristics are identified for this reference, when there is no reference to ProductOffering/ProductSpecification from ProductOfferingPrice entity?
And, please provide an example on how these characteristics could be used for ProductOfferingPrice.
Thanks,
Sweety
------------------------------
Sweety Nagpal
Oracle Corporation
------------------------------