Version 1.1 of ais/ai-00070.txt

Unformatted version of ais/ai-00070.txt version 1.1
Other versions for file ais/ai-00070.txt

!standard F.3.2 (74)          99-07-28 AI95-00070/01
!class presentation 95-08-19
!status Corrigendum 2000 99-07-28
!status WG9 approved 96-06-14
!status received 95-08-19
!subject Incorrect Picture String Example
!summary
The picture example in F.3.2(74) should read as follows:
123456.78 Picture: "-$**_***_**9.99"
Result: "b$***123,456.78"
"bFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')
!question
The picture example in F.3.2(74) is invalid, since a floating currency symbol is not allowed in the same picture string as a zero suppression symbol.
!recommendation
(See summary.)
!wording
(See summary.)
!discussion
(See summary.)
!corrigendum F.03.02(74)
Replace the paragraph:
123456.78 Picture: "-$$$**_***_**9.99" Result: "bbb$***123,456.78" "bbbFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')
by:
123456.78 Picture: "-$**_***_**9.99" Result: "b$***123,456.78" "bFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')
!ACATS test
ACATS test CXC3003 tests this example.
!appendix

!section F.3.2(74)
!subject Incorrect Picture String Example
!reference RM95-F.3.2(74)
!from Ben Brosgol 95-08-16
!reference as: 95-5259.a Ben Brosgol 95-8-16>>
!discussion

The picture string "-$$$**_***_**9.99" in the referenced paragraph is
invalid, since a floating currency symbol is not allowed in the same
picture string as a zero suppression symbol.  The correction is to have
just one '$' in the picture string, making it a fixed-position currency
symbol, and to remove two leading blanks (indicated by 'b') from the
result strings.  Thus:

   123456.78  Picture:   "-$**_***_**9.99"
              Result:    "b$***123,456.78"
                        "bFF***123.456,78"  (currency = "FF",
                                             separator = '.',
                                             radix mark = ',')

Note that one of the ACVC tests currently relies on the incorrect
version of the example and thus will need to be revised.


****************************************************************

Questions? Ask the ACAA Technical Agent