In FM when posting a request (F871), or in FI when posting a vendor invoice (FB60), I am receiving the error message Message no. F4308, System error: Error in routine SAPLGLT0 MOVE_STRING_TO_ACCIT.
When posting an invoice, in another company code without PSM, the issue doesn't exist.
What is this string the system is moving to ACCIT? I can find it in the same program SAPLGLT0, in the include LGLT0F70;
Can anyone help me overpassing this issue?
Usually, this error is because in a database table for the split processor the entries for two fields
have been missing. From technical point of view the table is called T8G21. And for the
Please check in SE16 transaction the table T8G21, with the related fields:
Then, check the content of fields REG_SPLIT and REG PARTN. They can't be initial (blank).
Normally following values are used:
T8G21-REG_SPLIT = '2'
T8G21-REG PARTN = '3'.
You could change the entry in SE16 via debug or delete and recreate the entry again via customizing and the fields should then properly update.
I believe that this resolves your issue.