Algunas de las palabras clave asociadas a los mandatos CICS han cambiado con los años, pero se han conservado por cuestión de compatibilidad. El comprobador de sintaxis indica incorrectamente que algunas de estas palabras clave obsoletas no son válidas. Son las que figuran en la tabla 1, donde se incluye una explicación del problema y la acción que le permitirá resolverlo.
Mandato | Descripción | Acción |
---|---|---|
ALLOCATE |
La palabra clave NOSUSPEND es una alternativa de la palabra clave NOQUEUE para este mandato. Si especifica NOSUSPEND, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'NOSUSPEND' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
ASSIGN |
Las palabras clave OPSECURITY y OPERKEYS están soportadas por cuestión de compatibilidad. Si especifica una de estas palabras clave, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'OPSECURITY'Opción de mandato no válida 'OPERKEYS |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. |
CSD GETNEXTRSRCE |
Se se utiliza un nombre de recurso (por ejemplo, PROGRAM) en lugar de la palabra clave RESTYPE, el comprobador de sintaxis devolverá: Opción de mandato no válida 'PROGRAM'. |
Puede ignorar este mensaje de error porque la sintaxis es correcta |
DELETE |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
DELETEQ TS |
La palabra clave TS es opcional para este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si no especifica la opción TS, el comprobador de sintaxis presupone que el mandato es DELETEQ TD y devuelve un mensaje como este: El mandato es ambiguo, se presupone 'TD'Esto provoca que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque la sintaxis es correcta. Sin embargo, si desea comprobar las otras opciones que hayan quedado señaladas como no válidas, debe especificar TS para asegurarse de que no hay otros errores. |
DEQ |
En CVDA, el valor LUW está soportado como alternativa de UOW, por cuestión de compatibilidad. Si especifica LUW, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'LUW' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
DOCUMENT RETRIEVE |
La palabra clave CLNTCODEPAGE es una alternativa de la palabra clave CHARACTERSET para este mandato. Si especifica CLNTCODEPAGE, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'CLNTCODEPAGE' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
ENDBR |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
ENQ |
En CVDA, el valor LUW está soportado como alternativa de UOW, por cuestión de compatibilidad. Si especifica LUW, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'LUW' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
INQUIRE DSNAME |
La opción BKOUTSTATUS es obsoleta en este mandato, pero se ha conservado por cuestión de compatibilidad con los releases anteriores. Si especifica BKOUTSTATUS, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'BKOUTSTATUS' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. Sin embargo, CICS aceptará la palabra clave y emitirá un mensaje informativo. |
INQUIRE JOURNALNUM |
Este mandato es obsoleto y solo se conserva por cuestión de compatibilidad. Si especifica este mandato, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'JOURNALNUM'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. Sin embargo, CICS aceptará el mandato y emitirá un mensaje informativo. |
INQUIRE NETNAME |
Las palabras clave SCREENWIDTH y SCREENHEIGHT se han sustituido por SCRNHT y SCRNWD en este mandato, pero están soportadas por cuestión de compatibilidad. Si especifica una de estas palabras clave, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'SCREENWIDTH'Opción de mandato no válida 'SCREENHEIGHT' |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. |
INQUIRE PROGRAM |
La opción JVMDEBUG es obsoleta en este mandato, pero se ha conservado por cuestión de compatibilidad con los releases anteriores. Si especifica JVMDEBUG, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'JVMDEBUG' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. CICS devuelve NODEBUG como valor de CVDA. |
INQUIRE TASK |
La opción DTB es obsoleta y se ha sustituido por INDOUBT en este mandato. Sin embargo, se ha conservado por cuestión de compatibilidad con los releases anteriores. Si especifica DTB, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DTB' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. CICS devuelve NOTSUPPORTED como valor de CVDA. |
INQUIRE TERMINAL |
Las palabras clave SCREENWIDTH y SCREENHEIGHT se han sustituido por SCRNHT y SCRNWD en este mandato, pero están soportadas por cuestión de compatibilidad. Si especifica una de estas palabras clave, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'SCREENWIDTH'Opción de mandato no válida 'SCREENHEIGHT' |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. |
INQUIRE VOLUME |
Este mandato es obsoleto y solo se conserva por cuestión de compatibilidad. Si especifica este mandato, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'VOLUME'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. Sin embargo, CICS aceptará el mandato y emitirá un mensaje informativo. |
READ |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
READNEXT |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
READPREV |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
READQ TS |
La palabra clave TS es opcional para este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si no especifica la opción TS, el comprobador de sintaxis presupone que el mandato es READQ TD y devuelve un mensaje como este: El mandato es ambiguo, se presupone 'TD'Esto provoca que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque la sintaxis es correcta. Sin embargo, si desea comprobar las otras opciones que hayan quedado señaladas como no válidas, debe especificar TS para asegurarse de que no hay otros errores. |
RESETBR |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
REWRITE |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
SET DSNAME |
Las opciones FAILEDBKOUT, NORMALBKOUT y BKOUTSTATUS son obsoletas en este mandato, pero se han conservado por cuestión de compatibilidad con los releases anteriores. Si especifica una de estas palabras clave, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'FAILEDBKOUT'Opción de mandato no válida 'NORMALBKOUT'Opción de mandato no válida 'BKOUTSTATUS' |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. Sin embargo, CICS aceptará las palabras clave y emitirá mensajes informativos. |
SET JOURNALNUM |
Este mandato es obsoleto y solo se conserva por cuestión de compatibilidad. Si especifica este mandato, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'JOURNALNUM'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. Sin embargo, CICS aceptará el mandato y emitirá un mensaje informativo. |
SET VOLUME |
Este mandato es obsoleto y solo se conserva por cuestión de compatibilidad. Si especifica este mandato, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'VOLUME'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar estos mensajes de error porque la sintaxis es correcta. Sin embargo, CICS aceptará el mandato y emitirá un mensaje informativo. |
STARTBR |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
UNLOCK |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
WEB READ |
La palabra clave CLNTCODEPAGE es una alternativa de la palabra clave CHARACTERSET para este mandato. Si especifica CLNTCODEPAGE, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'CLNTCODEPAGE' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WEB RECEIVE |
La palabra clave CLNTCODEPAGE es una alternativa de la palabra clave CHARACTERSET para este mandato. Si especifica CLNTCODEPAGE, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'CLNTCODEPAGE' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WEB SEND |
La palabra clave CLNTCODEPAGE es una alternativa de la palabra clave CHARACTERSET para este mandato. Si especifica CLNTCODEPAGE, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'CLNTCODEPAGE' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WEB STARTBROWSE |
La palabra clave CLNTCODEPAGE es una alternativa de la palabra clave CHARACTERSET para este mandato. Si especifica CLNTCODEPAGE, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'CLNTCODEPAGE' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WRITE |
Puede utilizar la palabra clave DATASET como alternativa de FILE en este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si lo hace así, el comprobador de sintaxis devuelve un mensaje como este: Opción de mandato no válida 'DATASET'Esto puede provocar que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque DATASET se acepta como alternativa de FILE. Si este problema ha provocado que otras opciones queden señaladas como no válidas, será mejor que cambie DATASET por FILE para comprobar que no existen otros errores. |
WRITEQ TS |
La palabra clave TS es opcional para este mandato. (Es por cuestión de compatibilidad con los releases anteriores, pero no está documentado). Si no especifica la opción TS, el comprobador de sintaxis presupone que el mandato es WRITEQ TD y devuelve un mensaje como este: El mandato es ambiguo, se presupone 'TD'Esto provoca que otras opciones se señalen como no válidas. |
Puede ignorar este mensaje de error porque la sintaxis es correcta. Sin embargo, si desea comprobar las otras opciones que hayan quedado señaladas como no válidas, debe especificar TS para asegurarse de que no hay otros errores. |
WEB ENDBROWSE |
Si se utiliza la palabra clave HTTPHEADER, la palabra clave SESSTOKEN es opcional aunque si la omite, la comprobación de sintaxis devuelve un mensaje como este: El mandato necesita la opción '<Expression>' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WEB READ |
Si se utiliza la palabra clave HTTPHEADER, la palabra clave SESSTOKEN es opcional aunque si la omite, la comprobación de sintaxis devuelve un mensaje como este: El mandato necesita la opción '<Expression>' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |
WEB STARTBROWSE |
Si se utiliza la palabra clave HTTPHEADER, la palabra clave SESSTOKEN es opcional aunque si la omite, la comprobación de sintaxis devuelve un mensaje como este: El mandato necesita la opción '<Expression>' |
Puede ignorar este mensaje de error porque la sintaxis es correcta. |