--- alias: user-guide-automation-task-oib-boardproducedrequest tags: - automation tasks description: "This documentation details a board production event with associated data and status updates" --- # Board Produced Request This event occurs when the panel will exit the equipment with the interlocking enabled. This event awaits for the reply `BoardProducedRequestResult`. ![1562167267513](./images/board_produced_request_parameters.png) ## Inputs | Name | Data Type | Description | | -------- | --------- | ------------------------------- | | Activate | `Any` | Activates the task subscription | ## Outputs | Name | Data Type | Description | | ------- | --------- | ------------------------------------------------ | | timeStamp | `DateTime` | Timestamp when the event was received | | messageId | `String` | Message Id from Oib. Might be needed to provide a reply if interlocking is active and if using a command | | boardId | `String` | The Board ID or Barcode | | machineId | `String` | The ID of the producing Station | | line | `String` | Information regarding in which Line the event occurred. Example: 'OIB Training\\Line 1' | | station | `String` | Information regarding in which Station the event occurred. Example: 'Station 1 - TX1' | | lane | `String` | Conveyor. This is an enum value which will be serialized as string and is defined as follows:
`Unknown` (0) unknown conveyor
`Right` (1) the right sub-conveyor
`Left` (2) the left sub-conveyor | | subLane | `String` | Sub-Conveyor (allows future quad-lane support). This is an enum value which will be serialized as string and is defined as follows:
`None` (0) no sub-conveyor;
`Right` (1) the right sub-conveyor;
`Left` (2) the left sub-conveyor | | boardLockState | `String` | The lock state of the board:
`0` "Unknown" - Unknown board state or the Parameter BoardLockState is not supported by TraceService
`1` "Locked" - station or conveyor is waiting for MES response how to proceed with the board (interlocking = on)
`2` "Unlocked" - interlocking is disabled, the board will automatically be transported if the next machine or conveyor is ready | | dateBegin | `DateTime` | Date / time stamp for the start of processing given as UTC | | dateComplete | `DateTime` | Date / time stamp for the end of processing given as UTC | | dateCorrelationBegin | `DateTime` | Correlation begin date for partially correlated order files given as UTC | | dateCorrelationEnd | `DateTime` | Correlation end date for partially correlated order files given as UTC | | Success | `Boolean` | Triggered when the task is executed with success | | Error | `Error` | Triggered when the task failed for some reason | ## Settings On the `General` tab, you have the usual settings. ![1562168353530](./images/board_produced_request_settings.png) ## Remarks None.