Sales Processing Control for BOS Using the Requirements ClassSales processing control with BOS describes how the system determines the requirements class and which control parameters for the requirements class affect sales processing.
You must make the settings in the material master record (dummy material) before the system can determine the requirements class.
You do not need to make any additional Customizing settings for the determination of the requirements class. All the required settings are delivered with the SAP Discrete Industries (DI)
system.
The requirements class is determined using the settings in the material master record (strategy group) and the delivered Customizing settings for bills of services in SD.
The strategy group is the result of the assignment in the material master record of the dummy material being used (view MRP 3
). The following strategy groups, contained in the standard delivery, are relevant to bills of services in SD:
20 (make-to-order)
21 (make-to-order/project settlement)
The system then determines the requirements group using the strategy group based on the Customizing settings in the standard delivery.
Requirements class 040 is determined for strategy group 20 (make-to-order, non-valuated without consumption)
Requirements class 080 is determined for strategy group 21 (make-to-order with project)
You can find more information on requirements class determination under Additional Hints (see below).
Caution
Customizing in the SAP standard delivery has been configured so that you do not need to change the control parameters for the requirements classes.
Control parameters for requirements class | Standard delivery in the |
|---|---|
The Generally, in sales processing with BOS, you choose one of the following:
| Customizing for the SAP standard delivery is set up as follows:
|
With regard to the account assignment category, the field for consumption posting controls where the costs for sales order related production are collected (which object collects the costs and revenue) | Customizing for the SAP standard delivery is set up as follows:
|
Control parameters for requirements class | Standard delivery in the |
|---|---|
The The indicator for the transfer of requirements specifies whether requirements are to be transferred or not. You must set this indicator if you want requirements to be transferred. The transfer of requirements can be switched off on the schedule line level. However, it cannot be switched on on the schedule line level if it has not already been activated in the requirements class. | You can control the transfer of requirements and the availability check using either one of the following:
|
Control parameters for requirements class | Standard delivery in the |
|---|---|
The field This condition type is used for all sales document items that link to this requirements class. In this way, defining the condition type per requirements class allows you to determine various condition types for the different items in a sales document. | The condition type for the cost transfer can be controlled using either of the following:
|
Control parameters for requirements class | Standard delivery in the |
|---|---|
The field You can use assembly processing in the project system to process comprehensive services (for example, large construction projects) that are frequently performed in a similar way, by using a project.
The following is a possible scenario for sales processing with BOS using integrated assembly processing. When you create a sales order, the system finds a requirements class that has been set up for assembly processing in the project system. By assigning the material master to a standard network, the system generates an operational network. Saving the sales order also saves the network. If necessary, the system also generates a project definition and a work breakdown structure (WBS). The system takes the project number automatically from the number of the sales order. | No assembly processing is supported for requirements classes 040 and 080 in the SAP standard delivery. |
Control parameters for requirements class | Standard delivery in the |
|---|---|
The field To cover different product alternatives, you can use variant configuration linked with the sales document item. | The However, the bills of services are configured using the service selection from model specifications and not a configurable material. For more information, see: Creating BOS using Configuration |
The standard system uses the following search strategy to determine the requirements class:

First, the system tries to find a requirements class using the strategy group. The strategy group is the direct result of the assignment in the material master record of the material being used (view MRP 3
). The system then uses the strategy group to determine the requirements class.
If the strategy group has not been maintained in the material master record, it is taken from a Customizing assignment of the plant and the MRP group in the material master record (view MRP 1
). The system then uses the strategy group to determine the requirements class.
If no MRP group has been entered in the material master, the material type automatically functions as the MRP group in the access key. The strategy group is then determined using a Customizing assignment between plant and MRP group.The system then uses the strategy group to determine the requirements class.
If the system still cannot find a requirements class by using the material type, it attempts to find one by using the sales document's item category and the MRP type in the material master record (view: MRP 1
). The system then uses the requirements type to determine the requirements class.
If there is no assignment to the MRP type being used, the requirements type is determined from the assignment to the item category and the initial (blank) MRP type. The system then uses the requirements type to determine the requirements class.
Determining the requirements type
(1) If the system is to determine the requirements class via , the following settings are required:
| Enter the strategy group in the material master record, the 20 (make-to-order) 21 (make-to-order/with project) |
| You make this assignment in Customizing for
SAP standard delivery:
20 -> 20 (make-to-order) 21 -> 21 (make-to-order/with project) |
| You make this assignment in Customizing for SAP standard delivery:
20 -> KE (make-to-order without consumption) 21 -> KP (make-to-order with project) |
(2) If the system is to determine the requirements class via , the following settings are required:
| You enter the MRP group in the material master record , the |
|---|---|
| You make this assignment in Customizing for |
| You make this assignment in Customizing for |
| You make this assignment in Customizing for |
(3) If the system is to determine the requirements class via , the following settings are required:
| Assign the material to a material type when you create a material master record. |
|---|---|
| You make this assignment in Customizing for You enter the material type in the field |
| You make this assignment in Customizing for |
| You make this assignment in Customizing for |
(4) If the system is to determine the requirements class via , the following settings are required:
| You enter the MRP type in the material master record , the |
| Item categories are defined in Customizing for In sales and distribution, the item category group and the sales document type determine the item category. |
| You make this assignment in Customizing for |
(5) If the system is to determine the requirements class via , the following settings are required:
| Item categories are defined in Customizing for In sales and distribution, the item category group and the sales document type determine the item category. See also: |
| You make this assignment in Customizing for If you want the requirements type to be determined independently of the material, leave the MRP type blank. |
The system determines the requirements class using the requirements type for each of the variants mentioned above.
| You make this assignment in Customizing for SAP standard delivery: Requirements type->requirements class KE -> 040 (make-to-order non-valuated without consumption) KP -> 080 (make-to-order/with project) |
| You define requirements classes in Customizing for |
| You define the settings in Customizing for |