Hola de nuevo!

Gracias Jos� Luis y Juan Carlos por la ayuda. 

Al final hemos conseguido encontrar el error, pero no gracias a la informaci�n del 
sistema.

Ten�amos un programa CL funcionando como trigger, que somet�a un trabajo en batch. La 
llamada se constru�a sobre una variable que se utilizaba en el par�metro RQSDTA de un 
SBMJOB.

Aqu� est� la instrucci�n culpable...

   CHGVAR     VAR(&CRIDA) VALUE('CALL PGM(TRASPSBM1) +    
                  PARM(''' *CAT &REGISTRE *CAT '''  ''' + 
                           *CAT &TAMANY *CAT ''')')       

.. y el fallo se produce cuando en el registro modificado por el trigger alguno de los 
bytes del registro tiene el mismo c�digo hexadecimal que la "comilla simple". El 
int�rprete de comandos interpreta esta comilla como final de par�metro... y no sabe 
que hacer con lo que viene detr�s.

Espero que le sirva a alguien para perder menos tiempo cuando se encuentre algo as�.


-----------------------------
Carlos Portol�s 
Interacci� Editorial SL



_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a