#1
|
|||
|
|||
Problemas Batch Input Tx IW32
Hola. A ver si alguien me ayuda. Estoy haciendo con Batch Input el cierre comercial de las ordenes de mantenimiento utilizando Tx IW32. El problema que tengo es que cuando termina de hacer el cierre, mejor dicho cuando no lo pudo hacer porque hay un error, a veces, no siempre, me graba en la messtab un error distinto al error que realmente deberia grabarme.
Pongo un ejemplo de como lo estoy haciendo a ver si alguien me ayuda, tal vez me falta algo. Desde ya muchas gracias. *----------------------------------------------------------------------* * Cierre Comercial *----------------------------------------------------------------------* PERFORM bdc_dynpro USING 'SAPLCOIH' '0101'. PERFORM bdc_field USING: 'BDC_OKCODE' '/00', 'CAUFVD-AUFNR' p_ord. PERFORM bdc_dynpro USING 'SAPLCOIH' '3000'. PERFORM bdc_field USING 'BDC_OKCODE' '=BABS'. PERFORM bdc_transaction USING 'IW32'. *----------------------------------------------------------------------* * Start new screen * *----------------------------------------------------------------------* FORM bdc_dynpro USING program dynpro. CLEAR bdcdata. bdcdata-program = program. bdcdata-dynpro = dynpro. bdcdata-dynbegin = 'X'. APPEND bdcdata. ENDFORM. "bdc_dynpro *----------------------------------------------------------------------* * Insert field * *----------------------------------------------------------------------* FORM bdc_field USING fnam fval. CLEAR bdcdata. bdcdata-fnam = fnam. bdcdata-fval = fval. APPEND bdcdata. ENDFORM. "bdc_field *----------------------------------------------------------------------* * Start new transaction according to parameters * *----------------------------------------------------------------------* FORM bdc_transaction USING tcode. DATA: w_opt LIKE ctu_params . w_opt-dismode = 'N'. w_opt-updmode = 'L'. w_opt-defsize = 'X'. w_opt-nobinpt = 'X'. REFRESH messtab. CALL TRANSACTION 'IW32' USING bdcdata OPTIONS FROM w_opt MESSAGES INTO messtab. REFRESH bdcdata. ENDFORM. " |
Herramientas | Buscar en Tema |
Desplegado | |
|
|