Generic BOMHeader business object
The generic BOMHeader business object is a representation of a bill of materials
structure used in various business processes. This business object is used to
transfer bill of materials information among an Enterprise Resource Planning
(ERP), Customer Interaction Management (CIM) application, or a supply planning
application. Bills of material (BOMs) represent material requirements and product
structures in a manufacturing environment. These requirements include raw material
and possible material substitutions if specific material is not available when
needed. BOMs list all component parts needed to make one assembly of the parent
item and show how each component relates to the parent. BOM information is a
primary input to the production planning process.
Business object structure
The generic BOMHeader business object is a hierarchical business object that
includes a header and one child business object, BOMItem. Cardinality is n.
BOMHeader includes the following header information:
- Name of the BOM parent item " location or plant name for the BOM
- Effective start and end dates for the BOM parent item.
- BOM ID and alternative BOM ID.
- Type of BOM parent item (finished goods or semi-finished goods).
- Unit of measure for the parent item.
- Production quantity for the parent item.
- How the BOM is used in a production environment or in a business environment,
such as design engineering.
- How the BOM is grouped with similar products.
- Processing status of the BOM in different application areas.
- Revision number of the BOM.
- Engineering change number (ECN) used to track changes made to the BOM.
BOMItem includes the following component information:
- Name of each BOM child item.
- Category of each BOM item.
- Unit of measure for each child item.
- Quantity required of each child item to produce one unit of each parent
item.
- Effective start and end dates for each BOM child item.
- Position of each child item in the BOM
- Fixed quantity flag, which indicates a fixed number for each child item,
even if each parent item is not a fixed number.
- ECN used to track changes made to each component on the BOM.
- Actual production yield (by percentage).
- Production planning yield (by percentage).
Supported verbs
BOMHeader supports the following verbs:
- Request Processing (sending to the destination application): Create, Update,
and Delete.
- Event Notification (receiving from the source application): Retrieve.
Examining the object
To examine the attributes of the generic BOMHeader business object, System
Manager.
Note: The generic BOMHeader Version 2 business object is not backward
compatible with the generic BOMHeader Version 1 business object.
Related Reference
