434 lines
10 KiB
JSON
434 lines
10 KiB
JSON
|
|
{
|
||
|
|
"schemaVersion": 1,
|
||
|
|
"id": "ruiyang-aps-v1",
|
||
|
|
"label": "锐扬APS完整资料工作簿",
|
||
|
|
"compatibilityDefault": true,
|
||
|
|
"capabilities": [
|
||
|
|
"complete-planning-workbook",
|
||
|
|
"adoption-review"
|
||
|
|
],
|
||
|
|
"recognition": {
|
||
|
|
"anchorRoles": [
|
||
|
|
"sourceNotes",
|
||
|
|
"personnel",
|
||
|
|
"wip",
|
||
|
|
"planningParameters",
|
||
|
|
"sandboxScenario"
|
||
|
|
],
|
||
|
|
"minimumAnchors": 3,
|
||
|
|
"minimumRoles": 12
|
||
|
|
},
|
||
|
|
"planning": {
|
||
|
|
"timeZone": "Asia/Shanghai",
|
||
|
|
"skillLevelOrder": [
|
||
|
|
"L1",
|
||
|
|
"L2",
|
||
|
|
"L3",
|
||
|
|
"L4"
|
||
|
|
],
|
||
|
|
"trialOnly": true,
|
||
|
|
"sortModeAliases": {
|
||
|
|
"DELIVERY": "ASC",
|
||
|
|
"BOTTLENECK": "BOTTLENECK"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"separators": {
|
||
|
|
"list": ",",
|
||
|
|
"interval": "-"
|
||
|
|
},
|
||
|
|
"provenance": {
|
||
|
|
"demoMarkers": [
|
||
|
|
"演示"
|
||
|
|
],
|
||
|
|
"inventorySource": "demo",
|
||
|
|
"defaultTimeSource": "imported_unconfirmed",
|
||
|
|
"bottleneckMarkers": [
|
||
|
|
"瓶颈"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"enums": {
|
||
|
|
"yesNo": {
|
||
|
|
"是": true,
|
||
|
|
"否": false
|
||
|
|
},
|
||
|
|
"enabled": {
|
||
|
|
"启用": true,
|
||
|
|
"关闭": false,
|
||
|
|
"备用/默认关闭": false
|
||
|
|
},
|
||
|
|
"resourceKind": {
|
||
|
|
"工厂": "FACTORY",
|
||
|
|
"车间": "WORKSHOP",
|
||
|
|
"生产区域": "ZONE",
|
||
|
|
"关键工序": "OPERATION"
|
||
|
|
},
|
||
|
|
"equipmentStatus": {
|
||
|
|
"RUNNING": "RUNNING",
|
||
|
|
"ACTIVE": "RUNNING",
|
||
|
|
"DOWN": "DOWN",
|
||
|
|
"MAINTENANCE": "MAINTENANCE",
|
||
|
|
"DISABLED": "DISABLED",
|
||
|
|
"INACTIVE": "INACTIVE"
|
||
|
|
},
|
||
|
|
"materialType": {
|
||
|
|
"FINISHED_PRODUCT": "FINISHED_PRODUCT",
|
||
|
|
"SEMI_FINISHED": "SEMI_FINISHED",
|
||
|
|
"RAW_MATERIAL": "RAW_MATERIAL"
|
||
|
|
},
|
||
|
|
"sourcingType": {
|
||
|
|
"MAKE": "MAKE",
|
||
|
|
"PURCHASE": "PURCHASE",
|
||
|
|
"OUTSOURCE": "OUTSOURCE"
|
||
|
|
},
|
||
|
|
"orderType": {
|
||
|
|
"正式订单": "FORMAL",
|
||
|
|
"沙盒插单": "SANDBOX"
|
||
|
|
},
|
||
|
|
"orderStatus": {
|
||
|
|
"RELEASED": "RELEASED",
|
||
|
|
"待评估": "PENDING_EVALUATION"
|
||
|
|
},
|
||
|
|
"wipStatus": {
|
||
|
|
"已完成": "DONE",
|
||
|
|
"执行中": "RUNNING",
|
||
|
|
"等待": "WAITING",
|
||
|
|
"物料未齐套": "MATERIAL_BLOCKED",
|
||
|
|
"未开始": "NOT_STARTED"
|
||
|
|
},
|
||
|
|
"partnerType": {
|
||
|
|
"客户": "CUSTOMER",
|
||
|
|
"供应商": "SUPPLIER"
|
||
|
|
},
|
||
|
|
"calendarEvent": {
|
||
|
|
"维护": "MAINTENANCE"
|
||
|
|
},
|
||
|
|
"resourceStatus": {
|
||
|
|
"ACTIVE": "ACTIVE",
|
||
|
|
"INACTIVE": "INACTIVE"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"metadataKeys": {
|
||
|
|
"sourceNotes": {
|
||
|
|
"数据日期": "dataDate",
|
||
|
|
"数据边界": "boundary"
|
||
|
|
},
|
||
|
|
"planningParameters": {
|
||
|
|
"排序模式": "sortMode",
|
||
|
|
"计划周期": "horizonDays",
|
||
|
|
"冻结窗口": "freezeHours",
|
||
|
|
"晚班": "nightShiftEnabled",
|
||
|
|
"对比指标": "comparisonMetrics"
|
||
|
|
},
|
||
|
|
"sandboxScenario": {
|
||
|
|
"orderNo": "orderNo",
|
||
|
|
"productCode": "productCode",
|
||
|
|
"productName": "productName",
|
||
|
|
"quantity": "quantity",
|
||
|
|
"dueDate": "dueDate",
|
||
|
|
"priority": "priority",
|
||
|
|
"customerName": "customerName",
|
||
|
|
"customerLevel": "customerLevel",
|
||
|
|
"scenario": "scenario",
|
||
|
|
"activation": "activation"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"sheets": {
|
||
|
|
"sourceNotes": {
|
||
|
|
"name": "数据说明",
|
||
|
|
"requiredColumns": [
|
||
|
|
"key",
|
||
|
|
"value"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"key": "项目",
|
||
|
|
"value": "内容"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"factoryResources": {
|
||
|
|
"name": "工厂资源",
|
||
|
|
"requiredColumns": [
|
||
|
|
"resourceKind",
|
||
|
|
"code",
|
||
|
|
"name",
|
||
|
|
"status"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"resourceKind": "资源类型",
|
||
|
|
"code": "编码",
|
||
|
|
"name": "名称",
|
||
|
|
"parentCode": "上级编码",
|
||
|
|
"description": "说明",
|
||
|
|
"status": "状态"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"equipment": {
|
||
|
|
"name": "设备",
|
||
|
|
"requiredColumns": [
|
||
|
|
"code",
|
||
|
|
"name",
|
||
|
|
"capabilities",
|
||
|
|
"zone",
|
||
|
|
"status",
|
||
|
|
"availabilityRate"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"code": "设备编码",
|
||
|
|
"name": "设备名称",
|
||
|
|
"internalCode": "厂内编号",
|
||
|
|
"assetCode": "资产编号",
|
||
|
|
"spec": "型号规格",
|
||
|
|
"capabilities": "能力",
|
||
|
|
"zone": "区域",
|
||
|
|
"status": "状态",
|
||
|
|
"availabilityRate": "可用率",
|
||
|
|
"sourceText": "数据来源"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"personnel": {
|
||
|
|
"name": "人员技能",
|
||
|
|
"requiredColumns": [
|
||
|
|
"code",
|
||
|
|
"name",
|
||
|
|
"teamName",
|
||
|
|
"skills",
|
||
|
|
"skillLevel",
|
||
|
|
"shiftCode"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"code": "员工工号",
|
||
|
|
"name": "姓名",
|
||
|
|
"department": "部门",
|
||
|
|
"role": "岗位",
|
||
|
|
"teamName": "班组",
|
||
|
|
"skills": "技能",
|
||
|
|
"skillLevel": "技能等级",
|
||
|
|
"shiftCode": "班次",
|
||
|
|
"sourceText": "数据来源"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"calendar": {
|
||
|
|
"name": "班次日历",
|
||
|
|
"requiredColumns": [
|
||
|
|
"eventCode",
|
||
|
|
"name",
|
||
|
|
"start",
|
||
|
|
"end",
|
||
|
|
"workdaysOrEquipment",
|
||
|
|
"statusOrReason"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"eventCode": "班次/事件",
|
||
|
|
"name": "名称",
|
||
|
|
"start": "开始",
|
||
|
|
"end": "结束",
|
||
|
|
"breaks": "休息时间",
|
||
|
|
"workdaysOrEquipment": "工作日/设备",
|
||
|
|
"statusOrReason": "状态或原因"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"products": {
|
||
|
|
"name": "产品",
|
||
|
|
"requiredColumns": [
|
||
|
|
"code",
|
||
|
|
"name",
|
||
|
|
"unit",
|
||
|
|
"type",
|
||
|
|
"sourcingType"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"code": "产品编码",
|
||
|
|
"name": "产品名称",
|
||
|
|
"spec": "规格/客户图号",
|
||
|
|
"unit": "单位",
|
||
|
|
"type": "类型",
|
||
|
|
"sourcingType": "供应方式",
|
||
|
|
"stock": "当前库存",
|
||
|
|
"sourceText": "数据来源"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"materials": {
|
||
|
|
"name": "物料",
|
||
|
|
"requiredColumns": [
|
||
|
|
"code",
|
||
|
|
"name",
|
||
|
|
"type",
|
||
|
|
"unit",
|
||
|
|
"sourcingType"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"code": "物料编码",
|
||
|
|
"name": "物料名称",
|
||
|
|
"spec": "规格",
|
||
|
|
"type": "类别",
|
||
|
|
"unit": "单位",
|
||
|
|
"sourcingType": "供应方式",
|
||
|
|
"safetyStock": "安全库存",
|
||
|
|
"procurementLeadTime": "采购提前期(天)",
|
||
|
|
"sourceText": "数据来源"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"bom": {
|
||
|
|
"name": "BOM",
|
||
|
|
"requiredColumns": [
|
||
|
|
"productCode",
|
||
|
|
"materialCode",
|
||
|
|
"quantity",
|
||
|
|
"isKey"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"productCode": "父项产品编码",
|
||
|
|
"productName": "父项产品名称",
|
||
|
|
"materialCode": "子项物料编码",
|
||
|
|
"materialName": "子项物料名称",
|
||
|
|
"quantity": "单套用量",
|
||
|
|
"isKey": "关键物料",
|
||
|
|
"lossRate": "损耗率"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"routing": {
|
||
|
|
"name": "工艺路线",
|
||
|
|
"requiredColumns": [
|
||
|
|
"productCode",
|
||
|
|
"seq",
|
||
|
|
"operationCode",
|
||
|
|
"operationName",
|
||
|
|
"stdTimePerUnit",
|
||
|
|
"requiredCapability",
|
||
|
|
"isExternal"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"productCode": "产品编码",
|
||
|
|
"productName": "产品名称",
|
||
|
|
"seq": "顺序",
|
||
|
|
"operationCode": "工序编码",
|
||
|
|
"operationName": "工序名称",
|
||
|
|
"stdTimePerUnit": "标准工时(分钟/件)",
|
||
|
|
"sourceText": "来源",
|
||
|
|
"requiredCapability": "资源能力",
|
||
|
|
"isExternal": "是否外协"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"inventory": {
|
||
|
|
"name": "库存与在途",
|
||
|
|
"requiredColumns": [
|
||
|
|
"code",
|
||
|
|
"stock"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"code": "物料编码",
|
||
|
|
"name": "物料名称",
|
||
|
|
"stock": "当前库存",
|
||
|
|
"inTransit": "在途数量",
|
||
|
|
"safetyStock": "安全库存",
|
||
|
|
"procurementLeadTime": "采购提前期(天)",
|
||
|
|
"expectedArrivalDate": "预计到货",
|
||
|
|
"inventoryScenario": "库存场景"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"partners": {
|
||
|
|
"name": "客户供应商",
|
||
|
|
"requiredColumns": [
|
||
|
|
"partnerType",
|
||
|
|
"code",
|
||
|
|
"name"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"partnerType": "类型",
|
||
|
|
"code": "编码",
|
||
|
|
"name": "名称",
|
||
|
|
"level": "等级",
|
||
|
|
"contactOrCategory": "联系人/类别",
|
||
|
|
"phone": "联系电话",
|
||
|
|
"leadTimeText": "交付提前期"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"orders": {
|
||
|
|
"name": "销售订单",
|
||
|
|
"requiredColumns": [
|
||
|
|
"orderType",
|
||
|
|
"orderNo",
|
||
|
|
"productCode",
|
||
|
|
"quantity",
|
||
|
|
"dueDate",
|
||
|
|
"status"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"orderType": "订单类型",
|
||
|
|
"orderNo": "订单号",
|
||
|
|
"customerName": "客户",
|
||
|
|
"customerLevel": "客户等级",
|
||
|
|
"productCode": "产品编码",
|
||
|
|
"productName": "产品名称",
|
||
|
|
"quantity": "数量",
|
||
|
|
"orderDate": "订单日期",
|
||
|
|
"dueDate": "交期",
|
||
|
|
"priority": "优先级",
|
||
|
|
"status": "状态",
|
||
|
|
"scenario": "场景"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"wip": {
|
||
|
|
"name": "在制任务",
|
||
|
|
"requiredColumns": [
|
||
|
|
"taskNo",
|
||
|
|
"orderNo",
|
||
|
|
"productCode",
|
||
|
|
"operationName",
|
||
|
|
"equipmentCode",
|
||
|
|
"status",
|
||
|
|
"completedQuantity"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"taskNo": "任务号",
|
||
|
|
"orderNo": "订单号",
|
||
|
|
"productCode": "产品编码",
|
||
|
|
"operationName": "当前工序",
|
||
|
|
"equipmentCode": "资源编码",
|
||
|
|
"status": "状态",
|
||
|
|
"completedQuantity": "完成数量",
|
||
|
|
"completionTime": "实际/预计完成"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"planningParameters": {
|
||
|
|
"name": "排产参数",
|
||
|
|
"requiredColumns": [
|
||
|
|
"key",
|
||
|
|
"delivery",
|
||
|
|
"bottleneck"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"key": "参数",
|
||
|
|
"delivery": "交期优先方案",
|
||
|
|
"bottleneck": "产能均衡方案",
|
||
|
|
"description": "说明"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"sandboxScenario": {
|
||
|
|
"name": "插单场景",
|
||
|
|
"requiredColumns": [
|
||
|
|
"key",
|
||
|
|
"value"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"key": "字段",
|
||
|
|
"value": "内容"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"sourceValidation": {
|
||
|
|
"name": "数据校验",
|
||
|
|
"requiredColumns": [
|
||
|
|
"key",
|
||
|
|
"reportedActual",
|
||
|
|
"reportedTarget",
|
||
|
|
"reportedResult"
|
||
|
|
],
|
||
|
|
"columns": {
|
||
|
|
"key": "校验项",
|
||
|
|
"reportedActual": "实际值",
|
||
|
|
"reportedTarget": "目标值",
|
||
|
|
"reportedResult": "结果"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|