BOM Link tab
Previous Topic  Next Topic 

A job relationship can be added called BOM Link which appears on the BOM Link tab in Mfg Order.  BOM links enables jobs to be related to other jobs without forming a formal assembly structure. 


A job in a BOM Link relationship can be a final job, can feed into one or more jobs, and can be feed by one or more jobs. 

BOM Link Tree

A job that is part of a BOM Link will appear more than once in a job tree if that job feeds more than one job.  If a job does not feed more than one job, it appears just once in the job tree.  The last job in a BOM Link (i.e. the job(s) that do not feed any other jobs) appears in the root of the tree.  All BOM Link jobs that feed that job are listed as nodes under the last job BOM Link.

BOM Link tab

A tab called BOM Link appears in Mfg Order if selected in Terms and Settings.  If you are not going to use the BOM Link, it is recommended that you hide this term using Terms and Settings.  The BOM Link tab is similar to the Assembly tab except there would not be a “final assembly”. The BOM link is more of an informal relationship between jobs.  


The following details the BOM Link structure:


  1. A BOM Link does not have an assembly name.
  2. More than one relationship at a time can be drawn in the BOM Link tree at a time, but usually jobs relating to each other would be drawn at one time.
  3. An existing BOM Link can be dragged and dropped on the BOM Link tree to form a more complex relationship.  (Similarly, an existing BOM Link can be dragged from the Job Tree and dropped on the Assembly Tree on the Assembly tab to create a complex BOM Link/Assembly relationship.)

The example below shows the BOM Link tab.  Job MO-00056 feeds job MO-00058 and job MO-00060.  Note that in the Job Tree you can tell if a job is part of a BOM Link by the BOM Link icons if the Job Tree Options to display the job link icon has been selected.  The BOM Link icons used in the Job Tree are:


  1.        means that one or more jobs feed this job.
  2.        means that this job both feeds another job(s) and is fed by another job(s)
  3.        means that this job feeds another job(s)



To drag and drop jobs on the BOM Link Tree, toggle the button Drag Drop On.  If you toggle the Drag Drop button to off by clicking on the button Drag Drop Off you cannot drag jobs from the Job Tree onto the BOM Link Tree and clicking on a job on the Job Tree will display the corresponding BOM link on the BOM Link tab if a BOM link relationship exists for the selected job.


The information you can enter into the BOM link grid to build relationships is as follows:


  1. Order Number  The order number of the job to add to the BOM Link.  If you drag and drop a job, this field is populated automatically with the dragged job's order number.
  2. Operation  The operation identification of the BOM Link job that must be completed before the parent or "feeds order" can start.  If this field is blank, then the entire job must be completed before the parent job ("feeds order") can start.
  3. Feeds Order The "Feeds Order" is the order number that the current job feeds.  If you drag and drop a job, this field is populated automatically with the order number that you dropped the job onto.
  4. Operation  The second operation prompt in the grid is the operation that the current job feeds into. That is, if entered the operation identification entered here is in the "feeds order" job and this operation cannot start until the current job has completed (or a given operation in the current job has been completed).  If this field is blank, then the first operation of the feeds job can start when the current job feeding into it has been completed.
  5. Qty Comp  The qty comp is the quantity that must be completed by the current job before the "feeds order" job can start.
  6. Hrs Comp  The hrs comp is the hours that must be completed by the current job before the "feeds order" job can start.

Scheduling BOM Links

  1. The scheduler uses the schedule run date/time to determine if a job has already been scheduled during this current run.
  2. As soon as the first job in a BOM Link is found, the lower levels of the BOM Link are scheduled immediately.  For example:
    1. If a higher level job is reached, the lower level BOM Links are scheduled followed by the higher level.
    2. If a lower level BOM link is reached, just the lower level is scheduled.
    3. If an assembly job is being scheduled, the scheduler will verify that each component within the job has not already been scheduled (i.e. a component is part of multiple assemblies)


You can print the BOM link that is currently in the grid by clicking on the button Print Grid

When you click on this button, a Print message box will appear enabling you to print the grid information.  Note that only the grid information is printed and not the tree view or other information on the form.