RECURRING_RATE

Definition


The RECURRING_RATE table contains information about recurring rates

Technical Data


Schema Version 5.0.6
Partitioned No

Summary


The RECURRING_RATE 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_RECURRING_RATE       

The recurring rate unique ID
INDEX_IN_PLAN        

    The position of the rate in the price plan
    NAME        

      The name of the rate
      DESCRIPTION        

        The description of the rate
        PROPAGATED_EVENT        

          The PROPAGATED_EVENT field indicates if the recurring rate is activated on propagated events

          More...

          CALENDAR_TYPE        

            The CALENDAR_TYPE field indicates the type of the calendar

            More...

            FREQUENCY        

              The recurring date for this recurring rate

              More...

              PREPAID        

                The PREPAID field indicates if the recurring rate is prepaid

                More...

                PRORATABLE        

                  The PRORATABLE field indicates if the recurring rate can be prorated

                  More...

                  TIME_UNIT        

                    The time unit used for prorating

                    More...

                    ROUNDING_STEP        

                      The maximum roundoff error when prorating
                      ROUNDING_MODE        

                        The rounding mode when prorating

                        More...

                        FRACTION        

                          The fraction for the pro rata
                          PREPAID_PERIOD        

                            The number of prepaid periods
                            BIRTHDAY_PROP_NAME        

                              The name of the property used as birthday property
                              PLAN_OID     IX_RECURRING_RATE_PP  PRICE_PLAN (OID)
                               

                                The ID of price plan for the rate component
                                SPLIT_REFUND        

                                  The SPLIT_REFUND field indicates if the recurring rate can be prorated with a split refund

                                  More...

                                  Column Details

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

                                  OID

                                  Definition The recurring rate unique ID
                                  Type DECIMAL(28), NOT NULL
                                  Primary Key PK_RECURRING_RATE

                                  INDEX_IN_PLAN

                                  Definition The position of the rate in the price plan
                                  Type DECIMAL(5), NOT NULL

                                  NAME

                                  Definition The name of the rate
                                  Type NVARCHAR(256), NOT NULL

                                  DESCRIPTION

                                  Definition The description of the rate
                                  Type NVARCHAR(2000), NULL

                                  PROPAGATED_EVENT

                                  Definition The PROPAGATED_EVENT field indicates if the recurring rate is activated on propagated events
                                  Format

                                  The possible values:

                                  • 0: false
                                  • 1: true

                                  Type DECIMAL(1), NOT NULL

                                  CALENDAR_TYPE

                                  Definition The CALENDAR_TYPE field indicates the type of the calendar
                                  Format

                                  The possible values:

                                  • null: Gregorian calendar (default)
                                  • 1: 4-4-5 calendar

                                  Type DECIMAL(1), NULL

                                  FREQUENCY

                                  Definition The recurring date for this recurring rate
                                  Description

                                  The recurring date for this recurring rate. It is represented by a string containing 7 values separated by /.

                                  Format

                                  These values represent in order:

                                  • the type of the recurring date (daily, weekly, and so on)
                                  • the day of the week for a weekly recurring date
                                  • the day of the month for a monthly recurring date
                                  • the month
                                  • the hour and the minute for this recurring date
                                  • the number of periods of this type

                                  Type NVARCHAR(256), NULL

                                  PREPAID

                                  Definition The PREPAID field indicates if the recurring rate is prepaid
                                  Format

                                  The possible values are:

                                  • 0: Not prepaid
                                  • 1: prepaid

                                  Type DECIMAL(1), NOT NULL

                                  PRORATABLE

                                  Definition The PRORATABLE field indicates if the recurring rate can be prorated
                                  Format

                                  The possible values are:

                                  • 0: Cannot be prorated
                                  • 1: Can be prorated

                                  Type DECIMAL(1), NOT NULL

                                  TIME_UNIT

                                  Definition The time unit used for prorating
                                  Format

                                  The possible values are:

                                  • 0: Seconds
                                  • 1: minutes
                                  • 2: hours
                                  • 3: days

                                  Type DECIMAL(1), NULL

                                  ROUNDING_STEP

                                  Definition The maximum roundoff error when prorating
                                  Type DECIMAL(28,6), NULL

                                  ROUNDING_MODE

                                  Definition The rounding mode when prorating
                                  Format

                                  The possible values are:

                                  • 0: round up
                                  • 1: round down
                                  • 2: round to the nearest

                                  Type DECIMAL(1), NULL

                                  FRACTION

                                  Definition The fraction for the pro rata
                                  Type DECIMAL(28,6), NULL

                                  PREPAID_PERIOD

                                  Definition The number of prepaid periods
                                  Type DECIMAL(3), NULL

                                  BIRTHDAY_PROP_NAME

                                  Definition The name of the property used as birthday property
                                  Type NVARCHAR(256), NULL

                                  PLAN_OID

                                  Definition The ID of price plan for the rate component
                                  Type DECIMAL(28), NOT NULL
                                  Available Index IX_RECURRING_RATE_PP

                                  SPLIT_REFUND

                                  Definition The SPLIT_REFUND field indicates if the recurring rate can be prorated with a split refund
                                  Format

                                  The possible values are:

                                  • 0: Cannot be prorated with a split refund
                                  • 1: Can be prorated with a split refund

                                  Type DECIMAL(1), NOT NULL
                                  Default 0

                                  Primary Key Details

                                  See the primary key information:

                                  PK_RECURRING_RATE

                                  Column(s) OID
                                  Tablespace CATALOG_INDX

                                  Index Details

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

                                  IX_RECURRING_RATE_PP

                                  Indexed Column(s) PLAN_OID
                                  Unique No
                                  Partitioned No