@Eden Wheeler ,
"
This API [TMF620] was developed specifically to manage product catalog data and make it possible to apply product qualification rules throughout the ordering process"
this API does manage some product data but TMF620 has no runtime execution to "apply" any rule. you only use TMF620 to read data (e.g. max quantity of a component) or references to rules but the actual execution of said rules is done by another API (TMF679, TMF723, TMF760). See examples in IG1228 (if you see TMFxxxx, it refers to the work-in-progress TMF760 Product Configuration API)
@Zoran Stojanovic
you should also consider TMF645 Service Qualification. You should also read IG1228, which has example of how business rules are verified during pre-sales and sales use cases.
also look at the list of ODA components, some components do validation related to products and you will see the name of the API (and all functions supported) in the component specification.
------------------------------
Kind regards,
Matthieu Hattab
Lyse Platform
------------------------------
Original Message:
Sent: May 12, 2023 06:37
From: Eden Wheeler
Subject: Validate order/quote using product catalog rules
Hello
If you wanted to activate product catalog rules while making an order using a shopping cart or CPQ, the TMF620 Product Catalog Management API would be the optimal API to utilize. This API was developed specifically to manage product catalog data and make it possible to apply product qualification rules throughout the ordering process. It can also take into account a customer's current product instances in the installed base to ensure that the order or quote being produced is valid and workable. The TMF679 Product Offering Qualification Management API may also be used to manage product eligibility criteria. The TMF648 Quote Management API and TMF663 Shopping Cart Management API, in contrast to product qualification standards, focus primarily on managing quotes and shopping carts.
I hope this will helpful.
------------------------------
Eden Wheeler
TO BE VERIFIED
Original Message:
Sent: May 12, 2023 05:02
From: Zoran Stojanovic
Subject: Validate order/quote using product catalog rules
During the order creation through a shopping card (B2C) or CPQ (B2B) if we want to trigger product catalog rules (eligibility, compatibility, inclusion, exclusion, etc.) to ensure the creation of a clear, valid order/quote, which API should be used from the following:
It should be taken into account what customer wants to order (from the catalog) and what he/she already has (product instances in the installed base)
This is to prevent that the order (or quote) being created fully valid according to the catalog rules for creating feasible combination of the products etc.
TMF679 Product Offering Qualification Management API
TMF620 Product Catalog Management API
TMF648 Quote Management API
TMF663 Shopping Cart Management API
something else
------------------------------
Zoran Stojanovic
T-Mobile Netherlands BV
------------------------------