Hi
I apologize that I didn't fully examine the nature of your query in my previous answer.
Creating a bundling product offering would indeed be one way to go, and it has the advantage of making the benefit very clear to the purchaser.
But if you want to apply the benefit dynamically, we are talking about a Promotion, which has it's own dedicated API TMF671. The idea of a promotion is to create a set of criteria, and apply the promotion action when the criteria are satisfied. TMF671 is a design-time API, where you define the rules of the promotion. There is no corresponding runtime API at this time.
Good luck
------------------------------
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: Dec 02, 2023 23:49
From: subhanshu shukla
Subject: Dynamic Deal Design Pattern IG1261

If we consider above example, there are three product offerings selected in CPQ session , then which policy reference will work ?
- Product Offering A (refers a policy id ?)
- Product Offering B (refers a policy id ?)
- Product Offering C (refers a policy id ?)
Or we need to use BundleProductOffering as container then that BundleProductOffering points to that policy which contains action '10% off on MRC' .
Example:
BundProductOffering BD(refers policy id)
Product Offering A
Product Offering B
Product Offering C
Here bundle offers static relationship , but the design pattern is dynamic deal, can you illustrate a clear example with policy reference.
------------------------------
subhanshu shukla
Bharti Airtel Ltd
------------------------------
Original Message:
Sent: Dec 02, 2023 14:23
From: Jonathan Goldberg
Subject: Dynamic Deal Design Pattern IG1261
Hi Subhanshu
In version 5 of TMF620 Product Catalog Management API, we have introduced references to the new Policy API. Using the Policy API would allow you to model and author rules such as the one you state, in the Event/Condition/Action paradigm, as presented in the Information Framework (SID) model.
------------------------------
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.