Previous Topic: Specifying JSMFANAL RatesNext Topic: JSMFANAL Processing Options


Specifying Currencies

If your installation is outside the United States or Canada, costs in dollars may not be meaningful. You can modify output format with the PIC control statements. Code the PIC statement as follows:

PIC xxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx is up to fifteen characters defining the output picture. JSMFANAL replaces any digit 9 in the picture with a digit from the value. JSMFANAL places all other characters in the picture as they are in the output. JSMFANAL interprets the rightmost comma or period as a decimal point. It suppresses leading zeros to the left of the decimal point.

For example, to specify output costs in Deutschemarks, specify:

PIC 9.999.999,99 DM

Note: The position of the comma (used in place of the decimal point) means that JSMFANAL interprets the rates on the CPU, DISK, TAPE statements as Pfennigs (DM/100).

The default picture is: PIC $9,999,999.99

When you use a PIC control statement, it should precede any rate-setting control statements so that the rates JSMFANAL prints on the reports are displayed using the new picture.