A real confectioner would of course laugh at the fact that in a recipe one simply omits the work steps (HOW, WHERE, WHEN), because otherwise he could not do anything at All. This information is stuck in workflows. As a result, workflows must be linked to material workflows in the second step.
You can even assign multiple workflows to a material workflow (and vice Versa). This is understandable when you consider that it makes a big difference whether a Sachertorte is produced either at home or as a mass production in a factory. This is also comparable within a company when the same product types are produced at different locations or production lines. As a result, there must also be different workflows, because they are bound to different physical models. If a factory product is manufactured manually (e.g. small quantities), the process flow is completely different from that of the automated system which is next to it. Again, there must be two different workflows.
Now that one or more workflows have been linked to a material workflow, the process description is not quite complete. There is no information about which of the intermediates is produced at what time and at which machine type in the workflow. The linking of intermediate products from the material workflow with the workflow nodes in the workflow is the last step to complete the process Description.
In our pie example, This would mean the following:
There is a workflow that would have the following workflow nodes (work steps) (very simplified):
(10) Weigh in the container scale
(11) Stir in the container scale
(12) Empty the container scale on the baking pan
(13) Place baking pan in oven
(14) Baking at 200 °c
(20) Weigh in the container scale
(21) Stir in the container scale
(22) Place in refrigerator
(30) Place the saucepan on the table balance
(31) Weighing on the table balance
(32) Heating to 80 °C
(40) Cover
(50) Baste
Now we link the intermediate products to the workflow nodes (work steps):
[A] <---> (10)
[B] <---> (20)
[D] <---> (31)
[C] <---> (40)
[E] <---> (50)
Only now is a complete procedure description available because the work steps 10, 20, 31, 40 and 50 are material related and we now know which intermediates are manufactured at what time and where. By assigning a material workflow to a BOM and linking its components to the intermediate products, the workflow node now also knows which components it must process. (material-related work steps or workflow nodes are referred to as material receiving and material forwarding nodes. More in the section "routing rules")
This strict separation between the three data contexts
- Material workflows (WHAT),
- Workflows (HOW, WHEN, WHERE) and
- BOMs (WHICH Material)
provides some advantages:
- The number of versioned BOMs is significantly reduced.
- Physical independence of BOMs (location, plants, machines...).
- The number of workflows is significantly reduced.
- The re-usability and transparency is increased.
- Flexibility and scalability are increased.
The following screenshot shows the link relationships between intermediate products and workflow Nodes:
On the left half of the screen you can see the material workflow with its intermediate products. On the right half of the screen the workflow with its workflow nodes. The red connecting lines show the linking of intermediate products to the workflow nodes.
Technical note
Linking to workflows is optional! If you do not control an automated system and only want to work in accounting, the link is omitted. An unlinked material workflow can also be assigned to a BOM later.