Workgroups

A Workgroup is a regroupment of Resources, its primary purpose is visual, it does not generate any constraints on the schedule.

Workloads can be assigned to a Workgroup when they have not yet been assigned to a Resource, or during the course of manual scheduling when they can be used a temporary storage area.

A Workgroup has the following elements:

  • ID is a unique string that identifies the Workgroup
  • Name is a textual short string used for display purposes
  • Description is a longer HTML string that can be used to hold a description of the Workgroup
  • Attributes is an array holding the indexes of the values of the Workgroup Attributes
  • Resources is an array with the list of Resources of that Workgroup

Example

{
   "ID": "Milling-1",
   "Name": "Milling machines",
   "Description": "All traditional milling machines (excluding CNC)",
   "Attributes": [0, 6, 2, 1],
   "Resources": [{
        "ID": "M1-1",
        "Name": "M1-1 MECAPLUS",
        ...
      },...
   ]
}