Call transaction and skip first screen
mirá al final lo arregle con una grabación simple que me lleve a la primer pantalla de visualizacion de Operaciones, ahora probaré el free memory...
pero por lo pronto lo siguiente funciona igual que el call transaction `TM_53` and skip first screen:
* SET PARAMETER ID: 'FAN' FIELD lv_operacion,
* 'BUK' FIELD ls_resultados-bukrs.
* CALL TRANSACTION 'TM_53' AND SKIP FIRST SCREEN.
lt_bdc-program = 'SAPLFTR_IRATE'.
lt_bdc-dynpro = '1000'.
lt_bdc-dynbegin = 'X'.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-fnam = 'BDC_CURSOR'.
lt_bdc-fval = 'VTGFHA-BUKRS'.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-fnam = 'VTGFHA-BUKRS'.
lt_bdc-fval = ls_resultados-bukrs.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-fnam = 'VTGFHA-RFHA'.
lt_bdc-fval = ls_resultados-rfha.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-fnam = 'BDC_OKCODE'.
lt_bdc-fval = '/00'.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-program = 'SAPLFTR_IRATE'.
lt_bdc-dynpro = '1100'.
lt_bdc-dynbegin = 'X'.
APPEND lt_bdc. CLEAR lt_bdc.
lt_bdc-fnam = 'BDC_OKCODE'.
lt_bdc-fval = '/00'.
APPEND lt_bdc. CLEAR lt_bdc.
CALL TRANSACTION 'TM_53' USING lt_bdc MODE 'E'.
Saludos,
Gracias.
|