Edit

Share via


Cost calculation level

The bill of materials (BOM) level that is named Cost calculation level excludes production orders and batch orders from its calculations. The system uses this level when it runs cost calculations in costing versions. In processes such as recalculation and inventory close, the system uses the Costing level BOM level instead.

Example scenario

The following simple scenario shows the differences between the Cost calculation level BOM level and the Costing level BOM level.

You have three products: A, B, and C. Product C is the component of product B, and product B is the component of product A.

  • Costing level assigns the following BOM levels:

    • Product A: 0
    • Product B: 1
    • Product C: 2
  • Cost calculation level assigns the following BOM levels:

    • Product A: 0
    • Product B: 1
    • Product C: 2

A production order for product C is then created, and product A is added to the production order BOM. After the order is estimated, BOM levels are updated in the following way:

  • Costing level assigns the following BOM levels:

    • Product B: 1
    • Product C: 2
    • Product A: 3
  • Cost calculation level assigns the following BOM levels:

    • Product A: 0
    • Product B: 1
    • Product C: 2

This behavior ensures that changes to production order BOMs don't affect subsequent cost calculations.