Internal error for goods receipt for production order

[] [] [] [] [] [] [] [] []

Symptom
An internal error occurs for a goods receipt for a production order because globally buffered data is inconsistent.
Other terms
CO88, KO88, C+099, C+ 099
Reason and Prerequisites
There is a program error.
Solution
Implement the attached corrections.

Different initializtn of averge moving price in prior period

[] [] [] [] [] [] []

Symptom
If an average moving price material stock is created dynamically with the receipt,
the average moving price in MM is set the same as the average moving price in the current period. However, the price in the material ledger is not. This results in an inconsistency.
Other terms
C+ 048, MLNEW
Reason and Prerequisites
You use the new average [...]

Specification of user who set lock is missing

[] [] [] [] [] [] [] [] [] [] [] []

Symptom
When you perform a process step of the material ledger period-end closing (transaction CKMLCP), the system issues an error message stating that one of the materials is closed and cannot be processed.
The error message does not specify the user who has locked the data.
Other terms
ACTCLOSE, C+ 710, CKMLVNB 051, CKMLVNB 055, CKMLWIP 051, [...]

ABC: Program termination TABLE_INVALID_INDEX

[] [] [] [] []

Symptom
The program termination TABLE_INVALID_INDEX occurs when you use the F4 help in the template maintenance.
Other terms
CO-ABC, ABC, Activity-Based Costing, template, template function
Programs: RKABCCD9, SAPLKWTU
Transactions: CPT1, CPT2
Reason and Prerequisites
There is a program error.
The error occurs only if the name of the controlling area (field length 4) has three places or fewer.
Solution
Implement the attached program corrections for [...]