Covertir Module Pool a Include

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • zonanet
    Senior Member
    • mar
    • 195

    #1

    Covertir Module Pool a Include

    Saludos a todos!!

    Tengo un desarrollo Z en el cual se ha declarado el Include TOP como module pool, éste al ser transportardo al ambiente de producción marca el siguiente error de sintaxis:

    Program SAPMZMM002_TOP: Syntax error in line 000029
    REPORT/PROGRAM statement missing, or program typeis I (INCLUDE).

    La solución que he visto para corregir esto es cambiar en las propiedades el tipo de programa de tipo module pool a tipo include, pero al querer hacerlo me dice que los objetos que fueron creados para ese module pool se perderán.

    Cómo puedo yo saber que objetos están relacionados a este module pool o cómo puedo hacer para que ya no marque este error al transportarlo a producción.

    Cabe mencionar que el desarrollo trabaja sin problema alguno.

    Gracias por cualquier comentario o ayuda.
  • ibecerra

    #2
    en tu top has puesto lo siguiente

    PROGRAM programaprincipal NO STANDARD PAGE HEADING.

    Comentario

    • zonanet
      Senior Member
      • mar
      • 195

      #3
      Originalmente publicado por ibecerra
      en tu top has puesto lo siguiente

      PROGRAM programaprincipal NO STANDARD PAGE HEADING.
      Existe esa línea pero se encuentra comentada, el desarrollo fue creado por otra persona con la cual ya no tenemos contacto, por lo que me surge la duda de cómo fue que lo transportó sin el error.

      Saludos.

      Comentario

      • vickxo
        Senior Member
        • nov
        • 118

        #4
        Hola

        Por lo que he leido me surge la duda si las versiones tanto en test como en productivo son iguales? De no ser igual es probable que el error es marcado por que tienes dos archivos de programa marcados como programas de control, cosa que causa el conclicto ya que solo se necesita un solo programa de control.
        Saludos.
        el tema esta en hacer la pregunta correcta...

        Comentario

        • zonanet
          Senior Member
          • mar
          • 195

          #5
          Originalmente publicado por vickxo
          Por lo que he leido me surge la duda si las versiones tanto en test como en productivo son iguales? De no ser igual es probable que el error es marcado por que tienes dos archivos de programa marcados como programas de control, cosa que causa el conclicto ya que solo se necesita un solo programa de control.
          Saludos.

          Ahora las dos versiones son iguales en DEV y PRO, y tienen un programa principal que contiene los includes que es Module Pool, pero aún así existe el Include Top declarado de la misma manera, por ello marca el error de sintaxis al trasportarlo únicamente a Producción (Trabaja sin problema).

          Saludos.

          Comentario

          Trabajando...