首页 > Linux操作系统 > Linux操作系统 > Note 361236 - CKMLCP: No period-end closing operations after period shift
Summary
SymptomYou are unable to carry out any period-end closing operations for the penultimate period in the material ledger after the period shift in Materials Management (Transaction: MMPV).
Example:In
plant 1000, you shift the period to 10/2000. You are now only able to
carry out period-end closing operations for period 9 in the material
ledger. Period-end closing operations are now no longer possible for
period 8 and lower.
If you want to carry out a single-level price determination for 8/2000, the system issues error message:
C+712:
"You cannot perform. price determination in period 008/2000".
or
C+805:
"Carry out period-end closing for material &1 &2 in the previous period".
If you want to carry out a multi-level price determination for 8/2000, the system issues error message:
CKMLMV008:
"You cannot perform. price determination in period 8/2000".
If you want to execute a closing entry for 8/2000, the system issues error message:
C+715
"You are not allowed to execute closing entries in period 8/2000"
As
of Release Enterprise, Financial Extensions 1.10, the step 'Revaluation
of single-level consumption' is integrated in the cost estimate
cockpit. If you carry out a revaluation of single-level consumption for
8/2000, the system issues error message:
CKMLVNB050:
"You can not revaluate consumption on periods 8/2000"
As
of Release Enterprise, Financial Extensions 2.00, the 'WIP revaluation'
step is integrated into the cost estimate cockpit. If you carry out a
WIP revaluation for 8/2000, the system issues error message:
CKMLWIP050
"WIP revaluation is not allowed for periods 003/2003 plant &"
CKMLCP, CKMI, CKMH, CKMM_RUN, MMPV, CKMLVNB050, CKMLVNB-050 CKMLWIP050, CKMLWIP-050, C+722
Reason and PrerequisitesYou use the material ledger.
Materials
Management does not allow postings to be made to other periods than the
current period and the previous period. The closing entry for the
actual costing is a posting for the material and therefore is not
intended for periods that are older than the previous period.
If
you use the actual costing (material ledger), you must have completely
closed all period-end closing operations in the actual costing for the
penultimate period prior to the period shift. Use the 'Costing Cockpit'
(Transaction CKMLCP) to make sure that all the materials of the run
have status 'Closing entry performed'.
The processing of older
periods is not supported in the standard system. Particularly in test
systems, however, sometimes the period has been shifted once without all
of the period-end closing operations of the penultimate period having
been successfully carried out beforehand.
You can still carry out period-end closing operations in the previous periods using the following workaround.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the single-level price determination.
==>Enter "MUST_SETTLE" in the OK code (Transaction code field).
==> Choose ENTER.
==> A single-level price determination is carried out for the run.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the multi-level price determination.
==>Enter "MUST_MULTI" in the OK code (Transaction code field).
==> Choose ENTER.
==> A multi-level price determination is carried out for the run afterwards.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the revaluation of single-level consumption.
==>Enter "MUST_COGS" in the OK code (Transaction code field).
==> A revaluation of single-level consumption is carried out for the run afterwards.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the WIP revaluation.
==>Enter "MUST_WIP" in the OK code (Transaction code field).
==> A WIP revaluation is carried out for the run afterwards.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the closing entry.
==>Enter "MUST_CLOSE" in the OK code (Transaction code field).
==> A closing entry is carried out for the run afterwards.
==> Call up Transaction CKMLCP.
==> Select the costing run and the period for which you want to carry out the period-end closing operation.
==> Go to the 'Change parameters' screen for the closing entry.
==> Choose 'Reverse'.
==>Enter "MUST_REVERSE" in the OK code (Transaction code field).
==> The closing entry is reversed afterwards.
CAUTION:
This is a workaround for a function that is not supported. You take
full responsibility for using the workaround and SAP does not provide
any support in this case. SAP will not be responsible for the data
integrity if you have carried out period-end closing operations of the
material ledger for other periods than for the previous period.
If problems arise when you apply the workaround, SAP can only provide help in the form. of chargeable consulting.
If
you use the actual cost component split, the workaround is only
possible for the periods as of the actual cost component split start
period as well as their prior period.
The following analysis procedure is recommended before applying the workaround:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11782589/viewspace-714376/ ,如需转载,请注明出处,否则将追究法律责任。