!standard F.3.2 (74) 99-08-31 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 !qualifier Presentation !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) @drepl @xcode<123456.78 Picture: "-\$\$\$**_***_**9.99" Result: "bbb\$***123,456.78" "bbbFF***123.456,78" (currency = "FF", separator = '.', radix mark = ',')> @dby @xcode<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. ****************************************************************