tapDecimalPlaces

Validations ASN.1 Parent Types

Identifies the number of decimal places used within all absolute monetary values within the TAP file.

The same number of decimal places must be present for all tax, discount, charge and audit values throughout the whole TAP file.

Conditionality:

Mandatory within group Accounting Information.

Values:
                                Range 0 – 6

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

Acctng

 

Acctng

 

Fatal

 

Fatal

 

Syntax error.

 

Value out of range.

 

 

ASN.1 Definition (of containing types)

AccountingInfo ::= [APPLICATION 5] SEQUENCE
{
    taxation                    TaxationList           OPTIONAL,
    discounting                 DiscountingList        OPTIONAL,
    localCurrency               LocalCurrency          OPTIONAL, -- *m.m.
    tapCurrency                 TapCurrency            OPTIONAL,
    currencyConversionInfo      CurrencyConversionList OPTIONAL,
    tapDecimalPlaces            TapDecimalPlaces       OPTIONAL -- *m.m.
}


Parent Types
AccountingInfo


Text extracted from GSMA TD57 standard