Shared Subscription Campaigns

Change log:

Date:

Author:

Version:

Changes:

Completed

Ext.

Int.

Is in Core

Jira Ref.

11 June 2013

 

 

0.1

Doc. created

No

 

x

Not yet

CDRP-5829 and CDRP-6067

18 June 2013

THJ

1.0

Doc. finished in Version 1.0

Yes

 

x

Version 8.18

CDRP-5829 and CDRP-6067

Purpose of Document

To give an overview of subscription campaign sharing.

What is Subscription Campaign Sharing?

A subscription campaign (SC) is a relation which tells you that a specific instance of a subscription can make use of a specific instance of a campaign.

The Rator system makes it possible to share SCs. This means that after an SC is created, the instance of the campaign can be set up to be used by other entities than the subscription itself.

Basic Overview of SubscriptionCampaign Sharing

The figure below illustrates in a very schematic form how Subscriptions, Subscription Campaigns and sharing work:

A Subscription Campaign can be owned by a subscription, and it can be shared with an SC Sharing Group (respectively 1A and 1B on the figure).

A specific Subscription can own SCs, and use other Subscription SCs by being a member of an SC Sharing Group (respectively 2A and 2B on the figure).

Sharing Method Types

Currently, there are two methods for sharing an SC:

  • Shared Service sharing
  • Subscription Campaign Member sharing.

For more detailed information about each method, see /wiki/spaces/TelenorNorway/pages/127041711.

Sharing Group Types

An SC can be shared with a Sharing Group Type. Currently we have defined the following as possible Sharing Group Types:

  • Subscription
  • Billing Group
  • Account

An SC can be shared as many times as you like, and with as many different Sharing Groups Type as you like.

The only way an SC is useful in our system is to use it for a subscription in the rating process. This means that if you specify an SC to be shared with either a billing group or an account, then you actually mean that the SC is shared with all subscriptions under that billing group/account.

A subscription can only ever use the same instance of a campaign once for each time you rate a billing record or a fee. This means that even though an SC has been shared with both the billing group and the account that a specific subscription belongs to, the subscription only gets to use the campaign instance once for each object that is rated (and belongs to the subscription).

Each of the two Sharing Methods available in the Rator system supports all three Sharing Groups Types.