Navigation:  Bill of Materials > Fundamentals of Bill of Materials >

 

Overview

Previous pageReturn to chapter overviewNext page

AdaptAccounts Bill of Materials supports maintaining an N-level Bill of Materials.

 

There are various terms that can be used in describing Bill of Materials such as Assemblies and Sub-Assemblies; or Parts and Sub-Parts or Master and Detail parts etc. The Master and Detail terminology is used here for its similarity with other AdaptAccounts modules.

 

All Master and Detail items in Bill of Materials must exist in the Product table, which can contain both Products and Services.

 

For each Master there can be any number of Detail items. Any Detail item can also be a Master item and consist of further Detail items ... and so on and so on. N-level means there is no predetermined limit to the "and so on and so on".

 

Some items occur only as Master items, such as a complete finished goods product, and never occur as a component of any other Master item. These are referred to as Level 0 Masters.

 

Other items, such as a sub-assembly that is made up of other sub-assemblies, are those that occur both as a Master item and as Detail items. These are referred to as Level 1 Masters.

 

The final group is those items, such as individual fasteners that cannot be broken down any further, that occur only as Detail items and never occur as a Master item. These are referred to as Level 2 Details.

 

An item can occur only once as a Master item. That is, there is only one particular component list for any particular item.

 

However, an item could occur as a Detail item in any number of Master items. That is, many different assemblies could use the same fasteners.

 

AdaptAccounts implements a relational Bill of Materials using two primary tables - a Master table listing all Master items, and a Detail table listing the components of each Master item.

 

These two primary tables are used to generate the Indented Bill of Materials table and the Exploded Bill of Materials table.

 

Integration with Inventory

All Master and Detail items in Bill of Materials must exist in the Product table, which can contain both Products and Services.

 

When an input demand is exploded into its output requirement, that input and output can be exported into the Inventory transaction Import tables and imported into Inventory.

The input demand is generated as Receipts and the output requirement is generated as Issues.

 

The Inventory transaction Import task observes the Inventory setting for "Allow Negative OnHand Available Quantity".

 

Integration with Purchasing

Bill of Materials integrates with Purchasing, which provides the input demand for Explosion via Purchase Orders whose SupplierID is "internal" and whose Explode field is checked.

 

Integration with custom applications

Bill of Materials can also integrate with other custom applications such as scheduling and requirements planning.

Detail items can define work center production times or other services as well as physical products.

 

Terminology

All items defined in the Bill of Materials table are of three possible levels.

 

Level 0 Master refers to a Master that is not a Detail of any other Master.

 

Level 1 Master refers to an item that is both a Master and a Detail.

That is, an item that is itself a Master and that is also a Detail of one or more other Masters.

 

Level 2 Detail refers to a Detail that is not a Master.