RATE_PLAN_CHARGE

Rate Plan Charge

Definition


The RATE_PLAN_CHARGE table contains the basic definition of the charges used by the rate plan.

Description


The RATE_PLAN_CHARGE table contains the basic definition of the charges used by the rate plan.

These basic definitions are completed with the dependent objects information stored in the following database tables:

Technical Data


Schema Version 2023.0.2
Filegroup COCKPIT_DATA
Partitioned No

Summary


The RATE_PLAN_CHARGE table is defined by the following columns in your back-end database. See the column details for more information.

Name PK FK IX Uses Used by Definition
OID PK_RATE_PLAN_CHARGE       

    The unique identifier of the rate plan charge. It is generated by the SAP CC Cockpit application.
    CHARGE_TYPE        

      The type of the rate plan charge

      More...

      NAME        

        The name of the charge used by the rate plan
        IN_ERROR_STATE        

          Indicates whether the rate plan charge is in error or not

          More...

          CHILD_IN_ERROR        

            Indicates whether a sub object of the rate plan charge contains errors or not

            More...

            RATEPLAN_OID       RATE_PLAN (OID)
             

              The unique identifier of the rate plan that owns the rate plan charge
              RELEASED_OID     IX_RATE_PLAN_CHARGE_RELEASED_OID   

                The unique identifier of the released rate plan charge when its is being modified
                STATE     IX_RATE_PLAN_CHARGE_STATE   

                  The state of the rate plan charge

                  More...

                  DESCRIPTION        

                    The description of the charge used by the rate plan
                    CHARGE_COMPONENT_CODE        

                      The code of the charge component in the SAP CC Core Server system
                      CHARGED_ITEM_CLASS        

                        The name of the charged item class used by the rate plan charge
                        CHARGEABLE_ITEM_CLASS        

                          The name of the chargeable item class used by the rate plan charge
                          SERVICE_ID        

                            The service identifier of the usage charge
                            USER_ID        

                              The user technical identifier of the usage charge
                              RECURRENCE        

                                Recurrence of the recurring charge

                                More...

                                CHARGEDITEMDEFINITION_OID       CHARGED_ITEM_DEFINITION (OID)
                                 

                                  The unique identifier of the charged item of the rate plan charge. It is generated by the SAP CC Cockpit application.
                                  CHARGETREE_OID        

                                    The unique identifier of the pricing tree of the rate plan charge. It is generated by the SAP CC Cockpit application.
                                    EVENT_NAME        

                                      The name of the event that triggers a one-shot charge

                                      More...

                                      REFERENCE_DATE_PROPERTY        

                                        Property reference date of the rate plan charge
                                        IS_PREPAID        

                                          Indicates whether the rate plan charge account type is prepaid or not

                                          More...

                                          IS_PRORATED        

                                            Indicates whether the rate plan charge is prorated or not

                                            More...

                                            Column Details

                                            The database schema defines the following columns. Check the definitions, types, available indexes, and formats:

                                            OID

                                            Definition The unique identifier of the rate plan charge. It is generated by the SAP CC Cockpit application.
                                            Type DECIMAL(28), NOT NULL
                                            Primary Key PK_RATE_PLAN_CHARGE

                                            CHARGE_TYPE

                                            Definition The type of the rate plan charge
                                            Format

                                            The possible values are:

                                            • USAGE_CHARGE: Rate plan charge type is usage
                                            • RECURRING_CHARGE: Rate plan charge type is recurring
                                            • ONE_SHOT_CHARGE: Rate plan charge type is one shot

                                            Type NVARCHAR(25), NULL

                                            NAME

                                            Definition The name of the charge used by the rate plan
                                            Type NVARCHAR(256), NULL

                                            IN_ERROR_STATE

                                            Definition Indicates whether the rate plan charge is in error or not
                                            Format

                                            The possible values are:

                                            • 0: No errors
                                            • 1: One or more errors

                                            Type BIT, NULL

                                            CHILD_IN_ERROR

                                            Definition Indicates whether a sub object of the rate plan charge contains errors or not
                                            Format

                                            The possible values are:

                                            • 0: No errors
                                            • 1: One or more errors

                                            Type DECIMAL(10), NOT NULL

                                            RATEPLAN_OID

                                            Definition The unique identifier of the rate plan that owns the rate plan charge
                                            Type DECIMAL(28), NOT NULL

                                            RELEASED_OID

                                            Definition The unique identifier of the released rate plan charge when its is being modified
                                            Type DECIMAL(28), NULL
                                            Available Index IX_RATE_PLAN_CHARGE_RELEASED_OID

                                            STATE

                                            Definition The state of the rate plan charge
                                            Format

                                            The possible values are:

                                            • 0: CREATED
                                            • 1: MODIFIED
                                            • 2: RELEASED

                                            Type DECIMAL(3), NULL
                                            Available Index IX_RATE_PLAN_CHARGE_STATE

                                            DESCRIPTION

                                            Definition The description of the charge used by the rate plan
                                            Type NVARCHAR(2000), NULL

                                            CHARGE_COMPONENT_CODE

                                            Definition The code of the charge component in the SAP CC Core Server system
                                            Type NVARCHAR(256), NULL

                                            CHARGED_ITEM_CLASS

                                            Definition The name of the charged item class used by the rate plan charge
                                            Type NVARCHAR(256), NULL

                                            CHARGEABLE_ITEM_CLASS

                                            Definition The name of the chargeable item class used by the rate plan charge
                                            Type NVARCHAR(256), NULL

                                            SERVICE_ID

                                            Definition The service identifier of the usage charge
                                            Type NVARCHAR(128), NULL

                                            USER_ID

                                            Definition The user technical identifier of the usage charge
                                            Type NVARCHAR(256), NULL

                                            RECURRENCE

                                            Definition Recurrence of the recurring charge
                                            Format

                                            The possible values are:

                                            • 0: Daily
                                            • 1: Weekly
                                            • 2: Monthly
                                            • 3: Quarterly
                                            • 4: Semiannually
                                            • 5: Annually
                                            • 6: Every 2 years
                                            • 7: Every 3 years
                                            • 8: Every 4 years
                                            • 102: Every x months (where x = 2 or 4 or 5)
                                            • 20x: Every x weeks (where x = 2 or 3 or 4)
                                            • 30x: Every x days (where x = 2 up to 30)

                                            Type DECIMAL(10), NULL

                                            CHARGEDITEMDEFINITION_OID

                                            Definition The unique identifier of the charged item of the rate plan charge. It is generated by the SAP CC Cockpit application.
                                            Type DECIMAL(28), NULL

                                            CHARGETREE_OID

                                            Definition The unique identifier of the pricing tree of the rate plan charge. It is generated by the SAP CC Cockpit application.
                                            Type DECIMAL(28), NULL

                                            EVENT_NAME

                                            Definition The name of the event that triggers a one-shot charge
                                            Format

                                            The possible values are:

                                            • 0: Activation
                                            • 1: Suspension
                                            • 2: Resumption

                                            Type DECIMAL(10), NULL

                                            REFERENCE_DATE_PROPERTY

                                            Definition Property reference date of the rate plan charge
                                            Type NVARCHAR(256), NULL

                                            IS_PREPAID

                                            Definition Indicates whether the rate plan charge account type is prepaid or not
                                            Format

                                            The possible values are:

                                            • true: The rate plan charge account type is prepaid
                                            • false: The rate plan charge account type is not prepaid

                                            Type BIT, NULL

                                            IS_PRORATED

                                            Definition Indicates whether the rate plan charge is prorated or not
                                            Format

                                            The possible values are:

                                            • true: The rate plan charge is prorated
                                            • false: The rate plan charge is not prorated

                                            Type BIT, NULL

                                            Primary Key Details

                                            See the primary key information:

                                            PK_RATE_PLAN_CHARGE

                                            Column(s) OID
                                            Filegroup COCKPIT_DATA

                                            Index Details

                                            The following database indexes are available in the RATE_PLAN_CHARGE database table to improve the speed of data retrieval operations during the business processes of SAP Convergent Charging:

                                            IX_RATE_PLAN_CHARGE_RELEASED_OID

                                            Indexed Column(s) RELEASED_OID
                                            Unique No
                                            Partitioned No
                                            Clustered No
                                            Filegroup COCKPIT_INDX

                                            IX_RATE_PLAN_CHARGE_STATE

                                            Indexed Column(s) STATE
                                            Unique No
                                            Partitioned No
                                            Clustered No
                                            Filegroup COCKPIT_INDX