Procedure documentationSelecting Materials for the Costing Run


After you have created the costing run, you can select the materials to be costed. How you select the materials depends on whether you are using closed BOMs or open BOMs:

  • Closed BOMs (nonconfigurable materials)

    For materials that are often produced in the same way, BOMs and routings for each material are defined in Production Planning (PP).

  • Open BOMs (configurable materials)

    For multivariant products, BOMs and routings are defined in Production Planning (PP) for what is called a standard product. You create a material master record that refers to the standard product for every variant of the standard product. You create a BOM and routing for the standard product. You also define dependencies between the different components in the BOM and the activities in the routing. On the basis of these dependencies, the system can determine precisely which BOM components and routing activities are required to produce the variant.


You have created the costing run.

See also Creating a Costing Run.


  1. Open the screen area Processing. For the flow step Selection, choose Change Parameters (Change Parameters).

    The screen Costing Run: Selection - Change Parameters appears.

  2. Enter selection criteria for the material number, low-level code, material type, and/or plant. You can also use an existing costing run as a reference, or select on the basis of a selection list.

  3. If you want all materials in the BOM to be recosted, select the Always Recost Material indicator.

    In the costing run, you can use the transfer control ID to specify whether existing cost estimates are transferred for certain materials. This allows you to prevent materials that have already been costed from being selected for costing again. To be able to recost all materials in the BOM, select the Always Recost Material indicator for the selection. This restricts the transfer control function.

  4. If you want to select and cost configured materials (stock types) only, select the indicator Select Configured Materials Only.

    If you are using open BOMs, you must carry out the flow step Selection to select the configured materials in a plant. Standard products have the material type KMAT and cannot be costed.

    The BOM for a configured material does not usually consist of configured materials only. To increase performance, you can do the following:

    1. Cost all nonconfigurable materials.

    2. Define a transfer strategy from which you can access these costing results (see also: Use of Existing Costing Data).

    3. Select and cost the configured materials.

  5. Decide whether this step should be run in the background.

    If you want to cost online, deselect the Background Processing indicator.

  6. If you want the log for this step to be printed, select Print Log.

  7. Save the selection parameters.

  8. Choose Back (Back) to return to the Edit Costing Run screen.

  9. To select the materials, choose Execute (Execute) for the flow step Selection.

    After selecting the materials, you can call up a list of the materials and their data (such as the plant and costing lot size) with the Material Overview in the Costing Results (Costing Results) screen area.

    Note Note

    If you have selected Background Processing, the materials are not selected. Instead, the system displays the dialog box Background Processing: Job Parameters. Enter the start date and other start criteria for the background job here.

    Choose Copy to schedule or start the job. Choose Start of the navigation path Goto Next navigation step Job Overview End of the navigation path to go to an overview of all background jobs.

    To access the Schedule Manager, choose Start of the navigation path Goto Next navigation step Schedule Manager End of the navigation path.

    End of the note.
  10. Choose to update the displayed costing run data.

  11. Save the costing run.


When the selection has been run, you see the status, the number of materials selected, and the number of materials selected with errors for this flow step.

To check all the messages that occurred during the selection, choose Display Log (Display Log). The message log provides an overview of the results of the material selection and the option to prevent potential errors before carrying out further steps.