The allowed actions are likely to be exposed to a UI or navigation/experience layer. It's possible, but unlikely, that an automatic upgrade would happen as a result of the main offering validity period.
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: Jun 07, 2023 08:07
From: Matthieu Hattab
Subject: TMF 620 Product Offering Lifecycle States & Validity period
that's a good addition. But would it be even better to model all ValidFor under AllowedActions?
then you can have an array of actions we want (selling, change offer, servicing, maintaining...) with a ValidFor for each action
It's seem cleaner to group them all together.
period for which the offering instances (in inventory) can be maintained
If we have very old active product (say Internet 50/50) that we want to sunset on 30.09.2023, meaning we would force existing customer with active Internet 50/50 subscriptions to migrate to another offer we would use Validfor (end date = 30.09.2023) and on that date, the lifecycle status would be set to "end of life"
------------------------------
Kind regards,
Matthieu Hattab
Lyse Platform
Original Message:
Sent: Jun 07, 2023 05:58
From: Jonathan Goldberg
Subject: TMF 620 Product Offering Lifecycle States & Validity period
Just as a clarification, in v5 of the API we have clarified the semantic meaning of the validity period (validFor) to refer to the period for which the offering instances (in inventory) can be maintained. The sales validity has been encapsulated in the AllowedActions, a new addition in v5, which itself has a validity period.
------------------------------
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: Jun 06, 2023 19:05
From: Anselme Rabouan
Subject: TMF 620 Product Offering Lifecycle States & Validity period
Hi Matthieu,
Thank you for the explanations ...and for the use case doc you pointed to, its really helpful!
Cheers
------------------------------
Anselme Rabouan
Lifecycle Software
Original Message:
Sent: Jun 06, 2023 12:52
From: Matthieu Hattab
Subject: TMF 620 Product Offering Lifecycle States & Validity period
you should also check IG1228, specifically "14. Use Case UC012: Product Catalog - Launching a new Product Offering", which has state model for product lifecycle.
The TMF business process framework should also have information on product lifecycle
------------------------------
Kind regards,
Matthieu Hattab
Lyse Platform
Original Message:
Sent: Jun 05, 2023 10:54
From: Anselme Rabouan
Subject: TMF 620 Product Offering Lifecycle States & Validity period
Hi,
For a given product offering, in which manner its validity period, specified by the the "validFor" property, can make its lifecycle status varying too?
For instance, can we consider that a product offering could be in status "Launched" whilst its validity start date has not been reached yet?
Thanks,
Anselme
------------------------------
Anselme Rabouan
Lifecycle Software
------------------------------