llamar a trx con misma dynpro

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Sapera_22
    Junior Member
    • may
    • 8

    #1

    llamar a trx con misma dynpro

    Hola!!

    necesito ayuda urgente!.
    Estoy haciendo un report que llama a una transaccion usando la bdcdata, pero el probelma que la dynpro de llamada es la misma de salida, por lo tanto no me procesa los datos.

    Un ejemplo:

    Tengo el programa zxxxx con dynpro 1000 y luego paso los otrosd parametros, pero la dynpro de salida se llama igual : zxxxx 1000.


    Espero puedan ayudarme!!


    Gracias.
  • Sergious
    Junior Member
    • nov
    • 22

    #2
    Se me ocurre que podes probar con el okcode para para que ejecute los datos ingresados en la pantalla, que por mas que sea la misma si en la bdcdata esta el okcode para procesarlos debería funcionar...

    Comentario

    • Sapera_22
      Junior Member
      • may
      • 8

      #3
      ok, pero entonces tienes alguna idea porque no procesa los datos??
      porque si tengo el okcode.

      Comentario

      • Sapera_22
        Junior Member
        • may
        • 8

        #4
        ??????
        please

        Comentario

        • DavidXD_XD
          Moderator
          • ago
          • 1255

          #5
          Hola, puedes copiar tu codigo ... asi todos entenderan
          David Carballido Córdova

          Comentario

          • Sapera_22
            Junior Member
            • may
            • 8

            #6
            Aqui esta la llamada al form que guarda en la bdc data:

            PERFORM bdc_load_append USING:
            'RMCVNEUA' '1000' 'X',
            'BDC_CURSOR' 'F_FAULT' ' ',
            'BDC_OKCODE' '=ONLI' ' ',
            'MCINF-LOW' mcinf-low ' ',
            'H_VRSIO' h_vrsio ' ',
            'DD_ARCRU-LOW' ' ' ' ',
            'BELNR_L' primero ' ',
            'BELNR_H' anterior ' ',
            'LAUFNAME' laufname ' ',
            'NEULAUF' neulauf ' ',
            'ENDDAT' '31129999' ' ',
            'ENDZEIT' '16:39:27' ' ',
            'F_STAFO' f_stafo ' ',
            'F_BELUPD' f_belupd ' ',
            'F_FAULT' '9999999999' ' ',
            'RMCVNEUA' '1000' 'X',
            'BDC_CURSOR' mcinf-low ' ',
            'BDC_OKCODE' '/EE' ' '.

            Entonces cuando llamo a la transaccion no me toma en cuenta el ok_code de salida, me entienden?

            y l llamada a la trx es asi:

            CALL TRANSACTION 'ZCUA' USING bdctab MODE opc UPDATE va_update MESSAGES INTO ti_mensajes.

            Comentario

            Trabajando...