Syntax error in program SAPFGIMV
This program is used in Extended General Ledger. It is a generated
program for variable field movements.
This problem can only occur if a user-defined GLX table has been
created for which field movements have also been defined and a field
is later deleted from the table, but is still used in the field
movements.
Another reason for the problem could be that the new table has been
installed without generating the GLU1.
If a new GLX table has been installed without generating GLU1, you
should perform this generation (in customizing). However, you should
take into account that this generation can only be performed if no
productive postings are being made on the host (irrespective of the
client).
The program consists of includes called FGIMVxxx, where xxx is the
client.
Each include has FORM routines called MODIF_xxxx_yyy, where
xxxx = name of the field movement, yyy = client.
Call up the editor, display program SAPFGIMV and perform a syntax
check.
The syntax check will tell you which field is not known in which
include. From this, you will find out the client in which the wrong
field movement was created.
You should now display this include and find the incorrect statement
using the FIND field (field = unknown field).
You will now be able to directly see the form in which the incorrect
field is contained. You will recognize the field movement from the
form name.
Call up the Extended General Ledger configuration menu and correct the
relevant field movement.
The relevant include will be regenerated when you make this correction
so that the error should then be corrected .
Key word: Direct posting
No comments:
Post a Comment