Appearance
UpsertWorkCenterInput
Type: Input
Input for creating or fully overwriting a work center. Every field is replaced with the supplied value (omitted optional fields are cleared), unlike UpdateWorkCenterInput.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| costCenterId | CostCenterID | Associated cost center for rate lookup | |
| defaultCleanupMinutes | Int | Average cleanup time in minutes after each operation. Cannot be negative; defaults to 0. | |
| defaultProcessingRate | Float | Processing rate in units per minute. Must be positive when set; omit to use each operation's expected duration instead. | |
| defaultSetupMinutes | Int | Average setup time in minutes before each operation. Cannot be negative; defaults to 0. | |
| efficiencyFactor | Float | Throughput multiplier used when scheduling. Greater than 0 and at most 10.0. Defaults to 1.0. | |
| externalId | String | Identifier of this work center in an upstream system (MIS/ERP). | |
| id | WorkCenterID | TypeID (prefix "wcr") of the work center to overwrite. When omitted, or when no work center with this id exists, a new one is created. | |
| isActive | Boolean | Whether the work center is available for scheduling (defaults to true). | |
| jmfDeviceId | String | JMF DeviceID string for resolving incoming JMF signals to this work center | |
| linkedUserId | UserID | TypeID (prefix "usr") of the platform user this work center represents. | |
| name | String! | Work center name (required, cannot be blank). | |
| productionCellId | ProductionCellID | TypeID (prefix "pcl") of the production cell to place this work center in. | |
| resourceType | ResourceType | Type of work center resource (defaults to machine). |