PRICING_FUNCTION

Pricing Functions (Master Data)

Definition


The PRICING_FUNCTION table contains the basic definition of the pricing functions stored in the pricing catalogs of service providers

Description


The PRICING_FUNCTION table contains the basic definition of the pricing functions stored in the pricing catalogs of service provider companies that monetize their services.

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

Technical Data


Schema Version 2023.0.2
Segment COCKPIT_DATA
Partitioned No

Summary


The PRICING_FUNCTION 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_PRICING_FUNCTION       

The unique identifier of the pricing function. It is generated by the SAP CC Cockpit application.
NAME     IX_PRICING_FUNCTION_NAME   

    The name of the pricing function
    RELEASED_OID        

      The unique identifier of the released pricing function when its is being modified
      IN_ERROR_STATE        

        Indicates whether the pricing function is in error or not

        More...

        STATE     IX_PRICING_FUNCTION_STATE   

          The state of the pricing function

          More...

          LOCKING_USER        

            The name of the SAP CC user who opened the pricing function in creation or modification
            IS_LOCKED_BY_ME        

              This value is never stored in database. It is computed by the SAP CC Cockpit back-end application.
              DESCRIPTION        

                The description of the pricing function
                CC_OID        

                  The unique identifier of the pricing function in the SAP CC Core Server system
                  OBJECT_CHANGE_NUMBER        

                    The change number of the pricing function

                    More...

                    CATALOG     IX_PRICING_FUNCTION_CATALOG  CATALOG (NAME)
                     

                      The name of the pricing catalog that owns the pricing function
                      UNSAVED_CHANGES        

                        This value is never stored in database. It is computed by the SAP CC Cockpit back-end application.
                        LAST_CHANGE        

                          The last creation or modification date of the pricing function
                          CHILD_IN_ERROR        

                            The number of sub objects in error in the pricing function
                            IS_PRICING_MACRO        

                              Indicates whether the object is a pricing function or a pricing macro

                              More...

                              TREE_OID       PRICING_FUNCTION_TREE (OID)
                               

                                The unique identifier of the pricing tree of the pricing function. It is generated by the SAP CC Cockpit application.

                                Column Details

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

                                OID

                                Definition The unique identifier of the pricing function. It is generated by the SAP CC Cockpit application.
                                Type DECIMAL(28), NOT NULL
                                Primary Key PK_PRICING_FUNCTION

                                NAME

                                Definition The name of the pricing function
                                Type NVARCHAR(256), NULL
                                Available Index IX_PRICING_FUNCTION_NAME

                                RELEASED_OID

                                Definition The unique identifier of the released pricing function when its is being modified
                                Type DECIMAL(28), NULL

                                IN_ERROR_STATE

                                Definition Indicates whether the pricing function is in error or not
                                Format

                                The possible values are:

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

                                Type NUMERIC(1,0), NULL

                                STATE

                                Definition The state of the pricing function
                                Format

                                The possible values are:

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

                                Type DECIMAL(3), NULL
                                Available Index IX_PRICING_FUNCTION_STATE

                                LOCKING_USER

                                Definition The name of the SAP CC user who opened the pricing function in creation or modification
                                Type NVARCHAR(256), NULL

                                IS_LOCKED_BY_ME

                                Definition This value is never stored in database. It is computed by the SAP CC Cockpit back-end application.
                                Type NUMERIC(1,0), NULL

                                DESCRIPTION

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

                                CC_OID

                                Definition The unique identifier of the pricing function in the SAP CC Core Server system
                                Type DECIMAL(28), NULL

                                OBJECT_CHANGE_NUMBER

                                Definition The change number of the pricing function
                                Description

                                The change number of the pricing function. Used to detect object desynchronization with the SAP CC Core Server system.

                                Type DECIMAL(28), NULL

                                CATALOG

                                Definition The name of the pricing catalog that owns the pricing function
                                Type NVARCHAR(256), NULL
                                Available Index IX_PRICING_FUNCTION_CATALOG

                                UNSAVED_CHANGES

                                Definition This value is never stored in database. It is computed by the SAP CC Cockpit back-end application.
                                Type NUMERIC(1,0), NULL

                                LAST_CHANGE

                                Definition The last creation or modification date of the pricing function
                                Type DATETIME, NULL

                                CHILD_IN_ERROR

                                Definition The number of sub objects in error in the pricing function
                                Type DECIMAL(10), NOT NULL

                                IS_PRICING_MACRO

                                Definition Indicates whether the object is a pricing function or a pricing macro
                                Format

                                The possible values are:

                                • 0: Pricing function, compatible with the Cockpit (Read and write access)
                                • 1: Pricing macro, not compatible with the Cockpit (Read-only access, cannot be displayed by the SAP CC Cockpit application)

                                Type NUMERIC(1,0), NULL

                                TREE_OID

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

                                Primary Key Details

                                See the primary key information:

                                PK_PRICING_FUNCTION

                                Column(s) OID
                                Segment COCKPIT_INDX

                                Index Details

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

                                IX_PRICING_FUNCTION_NAME

                                Indexed Column(s) NAME
                                Unique No
                                Partitioned No
                                Clustered No
                                Segment COCKPIT_INDX

                                IX_PRICING_FUNCTION_STATE

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

                                IX_PRICING_FUNCTION_CATALOG

                                Indexed Column(s) CATALOG
                                Unique No
                                Partitioned No
                                Clustered No
                                Segment COCKPIT_INDX