PDA

Ver la Versión Completa : user exit para grabar en mb1a


trampoboy
08/05/09, 20:40:25
Compañeros... gracias una vez mas por su ayuda.. su no fuera por ud.. en estosa momentos estaria vendiendo maní..

tengo una duda..tengo la transaccion mb1a, y el usuario quiere que se active un user exit, para realizar una validacion y luego grabar,para eso el user exit tiene que activarse en el boton grabar..

puse exit user en todos los exit user para los que encontre en esta transacion y ejecutandolo, para en el Include ZXMBCU09,cuando grabo, pero tambien para en este para cuando realizo un enter para ingresar una nueva posicion...

sera este el user exit el correcto ?... y si es asi.. como puedo saver si me esta ingresando una nueva posicion o me esta grabando..?

agradesco desde ya su super ayuda...

bisonye
11/05/09, 06:30:57
Cuando estes debugando mira el valor de sy-ucomm a ver si te sirve para controlar el enter o el guardar.

Saludos

trampoboy
12/05/09, 14:55:57
Gracias amigos por su ayuda una vez mas..

cree una tablaz por la se11, y ahora tengo ke ingresar datos...

puse el siguiente codigo..

ZGUIAEMIT-MBLNR = I_MKPF-XBLNR.
ZGUIAEMIT-BUDAT = I_MKPF-XBLNR.
append ZGUIAEMIT.
commit work.

y me lanza el siguinete error..

"ZGUIAEMIT" is not an internal table - the "OCCURS n" specification is
missing.

por ke me pide el OCCURS n si no es una tabla interna..?

como lo hago...?

gracias amigos