Check Requirements Classes

In this step you check the requirements classes to make sure that they meet the requirements of Cost Object Controlling.


The Costing indicator in the requirements class allows you to specify the following for a sales order item:

The sales document item must be costed. If the cost estimate contains errors, the sales document item receives the status Cost. This status prohibits subsequent functions such as delivery and billing for the sales document item. Before such business transactions can be carried out, the errors must be removed from the cost estimate. You choose the entry Costing required.
The cost estimate for the sales document item is only simulated in this case. The simulated cost estimate is not saved in the system and the status is not updated, meaning that subsequent functions for the sales document item such as delivery and billing are allowed. You choose the entry Costing permitted, without status updating - simulation.
A cost estimate for the sales document item is not mandatory but is allowed in this case. Subsequent functions such as delivery and billing are only allowed if the cost estimate is error-free. You choose the entry Costing permitted, with status updating.
In this case the sales document item cannot be costed. Here you choose the entry May not be costed.

The indicator Costing ID controls the following:

This is particularly recommended in mass production environments on the basis of sales orders.

The requirements class also contains default values for the cost estimate:

The costing method determines whether the sales order cost estimate is created using the functions of product costing or unit costing. If you don't enter a costing method in the requirements class, then you specify the costing method in the application.
The costing variant contains control parameters for product costing and unit costing. If you don't enter a costing variant, you must select a costing variant in cost estimate.
The costing sheet contains control parameters for the calculation of overhead. It determines the following:

The Copy costing sheet indicator enables you to specify that the costing sheet in the sales order item is transferred to all subordinate production orders.

In the costing type for product costing, you can use the Pass on costing sheet indicator to specify that the costing sheet in the sales order item is used for calculating overhead for subordinate materials from individual requirements. The costing type is selected through the costing variant.

Account assignment

The requirements class also contains the following parameters that are relevant for Cost Object Controlling:

The requirements class specifies an account assigment category. The account assignment category determines the following:
With a sales order item that carries costs and revenues, the costs are handled as follows:
In this case you do not set the indicator. The system first attempts to access a sales order cost estimate.
If the indicator is set, the system valuates the sales order stock with the standard price that is specified for the material when it is manufactured for non-customer stock. This is recommended for mass production environments when you manufacture a material both for specific sales orders and for the non-customer stock.
The settlement profile determines the following:

Other Settings

The following parameters can also be significant for Cost Object Controlling:

In assembly processing, a production order, network, service order, or planned order is generated together with the sales order.
The costs for the production order, network, or service order are transferred directly into the sales order and used as a basis for pricing. Currently it is not possible to use sales order costing for assembly orders.


Check the requirements classes.

Further notes

For more information, see

Define requirements classes.

The requirements class is determined through the requirements type. You can choose the requirements type as follows:

See also:

Check control of requirements type determination