× ABAP

Lanzar batch input como otro usuario con permisos

Más
2 años 6 meses antes - 2 años 6 meses antes #94 por raulete
  DATA:
            ld_group LIKE apqi-groupid,
            ld_keep  LIKE apqi-qerase,
            ld_user   LIKE apqi-userid,
            ld_qid     LIKE apqi-qid.

  ld_keep = ' '.
  ld_user = 'USER-BATCH'.

  CALL FUNCTION 'BDC_OPEN_GROUP'
    EXPORTING
      client   = sy-mandt
      group   = ld_group
      keep    = ld_keep
      user     = ld_user
    IMPORTING
      qid       = ld_qid.

*************** BATCH ******************
...
    CALL FUNCTION 'BDC_INSERT'
      EXPORTING
        tcode     = 'TRANSACCION'
      TABLES
        dynprotab = tbdcdata.

*************** BATCH ******************

  CALL FUNCTION 'BDC_CLOSE_GROUP'
    EXCEPTIONS
      not_open    = 1
      queue_error = 2
      OTHERS      = 3.
Última Edición: 2 años 6 meses antes por raulete.

Por favor, Iniciar sesión o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.131 segundos
Gracias a Foro Kunena