Processing Code | Description | XML Datatype | Read Only |
---|---|---|---|
NONE | No processing code specified on conversion or correlative attributes. | String | No |
A | Algebraic | String | Yes |
B | Bridge | String | Yes |
C | Concatenate | String | Yes |
Call | Call processing. | String | Yes |
Cu | Character update. | String | Yes |
D | Date Note: The D2/ processing code is seen as a String datatype (not a Date).
|
Date | Yes |
DD | Date processing – day of month – TBD gday. | Int | Yes |
DF | Date processing – full date. | Date | No |
DI | Date internal. | String | Yes |
DJ | Date – Julian date of year. | Int | Yes |
DM | Date – numeric month - TBD gMonth. | Int | Yes |
DMA | Date – alphabetic month. | String | Yes |
DQ | Date – numeric quarter. | Int | Yes |
DW | Date – numeric day of week. | Int | Yes |
DWA | Date – Alphabetic day of week. | String | Yes |
DY | Date – year TBD gYear. | Int | Yes |
F | Function correlative. | String | Yes |
G | Group extract. | String | Yes |
IF/THEN | If/then/else processing. | String | Yes |
ML | Mask left justified. | String | No |
MR | Mask right justified precision 0. | Int | No |
MRO | Mask right justified precision 0. | Int | No |
MRn n>0 <10 | Mask right justified precision n. | Decimal | No |
MD | Mask right justified precision 0. | Int | No |
MDO | Mask right justified precision 0. | Int | No |
MDn n>0 <10 | Mask right justified precision n. | Decimal | No |
MC/A | Mask character Retrieves only the nonalphabetic characters from a given data value. |
String | Yes |
MC/AN | Retrieves only the characters that are neither alphabetical nor numerical from a given data value. mc/na is a synonym for this command. | String | Yes |
MC/N | Retrieves only the nonnumeric characters from a given data value. | String | Yes |
MC/A | Retrieves only the alphabetic characters from a given data value. | String | Yes |
MCA | Retrieves only the alphabetic characters from a given data value. | String | Yes |
MCAN | Retrieves only the alphabetic and numeric characters from a given data value. mcna is a synonym for this command. | String | Yes |
MCDX | Converts all decimal numbers in a given value to their corresponding hexadecimal equivalent. | String | Yes |
MCI | Inverts the characters in a given string of data. | String | Yes |
MCL | Converts all characters in the given value to lowercase characters. | String | Yes |
MCN | Retrieves only the numeric characters from a given data value. | Int | Yes |
MCP | Converts all nonprintable (control) characters in a given value to periods. | String | Yes |
MCS | Capitalizes the first letter in each sentence. | String | Yes |
MCT | Capitalizes the first character after any nonalphabetic character in a given value. | String | Yes |
MCU | Converts all characters in the given value to uppercase characters. | String | Yes |
MT | The mt processing code invokes the time conversion function to convert external time representations to internal format or to convert internal time values to one of a variety of external time formats. | Time | No |
MXD | Converts all hexadecimal numbers in a given value to their corresponding decimal equivalent. | String | Yes |
MX and MY | The mx processing code converts all ASCII characters in a given value to their corresponding ASCII-hexadecimal equivalent. The characters are converted one at a time to 2-digit hexadecimal numbers. The my code is the inverse of the mx code. | String | Yes |
O | The o processing code sorts the values in the specified attributes in ascending order. The values are sorted when the item is filed. | String | Yes |
P | The p processing code tests a value and determines if it matches a predetermined pattern matchstring composed of alphabetic, numeric, or literal characters. | String | Yes |
R | The r processing code invokes the range function, and restricts processing to those values that fall within given minimum and maximum range restrictions. | String | Yes |
S | <a name="IX_s_substitution_1"></a><a name="IX_s_substitution"></a>The s processing code substitutes either a data value from the referenced attribute or literal text when the current data value is null or zero. | String | Yes |
T t{start.column,}length | The t processing code provides a facility for extracting any number of characters from an attribute, starting at the position and length specified. | String | Yes |
T t{dict} file.reference;subcode {[vc[,svc]|*]};inac;outac {;breakac} |
The t processing code uses the presented value as an item-ID and attempts to retrieve the corresponding item in another file to obtain a value from one of its attributes to substitute. | String | Yes |
U | AQL user exits allow direct access to system functions. | String | Yes |
V | Value Limiting (update processor). | String | Yes |
V | Within processing. | String | Yes |
X | Display Only (update processor). | String | Yes |
XC | Center Text. | String | Yes |
XI | Input conversion. | String | Yes |
XO | Input conversion. | String | Yes |
XR | Running total. | String | Yes |
XT | Toggle Input/Output. | String | Yes |
Y | Update Stamp (update process). | String | Yes |
ZA | Assembly code formatting. | String | Yes |
ZC | Zip code processing. | String | Yes |