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.