Hello Neil,
I don’t know how you can accomplish this translation issue with FTP, but I can tell you how you can address this with CA XCOM. From your inquiry, we noticed that the CODE= parameter, which identifies the type of transfer data, was not provided in your XCOM list of transfer options. The default for the CODE parameter on z/OS is EBCDIC. From this we are going to assume that a value of EBCDIC was used and that an EBCDIC to ASCII translation was performed on Windows.
Note: the receiving system is responsible for performing any necessary conversion.
CA XCOM Data Transport performs the EBCDIC to ASCII translation in the following manner:
When an EBCDIC code 0 is received, CA XCOM Data Transport substitutes the ASCII value from the first line (line 1) of the table; for EBCDIC code 1, CA XCOM Data Transport takes the value from the second line (line 2), and so on. Because the first line is for code 0, it is necessary to add 1 to the line number when determining which line of the table to modify.
Note: CODE=BINARY Indicates that the transferred data are coded in binary format. For example, a binary file, such as an executable file, is being transferred and indicates to a remote system not to translate the data it is exchanging with your system.
Also note that the CA XCOM r11.6 versions also support Unicode file translation based on the UTF8/16 encoding.
For further details please refer to the CA XCOM™ Data Transport® for Windows Server/Professional User Guide r11.5 Chapter 2: The Command Line Interface: Create Custom Character Sets for File Conversion, which can be found on support.ca.com or contact CA XCOM Support
Regards,
The CA XCOM Team