From ac6026089e57a783569a1c3b062e6f5fcbdcaf54 Mon Sep 17 00:00:00 2001 From: ssk Date: Thu, 3 Sep 2026 19:18:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=20Optimize=20=E6=A8=A1?= =?UTF-8?q?=E6=8B=9F=20world=20pack?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/data/packs/optimize-simulation-v1.json | 2230 +++++++++++++++++ 1 file changed, 2230 insertions(+) create mode 100644 server/data/packs/optimize-simulation-v1.json diff --git a/server/data/packs/optimize-simulation-v1.json b/server/data/packs/optimize-simulation-v1.json new file mode 100644 index 0000000..2f933ca --- /dev/null +++ b/server/data/packs/optimize-simulation-v1.json @@ -0,0 +1,2230 @@ +{ + "packVersion": 1, + "name": "Optimize synthetic debug V1", + "description": "Generic APS world pack: 10 synthetic orders, 72 operations, and 6 virtual resources for Optimize development debugging only.", + "baseDate": "2026-09-03", + "world": { + "factories": [], + "workshops": [], + "lines": [], + "workstations": [], + "operations": [], + "routings": [], + "routingSteps": [], + "materials": [ + { + "id": 1, + "code": "28200003654300", + "name": "28200003654300", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 2, + "code": "28200003676900", + "name": "28200003676900", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 3, + "code": "M1201001290100", + "name": "M1201001290100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 4, + "code": "M1201001300100", + "name": "M1201001300100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 5, + "code": "M2290001250100", + "name": "M2290001250100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 6, + "code": "0802300207", + "name": "0802300207", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 7, + "code": "M1201002610100", + "name": "M1201002610100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 8, + "code": "0802300203", + "name": "0802300203", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 9, + "code": "0802300208", + "name": "0802300208", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 10, + "code": "0802300202", + "name": "0802300202", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + } + ], + "boms": [], + "bomItems": [], + "lineProducts": [], + "workstationOperations": [], + "equipment": [], + "teams": [], + "shifts": [], + "shiftCalendar": [], + "maintenance": [], + "salesOrders": [ + { + "id": 1, + "orderNo": "102285668", + "status": "APPROVED", + "deliveryDate": "2026-08-08", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 1, + "productId": 1, + "productCode": "28200003654300", + "productName": "28200003654300", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 2, + "orderNo": "102289293", + "status": "APPROVED", + "deliveryDate": "2026-07-21", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 2, + "productId": 2, + "productCode": "28200003676900", + "productName": "28200003676900", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 3, + "orderNo": "102342090", + "status": "APPROVED", + "deliveryDate": "2026-01-15", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 3, + "productId": 3, + "productCode": "M1201001290100", + "productName": "M1201001290100", + "quantity": 2.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 4, + "orderNo": "102342085", + "status": "APPROVED", + "deliveryDate": "2026-01-15", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 4, + "productId": 4, + "productCode": "M1201001300100", + "productName": "M1201001300100", + "quantity": 2.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 5, + "orderNo": "102342092", + "status": "APPROVED", + "deliveryDate": "2026-01-15", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 5, + "productId": 5, + "productCode": "M2290001250100", + "productName": "M2290001250100", + "quantity": 4.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 6, + "orderNo": "102352579", + "status": "APPROVED", + "deliveryDate": "2026-04-03", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 6, + "productId": 6, + "productCode": "0802300207", + "productName": "0802300207", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 7, + "orderNo": "102314266", + "status": "APPROVED", + "deliveryDate": "2026-03-16", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 7, + "productId": 7, + "productCode": "M1201002610100", + "productName": "M1201002610100", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 8, + "orderNo": "102375367", + "status": "APPROVED", + "deliveryDate": "2026-04-03", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 8, + "productId": 8, + "productCode": "0802300203", + "productName": "0802300203", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 9, + "orderNo": "102375368", + "status": "APPROVED", + "deliveryDate": "2026-04-03", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 9, + "productId": 9, + "productCode": "0802300208", + "productName": "0802300208", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + }, + { + "id": 10, + "orderNo": "102378688", + "status": "APPROVED", + "deliveryDate": "2026-04-03", + "priority": 1, + "source": "SYNTHETIC", + "items": [ + { + "id": 10, + "productId": 10, + "productCode": "0802300202", + "productName": "0802300202", + "quantity": 1.0, + "unit": "PCS", + "status": "OPEN" + } + ] + } + ], + "productionOrders": [], + "workOrders": [], + "purchaseOrders": [], + "outsourceOrders": [], + "forecastOrders": [], + "changeoverMatrix": [], + "scheduleVersions": [], + "conflicts": [], + "logs": [], + "auditEvents": [], + "scheduleParams": { + "defaultEngine": "RULE", + "planningHorizonDays": 14, + "timeGranularityMinutes": 15, + "deliveryBufferRatio": 0.95, + "weights": { + "tardiness": 0.4, + "cost": 0.3, + "utilization": 0.2, + "balance": 0.1 + }, + "customerLevelWeights": { + "VIP": 3.0, + "A": 2.0, + "B": 1.0, + "C": 1.0 + }, + "freezeWindowHours": 24 + }, + "constraintProfile": { + "profileId": "default", + "name": "\u9ed8\u8ba4\u7ea6\u675f\u5256\u9762", + "constraints": {} + }, + "flexZones": [ + { + "id": 1, + "code": "assembly", + "name": "assembly" + }, + { + "id": 2, + "code": "highspeed", + "name": "highspeed" + }, + { + "id": 3, + "code": "preassembly", + "name": "preassembly" + } + ], + "flexOperations": [ + { + "id": 1, + "code": "0503727Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "type": "INTERNAL", + "standardTime": 27, + "isBottleneck": false, + "sourceStandardTime": 27.0 + }, + { + "id": 2, + "code": "0503722Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 3, + "code": "0503723Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 4, + "code": "0503724Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 5, + "code": "0503725Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 6, + "code": "0503726Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 7, + "code": "0503006Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 8, + "code": "0503007Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 9, + "code": "0503002Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c58", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 10, + "code": "0503003Z1M", + "name": "\u5e72\u7ebf\u673a\u6784\u603b\u88c59", + "type": "INTERNAL", + "standardTime": 5, + "isBottleneck": false, + "sourceStandardTime": 5.0 + }, + { + "id": 11, + "code": "0604001Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c51", + "type": "INTERNAL", + "standardTime": 40, + "isBottleneck": false, + "sourceStandardTime": 40.0 + }, + { + "id": 12, + "code": "0604007Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c51", + "type": "INTERNAL", + "standardTime": 40, + "isBottleneck": false, + "sourceStandardTime": 40.0 + }, + { + "id": 13, + "code": "0604217Z1M", + "name": "\u9501\u88c5\u914d", + "type": "INTERNAL", + "standardTime": 7, + "isBottleneck": false, + "sourceStandardTime": 6.667 + }, + { + "id": 14, + "code": "0604002Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c52", + "type": "INTERNAL", + "standardTime": 11, + "isBottleneck": false, + "sourceStandardTime": 11.0 + }, + { + "id": 15, + "code": "0604003Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c53", + "type": "INTERNAL", + "standardTime": 11, + "isBottleneck": false, + "sourceStandardTime": 11.0 + }, + { + "id": 16, + "code": "0604004Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c54", + "type": "INTERNAL", + "standardTime": 11, + "isBottleneck": false, + "sourceStandardTime": 11.0 + }, + { + "id": 17, + "code": "0604005Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c55", + "type": "INTERNAL", + "standardTime": 11, + "isBottleneck": false, + "sourceStandardTime": 11.0 + }, + { + "id": 18, + "code": "0604006Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c56", + "type": "INTERNAL", + "standardTime": 10, + "isBottleneck": false, + "sourceStandardTime": 10.0 + }, + { + "id": 19, + "code": "0604008Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c52", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 20, + "code": "0604009Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c53", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 21, + "code": "0604010Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c54", + "type": "INTERNAL", + "standardTime": 12, + "isBottleneck": false, + "sourceStandardTime": 12.0 + }, + { + "id": 22, + "code": "0604011Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c55", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 23, + "code": "0604012Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c56", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 24, + "code": "0604013Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c57", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 25, + "code": "0604014Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c58", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + }, + { + "id": 26, + "code": "0604015Z1M", + "name": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c59", + "type": "INTERNAL", + "standardTime": 6, + "isBottleneck": false, + "sourceStandardTime": 6.0 + } + ], + "flexEquipment": [ + { + "id": 1, + "code": "V_PREASSY_01", + "name": "V_PREASSY_01", + "status": "RUNNING", + "capabilities": [ + "0503727Z1M", + "0604001Z1M", + "0604002Z1M", + "0604003Z1M", + "0604004Z1M", + "0604005Z1M", + "0604006Z1M" + ], + "opStdTime": { + "0503727Z1M": 35.0, + "0604001Z1M": 40.0, + "0604002Z1M": 11.0, + "0604003Z1M": 11.0, + "0604004Z1M": 11.0, + "0604005Z1M": 11.0, + "0604006Z1M": 10.0 + }, + "zone": "preassembly", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + }, + { + "id": 2, + "code": "V_PREASSY_02", + "name": "V_PREASSY_02", + "status": "RUNNING", + "capabilities": [ + "0503727Z1M", + "0604001Z1M", + "0604002Z1M", + "0604003Z1M", + "0604004Z1M", + "0604005Z1M", + "0604006Z1M" + ], + "opStdTime": { + "0503727Z1M": 35.0, + "0604001Z1M": 40.0, + "0604002Z1M": 11.0, + "0604003Z1M": 11.0, + "0604004Z1M": 11.0, + "0604005Z1M": 11.0, + "0604006Z1M": 10.0 + }, + "zone": "preassembly", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + }, + { + "id": 3, + "code": "V_ASSY_01", + "name": "V_ASSY_01", + "status": "RUNNING", + "capabilities": [ + "0503722Z1M", + "0503723Z1M", + "0503724Z1M", + "0503725Z1M", + "0503726Z1M", + "0503006Z1M", + "0503007Z1M", + "0503002Z1M", + "0503003Z1M", + "0604217Z1M", + "0604014Z1M", + "0604015Z1M" + ], + "opStdTime": { + "0503722Z1M": 5.0, + "0503723Z1M": 5.0, + "0503724Z1M": 5.0, + "0503725Z1M": 5.0, + "0503726Z1M": 5.0, + "0503006Z1M": 5.0, + "0503007Z1M": 6.0, + "0503002Z1M": 5.0, + "0503003Z1M": 5.0, + "0604217Z1M": 6.667, + "0604014Z1M": 6.0, + "0604015Z1M": 6.0 + }, + "zone": "assembly", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + }, + { + "id": 4, + "code": "V_ASSY_02", + "name": "V_ASSY_02", + "status": "RUNNING", + "capabilities": [ + "0503722Z1M", + "0503723Z1M", + "0503724Z1M", + "0503725Z1M", + "0503726Z1M", + "0503006Z1M", + "0503007Z1M", + "0503002Z1M", + "0503003Z1M", + "0604217Z1M", + "0604014Z1M", + "0604015Z1M" + ], + "opStdTime": { + "0503722Z1M": 5.0, + "0503723Z1M": 5.0, + "0503724Z1M": 5.0, + "0503725Z1M": 5.0, + "0503726Z1M": 5.0, + "0503006Z1M": 5.0, + "0503007Z1M": 6.0, + "0503002Z1M": 5.0, + "0503003Z1M": 5.0, + "0604217Z1M": 6.667, + "0604014Z1M": 6.0, + "0604015Z1M": 6.0 + }, + "zone": "assembly", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + }, + { + "id": 5, + "code": "V_ASSY_03", + "name": "V_ASSY_03", + "status": "RUNNING", + "capabilities": [ + "0503722Z1M", + "0503723Z1M", + "0503724Z1M", + "0503725Z1M", + "0503726Z1M", + "0503006Z1M", + "0503007Z1M", + "0503002Z1M", + "0503003Z1M", + "0604217Z1M", + "0604014Z1M", + "0604015Z1M" + ], + "opStdTime": { + "0503722Z1M": 5.0, + "0503723Z1M": 5.0, + "0503724Z1M": 5.0, + "0503725Z1M": 5.0, + "0503726Z1M": 5.0, + "0503006Z1M": 5.0, + "0503007Z1M": 6.0, + "0503002Z1M": 5.0, + "0503003Z1M": 5.0, + "0604217Z1M": 6.667, + "0604014Z1M": 6.0, + "0604015Z1M": 6.0 + }, + "zone": "assembly", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + }, + { + "id": 6, + "code": "V_HSASSY_01", + "name": "V_HSASSY_01", + "status": "RUNNING", + "capabilities": [ + "0604007Z1M", + "0604008Z1M", + "0604009Z1M", + "0604010Z1M", + "0604011Z1M", + "0604012Z1M", + "0604013Z1M" + ], + "opStdTime": { + "0604007Z1M": 40.0, + "0604008Z1M": 6.0, + "0604009Z1M": 6.0, + "0604010Z1M": 12.0, + "0604011Z1M": 6.0, + "0604012Z1M": 6.0, + "0604013Z1M": 6.0 + }, + "zone": "highspeed", + "movable": false, + "moveTimeMin": 0.0, + "availabilityRate": 1.0 + } + ], + "flexMolds": [], + "flexMaterials": [ + { + "id": 1, + "code": "28200003654300", + "name": "28200003654300", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 2, + "code": "28200003676900", + "name": "28200003676900", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 3, + "code": "M1201001290100", + "name": "M1201001290100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 4, + "code": "M1201001300100", + "name": "M1201001300100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 5, + "code": "M2290001250100", + "name": "M2290001250100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 6, + "code": "0802300207", + "name": "0802300207", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 7, + "code": "M1201002610100", + "name": "M1201002610100", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 8, + "code": "0802300203", + "name": "0802300203", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 9, + "code": "0802300208", + "name": "0802300208", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + }, + { + "id": 10, + "code": "0802300202", + "name": "0802300202", + "type": "FINISHED_PRODUCT", + "unit": "PCS", + "stock": 0, + "inTransit": 0, + "sourcingType": "MAKE", + "sourcingTypeSource": "EXPLICIT", + "dataGrade": "synthetic" + } + ], + "flexRoutings": [ + { + "id": 1, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 27, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 27.0 + }, + { + "id": 2, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 3, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 4, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 5, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 6, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 7, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 8, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 9, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 9, + "operationCode": "0503002Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c58", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 10, + "routingId": "SIM-28200003654300", + "routingVersion": "SIM-V1", + "productCode": "28200003654300", + "productName": "28200003654300", + "seq": 10, + "operationCode": "0503003Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c59", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 11, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 27, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 27.0 + }, + { + "id": 12, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 13, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 14, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 15, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 16, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 17, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 18, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 19, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 9, + "operationCode": "0503002Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c58", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 20, + "routingId": "SIM-28200003676900", + "routingVersion": "SIM-V1", + "productCode": "28200003676900", + "productName": "28200003676900", + "seq": 10, + "operationCode": "0503003Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c59", + "stdTimePerUnit": 5, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 5.0 + }, + { + "id": 21, + "routingId": "SIM-M1201001290100", + "routingVersion": "SIM-V1", + "productCode": "M1201001290100", + "productName": "M1201001290100", + "seq": 1, + "operationCode": "0604001Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c51", + "stdTimePerUnit": 40, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 40.0 + }, + { + "id": 22, + "routingId": "SIM-M1201001290100", + "routingVersion": "SIM-V1", + "productCode": "M1201001290100", + "productName": "M1201001290100", + "seq": 2, + "operationCode": "0604007Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 40, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 40.0 + }, + { + "id": 23, + "routingId": "SIM-M1201001300100", + "routingVersion": "SIM-V1", + "productCode": "M1201001300100", + "productName": "M1201001300100", + "seq": 1, + "operationCode": "0604001Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c51", + "stdTimePerUnit": 40, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 40.0 + }, + { + "id": 24, + "routingId": "SIM-M1201001300100", + "routingVersion": "SIM-V1", + "productCode": "M1201001300100", + "productName": "M1201001300100", + "seq": 2, + "operationCode": "0604007Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 40, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 40.0 + }, + { + "id": 25, + "routingId": "SIM-M2290001250100", + "routingVersion": "SIM-V1", + "productCode": "M2290001250100", + "productName": "M2290001250100", + "seq": 1, + "operationCode": "0604217Z1M", + "operationName": "\u9501\u88c5\u914d", + "stdTimePerUnit": 7, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.667 + }, + { + "id": 26, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 35, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 35.0 + }, + { + "id": 27, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 28, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 29, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 30, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 31, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 32, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 33, + "routingId": "SIM-0802300207", + "routingVersion": "SIM-V1", + "productCode": "0802300207", + "productName": "0802300207", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 34, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 1, + "operationCode": "0604001Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c51", + "stdTimePerUnit": 11, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 11.0 + }, + { + "id": 35, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 2, + "operationCode": "0604002Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c52", + "stdTimePerUnit": 11, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 11.0 + }, + { + "id": 36, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 3, + "operationCode": "0604003Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c53", + "stdTimePerUnit": 11, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 11.0 + }, + { + "id": 37, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 4, + "operationCode": "0604004Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c54", + "stdTimePerUnit": 11, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 11.0 + }, + { + "id": 38, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 5, + "operationCode": "0604005Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c55", + "stdTimePerUnit": 11, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 11.0 + }, + { + "id": 39, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 6, + "operationCode": "0604006Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u90e8\u88c56", + "stdTimePerUnit": 10, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 10.0 + }, + { + "id": 40, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 7, + "operationCode": "0604007Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 41, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 8, + "operationCode": "0604008Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 42, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 9, + "operationCode": "0604009Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 43, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 10, + "operationCode": "0604010Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 12, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 12.0 + }, + { + "id": 44, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 11, + "operationCode": "0604011Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 45, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 12, + "operationCode": "0604012Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 46, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 13, + "operationCode": "0604013Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 47, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 14, + "operationCode": "0604014Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c58", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 48, + "routingId": "SIM-M1201002610100", + "routingVersion": "SIM-V1", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "seq": 15, + "operationCode": "0604015Z1M", + "operationName": "\u9ad8\u901f\u8f66\u673a\u6784\u603b\u88c59", + "stdTimePerUnit": 6, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 6.0 + }, + { + "id": 49, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 30, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 30.0 + }, + { + "id": 50, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 51, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 52, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 53, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 54, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 55, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 56, + "routingId": "SIM-0802300203", + "routingVersion": "SIM-V1", + "productCode": "0802300203", + "productName": "0802300203", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 57, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 35, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 35.0 + }, + { + "id": 58, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 59, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 60, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 61, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 62, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 63, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 64, + "routingId": "SIM-0802300208", + "routingVersion": "SIM-V1", + "productCode": "0802300208", + "productName": "0802300208", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 3, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 3.0 + }, + { + "id": 65, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 1, + "operationCode": "0503727Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u90e8\u88c5", + "stdTimePerUnit": 30, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 30.0 + }, + { + "id": 66, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 2, + "operationCode": "0503722Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c51", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 67, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 3, + "operationCode": "0503723Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c52", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 68, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 4, + "operationCode": "0503724Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c53", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 69, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 5, + "operationCode": "0503725Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c54", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 70, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 6, + "operationCode": "0503726Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c55", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 71, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 7, + "operationCode": "0503006Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c56", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + }, + { + "id": 72, + "routingId": "SIM-0802300202", + "routingVersion": "SIM-V1", + "productCode": "0802300202", + "productName": "0802300202", + "seq": 8, + "operationCode": "0503007Z1M", + "operationName": "\u5e72\u7ebf\u673a\u6784\u603b\u88c57", + "stdTimePerUnit": 4, + "stdTimeSource": "SIMULATION", + "sourcingType": "MAKE", + "isExternal": false, + "sourceStdTimePerUnit": 4.0 + } + ], + "flexBom": [], + "flexOrders": [ + { + "id": 1, + "orderNo": "102285668", + "productCode": "28200003654300", + "productName": "28200003654300", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-08-08", + "releaseDate": "2026-06-25", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 2, + "orderNo": "102289293", + "productCode": "28200003676900", + "productName": "28200003676900", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-07-21", + "releaseDate": "2026-07-06", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 3, + "orderNo": "102342090", + "productCode": "M1201001290100", + "productName": "M1201001290100", + "quantity": 2.0, + "unit": "PCS", + "dueDate": "2026-01-15", + "releaseDate": "2026-01-15", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 4, + "orderNo": "102342085", + "productCode": "M1201001300100", + "productName": "M1201001300100", + "quantity": 2.0, + "unit": "PCS", + "dueDate": "2026-01-15", + "releaseDate": "2026-01-15", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 5, + "orderNo": "102342092", + "productCode": "M2290001250100", + "productName": "M2290001250100", + "quantity": 4.0, + "unit": "PCS", + "dueDate": "2026-01-15", + "releaseDate": "2026-01-15", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 6, + "orderNo": "102352579", + "productCode": "0802300207", + "productName": "0802300207", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-04-03", + "releaseDate": "2026-04-03", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 7, + "orderNo": "102314266", + "productCode": "M1201002610100", + "productName": "M1201002610100", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-03-16", + "releaseDate": "2026-03-16", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 8, + "orderNo": "102375367", + "productCode": "0802300203", + "productName": "0802300203", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-04-03", + "releaseDate": "2026-04-03", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 9, + "orderNo": "102375368", + "productCode": "0802300208", + "productName": "0802300208", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-04-03", + "releaseDate": "2026-04-03", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + }, + { + "id": 10, + "orderNo": "102378688", + "productCode": "0802300202", + "productName": "0802300202", + "quantity": 1.0, + "unit": "PCS", + "dueDate": "2026-04-03", + "releaseDate": "2026-04-03", + "priority": 1, + "status": "RELEASED", + "kitStatus": "READY", + "source": "SYNTHETIC" + } + ], + "flexTeams": [], + "flexCalendar": [ + { + "shiftCode": "SIM-DEBUG", + "startTime": "00:00", + "endTime": "23:59", + "breaks": [], + "workdays": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + } + ], + "flexParams": { + "sortMode": "BOTTLENECK", + "beforeDays": 0, + "afterDays": 30, + "rollingWindows": { + "realtime": "60m", + "long": "7d", + "mid": "2d", + "short": "2h" + }, + "mrpControllerDays": 3, + "weights": { + "tardiness": 0.4, + "cost": 0.3, + "utilization": 0.2, + "balance": 0.1 + }, + "demoDataCleared": true, + "siteProfile": "synthetic-world-pack", + "dataGrade": "synthetic", + "sourcePackage": "kangni-simulation-package-v1", + "sourceCalendar": { + "startTime": "08:00", + "endTime": "17:00", + "breakMinutes": 60, + "workdays": [ + 1, + 2, + 3, + 4, + 5 + ], + "mode": "source-simulation" + } + }, + "flexScheduleVersions": [], + "flexVirtualLines": [], + "flexWorkOrders": [], + "flexConflicts": [] + } +}