Skip to content

CS Producer (v1.0)

Manage flow of work through a production facility and get reports.

Download OpenAPI description
Overview
Languages
Servers
https://api.scheduler.strongtie.io

Cards

Operations

Retrieves a list of cards associated with a specific station ID.

Request

Security
Bearer
Path
stationIdstringrequired

The identifier of the station for which the cards are to be retrieved.

No request payload

Responses

Returns the list of cards associated with the specified station ID.

Bodyapplication/jsonArray [
ppgIdinteger(int32)(ProductionSchedulerServer.Domain.Entities.ProducerProductionGroups.ProducerProductionGroupId)
labelstring or null

The label displayed as “PPG #” in the UI mockups.

assignedStationobject(ProductionSchedulerServer.Domain.Entities.StationId)
orderinteger(int32)

The priority of the cards for each station.

assignedSawstring or null

The assigned saw, used to display tags for each card.

assignedTablestring or null

The assigned table, used to display tags for each card.

colorinteger(int32)

The color index into an array of colors.

activatedDateTimestring or null(date-time)

The date and time when the card was activated.

activatedByUserstring or null

The user who activated the card.

completedDateTimestring or null(date-time)

The date and time when the card was completed.

completedByUserstring or null

The user who completed the card.

crewSizeinteger or null(int32)

The crew size.

createdDateTimestring(date-time)

The date and time when the card was created.

createdByUserstring or null

The user who created the card.

bdftnumber(float)

The board feet (BDFT) calculated by Batcher.

numPiecesinteger(int32)

The number of pieces calculated by Batcher.

numUniquePiecesinteger(int32)

The number of unique pieces calculated by Batcher.

numTotalComponentsinteger(int32)

The total number of components calculated by Batcher.

numUniqueComponentsinteger(int32)

The number of unique components calculated by Batcher.

maxHeightnumber(float)

The maximum height calculated by Director.

maxLengthnumber(float)

The maximum length calculated by Director.

maxWeightnumber(float)

The maximum weight calculated by Director.

totalWeightnumber(float)

The total weight calculated by Director.

componentsArray of objects or null(ProductionSchedulerServer.Application.Features.ProducerProductionGroups.ComponentDto)

The list of components.

idinteger(int32)(ProductionSchedulerServer.Domain.Entities.Cards.CardId)
sawStationColorCodeinteger(int32)

The color code of the assigned saw station.

tableStationColorCodeinteger(int32)

The color code of the assigned table station.

versionstring or null(byte)

The version of the card. This value is used for optimistic concurrency control. Needs to be set to the value of the entity's version property when updating/deleting the entity.

]
Response
application/json
[ { "ppgId": 0, "label": "string", "assignedStation": {}, "order": 0, "assignedSaw": "string", "assignedTable": "string", "color": 0, "activatedDateTime": "2019-08-24T14:15:22Z", "activatedByUser": "string", "completedDateTime": "2019-08-24T14:15:22Z", "completedByUser": "string", "crewSize": 0, "createdDateTime": "2019-08-24T14:15:22Z", "createdByUser": "string", "bdft": 0.1, "numPieces": 0, "numUniquePieces": 0, "numTotalComponents": 0, "numUniqueComponents": 0, "maxHeight": 0.1, "maxLength": 0.1, "maxWeight": 0.1, "totalWeight": 0.1, "components": [], "id": 0, "sawStationColorCode": 0, "tableStationColorCode": 0, "version": "string" } ]

Retrieves a list of status DTOs for cards associated with a specific producer production group.

Request

Security
Bearer
Path
ppgIdstringrequired

The identifier of the producer production group for which the statuses are to be retrieved.

No request payload

Responses

Returns the list of status DTOs associated with the specified producer production group.

Bodyapplication/jsonArray [
namestring or null

The Card's assigned saw or table.

statusstring(ProductionSchedulerServer.Application.Features.Cards.Queries.GetStatusByPpgForCards.CardStatus)

The status of a card.

Enum"NotStarted""InProgress""Done"
]
Response
application/json
[ { "name": "string", "status": "NotStarted" } ]

Retrieves the list of completed cards for the current shift.

Request

Security
Bearer
No request payload

Responses

Returns the list of completed cards.

Bodyapplication/jsonArray [
ppgIdinteger(int32)(ProductionSchedulerServer.Domain.Entities.ProducerProductionGroups.ProducerProductionGroupId)
labelstring or null

The label displayed as “PPG #” in the UI mockups.

assignedStationobject(ProductionSchedulerServer.Domain.Entities.StationId)
orderinteger(int32)

The priority of the cards for each station.

assignedSawstring or null

The assigned saw, used to display tags for each card.

assignedTablestring or null

The assigned table, used to display tags for each card.

colorinteger(int32)

The color index into an array of colors.

activatedDateTimestring or null(date-time)

The date and time when the card was activated.

activatedByUserstring or null

The user who activated the card.

completedDateTimestring or null(date-time)

The date and time when the card was completed.

completedByUserstring or null

The user who completed the card.

crewSizeinteger or null(int32)

The crew size.

createdDateTimestring(date-time)

The date and time when the card was created.

createdByUserstring or null

The user who created the card.

bdftnumber(float)

The board feet (BDFT) calculated by Batcher.

numPiecesinteger(int32)

The number of pieces calculated by Batcher.

numUniquePiecesinteger(int32)

The number of unique pieces calculated by Batcher.

numTotalComponentsinteger(int32)

The total number of components calculated by Batcher.

numUniqueComponentsinteger(int32)

The number of unique components calculated by Batcher.

maxHeightnumber(float)

The maximum height calculated by Director.

maxLengthnumber(float)

The maximum length calculated by Director.

maxWeightnumber(float)

The maximum weight calculated by Director.

totalWeightnumber(float)

The total weight calculated by Director.

componentsArray of objects or null(ProductionSchedulerServer.Application.Features.ProducerProductionGroups.ComponentDto)

The list of components.

idinteger(int32)(ProductionSchedulerServer.Domain.Entities.Cards.CardId)
sawStationColorCodeinteger(int32)

The color code of the assigned saw station.

tableStationColorCodeinteger(int32)

The color code of the assigned table station.

]
Response
application/json
[ { "ppgId": 0, "label": "string", "assignedStation": {}, "order": 0, "assignedSaw": "string", "assignedTable": "string", "color": 0, "activatedDateTime": "2019-08-24T14:15:22Z", "activatedByUser": "string", "completedDateTime": "2019-08-24T14:15:22Z", "completedByUser": "string", "crewSize": 0, "createdDateTime": "2019-08-24T14:15:22Z", "createdByUser": "string", "bdft": 0.1, "numPieces": 0, "numUniquePieces": 0, "numTotalComponents": 0, "numUniqueComponents": 0, "maxHeight": 0.1, "maxLength": 0.1, "maxWeight": 0.1, "totalWeight": 0.1, "components": [], "id": 0, "sawStationColorCode": 0, "tableStationColorCode": 0 } ]

ProducerProductionGroups

Operations

Reports

Operations

Settings

Operations

Shift Statistics

Operations

Stations

Operations

Svgs

Operations