Multi-Level Job Processing Considerations

Posted by Gerry Poe

SYSPRO ERP Multi-Level Job Creation Introduction

Make-to-order (MTO), engineer-to-order (ETO), and mixed-mode manufacturing companies using SYSPRO ERP's  Bill of Materials (BOM) Multi-level-jobs features profit where Work in Process (WIP) component sub-jobs can be automatically created throughout the WIP job creation process.



When jobs are created for top-level items containing made-in / subcontract type component allocations which in turn require more jobs to be started, traditionally, those jobs require manual creation. Those jobs then attach these as sub-jobs. Not only is this error prone but the old master sub-job linking is just documentary.


The solution to this is that when creating a job for the parent part, the job creation program can check down through the bill of materials looking for components which require a job to be raised. If found then the program will create these sub-jobs and link them, creating in effect a bill-of-jobs for all relevant components down through the BOM.

How it works?

Within the bill of materials structure is a flag indicating whether a sub-job should be created for components. This is set within the component maintenance in Bill of Materials (BOM) structure and routing maintenance. The option is "Create sub-job for component."

Quantity Per: Component maintenance in Structure and Routing maintenance


When the job creation program is loaded there is another option "Create sub-jobs for components." If selected, the program will check all component allocation records for the flag and create sub-jobs automatically if it is set on.

Job Details: Create Sub-Jobs for Components


Note: If a sub-job is created for a component the program checks the structure for those components and creates sub-jobs for any of its flagged components.

Once all jobs throughout the BOM have been created, a display of all master/sub-jobs created will be shown in job queries.

If a job is manually linked to another, outside of job creation, the master / sub-job program will check to ensure an allocation matching the sub-job exists against the master job. If not, the user will be prompted to create a matching allocation. This can be created automatically i.e. sub-jobs which are not allocations to a master cannot be attached without a matching allocation being created.

This is particularly useful in make-to-order and engineer-to-order and mixed-mode environments. With Master/Sub-Jobs your company can start a job, for example, from Product Configurator and have all component sub-jobs started automatically along with their dependent components, etc.

Subsequently, when a component sub-job is received it's automatically issued to the master job which it is attached. Making another fast-track job processing stride to save time and increase accuracy, lower costs and enhance customer satisfaction.

BOM Design Considerations

  • If jobs are being created for components, then no trial-load is performed.
  • Backward infinite loading of all jobs will occur regardless of the date method preference.
  • Sub-job delivery dates are based on the structure offsets and dock-to-stock for components.
  • All sub-jobs created will be on a lot for lot basis.
  • All sub-jobs created will match the corresponding allocation.
  • No updating is performed for linked sub-jobs if a job in the chain is maintained. This must be performed manually. For example, if a sub-job’s quantity is changed then the quantity for the allocation associated with the master job must be changed to match the sub-job.
  • The costs for sub-jobs will be rolled up (imploded) through the bill of material structure to the master (parent) item.

Schedule a SYSPRO ERP Demo Here 

Tags: ERP, Bill of Materials, ETO, Inventory Forecasting, SYSPRO, work in process

Please share!


How to Choose
Enterprise Software

Download eBook: How to Choose Your Enterprise Accounting Software System 

Recent Posts

Enterprise Assessment:

complimentary enterprise analysis