CURRENCY

Currencies (in Business and Custom Data)

Definition


The CURRENCY table contains data definitions for the currencies (ISO or non-ISO) that are configured in SAP CC

Description


The CURRENCY table stores all the data definitions for the currencies (ISO-based or custom) that are necessary to be able to configure some SAP Master Data in SAP Convergent Charging:

  • Data objects (aka pricing elements) in a service pricing catalog (see the CATALOG_ENTRY database table)
  • A subscriber account in customer master data

By default, the database table includes some predefined business data: the installation tool sets up few ISO-based currencies.

Depending on the Implementation Phase, the table may also include some non-ISO currency definitions.

Note

These currencies can correspond to the default currencies defined in SAP CC or to the currencies retrieved from the implementation of the EIF in an intergrated SAP Solution scenario with SAP Convergent Invoicing.


See also: ISO_4217 database table

Technical Data


Schema Version 2022.0.2
Tablespace CATALOG_DATA
Partitioned No

Summary


The CURRENCY 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
CODE PK_CURRENCY_CODE       

The unique identifier for a currency defined in the SAP CC system and its back-end database
PRECISION        

    The currency precision that represents the number of decimal places to keep
    NAME        

      The legible name for the currency
      ISO_CODE       ISO_4217 (CODE)
       

        The ISO 4217 currency code that the currency is based on. Otherwise there is no value when the currency is a non-ISO currency such as the PNT (Point) currency.

        Additional Information

        Currencies and Custom Currencies

        SAP Convergent Charging manages ISO and non-ISO based currency definitions. SAP CC assigns a currency to each computed amount (dynamic price) with a personalized precision level. You can process prices with up to six decimal places. Currencies are part of the business data configured in the complete SAP CC system.

        SAP CC handles a proprietary definition for country or custom currencies.

        An application administrator manages this business data in close cooperation with the SAP CC pricing specialists. The data maintenance depends on various reasons.

        Note

        • In an integrated SAP Solution (with SAP S/4HANA or SAP Business Suite), the currency definitions are configured in the SAP S/4HANA or SAP ERP reference system first. The reference system replicates the currency definitions with their number of decimal places to SAP Convergent Charging when requested by an SAP CC user.

        • If your deployment scenario is not based on this SAP Solution, each SAP currency must be configured and maintained in the SAP CC system.

        • The SAP CC Core Server system stores the currency definitions in the CURRENCY database table.

        • In SAP Convergent Charging, you do not configure currencies to manage currency conversion for the pricing configuration.

        An SAP Currency is identified by an alphanumeric code (max. five digits).

        • This identification code is a three-letter code when you configure an SAP currency that represents an original country currency and that is based on the international ISO 4217 standard.

        • To manage amounts with more decimal places than an original currency, you define some secondary currencies. Use a four-digit code to configure some secondary currencies that are based on the original one but with some different precision.

        • Use a personalized code to configure some non-ISO currencies such as the PNT (Point) currency for example. PNT is defined with no decimal precision.

        The currency is defined by:

        • The precision, which represents the number of decimal places
        • A legible name, which is clear enough to be read easily
        • An ISO 4217 currency code defined by the International Standards Organization (ISO) when the currency configured in SAP CC relates to an ISO currency.

        Examples

        You configure an SAP CC system with the following currencies:

        SAP Currency Precision Legible Name Based on ISO Code
        PNT Zero decimal places Point N/A
        EUR Two decimal places European Euro EUR (978)
        EUR4 Four decimal places European Euro (4 Dec. Places)
        EUR6 Six decimal places European Euro (6 Dec. Places)
        USD Two decimal places United States Dollar USD (840)
        USDN Five decimal places (Internal) United States Dollar (5 Decimal Places)
        USD6 Six decimal places (Internal) United States Dollar (6 Decimal Places)

        Based on these currencies, you can model and design some pricing logic for your marketable end-customer services.

        For example:

        • In pricing catalogs, reusable charge and redefine charge plans are associated to a single or multicurrency
        • In customer master data, subscriber accounts are associated to a currency; subscriber mapping tables can include some currencies.

        SAP Convergent Charging manages some definitions for the IS0 4217 currency codes to facilitate the configuration of ISO-based country currencies. In SAP CC, you configure the necessary ISO currency codes (three-letter code, numeric code, minor currency unit, and ratio). The international ISO 4217 standard is the reference from the International Standards Organization (ISO).

        An application administrator manages this business data in close cooperation with the SAP CC pricing specialists. The data maintenance depends on various reasons.

        Note

        The SAP CC Core Server system stores the ISO currency code definitions in the ISO_4217 database table.


        See also:

        Column Details

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

        CODE

        Definition The unique identifier for a currency defined in the SAP CC system and its back-end database
        Type VARCHAR(5), NOT NULL
        Primary Key PK_CURRENCY_CODE

        PRECISION

        Definition The currency precision that represents the number of decimal places to keep
        Type DECIMAL(3), NOT NULL

        NAME

        Definition The legible name for the currency
        Type VARCHAR(40), NULL

        ISO_CODE

        Definition The ISO 4217 currency code that the currency is based on. Otherwise there is no value when the currency is a non-ISO currency such as the PNT (Point) currency.
        Type VARCHAR(3), NULL

        Primary Key Details

        See the primary key information:

        PK_CURRENCY_CODE

        Column(s) CODE
        Tablespace CATALOG_INDX