Ayuda con Juegos de datos
Amigos, hola, necesito un poco de ayuda...tengo un prg Z, y una grabacion hecha para la ocacion que llama a la trx F-30...bien el lios es...que cuando se ejecute y de error, me envie los datos a un jd, para despues ser analizados por la SM35 y no se como hacer esa parte...
tengo este codigo
*CAMBIO LOS DATOS
*FECHA
call function 'CONVERSION_EXIT_PDATE_OUTPUT'
exporting
input = lv_fch0
importing
output = lv_fch2.
perform bdc_dynpro using 'SAPMF05A' '0301'.
perform bdc_field using 'BDC_CURSOR' 'BSEG-SGTXT'.
perform bdc_field using 'BDC_OKCODE' '/00'.
perform bdc_field using 'BSEG-ZTERM' '0004'.
perform bdc_field using 'BSEG-ZFBDT' lv_fch2.
perform bdc_field using 'BSEG-ZLSPR' 'A'.
perform bdc_field using 'BSEG-SGTXT' 'AJUSTE SALDO MENOR EXT.'.
*BLOQUE12
perform bdc_dynpro using 'SAPMF05A' '0301'.
perform bdc_field using 'BDC_CURSOR' 'BSEG-WRBTR'.
perform bdc_field using 'BDC_OKCODE' '=BU'.
perform bdc_field using 'BSEG-ZTERM' '0004'.
perform bdc_field using 'BSEG-ZFBDT' lv_fch2.
perform bdc_field using 'BSEG-ZLSPR' 'A'.
perform bdc_field using 'BSEG-SGTXT' 'AJUSTE SALDO MENOR EXT.'.
perform bdc_field using 'BDC_OKCODE' '=BU'.
*asigno los Valores
w_mode = 'N'."Call Transaction display mode
** A - display all;
** E - display only error;
** N - No display.
w_update = 'L'."Call Transaction update type
* S - continue processing when update is completed (synchronous);
* A - continue procwssing immediately;
* L - local update.
call transaction w_tras
using t_bdcdata
mode w_mode
update w_update
messages into t_messtab.
commit work and wait.
todos los datos estan en la t_bdcdata..
que tengo que hacer.....???
De ante mano GRacias
|