MES Canonical Event Definition
The topic on to synchronize calendar day changes
Accepts the following message:
Create / update calendar day
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Calendar",
"CalendarDay",
"Area"
],
"DataGroups": [
[
"2502181710210000001",
"2502181710210001231",
"-1",
"-1",
"2502181712430124398",
"2502181710210006855"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"CalendarDay": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"CD": "2025-02-11T00:00:00",
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shifts": [
{
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"ShiftDefinitionName": "Shift Definition Name",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z",
"StartTimeUTC": "2023-09-14T23:00:00",
"EndTimeUTC": "2023-09-15T07:00:00",
"DataGroup": "Data Group One",
"Team": "Team One",
"Duration": "08:00:00",
"WorkingTime": "07:00:00",
"NonWorkingTime": "01:00:00",
"NonWorkingTimes": [
{
"Name": "Lunch",
"StartTime": "2023-09-15T12:00:00",
"EndTime": "2023-09-15T13:00:00",
"StartTimeUTC": "2023-09-15T11:00:00",
"EndTimeUTC": "2023-09-15T12:00:00"
}
]
}
]
},
"Calendar": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"Timezone": "GMT Standard Time"
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
}
}
The topic contains the expected future steps of a material
Accepts the following message:
Reports the future movement of a given material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"Area",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber"
},
"FutureSteps": {
"UID": "2505121203180000006",
"Name": "Mixing-2",
"Type": "Process",
"IsOptional": false,
"PrimaryUnits": "Kg",
"SecondaryUnits": ""
}
}
The topic which contains material hold and release operations and respective quality reasons
Accepts the following message:
Inform about a movement of a particular material.
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"ParentMaterial",
"Reason",
"Area",
"Resource",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder",
"Employee"
],
"DataGroups": [
[
"-1",
"-1",
"2502181710210000001",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"-1",
"-1",
"-1"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"Reason": "string",
"Action": "Hold",
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"Employee": {
"UID": "2502130212590000467",
"Name": "Name",
"Number": "Employee 001",
"Team": "Team A"
},
"Timestamp": "2025-02-13T21:16:07.443",
"Comments": "Comments",
"Label": "Label",
"MaterialHoldReason_UID": "2505121203180000011"
}
The topic which contains material losses and bonuses and respective reasons
Accepts the following message:
Inform about a quantity change of a particular material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"Area",
"Resource",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder",
"Employee"
],
"DataGroups": [
[
"-1",
"-1",
"2502181710210000001",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"2502181710210000211",
"-1"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Change": {
"Type": "Bonus",
"Reason": "Reason A",
"LossStep": "Step",
"PrimaryQty": 1,
"PrimaryUnits": "UnitA",
"SecondaryQty": 2,
"SecondaryUnits": "UnitB"
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"MaterialHierarchy": [
{
"Material": {
"UID": "2502130212590000467",
"Name": "Name"
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name"
}
}
],
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"Employee": {
"UID": "2502130212590000467",
"Name": "Name",
"Number": "Employee 001",
"Team": "Team A"
}
}
The topic on which all maintenance order events may be produced and consumed
Accepts the following message:
Inform about a Maintenance Order
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"MaintenanceOrder",
"Area",
"Resource"
],
"DataGroups": [
[
"2502181710210000001",
"2502181710210001231",
"-1",
"-1",
"2502181712430124398",
"2502181710210006855"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"MaintenanceOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"AssociatedWith": "Resource",
"Class": "Preventive",
"ScheduleClass": "Time",
"ScheduledDate": "2019-08-24T14:15:22Z",
"ScheduleState": "BeforeEarlyDue",
"SystemState": "Requested",
"PlannedDuration": 0.5,
"StartDate": "2019-08-24T14:15:22Z",
"EndDate": "2019-08-24T14:15:22Z",
"TimeEarlyDue": "2019-08-24T14:15:22Z",
"TimeDue": "2019-08-24T14:15:22Z",
"TimeLateDue": "2019-08-24T14:15:22Z",
"UsageEarlyDue": 10,
"UsageDue": 20,
"UsageLateDue": 35,
"UsageCounter": 0,
"UsageCounterClass": "Positive",
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true",
"RequestedOn": "2025-02-11T18:14:30.013",
"RequestedBy": "2502120121100000001"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1",
"OpenCorrectiveMAOsCount": 0
}
}
The topic on which material defects events may be produced and consumed
Accepts the following message:
Inform about a quantity change of a particular material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Defect",
"Material",
"Area",
"Resource",
"Step",
"Product",
"ProductGroup",
"PartNumber"
],
"DataGroups": [
[
"2502181710210000001",
"-1",
"-1",
"-1",
"-1",
"2502112314355655001",
"2502181710210001231",
"-1",
"-1",
"2502181712430124398",
"2502181710210006855"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Defect": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"CorrelationId": "127b64a9b47f46df40777e4b2029db54",
"State": "Open",
"Reason": "Reason A",
"ScrapReason": "Reason B",
"OpenDate": "2025-02-11T20:28:08.353",
"OpenRemark": "Remark edited",
"ClosedDate": "2025-02-12T20:28:08.353",
"CloseRemark": "Accept the Defect",
"ReferenceDesignator": "C28 C30 C36 C44 C53 C82",
"PinNumber": "ABCD",
"RepairAction": "Repair Required",
"ReplacementMaterial": "Material Name",
"SubMaterial": "Material Name",
"Location": "(-5, -5)"
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"PartNumber": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
}
}
The topic on which all material genealogy operations may be produced and consumed
Accepts the following message:
Inform about a Genealogy operation of a particular material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility"
],
"DataGroups": [
[
"2502181710210000001",
"-1",
"-1"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"SourceMaterials": [
{
"UID": "2502130212590000467",
"Name": "Name",
"UniversalState": "Active",
"DateEnteredStep": "2021-08-24T14:15:22Z",
"Location": "string",
"PrimaryQuantityBefore": 0.1,
"PrimaryQuantityAfter": 0.1,
"PrimaryUnits": "string",
"AssembledPrimaryQuantity": 0.1,
"SecondaryQuantityBefore": 0.1,
"SecondaryQuantityAfter": 0.1,
"SecondaryUnits": "string",
"AssembledSecondaryQuantity": 0.1,
"SubMaterialsPrimaryQuantityBefore": 0.1,
"SubMaterialsPrimaryQuantityAfter": 0.1,
"SubMaterialsPrimaryUnits": "string",
"SubMaterialsSecondaryQuantityBefore": 0.1,
"SubMaterialsSecondaryQuantityAfter": 0.1,
"SubMaterialsSecondaryUnits": "string",
"FlowPath": "string",
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0
},
"ParentResource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
}
}
],
"Operation": "Split",
"IdentifierMaterial": "string",
"OperationDate": "2019-08-24T14:15:22Z",
"OperationId": "string",
"OperationComment": "string",
"BillOfMaterials": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"TargetMaterials": [
{
"UID": "2502130212590000467",
"Name": "Name",
"UniversalState": "Active",
"DateEnteredStep": "2021-08-24T14:15:22Z",
"Location": "string",
"PrimaryQuantityBefore": 0.1,
"PrimaryQuantityAfter": 0.1,
"PrimaryUnits": "string",
"AssembledPrimaryQuantity": 0.1,
"SecondaryQuantityBefore": 0.1,
"SecondaryQuantityAfter": 0.1,
"SecondaryUnits": "string",
"AssembledSecondaryQuantity": 0.1,
"SubMaterialsPrimaryQuantityBefore": 0.1,
"SubMaterialsPrimaryQuantityAfter": 0.1,
"SubMaterialsPrimaryUnits": "string",
"SubMaterialsSecondaryQuantityBefore": 0.1,
"SubMaterialsSecondaryQuantityAfter": 0.1,
"SubMaterialsSecondaryUnits": "string",
"FlowPath": "string",
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0
},
"ParentResource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 0,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
}
}
]
}
The topic on which all material operations may be produced and consumed
Accepts the following message:
Inform about a movement of a particular material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"ParentMaterial",
"Area",
"Resource",
"ParentResource",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder",
"Employee"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"-1",
"2502181712430124399",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398",
"1234546671021000685"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0,
"IdealTimePerUnitInSecs": 50,
"ReferenceTimePerUnitInSecs": 55.5,
"DateEnteredFacility": "2025-02-11T20:28:06.333"
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1",
"Service": "ComplexDispatchAndTrackInMaterial"
},
"ParentResource": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"DataCollection": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"BillOfMaterials": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"BillOfTools": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Recipe": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Employee": {
"UID": "2502130212590000467",
"Name": "Name",
"Number": "Employee 001",
"Team": "Team A"
},
"Attributes": {
"Names": [
"LossClassificationName1",
"LossClassificationName2",
"LossClassificationValue1",
"LossClassificationValue2",
"LossReason",
"PrimaryQuantityLoss"
],
"Values": [
"YieldGroup",
"RootCause",
"0195",
"01",
"CU14 - Copper void on copper ground",
"1"
]
},
"Comments": "Comments",
"Previous": {
"Step": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Material": {
"DateEnteredFacility": "2025-02-11T20:28:06.333",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"ReworkCount": 0,
"HoldCount": 0
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name"
}
},
"Tools": {
"UID": "2505121203180000010",
"Name": "Mixing Tool",
"Type": "Standard",
"Position": 0
}
}
The topic on which all material ship, receive, and Unship operations may be produced and consumed
Accepts the following message:
Inform about ship, receive, and unship operations for a given material
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"Area",
"ToFacility",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder",
"Employee"
],
"DataGroups": [
[
"-1",
"-1",
"2502181710210000001",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"2502181710210000211",
"-1"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Type": "Standard",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0,
"ProcessingState": "Queued",
"ReworkCount": 0,
"HoldCount": 0
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"Employee": {
"UID": "2502130212590000467",
"Name": "Name",
"Number": "Employee 001",
"Team": "Team A"
},
"ShippingLabel": "string",
"ToFacility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"MaterialHierarchy": [
{
"Material": {
"UID": "2502130212590000467",
"Name": "Name"
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name"
}
}
]
}
The topic used for publishing and consuming all events related to production order cycle times
Accepts the following message:
Provides detailed reports on production cycle times
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"Area",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Yield": 0,
"CycleTimeScale": "string",
"FixedCycleTime": 0,
"VariableCycleTime": 0
}
The topic on which all production order events may be produced and consumed
Accepts the following message:
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"ProductionOrder",
"Product",
"ProductGroup",
"Flow",
"Step",
"Customer"
],
"DataGroups": [
[
"2502181712430124399",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398",
"2502181710210006855"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"ProductionOrder": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"Quantity": 11,
"Units": "Chocolates",
"DueDate": "2025-02-26T11:27:11.487",
"PlannedStartDate": "2025-02-14T16:28:57.160",
"PlannedEndDate": "2025-02-18T16:28:57.160",
"OrderNumber": "OrderNumber",
"OrderLine": "OrderLine",
"SystemState": "Created",
"Type": "Standard",
"Description": "Entity description",
"ActiveMaterialsCount": 0,
"MaterialsInProgressCount": 0,
"MaterialsCompletedCount": 0,
"MaterialsDeliveredCount": 0,
"InProgressQuantity": 0.1,
"CompletedQuantity": 0.1,
"DeliveredQuantity": 0.1,
"Comment": "A comment"
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"ProductGroup": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Customer": {
"UID": "2502130212590000467",
"Name": "Name"
}
}
The topic on which all production plans events may be produced and consumed
Accepts the following message:
Provides detailed reports on production plans
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Area",
"Plan"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"2502181710210006855",
"2502181712430124398"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Plan": {
"UID": "2502130212590000467",
"Name": "Name",
"ManufacturingLevel": "Area",
"Applicability": "All Shifts",
"Level": "Product",
"TimeUnit": "Day",
"PlanningHorizon": 168,
"FrozenPeriod": 24,
"FromDate": "2025-07-22T00:00:00Z",
"ToDate": "2025-07-29T00:00:00Z"
},
"PlanSteps": {
"UID": "2502130212590000467",
"Name": "Name",
"Type": "Standard",
"DisplayOrder": 1,
"DataGroup": "NoAccess"
},
"Calendar": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"Timezone": "GMT Standard Time"
},
"ProductPlannedVolume": [
{
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "string",
"DataGroup": "NoAccess",
"PlannedVolume": "8.1"
}
],
"ProductGroupPlannedVolume": [
{
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"DataGroup": "NoAccess",
"PlannedVolume": "8.1"
}
],
"ExcludedMaterialTypes": [
{
"Name": "Name"
}
]
}
The topic used for publishing and consuming all events related to unit conversion factors
Accepts the following message:
Provides conversion factors between different units of measure
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Material",
"Area",
"Flow",
"Step",
"Product",
"ProductGroup",
"ProductionOrder"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"-1",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
},
"FromUnit": "string",
"ToUnit": "string",
"ConversionFactor": 0
}
The topic on which resource alarm events may be produced and consumed.
Accepts the following message:
Resource Alarm Set or Clear
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial"
},
"Action": "Set",
"Timestamp": "2019-08-24T14:15:22Z",
"Alarm": {
"Code": "CausticTemperatureAlarm",
"Type": "string",
"Severity": "Critical",
"Description": "Fresh water tank level low",
"Cause": "Mechanical failure"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name"
},
"SubResource": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name"
}
}
The topic to synchronize resource layout changes. Can be fully consumed for initial load.
Accepts the following message:
Inform a full Resource Layout
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Area",
"Resource"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"2502181712430124399",
"2502181710210006855",
"2502181710210006857"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true"
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true",
"DayStartOffset": 2,
"Timezone": "GMT Standard Time",
"Location": "string"
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true"
},
"Areas": [
{
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true",
"DataGroup": "DataGroup",
"Class": "Storage",
"ManufacturingCalendar": "Manufacturing Calendar One",
"ParentAreas": [
"Area 1",
"Area 2"
]
}
],
"Resources": [
{
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true",
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1",
"ModelRevision": "V1",
"DataGroup": "DataGroup One",
"Manufacturer": "ASMPT",
"SerialNumber": "1525XVBGD51563",
"Class": "Process",
"Criticality": "High",
"YearBuilt": 2020,
"InstallationDate": "2022",
"SystemState": "Up",
"ControlState": "Off-Line",
"SEMIE10State": "Engineering",
"SEMIE10Date": "2025-02-11T20:07:57.097",
"SEMIE58State": "Engineering",
"OpenCorrectiveMAOsCount": 0,
"Area": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Recipe": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"StateNames": [
"Basic",
"SEMI-E10"
],
"StateValues": [
"Up",
"Standby"
],
"Lanes": [
"Lane_one",
"Lane_two"
],
"ParentResources": [
"Resource A",
"Resource B"
]
}
],
"Area": {
"UID": "2502130212590000467",
"Name": "Name"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name"
}
}
The topic on which resource state changes may be produced and consumed
Accepts the following message:
Inform about a state change of a particular resource
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"Resource",
"Area",
"Employee"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"2502181712430124398",
"-1",
"2502181710210006855"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"CreatedOn": "2025-02-12T20:13:48.047",
"CreatedBy": "2502130212590000005",
"ModifiedOn": "2025-02-12T20:13:50.367",
"ModifiedBy": "2502130212590000005",
"UniversalState": "Active",
"DisplayOrder": 1,
"Type": "Standard",
"Description": "Entity description",
"Picture": "/api/GenericService/DownloadAttachment/2502130000050000003?open=true",
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1",
"ModelRevision": "V1",
"Manufacturer": "ASMPT",
"SerialNumber": "1525XVBGD51563",
"Class": "Process",
"Criticality": "High",
"YearBuilt": 2020,
"InstallationDate": "2022",
"SystemState": "Up",
"ControlState": "Off-Line",
"SEMIE10State": "Engineering",
"SEMIE10Date": "2025-02-11T20:07:57.097",
"SEMIE58State": "Engineering",
"OpenCorrectiveMAOsCount": 0,
"Recipe": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"StateNames": [
"Basic",
"SEMI-E10"
],
"StateValues": [
"Up",
"Standby"
],
"Lanes": [
"Lane_one",
"Lane_two"
],
"ParentResources": [
"Resource A",
"Resource B"
]
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Calendar": {
"Calendar": "CalendarName",
"CD": "2025-02-11T00:00:00",
"Timezone": "GMT Standard Time",
"TZToUTCInMin": 0,
"FY": 2025,
"FQ": 1,
"FM": 1,
"FW": 1,
"Shift": {
"ShiftDefinitionName": "Shift Definition Name",
"Name": "Shift 1",
"StartTime": "2025-02-18T18:00:00Z",
"EndTime": "2025-02-19T02:00:00Z"
}
},
"Employee": {
"UID": "2502130212590000467",
"Name": "Name",
"Number": "Employee 001",
"Team": "Team A"
},
"Previous": {
"Resource": {
"SystemState": "Up",
"StateNames": [
"Basic",
"SEMI-E10"
],
"StateValues": [
"Up",
"Standby"
],
"SEMIE10State": "Engineering",
"LastModifiedOn": "2025-02-12T20:13:50.367",
"LastModifiedBy": "2502130212590000005"
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"Type": "Standard"
}
}
}
The topic on which all Data Collection operations may be produced and consumed
Accepts the following message:
Inform about a operation of a particular data collection.
{
"Header": {
"CorrelationId": "2204130000020000503",
"Operation": "TrackInMaterial",
"DateTime": "2025-02-12T20:13:50.383",
"StartDateTime": "2025-02-12T20:13:50.330",
"Application": "Critical Manufacturing MES",
"CDMVersion": "11.3.0",
"Service": "ComplexDispatchAndTrackInMaterial",
"DataGroupsRefs": [
"Enterprise",
"Site",
"Facility",
"DataCollection",
"Parameter",
"Area",
"Resource",
"Flow",
"Step",
"Material",
"ParentMaterial",
"Product"
],
"DataGroups": [
[
"2502181710210000004",
"2502181710210001231",
"-1",
"-1",
"2502181712430124399",
"2502181710210006855",
"-1",
"-1",
"-1",
"-1",
"-1",
"2502181712430124398"
]
]
},
"Enterprise": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Site": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"Facility": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1
},
"DataCollection": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Description": "Entity description",
"InstanceName": "DataCollectionName-0000001",
"ExecutionMode": "Immediate",
"MaterialOperation": "PerformImmediate",
"BeginDate": "2025-07-22T00:00:00Z",
"BeginUser": "User-0001",
"EndDate": "2025-07-22T00:00:00Z",
"EndUser": "User-0002"
},
"Parameter": {
"Name": "Thickness",
"DataType": "Decimal",
"ReadingNames": [
"Reading Name"
],
"ReadingNumbers": [
1
],
"ReadingValues": [
"333"
],
"ReadingSample": "Sample 1",
"Instrument": "Mixer-01-ResourceInstrument-01",
"Unit": "Cookies",
"Description": "Thickness"
},
"Area": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Resource": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"ResourceType": "Standard",
"Position": 0,
"Model": "SX1"
},
"Flow": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1"
},
"Step": {
"UID": "2502130212590000467",
"Name": "Name",
"DisplayOrder": 1,
"Type": "Standard"
},
"Material": {
"UID": "2502130212590000467",
"Name": "Name",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0
},
"ParentMaterial": {
"UID": "2502130212590000467",
"Name": "Name",
"DateEnteredStep": "2025-02-11T20:28:06.333",
"Form": "Batch",
"FlowPath": "FlowName:A:1/StepName:1",
"LogicalFlowPath": "FlowName/StepName",
"PrimaryQty": 10,
"PrimaryUnits": "UnitA",
"SecondaryQty": 5,
"SecondaryUnits": "UnitB",
"SubMaterialsPrimaryQty": 2,
"SubMaterialsSecondaryQty": 2,
"SubMaterialCount": 0
},
"Product": {
"UID": "2502130212590000467",
"Name": "Name",
"MajorRevision": "A",
"MinorRevision": "1",
"Type": "Standard",
"Description": "Entity description"
}
}
The topic on which all measurement operations may be produced and consumed
Accepts the following message:
Inform a Measurement event
{
"Parameters": [
"Parameter 1"
],
"Values": [
"Value 1"
],
"Measurement": {
"Name": "Measurement01"
},
"Enterprise": {
"Name": "Enterprise01"
},
"Site": {
"Name": "Site01"
},
"Facility": {
"Name": "Facility01"
},
"Area": {
"Name": "Area01"
},
"Resource": {
"Name": "Resource01"
},
"Material": {
"Name": "Material01"
},
"Recipe": {
"Name": "Recipe01"
}
}
The topic on which all Resource Telemetry operations may be produced and consumed
Accepts the following message:
Inform a telemetry event
{
"Parameters": [
{
"Name": "Pressure",
"Class": "Sensor",
"Timestamps": [
1698660437706
],
"NumericValues": [
1.04
],
"StringValues": [
"On"
],
"UnitOfMeasure": "Pascal"
}
],
"Tags": [
{
"Key": "Tag1",
"Value": "Value1"
}
],
"Enterprise": {
"Name": "Enterprise01"
},
"Site": {
"Name": "Site01"
},
"Facility": {
"Name": "Facility01"
},
"Area": {
"Name": "Area01"
},
"Resource": {
"Name": "Resource01"
},
"Flow": {
"Name": "Flow01"
},
"Step": {
"Name": "Step01"
},
"Material": {
"Name": "Material01"
},
"Product": {
"Name": "Product01"
}
}