Einfach als DATE-Typ erstellen, mit Query etwas mühsam:

mydate:
date(substr(digits(mynum), 1, 4) !! '-' !! substr(digits(mynum), 5, 2) !! '-' !! substr(digits(mynum), 7, 2))

Der Trick ist, aus dem numerischen feld ein ISO-Date zu machen, dass dann von der DATE-Funktion erkannt wird.
Dann kommt das Feld auch als Datum-Feld an.

Ansonsten in der ODBC-Konfig für CA das Häkchen bei "CCSID 65535 umsetzen" anmachen.