Gracias por tu respuesta Sergio

  Sé que con UPDPGM se actualiza el pgm que contiene el módulo enlazado,
pero hay que hacerlo en todos los pgms de lo contrario los pgms no
actualizados tendrían la versión antigua del módulo si las nuevas
modificaciones.

 Con el DSPPGMREF me muestra esto:

Módulo  . . . . . . . . . . . . . . . . . . . :   RSP342A

  Biblioteca  . . . . . . . . . . . . . . . . :     LIBPRUEBAS

  Texto descriptivo . . . . . . . . . . . . . :     PRE/REV  - Consulta de
pedidos pendientes comprobar
  Número de objetos referenciados . . . . . . :         3

  Objeto  . . . . . . . . . . . . . . . . . . :     DGP100A

    Biblioteca  . . . . . . . . . . . . . . . :       *LIBL

    Tipo de objeto. . . . . . . . . . . . . . :       *PGM

  Objeto  . . . . . . . . . . . . . . . . . . :     TRP100X

    Biblioteca  . . . . . . . . . . . . . . . :       *LIBL

    Tipo de objeto. . . . . . . . . . . . . . :       *PGM

  Objeto  . . . . . . . . . . . . . . . . . . :     P101A1L5

    Biblioteca  . . . . . . . . . . . . . . . :       LIBDATOS

    Tipo de objeto. . . . . . . . . . . . . . :       *FILE


Sin embargo el objeto DGP100A no es llamado por el RSP342A sólo tienen en
común el mismo módulo enlazado

Un saludo

El mar., 19 nov. 2019 a las 14:59, spuentes (<[email protected]>) escribió:

> Buen día
> Respondiendo a tus preguntas
> 1- Si actualizas un módulo solo tienes que actualizar el o los programas
> que lo tienen en su enlace, solo debes usar el comando
> UPDPGM
> Este comando genera el objeto ejecutable y vuelve a enlazar los módulos
> 2- Si al utilizar el comando DSPPGMREF aparece un programa que no es
> llamado, seguro es producto de un cambio, recuerda que en muchas
> instalaciones tienden a dejar el código antiguo aún siendo basura
>
> Saludos
>
> Sergio Luis Puentes Valladares
> Desarrollo SR IBM iSERIES RPG/COBOL
> Móvil/WhatsApp +56 9 9612 8330
> HangOuts/Skype [email protected]
>
>
>
> Enviado desde mi smartphone Samsung Galaxy.
>
> -------- Mensaje original --------
> De: Juan García <[email protected]>
> Fecha: 19/11/19 09:35 (GMT-04:00)
> A: "forum. help400" <[email protected]>
> Asunto: Duda
>
> Hola a todos
>
>    Me he encontrado en un cliente que tienen varios programas con el
> programa en un módulo y además han añadido otro módulo que contiene varias
> rutinas y que no está en un programa de servicio, sino en un módulo
> independiente la duda que tengo es: ¿si se modifica el módulo y se
> recompila haria falta recompilar los programas en los que está incluido?.
> Otra cosa que no entiendo es porqué si se hace un DSPPGMREF de uno de los
> programas en el informe que se muestra  en los objetos referenciados
> aparece un programa al que no le hace ninguna llamada sino simplemente
> porque comparte este módulo independiente que contiene las rutinas.
>
> Un saludo
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a