Call Transaction

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Anel Lazcano
    Member
    • feb
    • 49

    #1

    Call Transaction

    hola a todos, necesito enviar el valor de una sumatoria de una transaccion a otra, por lo que estoy usando el call transaction y subiendo el valor a memoria y despues lo bajo pero necesito mandarle parametros a la transaccion que mando llamar internamente, como puedo hacer esto??? solo encontré como pasarle una tabla interna, pero lo que quiero es pasarle los parametros de seleccion. AYUDA!!!
    Saludos, Anel
  • mysmb2
    Senior Member
    • ene
    • 406

    #2
    probaste con un submit?
    Sebastián Chiavia
    http://www.programacionabap.com.ar

    Comentario

    • Anel Lazcano
      Member
      • feb
      • 49

      #3
      Originalmente publicado por mysmb2
      probaste con un submit?
      SSSI!! gracias por contestar, de hecho tengo las 2 formas en comentarios, porque con el CALL TRANSACTION no puedo pasar parametros y agarra por default los de la transaccion interna, y con el SUBMIT al pasarle 2 periodos (meses) (inicio y fin) me marca que estoy mandando mas de un parametro, pero ya trate pasando uno de ellos a variable y ni asi! solo funciona para un periodo. que puedo hacer??? HELP!!!
      Saludos, Anel

      Comentario

      • mysmb2
        Senior Member
        • ene
        • 406

        #4
        pega el codigo del subit aca
        Sebastián Chiavia
        http://www.programacionabap.com.ar

        Comentario

        • Anel Lazcano
          Member
          • feb
          • 49

          #5
          Originalmente publicado por mysmb2
          pega el codigo del subit aca
          Muchas gracias MYSMB2 parece que ya quedó, pero ahora te tengo otro reto...jejeje. Por fin lo logre con SUBMIT y le envío los parametros que yo quiero, pero me aparece la pantalla final ( reporte) del programa y le tengo que dar "back" para ver el reporte que si me interesa ver, no puedo ocultar el primer reporte???

          GRACIAS!.
          Anel.
          Saludos, Anel

          Comentario

          • ballan
            Senior Member
            • oct
            • 671

            #6
            Creo que lo que pides se soluciona añadiendo AND RETURN al final de la instruccion SUBMIT, asi vuelve al programa "llamador"

            Comentario

            • mysmb2
              Senior Member
              • ene
              • 406

              #7
              estas en lo cierto ballan asi se vuelve al reporte.
              Saludos.
              Sebastián Chiavia
              http://www.programacionabap.com.ar

              Comentario

              • Anel Lazcano
                Member
                • feb
                • 49

                #8
                muchas gracias a los 2. ya quedo!

                Saludos.
                Saludos, Anel

                Comentario

                • nkilles
                  Junior Member
                  • jun
                  • 1

                  #9
                  Envio de parametros

                  Tengo un problema,estoy tratando de eviar parametros a la transaccion MC44 ,los parametros que envío son :
                  SET PARAMETER ID 'VKO' FIELD lwa_alv1-vkorg.
                  SET PARAMETER ID 'EKO' FIELD lwa_alv1-ekorg.
                  SET PARAMETER ID 'WRK' FIELD lwa_alv1-werks.

                  SET PARAMETER ID 'MAT' FIELD lwa_alv1-matnr.

                  CALL TRANSACTION 'MC44' ."AND SKIP FIRST SCREEN.

                  la situacion es que solo me acepta SET PARAMETER ID 'MAT' FIELD lwa_alv1-matnr.
                  los demas no los atrapa solo el codigo de material;
                  Tambien probe con el submit enviandolo solo 2 parametros :
                  SUBMIT rmcbuh30
                  WITH vkorg-low EQ lwa_alv1-vkorg
                  WITH material-low EQ lwa_alv1-matnr and return.

                  y de igual manera solo me acepta el material,como puedo hacer para que le lleguen parametros a Objetos de Analisis que son los 3 primeros campos que estoy enviando.

                  helpmeeeeeeeee

                  Comentario

                  • santiago solis
                    Junior Member
                    • feb
                    • 2

                    #10
                    Originalmente publicado por nkilles
                    Tengo un problema,estoy tratando de eviar parametros a la transaccion MC44 ,los parametros que envío son :
                    SET PARAMETER ID 'VKO' FIELD lwa_alv1-vkorg.
                    SET PARAMETER ID 'EKO' FIELD lwa_alv1-ekorg.
                    SET PARAMETER ID 'WRK' FIELD lwa_alv1-werks.

                    SET PARAMETER ID 'MAT' FIELD lwa_alv1-matnr.

                    CALL TRANSACTION 'MC44' ."AND SKIP FIRST SCREEN.

                    la situacion es que solo me acepta SET PARAMETER ID 'MAT' FIELD lwa_alv1-matnr.
                    los demas no los atrapa solo el codigo de material;
                    Tambien probe con el submit enviandolo solo 2 parametros :
                    SUBMIT rmcbuh30
                    WITH vkorg-low EQ lwa_alv1-vkorg
                    WITH material-low EQ lwa_alv1-matnr and return.

                    y de igual manera solo me acepta el material,como puedo hacer para que le lleguen parametros a Objetos de Analisis que son los 3 primeros campos que estoy enviando.

                    helpmeeeeeeeee
                    Hola nKilles,

                    Debes ejecutarlo se la siguiente manera:
                    SET PARAMETER ID: 'VKO' FIELD lwa_alv1-vkorg,
                    'EKO' FIELD lwa_alv1-ekorg,
                    'WRK' FIELD lwa_alv1-werks,
                    'MAT' FIELD lwa_alv1-matnr.

                    CALL TRANSACTION 'MC44' AND SKIP FIRST SCREEN.

                    Saludos,

                    Para ver que nombre tiene los parámetros debes ingresar a la transacción MC44 F1 en el campo y debes revisar las datos técnicos y ver como se llama el campo de parámetro que debes pasar y ese nombre pones en el código.

                    Saludos,



                    Editado por última vez por santiago solis; 20/03/2018, 15:53:19.

                    Comentario

                    Trabajando...