Planteo nuevamente la pregunta.
Les comento que me he encontrado con 2 situaciones, el programa funciona correctamente si verifica la disponibilidad de todos los materiales en las ordenes o si por lo contrario no verifica ninguno por que ya todos tienen salidas creadas.
El problema es cuando existen ambos casos, materiales a los cuales verificar y otros a los cuales no se le realiza la verificación por que ya se les dio salida, en ese momento se queda en la pantalla inicial de la transacción IW3K y no ejecuta este código luego de finalizado el select:
perform bdc_dynpro using 'SAPLCOIH' '3000'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'BDC_CURSOR'
'RESBD-MATNR(02)'.
Es decir, no guarda cuando ocurre ese caso, eso es lo único que me falta, que guarde aunque allá verificado algunos y otros no.
Alguna idea de lo que pueda estar pasando?
Úlima edición por Dlanor20777 fecha: 06/05/14 a las 15:05:35.
|