Title: Message
Nicolás, le realice el commit después del llamado del segundo programa y efectivamente funciono, te agradezco tu solución, pero si te soy sincero no entendí la solución, ya que tengo otros programas que realizan lo mismo y no tengo ese problema, pero sobre todo gracias, me sacas de un gran apuro.
 
Jaime Villa T.
----- Mensaje original -----
Enviado: Martes, 19 de Julio de 2005 02:40 p.m.
Asunto: RE: CREATE VIEW

Pareceria como que debes hacer un COMMIT.
Quiza la vista (VIEW) activa algo del Commitment Control, y al salir queda pendiente hacer el commit o el rollback.
Suopngo que solo necesitas el commit.
 
Espero sea eso
Saludos
Nicolas
 
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Martes, 19 de Julio de 2005 04:30 p.m.
To: [email protected]
Subject: CREATE VIEW

Señores, un consejo.
El Problema:
 
Un programa en batch, llama a otro programa, este ultimo crea una view, cuando la lee lo hace realizando un open, luego la lee y realiza el close y el segundo programa termina, luego el primer programa intenta borrar la view y el sistema no la borra y envía los siguientes mensajes.
 
Cambios no comprometidos pendientes para el archivo @XXXXX de la         
biblioteca QTEMP.                                                     
Operación no satisfactoria para el archivo @XXXXX de la biblioteca QTEMP.
0 objetos de tipo *FILE suprimidos. 1 objetos no suprimidos.
 
Al ampliar el primer mensaje, el texto es el siguiente:
 
            ID de mensaje  . . . . :   CPF325E       Gravedad . . . . . . . :   40        
Tipo de mensaje  . . . :   Diagnóstico                                        
Fecha envío  . . . . . :   19/07/05      Hora envío . . . . . . :   14:07:47  
                                                                              
Mensaje . . . . :   Cambios no comprometidos pendientes para el archivo @XXXXX
  de la biblioteca QTEMP.                                                     
Causa . . . . . :   Hay cambios no comprometidos pendientes para el archivo   
  @XXXXX de la biblioteca QTEMP para la definición de compromiso *DFTACTGRP.  
Recuperación  . :   Realice una de las acciones siguientes y vuelva a intentar
  la petición:                                                                
    -- Complete el proceso de control de compromiso efectuando un compromiso o
  una retrotracción para la definición de compromiso *DFTACTGRP.              
    -- Cambie el control de compromiso y vuelva a compilar el programa.       
Descripción técnica . . . . . . . . . :   El identificador de descripción de  
  compromiso es X'5CC4C6E3C1C3E3C7D9D7'.,
 
Los procesos son tipo *PGM en RPGIV, no son *MODULE
 
De antemano gracias. 
                                       
Jaime Villa T.

Responder a