SAP Material Ledger has two basic functions:
1. Carry material prices in multiple currencies and valuations
2. Actual costing
Actual costing generates a material ledger document for all goods movements at the standard price (preliminary valuation). At period-end, an actual price is calculated for each material based on the actual costs of the period. This actual price is called the periodic unit price and can be used for the following at period-end:
Revaluate inventory: The material stock account is debited with the proportional price differences, and the price differences account is credited with the same amount. You can use the actual price as the standard price for the next period.
Do not revaluate inventory: Price differences are posted to an accrual account. The amount that you would have posted to the material stock account is posted to another price difference account.
You decide to revalue inventory or not according to which financial accounts are posted to during automatic account determination with configuration Transaction OBYC. If you want the system to calculate a periodic unit price for your materials based on the actual costs incurred in a period, you activate actual costing in addition to activating the material ledger.
To activate actual costing follow the IMG menu path:
Controlling • Product Cost Controlling • Actual Costing / Material Ledger • Actual Costing • Activate Actual Costing
The screen shown in Figure 1 is displayed.
Figure 1: Activate Actual Costing
In this step, you Activate actual costing for materials and activity consumption update in the quantity structure. Here's an explanation of each of the fields:
Act. Costing (Activate Actual Costing): If you want to work with multilevel price determination in the Actual Costing component, you must select this checkbox so that the actual quantity structure is updated.
ActAct (Update of Activity Consumption in the Quantity Structure): Actual costing determines what portion of the variance you debit to the next-highest level using material consumption. The actual bill of material(BOM) enables variances to be rolled up over multiple production levels all the way to the finished product.
Left-click then right-click the field and select Possible Entries to display the list at the right in Figure 1. The possible entries are explained as follows:
0 No activity update: Update is not active
1 Activity update not relevant to price determination: Update is active but not relevant to price determination. Consumption is updated in the quantity structure but not taken into account upon price determination.
2 Activity update relevant to price determination: Variancesbetween the activity prices/process prices posted during the period and the actual price at the end of the period are adjusted subsequently. In addition, you must set multilevel price determination (option 3) in the material master Accounting 1 view. In this case, you must use standard prices for all materials that you want to use in actual costing.
After you activate actual costing you’ll need to carry out an actual costing run each period-end with Transaction CKMLCP. The functionality of the actual costing run screen is similar to the standard cost estimate costing run screen. First, assign plants to the actual costing run, and then follow the rows.