Table 39 summarizes the edit codes and the options they provide. A simplified version of this table is printed above positions 45 through 70 on the output specifications. Table 40 shows how fields look after they are edited.
Table 41 shows the effect that the different edit codes have on the same field with a specified end position for output.
DECEDIT Keyword Parameter | ||||||||
---|---|---|---|---|---|---|---|---|
Edit Code | Commas | Decimal Point | Sign for Negative Balance | '.' | ',' | '0,' | '0.' | Zero Suppress |
1 | Yes | Yes | No Sign | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes |
2 | Yes | Yes | No Sign | Blanks | Blanks | Blanks | Blanks | Yes |
3 | Yes | No Sign | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes | |
4 | Yes | No Sign | Blanks | Blanks | Blanks | Blanks | Yes | |
5-91 | ||||||||
A | Yes | Yes | CR | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes |
B | Yes | Yes | CR | Blanks | Blanks | Blanks | Blanks | Yes |
C | Yes | CR | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes | |
D | Yes | CR | Blanks | Blanks | Blanks | Blanks | Yes | |
J | Yes | Yes | - (minus) | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes |
K | Yes | Yes | - (minus) | Blanks | Blanks | Blanks | Blanks | Yes |
L | Yes | - (minus) | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes | |
M | Yes | - (minus) | Blanks | Blanks | Blanks | Blanks | Yes | |
N | Yes | Yes | - (floating minus) | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes |
O | Yes | Yes | - (floating minus) | Blanks | Blanks | Blanks | Blanks | Yes |
P | Yes | - (floating minus) | .00 or 0 | ,00 or 0 | 0,00 or 0 | 0.00 or 0 | Yes | |
Q | Yes | - (floating minus) | Blanks | Blanks | Blanks | Blanks | Yes | |
X2 | ||||||||
Y3 | Yes | |||||||
Z4 | Yes | |||||||
Notes:
|
Edit Codes |
Positive Number- Two Decimal Positions |
Positive Number- No Decimal Positions |
Negative Number- Three Decimal Positions |
Negative Number- No Decimal Positions |
Zero Balance- Two Decimal Positions |
Zero Balance- No Decimal Positions |
---|---|---|---|---|---|---|
Unedited | 1234567 | 1234567 | 00012 5 | 00012 5 | 000000 | 000000 |
1 | 12,345.67 | 1,234,567 | .120 | 120 | .00 | 0 |
2 | 12,345.67 | 1,234,567 | .120 | 120 | ||
3 | 12345.67 | 1234567 | .120 | 120 | .00 | 0 |
4 | 12345.67 | 1234567 | .120 | 120 | ||
5-91 | ||||||
A | 12,345.67 | 1,234,567 | .120CR | 120CR | .00 | 0 |
B | 12.345.67 | 1,234,567 | .120CR | 120CR | ||
C | 12345.67 | 1234567 | .120CR | 120CR | .00 | 0 |
D | 12345.67 | 1234567 | .120CR | 120CR | ||
J | 12,345.67 | 1,234,567 | .120- | 120- | .00 | 0 |
K | 12,345,67 | 1,234,567 | .120- | 120- | ||
L | 12345.67 | 1234567 | .120- | 120- | .00 | 0 |
M | 12345.67 | 1234567 | .120- | 120- | ||
N | 12,345.67 | 1,234,567 | -.120 | -120 | .00 | 0 |
O | 12,345,67 | 1,234,567 | -.120 | -120 | ||
P | 12345.67 | 1234567 | -.120 | -120 | .00 | 0 |
Q | 12345.67 | 1234567 | -.120 | -120 | ||
X2 | 1234567 | 1234567 | 00012 5 | 00012 5 | 000000 | 000000 |
Y3 | 0/01/20 | 0/01/20 | 0/00/00 | 0/00/00 | ||
Z4 | 1234567 | 1234567 | 120 | 120 | ||
Notes:
|
Negative Number, 2 Decimal Positions. End Position Specified as 10. | |||||||||
---|---|---|---|---|---|---|---|---|---|
Output Print Positions | |||||||||
Edit Code | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
Unedited | 0 | 0 | 4 | 1 | K1 | ||||
1 | 4 | . | 1 | 2 | |||||
2 | 4 | . | 1 | 2 | |||||
3 | 4 | . | 1 | 2 | |||||
4 | 4 | . | 1 | 2 | |||||
5-92 | |||||||||
A | 4 | . | 1 | 2 | C | R | |||
B | 4 | . | 1 | 2 | C | R | |||
C | 4 | . | 1 | 2 | C | R | |||
D | 4 | . | 1 | 2 | C | R | |||
J | 4 | . | 1 | 2 | - | ||||
K | 4 | . | 1 | 2 | - | ||||
L | 4 | . | 1 | 2 | - | ||||
M | 4 | . | 1 | 2 | - | ||||
N | - | 4 | . | 1 | 2 | ||||
O | - | 4 | . | 1 | 2 | ||||
P | - | 4 | . | 1 | 2 | ||||
Q | - | 4 | . | 1 | 2 | ||||
X | 0 | 0 | 4 | 1 | K1 | ||||
Y | 0 | / | 4 | 1 | / | 2 | |||
Z | 4 | 1 | 2 | ||||||
Notes:
|