Click or drag to resize

CFX.InformationSystem.WorkOrderManagement Namespace

CFX Topic implemented by enterprise information systems (such as an MES or ERP system) involved in the creation and management of production Work Orders and Work Order sub-batches.
Classes
 ClassDescription
Public classWorkOrderQuantityUpdated Sent when the status of a Work Order (or Work Order sub-batch) has been updated.
{
  "WorkOrderIdentifier": {
    "WorkOrderId": "WO1122334455",
    "Batch": null
  },
  "NewQuantity": 250.0,
  "PreviousQuantity": 220.0
}
Public classWorkOrdersCreated Sent when a new production Work Order is created by an information system (such as ERP or MES).
{
  "NewOrders": [
    {
      "WorkOrderIdentifier": {
        "WorkOrderId": "WO1122334455",
        "Batch": null
      },
      "Description": "Production Order for PCB Assembly",
      "Status": "AwaitingApproval",
      "Router": "PCB Assembly Process",
      "RouterRevision": "A",
      "LotNumber": "LOT4865",
      "Customer": null,
      "Department": null,
      "CreatedDate": "2018-08-01T13:46:15.5391201-04:00",
      "StartDate": "2018-09-09T00:00:00",
      "DateRequired": "2018-09-15T17:00:00",
      "PartNumber": "1122-3344",
      "PartRevision": "B",
      "Quantity": 220.0,
      "UnitOfMeasure": null,
      "DependsOn": null
    }
  ]
}
Public classWorkOrdersDeleted Sent when a Work Order (or sub-batch of a Work Order) has been deleted within an information system (such as ERP or MES).
{
  "WorkOrderIdentifiers": [
    {
      "WorkOrderId": "WO1122334455",
      "Batch": null
    },
    {
      "WorkOrderId": "WO9988776666",
      "Batch": "Batch1"
    }
  ]
}
Public classWorkOrderStatusUpdated Sent when the status of a Work Order (or Work Order sub-batch) has been updated.
{
  "WorkOrderIdentifier": {
    "WorkOrderId": "WO1122334455",
    "Batch": null
  },
  "NewStatus": "Scheduled",
  "PreviousStatus": "ApprovedAndPending"
}
Public classWorkOrdersUpdated A Work Order (or Work Order sub-batch) has been modified / updated within an information systsem (such as ERP or MES).
{
  "UpdatedOrders": [
    {
      "WorkOrderIdentifier": {
        "WorkOrderId": "WO1122334455",
        "Batch": null
      },
      "Description": "Production Order for PCB Assembly",
      "Status": "AwaitingApproval",
      "Router": "PCB Assembly Process",
      "RouterRevision": "A",
      "LotNumber": "LOT4896",
      "Customer": null,
      "Department": null,
      "CreatedDate": "2018-08-01T13:46:15.8331267-04:00",
      "StartDate": "2018-09-09T00:00:00",
      "DateRequired": "2018-09-15T17:00:00",
      "PartNumber": "1122-5555",
      "PartRevision": "C",
      "Quantity": 220.0,
      "UnitOfMeasure": null,
      "DependsOn": null
    }
  ]
}