Refill Plan Class

Business Object (WS)

Definition

A refill plan class is the signature of a refill plan that defines generic terms to refill a prepaid account and some credits for end customers of a service provider. A refill is also called top-up in the telecommunication industry.

Technical Data

Software Product and Version SAP Convergent Charging 5.0
Technical Details Data Types
Version 0
Application Area IS-CC

Business Context and Use

A refill plan class is the visible and stable signature of a released refill plan. It is refill plan data visible from outside SAP CC and which can be set and used in an external system. A refill plan is the smallest refilling unit that takes part in catalog definition in SAP Convergent Charging. Whereas the refill plan is maintained over time, the refill plan class remains stable.

Related Operations

You can use the following operations to perform actions on existing refill plan classes:

Features

This master data is part of the pricing catalog owned by a service provider. A refill plan class is defined by:

  • An identifier which is unique in SAP CC
  • An owner, which is the name of the pricing catalog it relates to
  • A release status which can be:
    • Open: The refill plan class is not yet released and is subject to change. It should not be used in an external system.
    • Released: The refill plan class has been released and will not change anymore.
    • Obsolete: The refill plan class is still released but should not be assigned anymore; Design and implement the management rules that depend on an obsolete status.
  • A text description which contains a human readable definition of the charging logic implemented according to the business requirements
  • A set of additional information that helps to search for refill plan classes
  • A set of parameters that are involved in the refilling logic. These parameters are either mandatory, if no default value is defined, or optional, if a default value is defined.
    A parameter can have one of the following types:
    • string
    • date
    • number
    A parameter of type 'string' can be extended using the following additional information:
    • dataType: a list of supported sub types:
      • mappingTableId: the parameter matches a mapping table identifier linked to the mapping table class
      • mappingTableKey: the parameter can be used as an input parameter for a mapping table
      • invoiceText: the parameter is a simple text that can be forwarded to the external billing system
      • currency: the parameter matches a currency code
      • rangeTableId: the parameter matches a range table identifier linked to the range table class
    • mappingTableClass: The mapping table class associated to the mapping table identifier defined as a dataType
    • rangeTableClass: The range table class associated to the range table identifier defined as a dataType
  • A set of counters that are involved in the refilling logic.
  • A prepaid account.
  • A set of user technical identifiers to be assigned.

Prerequisites

A refill plan must be configured in the pricing catalog of the service provider. Use the SAP CC Core Tool user interface to configure this master data.

Integration

There is no specific integration information.

Constraints and Integrity Conditions

There is no specific constraint.

Notes on SAP CC Implementation

You must have installed and configured the SAP CC Core Server system.

Configuration

Consult the SAP CC Configuration and Implementation Guide to know the necessary configuration or Customizing of the SAP CC system.

Before implementing SAP Convergent Charging in your SAP system landscape, you must configure the systems and the data (master data, business data).