When maintaining the charts of accounts (transaction OB13), you cannot specify an alternative language for a chart of accounts if only one chart of accounts is defined. You receive the message FC002 although the language key is defined in table T002.
Key words: OB13, chart of accounts, T004, V_T004
Since there is only one entry in table T004, the system branches immediately to the detail screen within the maintenance and the module in which the entries are read from table T002 is not reached this way.
SolutionYou have to make the following change in program L0F00I60:
/NSE38, L0F00I60
MODULE STRING_AUFBAUEN.
CLEAR STRING_VY. " <-- INSERT
SELECT * FROM T002.
STRING_VY+199 = T002-SPRAS.
CONDENSE STRING_VY.
ENDSELECT.
ENDMODULE.
You have to make the following change in the flow logic of screen SAPL0F00 0021:
/NSE51
Program: SAPL0F00
Screen: 0021
'Change flow logic'
PROCESS AFTER INPUT.
MODULE STRING_AUFBAUEN. " <-- INSERT
MODULE DETAIL_EXIT_COMMAND AT EXIT-COMMAND.
MODULE DETAIL_SET_PFSTATUS.
You must generate the screen afterwards.
The error has been corrected in Release 2.2F and as of Release 3.0A.
No comments:
Post a Comment