Payload Structure for OperationExcluded Events
Operation Excluded Event Schema Version 1
This is the original version.
JSON Operation Excluded Schema Version 1
{
"schemaVersion": 1,
"workOrderName": "WOID9-Excluded-Event",
<!-- Produced LotIdentifier Name & Properties -->
"lotIdentifier": {
"name": "SERNUM1",
"properties": []
},
<!-- Route Name & Properties -->
"routeInfo": {
"name": "Route Level",
"properties": [
{
"propertyName": "Some-Integer-Property-Name",
"propertyValue": "10"
},
{
"propertyName": "Some-Boolean-Property-Name",
"propertyValue": "true"
}
]
},
"operationInfo": {
"name": "FrameAssembly",
"excludedOnTime": "2021-04-12T09:02:05Z",
"unitName": "FrameMountingStation",
"productionLine": "Bikes_Assembly_Line",
"status": "Excluded",
"excludedBy": "mesadmin",
"producedMaterial": "SNOWBIKE-NONSERIALIZED",
"unitOfMeasure": null,
"excludedQuantity": 10,
"billOfMaterials": [],
<!-- Operation Properties -->
"properties": [
{
"propertyName": "work_order_import_prop_group_prop_2",
"propertyValue": "workorderimportgroupproperty2"
},
{
"propertyName": "work_order_import_prop_group_prop_3",
"propertyValue": "workorderimportgroupproperty3"
}
]
},
"kafkaConsumerId": "00000178c5511118-02420a0006db0000",
"publishedDate": "2021-04-12T07:29:07Z",
"sddSchemaVersion": 10
}
B2MML Operation Excluded Schema Version 1
<ProductionPerformance xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:Extended="http://www.wbf.org/xml/B2MML-V0401-AllExtensions" xmlns:inp2="http://www.wbf.org/xml/B2MML-V0401" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.wbf.org/xml/B2MML-V0401">
<ID>00000178c5511118-02420a0006db0000</ID>
<Description>ERP Export Service</Description>
<PublishedDate>2021-04-12T07:29:07Z</PublishedDate>
<ProductionResponse>
<!-- workorder name -->
<ID>WOID9-Excluded-Event</ID>
<!-- route info-->
<SegmentResponse>
<ID>Route Level</ID>
<!-- Route Level Properties -->
<ProductionData>
<ID>Some-Integer-Property-Name</ID>
<Value>
<ValueString>10</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<ProductionData>
<ID>Some-Boolean-Property-Name</ID>
<Value>
<ValueString>true</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
</SegmentResponse>
<!-- operation Info-->
<SegmentResponse>
<!-- operation Name-->
<ID>FrameAssembly</ID>
<ProductionData>
<ID>excludedOnTime</ID>
<Value>
<ValueString>2021-04-12T09:02:05Z</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<ProductionData>
<ID>status</ID>
<Value>
<ValueString>Excluded</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<ProductionData>
<ID>excludedBy</ID>
<Value>
<ValueString>mesadmin</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<!-- operation properties-->
<ProductionData>
<ID>work_order_import_prop_group_prop_2</ID>
<Value>
<ValueString>workorderimportgroupproperty2</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<ProductionData>
<ID>work_order_import_prop_group_prop_3</ID>
<Value>
<ValueString>workorderimportgroupproperty3</ValueString>
<DataType>string</DataType>
<UnitOfMeasure/>
</Value>
</ProductionData>
<!-- producedMaterial details-->
<MaterialProducedActual>
<!--producedMaterial Name -->
<MaterialDefinitionID>SNOWBIKE-NONSERIALIZED</MaterialDefinitionID>
<!--producedMaterial Lot Name -->
<MaterialLotID>SERNUM1</MaterialLotID>
<Location>
<!--production Line -->
<EquipmentID>Bikes_Assembly_Line</EquipmentID>
<EquipmentElementLevel>ProductionLine</EquipmentElementLevel>
<Location>
<!--production unitName -->
<EquipmentID>FrameMountingStation</EquipmentID>
<EquipmentElementLevel>Unit</EquipmentElementLevel>
</Location>
</Location>
<!--excludedQuantity -->
<Quantity>
<QuantityString>10</QuantityString>
<DataType>double</DataType>
<UnitOfMeasure>null</UnitOfMeasure>
</Quantity>
</MaterialProducedActual>
</SegmentResponse>
<Extended:SchemaVersion>1</Extended:SchemaVersion>
<Extended:SDDSchemaVersion>10</Extended:SDDSchemaVersion>
</ProductionResponse>
</ProductionPerformance>