PDA

Ver la Versión Completa : Error en tiempo de Ejec. MESSAGE_TYPE_X


cams493
28/01/08, 17:40:27
Hola muy buenas tardes, tengo un problema a ver si me pueden ayudar. Tengo un error en tiempo de ejecución pero no tengo ni la mas remota idea porque sale. Sucede cuando entro a la transaccion VF02 y coloco el numero de factura, alli salen unas posiciones, luego le doy al botón de guardar y en ese momento Sale este error:

Anál.errores

Short text of error message:
Contabilización no permitida. Operación comercial no reconocida

Long text of error message:
Diagnóstico
Ha contabilizado un documento que solamente contiene posiciones
presupuestarias con la operación financiera 60 en el control
presupuestario, pero que no tiene posiciones compensadas. El
sistema no puede clasificar estas contabilizaciones por operacione
contables. Por eso, dichas contabilizaciones no están permitidas.
Actividades en el sistema
Procedimiento
Modifique el modo de contabilización de esta operación contable.
Procedimiento para la gestión del sistema

Technical information about the message:
Message class....... "FKKFMCHK"
Number.............. 018
Variable 1.......... " "
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " ".


El error sale al pasar por esta Funcion:

CALL FUNCTION 'FKK_RWIN_DOCUMENT_POST'.
EXPORTING
i_awtyp = r_awtyp
i_awref = r_awref
i_aworg = r_aworg
i_awsys = r_awsys
EXCEPTIONS
error_message = 01
OTHERS = 02.

donde r_awtyp = VBRK
r_awref = 24999 "Este es el numero de factura
r_aworg = ' '
i_awsys = ID del sistema

Si tienen alguna idea de porque sucede esto, agradeceria mucho su ayuda.

Gracias de Antemano.

yagoanton
29/01/08, 15:04:03
Buenas "cams493".
No se mmucho de estas transacciones, pero este tipo de errores, se han de atacar de la siguiente manera.
Lo primero ejecuta la función aparte con los datos que entran en ella a ver si te da error.
Despues si continua el error (Que es lo mas probable), debugea la función apra ver que campo es el que esta dando.
Puede que el dato no este dado de alta, que necesites mas datos en la función....
empieza por ahí.
Supongo que lo habras hecho ya, pero bueno, solo intento ayudar.
SUERTE!!

Un saludo!