Die CCSID der DSPF resultiert aus der CCSID deiner Source bzw. deines Job's zur Umwandlungszeit.
Dadurch weiß die AS/400 welche CCSID Text-Konstanten zur Laufzeit haben.
Dies gilt auch für MSGCON (wers noch verwendet).

Nun gibts da noch die CHRID !!!

Zeichen-ID (CHRID) - Hilfetext

Gibt die Art der Zeichenumsetzungen an, die für die Bildschirmdatei
stattfinden können. Erforderlichenfalls setzt das System die an die
Einheit gesendeten oder von der Einheit empfangenen Zeichendaten um.
Hierdurch wird sichergestellt, dass die korrekten Hexadezimal-Byte-Werte
der Zeichen an die Einheit gesendet und an das Anwendungsprogramm
zurückgegeben werden.

Einzelwerte

*DEVD
Die CHRID der Einheit wird als CCSID der Felddaten für jedes
benannte Feld mit dem DDS-Schlüsselwort CHRID verwendet. Es findet
keine Umsetzung statt, da die CCSID der Felddaten stets mit der
CHRID der Einheit identisch ist.

*SYSVAL
Der Systemwert QCHRID wird als CCSID der Felddaten für jedes
benannte Feld mit dem DDS-Schlüsselwort CHRID verwendet. Eine
Umsetzung für diese spezifischen Felder findet nur statt, wenn die
CCSID der Felddaten sich von der CHRID der Einheit unterscheidet.

*JOBCCSID
Die angegebene Zeichenumsetzung findet statt, wenn die Werte für die
Einheiten-CHRID, die Job-CCSID oder die Bildschirmdatei-CCSID
unterschiedlich sind. Bei Eingabe werden Zeichendaten
erforderlichenfalls von der Einheiten-CCSID in die Job-CCSID
umgesetzt. Bei Ausgabe werden die Zeichendaten erforderlichenfalls
von der Job-CCSID in die Einheiten-CHRID umgesetzt. Bei Ausgabe
werden Konstantenzeichendaten in der Bildschirmdatei
erforderlichenfalls von der Bildschirmdatei-CCSID in die
Einheiten-CHRID umgesetzt.

Anmerkung: Der Sonderwert *JOBCCSID, der entweder direkt im
Befehlsparameter CHRID oder im Jobattribut CHRIDCTL angegeben
wird, wenn der Sonderwert *CHRIDCTL im Befehlsparameter CHRID
angegeben wurde, ist nicht zulässig, wenn die Datei auf einem
System mit einem früheren Release-Stand als V2R3M0 erstellt
wurde. Eine vor V2R3M0 erstellte Datei wird nicht mit einer
CCSID versehen und kann nicht in Verbindung mit der
*JOBCCSID-Unterstützung verwendet werden.

*CHRIDCTL
Gibt an, dass das System das Jobattribut CHRIDCTL prüft, um
festzustellen, ob der Sonderwert *JOBCCSID oder *DEVD im
Befehlsparameter CHRID für diese Bildschirmdatei verwendet werden
soll.

Wichtig ist also, das Zeichenfelder das Schlüsselwort CHRID enthalten müsse um überhaupt übersetzt zu werden.
Aber Vorsicht:
Besteht zwischen DB/JOB/DSPF/DEVD Inkompatibilität kommt es zur CPF-Abbruchnachricht und es kann nix verarbeitet werden.

Da nun mal zwischen 273 und 870 genau dies der Fall ist klappts hier wieder nicht.

MAN MUSS EINFACH IM 5250-MODUS DAMIT LEBEN !!!