Sometimes, multiple food processing lines may be located in the same room, requiring that the same product be processed simultaneously on the independent lines. For example, to prevent cross-contamination, there may need to be a way to prevent allergen products and non-allergen products from being processed simultaneously on different lines.
Another example would be if the same material input line feeds two machines, then they can only run operations that use the same material at any point in time.
The solution for these requirements would be to group resources together using a "Compatibility Group" and then assign a "Compatibility Code" for the Job Operations. When this is set up, resources that are part of the group will only be able to process operations simultaneously if these have the same compatibility code.
1. Set the Compatibility Group of the Resources
You can group resources by assigning them to a "Compatibility Group." Resources part of the same compatibility group can only run operations concurrently if they have the same compatibility code specified in their job operation's header.
To do this, right-click the resource from the Gantt and click on "Open" to access the Resource Options dialog.
In the "Advanced Rules" tab, type in the name of the compatibility group. Then, repeat for all resources within the group.
2. Set the Compatibility Code of the Job Operations
The Compatibility Code is used to restrict resources only to perform compatible work at simultaneous times. If specified, any scheduled Operation's Compatibility Code must match the Compatibility Code of other Operations scheduled on resources with the same Compatibility Group.
In the Job Dialog, go to the Operation | Advanced tab. Make sure that the "Use Compatibility Code" option is checked and specify the Compatibility Code.
For example, you could put "Allergen" as the compatibility code for food items that contain peanuts and "Non-Allergen" for all other food types. This way, no other food type could schedule at the same type as an item categorized as "Allergen."