Hi all
Very interesting discussion
To see the TM Forum position, I recommend you take a look at the published materials on
ODA. ODA is taking a stand on functional architecture, defining components with well-defined boundaries.
Currently the focus has been on commerce, so ordering and inventory components are being worked on, while billing will presumably be done in the future.
Interesting to hear what
@Gaetano Biancardi and
@Sylvie Demarest think, but I suspect that they will claim that all the aspects mentioned in the thread should be sourced in the Product Inventory component. The data there would be used by Product Ordering, Configuration, and/or Billing to calculate the relevant charges and penalties.
Hope it helps
------------------------------
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: May 31, 2022 03:54
From: Pedro Viegas
Subject: Contract agreement and Penalty charges calculation
Hi Joe,
Here as I see it:
Contract penalty charges are pricing plan attributes that should be managed separately, and provisioned in both CRM (for commercial and customer service purposes), and in Billing for invoicing. The calculation itself is performed by billing according to the penalty/termination charges as per pricing plan.
This was implemented in a 30M+ opco CBU customer (BSS+OSS) stack, more specifically in Oracle Rapid Offer Design & Order Delivery (RODOD)
Hope it helps.
Regards,
Pedro
------------------------------
Pedro Viegas
PRICEWATERHOUSECOOPERS INTERNATIONAL LIMITED
------------------------------