Production Orders can only be planned for items that have a Production Bill of Materials. The Production BOM defines each step of a production operation, its duration, and the components and resources required to complete each step.
For simpler, single-step assembly/disassembly operations (e.g. assembling T-shirts into a multipack, assembling items into a gift box), users can use the simpler Assembly BOM. The difference between Production BOM and Assembly BOM is that Assembly involves only one operation and Production involves many operations.
Assembly BOM lists products and service items but does not take into account resource capacity and operation scheduling.
- Set up Factory Calendar (required)
- Set up Products(required)
- Component products must be created so they can be added to the Production BOM. In the case of semi-finished goods, the semi-finished product needs an entry AND its component products need entries.
- Set up Work Centres (required)
- Set up Resources (required)
Table of Contents
- Add a Production BOM to a product
- Production BOM Settings
- Clone an existing Production BOM
- Step-by-step Example Production BOM
- Editing Production BOM
Add a Production BOM to a product
A Production BOM is added to a product and defined from the product details screen (Inventory → Products → [selected product]).
NOTE: Before adding a Production BOM to a product, the component products must already be created in DEAR. Resources and Work Centres must be defined in the Production Settings.
NOTE: Costs for components are estimated on the BOM screen from the Average Cost (an average of all purchase costs for this item). Sometimes this can lead to costs being estimated wrong on this screen, or displaying as 0 (e.g. if there was no last purchase price in the system). This will not make the production incorrect. See Resources for how costs are calculated for resources.
The actual cost of finished goods will be calculated using the costing method of each individual component allocated to an assembly. Actual costs associated with finished goods can be viewed using the Finished Goods Analysis Report.
- Select Production BOM from the Bill of Materials drop-down list in the product document header.
- This will activate the Production Bill of Materials tab below where the Production BOM can be defined.
- Enter the product output quantity and manufacturing buffer time (coming soon). You can optionally include a URL for assembly instructions.
- Example: We are making a Production BOM for a Chair. The Production BOM defines the resources and components required to make 1 chair.
- You can either add a new Production BOM to a product or clone an existing Production BOM (see below). Adding a new BOM will add the operations and its resources/components one by one.
- Press the +Operation button to start. An operation is a single step in the production process.
- Enter the operation Name, Cycle Time and Units per Cycle for the first operation. You can edit the operation sequence if required; by default, the field will be filled with the next number in the sequence. Operations that take place simultaneously should be given the same sequence number.
- Select a Work Centre for the operation.
- Example: The first operation in our Production BOM is Fabric Cutting. The operation cycle time is 1 hour – it takes 1 hour to cut enough fabric. The units per cycle value is 1 – enough fabric is cut for 1 chair.
- Next, it is time to add components and resources for this operation. Click Add more items next to the operation number to open the components and resources table. The Operation should contain at least one Component or Resource.
- First, select the Type of the entry. This can be a Component, Resource, Note or Attachment.
- Notes have a limit of 200 characters.
- Attachments have a limit of 32 MB.
- Component can be a simple product, an assembly product or a production product.
- Resource (e.g. tools, machines, people) must be defined in order to be selected.
- Enter the other grid fields (SKU, Quantity, Wastage %/QTY if the Type is Component; SKU, Quantity if the Type is Resource). See Production BOM settings below for a detailed explanation of each field.
- NOTE: Position of Production BOM elements can be changed by dragging and dropping each line.
- Once the operation is complete, click Add operation to add the next step – repeat until the Production BOM is defined.
- Save your changes to finish.
Total Cost is a read-only field that will be automatically calculated from the approximate cost of resources and components required for the operation.
- Average Cost (an average of all purchase costs for an item) is used on the BOM page to estimate component costs. The actual cost of finished goods will be calculated using the costing method of each individual component picked for production. Actual costs associated with finished goods can be viewed using the Finished Goods Analysis Report.
- Resource costs are taken from the sum of all service products assigned to each resource.
NOTE: Components, resources and quantities of a Production BOM can be edited during a Production Order if required.
Production BOM containing semi-finished products (Nested Production BOM)
Finished goods (from Production or Assembly) can be included as components in a Production BOM. When a Production Order is authorised for a finished good which contains produced components, the nested Production Orders will be created and authorised.
NOTE: Assembly Orders are not created automatically upon Production Order authorisation. If a Production Order/Production BOM contains assembled components, these must be assembled manually by the user.
Production BOM Settings
Product output quantity from the components in BOM
This is the quantity of the finished good that can be produced from the quantity of the components listed on the BOM. This quantity depends only on the components and does not take into account any resource capacity.
Manufacturing buffer time (Coming soon)
Manufacturing buffer is a value set in the Production BOM to protect the production process from breaking the deadlines; it is used for scheduling. It is set in % as the ratio of work time to buffer time.
Production Instruction URL
Enter a URL showing production instructions for the product, if applicable.
This is the operation's sequence number. By default, it is filled with the sequence number in order starting from 1. Simultaneous operations should use the same number.
Name of the operation. Character limit is 200.
Specify how long the operation takes to produce some number of units. This is the minimum time required to produce some number of finished goods. Input is in dd:hh:mm format.
Units per cycle
Set the maximum number of finished goods that can be produced per cycle time of an operation. For an operation, this is the minimum time taken to produce enough operation output for one unit of the BOM product.
This is a mandatory drop-down selection to assign a Work Centre to the operation.
Component or resource is added by selection from a drop-down list with search ability.
This is the quantity of components required to produce the finished good. This quantity should reflect the components required to manufacture the full amount specified in the Quantity to Produce field.
In the case of resource, the quantity defines how many individual resources are required to produce the finished good.
Wastage % and Wastage Quantity
Wastage % and Wastage Quantity are mutually exclusive. If some of the components are wasted during assembly, use these fields to include that information.
Cost per unit
This auto-filled field displays the current average cost of the selected component. For resources, the cost is set up in Resource per Unit of Time.
This read-only auto-calculated field is used to display the total cost. If the line is a resource or component line, this will show the total cost of that component/resource for the operation duration. If the line is an operation line, this will show the total cost of all components/resources for that operation.
It is calculated as: Quantity x Cost per Unit. As for the resource, the total cost is calculated based on cost per unit and cycle duration: operation cycle time in min / resource cycle duration in min x average default cycle cost x Qty of Resource.
- Average Cost (an average of all purchase costs for an item) is used on the BOM page to estimate component costs. The actual cost of finished goods will be calculated using the costing method of each individual component allocated to an assembly. Actual costs associated with finished goods can be viewed using the Finished Goods Analysis Report.
- Resource costs are taken from the sum of all service products assigned to each resource and are calculated as Cycle time / Unit of Time x Total cost for Unit of Time.
IMPORTANT NOTE: The average cost for components is a reference value only. The average cost in DEAR does NOT affect your P&L statement. All COGS calculations are done using accounting costing methods such as FIFO or FEFO. Costs are distributed to products upon purchase invoice authorisation. COGS journal entries are generated when the Ship tab of a Sale is authorised.
Clone an Existing Production BOM
Once a Production BOM has been created for a product, it can be cloned to other Production products to save time during setup.
- On the Production Bill of Materials tab, from the drop-down list, select the Product whose Production BOM you wish to clone.
- Click Clone BOM.
- Make any changes to resources, components or operations.
- Save your changes to finish.
Step-by-Step Example Production BOM
We want to create a Production BOM for a dining chair.
This chair requires the following components. These should be created as products before setting up for the Production BOM.
The item Dining Chair should also be created as a product.
We will need the following Resources to produce one chair. These should be defined in Production Settings → Resources before setting up the Production BOM.
Costs are assigned to each resource using service products. See Resources → Set up Services for more information.
Our Shop floor location has several Work Centres.
These should be defined in Production Settings → Work Centre before setting up the Production BOM.
Setting up the Production BOM
Now that the preliminary steps are complete, we can set up the Production BOM for the dining chair.
- Go to Inventory → Products → [dining chair name] to open the product details screen.
- Select Production BOM from the Bill of Materials drop-down list in the product document header. This will activate the Production BOM tab below.
- We start by entering:
- Product output quantity – this BOM is for a batch of 1 chair
- Manufacturing buffer time – we allow 20% manufacturing buffer time in case of problems during production. (coming soon)
- Continue by adding operations, resources and components until the production process is fully defined. You can see that the Total Cost for the produced good is calculated automatically.
Editing Production BOM
Lines with added objects (components, resources, notes, attachments) can be dragged and repositioned within an operation.
- Objects can be dragged from one operation into another.
- Operations can be dragged and dropped above or below another operation to change the sequence numbering.
Operation values (Operation sequence, Name, Cycle Time, Units per cycle time and Work Centre) can all be edited. Edited values will be applied to Production Orders and Production Runs which have not been completed. Production Runs in progress are not affected. Changing these values will not cause changes in capacity planning or scheduling. You will receive a notification informing which orders are affected.
Editing component/resource quantities, replacing components/resources
Editing component or resource quantities or replacing components and resources causes changes in Production Orders, Production Runs, Capacity Planner and Scheduler.
Replanning is possible only for Production Orders in Planned status. A user needs to Reload updated BOM into the order to cause re-planning.
Editing the Quantity field causes re-planning of the component/resource. Replacing a resource or component means that this resource or component is deleted from the Production BOM, and a new resource or component is added. In both cases, the following changes are executed:
- Capacity/resource availability is checked to see if the newly added component/resource is available for the Production Order.
- Reversed allocation of the new components/resources is executed and reflected in the corresponding reports (Availability report, Capacity Planner, etc.)
- Production Order operations involving the new and removed resources are re-scheduled.
It is possible to replace the component/resource in already started operations. Changes will affect all operations going forward. Production Runs already in progress will not be affected. We recommend that user checks Scheduler to ensure production deadlines have not been broken for affected orders.
Editing wastage %, wastage quantity and cost
It is not possible to change the cost per unit for components/resources from the Production BOM. Cost per unit should be edited in the corresponding component or resource.
Wastage %, Wastage quantity can be change only for components. Changes in Wastage % or quantity increases/reduces the demand on component allocation: i.e. if wastage is increased - more components should be allocated and vice versa. It is the same process as for changing the quantity of a component.
Deleting of components is the same as for editing. A user should reload BOM to Production Order. However, reloading of BOM (and thus editing BOM) is possible only for Planned orders. Thus, orders in Released or Work in Reversed allocation of the new components/resources is executed and reflected in the corresponding reports (Availability report, Capacity Planner, etc.) You will receive a warning message notifying you which orders are affected.