10.12.10

SAP Note 12254 - Cancl. LINE_LAYOUT_GENERATE; CURSOR can't be interp.

Symptom:

Transactions "Manual account statement" and "Check deposit".
When maintaining screen variants, the error F4308 occurs:
SYST: Error in routine SAPMF40xyyyy "CURSOR"
could not be interpreted.
Or:
After a release upgrade, the transactions FF67 and FF68 cancel
with the error F4308
SYST: Error in routine LINE_LAYOUT_GENERATE.

Cause and prerequisites

A table "TAB1" was created in the Data Dictionary.
The command
LOOP AT TAB1 CURSOR COUNT.
is processed in the entry screens.
This command is only syntactically correct for internal tables.
However, the ABAP interpreter now assumes that the DDIC table is
meant by "TAB1".

Solution
If "TAB1" was created by the customer:
delete "TAB1" in the Data Dictionary.
If "TAB1" was created by SAP:
report error to SAP. Hopefully, TAB1 was delivered by mistake.

Key word: FF67/FF68
Program : SAPMF40*

No comments:

Post a Comment