The purpose of this page is to clarify the behavior of the MBOM Wizard for specific requirements and use cases.
Starting point to derive a Bill of Material (BOM) is the Bill of Documents (BOD) and its linked Material Masters.
Different customers expect different behavior of the MBOM wizard. The MBOM wizard has a default behavior which will be described here.
Summarize quantity for different document components with same material
The default behavior for this scenario shall be, that in BOM there is material quantity summarized:
If in customer specific requirements several positions in BOM are required, the bom_item_group feature has to be used:
No linked Material for DIR ->no BOM
When a BOM is derived from a BOD, the DIRs shall have a linked Material. If not, the process is cancelled with an error.
If the BOD-item with a DIR w/o linked Material has field SORTF="*:WU" then you can derive a BOM. In this case, the BOD item is ignored.
You can also use your own explosion scenario for the BOD before deriving a BOM, see How to derive a Bill of Material (BOM)#06-AdvancedBillofMaterialmaintenance. With an own explosion scenario you can control which BOD items (which SORTF values) shall be considered.
No linked Material for component
CDESK_SRV_MESSAGES | 217 | No material assigned to component of document ...
One component of the BOD ha no material assigned.
The error is an intended behavior. You have to either set the EXCLUDE - Flag for this component in CAD (exclude and keep children or exclude and ignore children) or use the explosion scenario to suppress this component with a specific SORTF or RES4 value.
The error is an intended behavior. If you are not able to use the Solution 1 features, you can implement the BAdI: CDESK_SRV_MBOM. In Method: AFTER_MBOM_MAP_FROM_BOD - Change table CT_MESSAGE_MBOM and replace type value "E" with value "W" for the upper listed message.
To display the warning message you need at least frontend version 22.214.171.124 / 126.96.36.199.
Related SAP Notes/KBAs