When operations use more than one resource, PlanetTogether allows users to define primary and helper resources for that operation. The primary resource is defined by the resource that is time-constrained as it determines the length of the operation. The helper resource is often a labor resource, as workers have specific calendars, or it can be a machine.
The primary resource and its helper resources must all be available for the operation to schedule. When running an optimize, the scheduling algorithm will look at the helper resources in the order in which they were created and will use the first available helper it finds.
Setting Up Helper Resources
- Define Primary Resource: The user can define which resource is primary in the Job dialog (Operation | Resources | Resource Requirements | Primary).
- Adding a Helper Resource for an Operation:
- Click on "New Resource Requirement"
- Select which helper resource you want to add from the pop-up pane.
- Save and Close.
- Setting Usage Start and End for Helper Resources:
- Helper resource requirements can be configured to start and end at different times than the primary resource by changing the UsageStart and UsageEnd fields in the Jobs dialog (Operation | Resources | Resource Requirements | UsageStart/UsageEnd).
- For example, if a worker (labor helper resource) is required during the setup time of an operation, then the UsageStart and UsageEnd fields would be set to "Setup".
- If a different worker (Labor Helper Resource) is required to run an operation, then the UsageStart field would be set to "Run" and the UsageEnd field would be set to either "Post-Processing", "Storage", or "Storage Post-Processing".
Note: You cannot have a helper resource that does not have the same capacity as the primary resource. If the capacity doe snot match, the jobs will be moved past the planning horizon.