Hi,
A TMF622 ProductOrder API doesn't prescribe how productCharacteristics are used. But in a fully catalog driven environment additional rules obviously apply.
In the TMF620 ProductSpecification the prodSpecCharacteristics define the characteristics understood by the underlying services, resources, etc. e.g. upstreamBandwidth, downstreamBandwidth and color
In the TMF620 ProductOffering might restrict the values used for a subset of these characteristics using the prodSpecCharValueUse. E.g. for the Internet XL, the upstreamBandwidth=500Mbps, downstreamBandwidth=1Gbps and links this to specific ProductOfferingPrices.
In the above setup the use of the characteristic packetSize in the ProductOrder is not allowed (not specified)
The use of the characteristic upstreamBandwidth or downstreamBandwidth is also not allowed (already fixed in the productOffering XL)
The use of the characteristic color is allowed in the productOffer.
The ProductOrder is defined to be flexible, so that it can be used without catalog. However, when a catalog is used properly, it is unlikely that the ProductOrder will contain characteristics.
Best Regards
------------------------------
Koen Peeters
Ciminko SA
------------------------------
Original Message:
Sent: Dec 03, 2025 15:45
From: Rajagopal Srinivasan
Subject: TMF622 - productCharacteristic - Rules
Hello Team
Is there any guiding principles / rules to have an ProductCharacteristics in TMF622. When a TMF622 ProductOrder carries productCharacteristics, should the characteristics name should have been defined in TMF620 as prodSpecCharValueUse?. For any reason if a productOrder carries a characteristics that is not defined in TMF620 prodSpecCharValueUse - does this violate any TMF guidelines. Please let me know. Sorry if this is already answered on any posts.
Thanks
Raj
------------------------------
Rajagopal Srinivasan
Oracle Corporation
------------------------------