Converting mainframe Hex character

Previous topic - Next topic

DDP021

Hi,

We have a mainframe file loading to CMOD.  One of the mainframe characters is a | character (x'4F') .  When the file is loaded into CMOD, the character is converted to an ! character.   Does anyone know why this would be happening??

Mehmet S Yersel

Is it possible the code page document created in is not matching the one used to load it in CMOD?
Check this link out, there is a list of differences between the 2 code pages: 
https://www.ibm.com/support/pages/conversion-character-differences-between-ccsid-037-and-ccsid-500
#zOS #Multiplatforms
#DB2 #OAM
#AFP #RiCOH AFP2PDF #SnowBound
#Finance #Telecom #Airlines
#ICN #IHS #WAS ND #Cert and Key Management
#Migrations #Data Modeling #RACF-2-CMOD Synch
#FileTek AMMO #ABI #RMDS #RADAR

Justin Derrick

Can you post your indexing parameters so we can see what's going on?

Thanks.

-JD.
Call:  +1-866-533-7742  or  eMail:  jd@justinderrick.com
IBM CMOD Wiki:  https://CMOD.wiki/
FREE IBM CMOD Webinars:  https://CMOD.Training/
IBM CMOD Professional Services: https://CMOD.cloud

Interests: #AIX #Linux #Multiplatforms #DB2 #TSM #SP #Performance #Security #Audits #Customizing #Availability #HA #DR

DDP021

Justin,

Apologize for the late response.   The issue we found was, On Windows and mainframe, X�4F� displays as a pipe symbol.  On Linux, x�6A� displays a pipe symbol.   The submitter of the data decided on using x�5E� which is a ; (semicolon) on the output.  We did give them another option, x'BB' which did display in CMOD as and "|".   But since they were the ones updating the datafile, we left the decision up to them!!   As always, thank you, and everyone, for their replies!!   Take care.   Dave