Data Transformation Engine Type Tree Maker Reference Guide

Chapter 4 - Commands and Command Elements Command Element Descriptions
Sub-string Values Description
"##" +max-digits(1) required and the range of fraction digits. If min-
digits is not used, default is zero. If max-digits is
not used, default is S.
"[" + value + min-
digits(1) + "##" +max-
digits(1) + "]"
Specifies the value of the decimal separator to be
optional if there is no fractional portion of the
number. It also specifies the range of fraction
digits. If min-digits is not used, default is zero. If
max-digits is not used, default is S.
Examples
####[‘.’##] is interpreted as:
There is no thousands separator.
The decimal separator has the value of a period (.).
The decimal separator and fraction are optional.
There are no restrictions on the whole number digits, or on fractional digits.
Value Description
L-####V2 An implicit decimal, implied to two places, with a
required leading minus sign for negative numbers.
L-####[‘.’##] ANSI decimal.
L-1####[‘,’1##] EDIFACT decimal.
L-‘N’####’,’## SWIFT decimal.
Fraction
The following table describes the required Fraction format string.
Sub-string Values Description
"V" + implied-places Specifies the decimal to be implicit and implied
places specifies where the intended decimal
separator is to be placed.
value + min-digits(1) +
"##" +max-digits(1)
Specifies the value of the decimal separator to be
required and the range of fraction digits. If min-
digits is not used, default is zero. If max-digits is