Are IBM machine codes supported for report processing?
Since the 3.1 release, CA XCOM for UNIX automatically interprets machine code characters in a report. XCOM identifies a report with machine codes by determining that it has been sent from a mainframe machine code dataset, such as FBM, or that the partner has specified that there are IBM machine codes.
Here is a table that lists the codes that are supported and what is inserted in the report for each code. A 0a character represents a line feed and a 0c character is a top of form.
| 0X0B SKIP ONE LINE | 0a |
| 0X13 SKIP TWO LINES | 0a0a |
| 0X1B SKIP THREE LINES | 0a0a0a |
| 0X8B SKIPCHAN1 | 0c |
| 0X93 SKIPCHAN2 | 0c0a |
| 0X9B SKIPCHAN3 | 0c0a0a |
| 0XA3 SKIPCHAN4 | 0c0a0a0a |
| 0XAB SKIPCHAN5 | 0c0a0a0a0a |
| 0XB3 SKIPCHAN6 | 0c0a0a0a0a0a |
| 0XB8 SKIPCHAN7 | 0c0a0a0a0a0a0a |
| 0XC3 SKIPCHAN8 | 0c0a0a0a0a0a0a0a |
| 0XCB SKIPCHAN9 | 0c0a0a0a0a0a0a0a0a |
| 0XD3 SKIPCHAN10 | 0c0a0a0a0a0a0a0a0a0a |
| 0XD8 SKIPCHAN11 | 0c0a0a0a0a0a0a0a0a0a0a |
| 0XE3 SKIPCHAN12 | 0c0a0a0a0a0a0a0a0a0a0a0a |
| 0X01 WRITE NO SPACE | no special characters |
| 0X09 WRITE SPACE ONE | 0a - at the end of the record |
| 0X11 WRITE SPACE TWO | 0a0a - at the end of the record |
| 0X19 WRITE SPACE THREE | 0a0a0a - at the end of the record |