RNQ
RNQ0112 Data, ora o timestamp non validi
- Codice di stato RPG
- 00112 Invalid Date, Time or Timestamp value.
La causa più comune
%DATE, %TIME, %TIMESTAMP o MOVE su un valore che non è una data valida nel formato indicato. Classico con date numeriche a zero o a 99999999.
Altre cause
- Formato sbagliato nella conversione (*YMD invece di *ISO, separatori diversi).
- Formati con l'anno a due cifre (*YMD, *MDY, *DMY) usati fuori dall'intervallo 1940-2039 (in quel caso lo stato è 00114).
Come si risolve
Controlla prima con TEST(DE) e il formato giusto, oppure usa MONITOR. Gestisci in modo esplicito i valori convenzionali come 0.
Errori collegati
Testo e codici dalla documentazione IBM di 7.6. Controllato il .