C300-OpenAPI
  1. API
C300-OpenAPI
  • 事件订阅指南
  • Webwidget使用说明
  • API 调用指南
  • 制造域 MFR
    • 基础数据
      • BOM
        • API
          • 创建 BOM
          • 删除 BOM
          • 更新 BOM
          • 查询 BOM
        • 事件
          • BOM 创建
          • BOM 删除
          • BOM 更新
          • BOM 审核通过
          • BOM 审核驳回
      • 标准工序
        • API
          • 创建标准工序
          • 删除标准工序
          • 更新标准工序
          • 查询标准工序
          • 分批查询标准工序
        • 事件
          • 标准工序创建
          • 标准工序删除
          • 标准工序更新
      • 工艺路线
        • API
          • 创建工艺路线
          • 删除工艺路线
          • 更新工艺路线
          • 查询工艺路线
          • 上传工艺路线图纸信息
        • 事件
          • 工艺路线创建
          • 工艺路线删除
          • 工艺路线更新
      • 生产小组
        • API
          • 创建生产小组
          • 更新生产小组
          • 查询生产小组
          • 分批查询生产小组
        • 事件
      • 工作中心
        • API
          • 创建工作中心
          • 删除工作中心
          • 更新工作中心
          • 查询工作中心
          • 分批查询工作中心
        • 事件
      • 生产流程
        • API
        • 事件
          • 生产流程创建
          • 生产流程删除
          • 生产流程更新
    • 生产单
      • API
        • 生产单
        • 创建生产单
          POST
        • 批量删除生产单
          POST
        • 更新生产单
          POST
        • 修改计划用料
          POST
        • 完成生产单
          POST
        • 作废生产单
          POST
        • 查询生产单
          POST
        • 分批查询生产单
          POST
        • 查询生产单工序
          POST
        • 查询生产单计划用料
          POST
        • 分批查询生产单计划用料
          POST
      • 事件
        • 生产单创建
        • 生产单删除
        • 生产单更新
        • 生产单作废
        • 生产单完成
        • 生产单审核通过
        • 生产单审核驳回
        • 生产单重审
        • 生产计划用料更新
        • 生产计划用料添加
        • 生产计划用料删除
        • 生产单计划排程
        • 生产单派发
        • 生产单工序派发
        • 生产单加入计划
    • 生产任务单
      • 事件
        • 生产任务流转
    • 生产领料单
      • API
        • 创建申请领料单
      • 事件
    • 生产备料出库任务
      • API
        • 更新生产备料出库任务
        • 查询生产备料出库任务
      • 事件
        • 生产备料出库任务创建
        • 生产备料出库任务删除
        • 生产备料出库任务更新
        • 生产备料出库任务审核通过
        • 生产备料出库任务审核驳回
        • 生产备料出库任务完成
    • 生产领料出库任务
      • API
        • 更新生产领料出库任务
      • 事件
    • 生产补料出库任务
      • API
        • 更新生产补料出库任务
      • 事件
    • 生产还料入库任务
      • API
        • 更新生产还料入库任务
        • 查询生产还料入库任务
      • 事件
        • 生产还料入库任务创建
        • 生产还料入库任务删除
        • 生产还料入库任务更新
        • 生产还料入库任务审核通过
        • 生产还料入库任务审核驳回
        • 生产还料入库任务完成
    • 生产入库任务
      • API
        • 更新生产入库任务
        • 查询生产入库任务
      • 事件
        • 生产入库任务创建
        • 生产入库任务删除
        • 生产入库任务更新
        • 生产入库任务完成
    • 生产报废入库任务
      • API
        • 更新生产报废入库任务
        • 完成生产报废入库任务
        • 查询报废入库任务
        • 分批查询报废入库任务
      • 事件
        • 生产报废入库任务创建
        • 生产报废入库任务删除
        • 生产报废入库任务更新
        • 生产报废入库任务完成
    • 生产报工记录
      • API
        • 创建生产报工记录
        • 删除生产报工记录
        • 查询报工记录
        • 分批查询报工记录
      • 事件
        • 生产报工记录创建
        • 生产报工记录删除
        • 生产报工记录更新
    • 委外管理
      • 委外采购单
        • API
          • 创建委外采购单
          • 更新委外采购单审核状态
        • 事件
          • 委外采购单创建
          • 委外采购单删除
          • 委外采购单更新
          • 委外采购单审核通过
          • 委外采购单审核驳回
          • 委外采购单完成
          • 委外采购单作废
      • 委外收料单
        • API
          • 创建委外收料单
          • 创建并自动完成委外收料单
        • 事件
          • 委外收料单创建
          • 委外收料单删除
          • 委外收料单更新
          • 委外收料单审核通过
          • 委外收料单审核驳回
          • 委外收料单完成
          • 委外收料单作废
      • 委外备料出库任务
        • API
          • 更新委外备料出库任务
        • 事件
          • 委外备料出库任务创建
          • 委外备料出库任务删除
          • 委外备料出库任务更新
          • 委外备料出库任务完成
          • 委外备料出库任务作废
      • 委外入库任务
        • API
          • 更新委外入库任务
        • 事件
          • 生产委外入库任务创建
          • 生产委外入库任务删除
          • 生产委外入库任务更新
          • 生产委外入库任务完成
          • 生产委外入库任务作废
          • 库存委外入库任务创建
          • 库存委外入库任务删除
          • 库存委外入库任务更新
          • 库存委外入库任务完成
          • 库存委外入库任务作废
  • 认证 API
    • 创建 Token
    • 刷新 Token
  • 供应链域 SC
    • 基础数据
      • 客户
        • API
          • 创建客户
          • 删除客户
          • 更新客户
          • 查询客户列表
        • 事件
          • 客户创建
          • 客户删除
          • 客户更新
          • 客户禁用
          • 客户启用
          • 客户审核通过
          • 客户审核驳回
      • 客户分类
        • API
          • 创建客户分类
          • 删除客户分类
          • 更新客户分类
          • 查询客户分类列表
        • 事件
          • 客户分类创建
          • 客户分类删除
          • 客户分类更新
      • 供应商
        • API
          • 创建供应商
          • 删除供应商
          • 查询供应商
          • 更新供应商
          • 分批查询供应商
        • 事件
          • 供应商创建
          • 供应商删除
          • 供应商更新
          • 供应商禁用
          • 供应商启用
          • 供应商审核通过
          • 供应商审核驳回
      • 供应商分类
        • API
          • 创建供应商分类
          • 删除供应商分类
          • 更新供应商分类
          • 查询供应商分类
          • 分批查询供应商分类
        • 事件
          • 供应商分类创建
          • 供应商分类删除
          • 供应商分类更新
      • 销售价目表
        • API
        • 事件
          • 销售价目表创建
          • 销售价目表删除
          • 销售价目表更新
          • 销售价目表审核通过
          • 销售价目表审核驳回
      • 采购价目表
        • API
        • 事件
          • 采购价目表创建
          • 采购价目表删除
          • 采购价目表更新
          • 采购价目表审核通过
          • 采购价目表审核驳回
      • 企业地址
        • API
          • 创建企业地址
          • 删除企业地址
          • 更新企业地址
          • 查询企业地址
        • 事件
    • 销售管理
      • 销售订单
        • API
          • 创建销售订单
          • 删除销售订单
          • 更新销售订单
          • 作废销售订单
          • 查询销售订单
          • 更新销售订单审核状态
        • 事件
          • 销售订单创建
          • 销售订单删除
          • 销售订单更新
          • 销售订单审核通过
          • 销售订单审核驳回
          • 销售订单完成
          • 销售订单作废
          • 销售订单加入计划
      • 发货单
        • API
          • 创建发货单
          • 删除发货单
          • 更新发货单
          • 作废发货单
          • 查询发货列表
        • 事件
          • 发货单创建
          • 发货单删除
          • 发货单更新
          • 发货单审核通过
          • 发货单审核驳回
          • 发货单完成
          • 发货单作废
      • 退货单
        • API
          • 创建退货单
        • 事件
          • 退货单创建
          • 退货单删除
          • 退货单更新
          • 退货单审核通过
          • 退货单审核驳回
          • 退货单完成
          • 退货单作废
      • 销售出库任务
        • API
          • 确认销售发货出库任务
        • 事件
          • 销售出库任务创建
          • 销售出库任务删除
          • 销售出库任务更新
          • 销售出库任务完成
          • 销售出库任务作废
      • 销售退货入库任务
        • API
          • 更新销售退货入库任务
        • 事件
          • 销售退货入库任务创建
          • 销售退货入库任务删除
          • 销售退货入库任务更新
          • 销售退货入库任务完成
          • 销售退货入库任务作废
    • 采购管理
      • 采购申请单
        • API
        • 事件
          • 采购申请单作废
          • 采购申请单创建
          • 采购申请单更新
          • 采购申请单审核通过
          • 采购申请单审核驳回
          • 采购申请单完成
          • 采购申请单删除
      • 采购订单
        • API
          • 创建采购订单
          • 删除采购订单
          • 更新采购订单
          • 查询采购订单
          • 作废采购订单
          • 审核采购订单
        • 事件
          • 采购订单创建
          • 采购订单删除
          • 采购订单更新
          • 采购订单作废
          • 采购订单审核通过
          • 采购订单审核驳回
          • 采购订单完成
      • 采购收料单
        • API
          • 创建采购收料单
          • 删除采购收料单
          • 修改采购收料单
          • 查询采购收料单
          • 作废采购收料单
        • 事件
          • 采购收料单创建
          • 采购收料单删除
          • 采购收料单更新
          • 采购收料单作废
          • 采购收料单审核通过
          • 采购收料单审核驳回
          • 采购收料单完成
      • 采购退料单
        • API
        • 事件
          • 采购退料单创建
          • 采购退料单删除
          • 采购退料单更新
          • 采购退料单审核通过
          • 采购退料单审核驳回
          • 采购退料单完成
          • 采购退料单作废
      • 采购入库任务
        • API
          • 更新采购入库任务
          • 撤销采购入库任务
        • 事件
          • 采购入库任务创建
          • 采购入库任务删除
          • 采购入库任务更新
          • 采购入库任务完成
          • 采购入库任务作废
          • 采购检验完入库任务创建
          • 采购检验完入库任务创建 Copy
          • 采购检验完入库任务更新
          • 采购检验完入库任务完成
          • 采购检验完入库任务作废
      • 采购退料出库任务
        • API
          • 创建采购退料出库任务
          • 创建并自动完成采购退料出库任务
        • 事件
  • 3Chat域
    • 智能体(Agent)
      • API
        • 发送消息
      • 事件
    • 渠道(Channel)
      • API
        • 发送消息
      • 事件
    • 流程(Flow)
      • API
        • Coze
    • 会话(Session)
      • API
        • 查询
        • 主动转人工服务
      • 事件
    • 访客(Visitor)
      • API
        • 查询
      • 事件
  • 基础域DM
    • 文件管理
      • API
        • 上传文件
      • 事件
    • 低代码平台CPS
      • API
        • 查询表单
        • 分批查询表单
        • 保存或更新表单
        • 删除表单
  • 用户与租户域 USER
    • 员工
      • API
        • 创建员工
        • 更新员工
      • 事件
        • 员工创建
        • 员工删除
        • 员工更新
        • 员工启用
        • 员工禁用
        • 部门创建
        • 部门删除
        • 部门更新
    • 部门
      • API
        • 创建部门
        • 更新部门
      • 事件
  • 厂内物流域 LOG
    • 库存任务
      • 确认生产入库任务
      • 查询生产入库任务
      • 确认备料出库任务
      • 确认领料出库任务
      • 确认补料出库任务
      • 创建领料申请
      • 确认还料入库任务
      • 确认生成报废任务
      • 确认库存申请入库任务
      • 确认库存申请出库任务
      • 确认移库任务
      • 确认销售发货出库任务
      • 确认销售退货入库任务
      • 完成报废入库
      • 确认生产委外入库
      • 查询还料入库任务
      • 查询备料任务
    • 基础数据
      • 物料
        • API
          • 创建物料
          • 创建物料单位
          • 批量创建物料
          • 删除物料
          • 删除物料单位
          • 更新物料单位
          • 更新物料
          • 更新物料审核状态
          • 启用物料
          • 禁用物料
          • 上传物料图纸
          • 分页物料查询
        • 事件
          • 物料创建
          • 物料删除
          • 物料更新
          • 物料审核通过
          • 物料审核驳回
          • 物料重审
          • 物料启用
          • 物料禁用
      • 物料分类
        • API
          • 创建物料分类
          • 删除物料分类
          • 更新物料分类
          • 查询物料分类
          • 分批查询物料分类
        • 事件
          • 物料分类创建
          • 物料分类删除
          • 物料分类更新
      • 单位
        • API
          • 查询单位
          • 分批查询单位
        • 事件
          • 单位创建
          • 单位删除
          • 单位更新
      • 规格
        • API
          • 创建规格
          • 删除规格
          • 更新规格
          • 查询规格
          • 分批查询规格
        • 事件
      • 仓库
        • API
          • 创建仓库
          • 删除仓库
          • 更新仓库
          • 查询仓库
          • 分批查询仓库
        • 事件
          • 仓库创建
          • 仓库删除
          • 仓库更新
          • 仓库启用
          • 仓库禁用
      • 库位
        • API
          • 创建库位
          • 查询库位
          • 分批查询库位
        • 事件
          • 库位创建
          • 库位删除
          • 库位更新
          • 默认库位设置
    • 库存申请单
      • API
        • 创建出库申请单
        • 作废出库申请单
        • 创建移库申请单
        • 创建入库申请单
        • 删除出库申请单
        • 创建并自动完成出库申请单
        • 创建并自动完成移库申请单
        • 查询出库申请单
        • 创建并自动完成入库申请单
        • 作废入库申请单
        • 删除入库申请单
        • 查询入库申请单
      • 事件
        • 申请出库单创建
        • 申请出库单删除
        • 申请出库单更新
        • 申请出库单审核通过
        • 申请出库单审核驳回
        • 申请出库单完成
        • 申请出库单作废
        • 申请入库单创建
        • 申请入库单删除
        • 申请入库单更新
        • 申请入库单审核通过
        • 申请入库单审核驳回
        • 申请入库单完成
        • 申请入库单作废
        • 申请移库单创建
        • 申请移库单删除
        • 申请移库单更新
        • 申请移库单审核通过
        • 申请移库单审核驳回
        • 申请移库单完成
        • 申请移库单作废
    • 申请出库任务
      • API
        • 更新申请出库任务
      • 事件
        • 申请出库任务创建
        • 申请出库任务删除
        • 申请出库任务更新
        • 申请出库任务完成
        • 申请出库任务作废
    • 申请入库任务
      • API
        • 更新申请入库任务
      • 事件
        • 申请入库任务创建
        • 申请入库任务删除
        • 申请入库任务更新
        • 申请入库任务完成
        • 申请入库任务作废
    • 直接移库任务
      • API
        • 更新移库任务
      • 事件
        • 申请移库任务创建
        • 申请移库任务删除
        • 申请移库任务更新
        • 申请移库任务完成
        • 申请移库任务作废
    • 物料库存
      • API
        • 查询物料可用库存明细记录
        • 【删除】查询物料库存数量
        • 查询物料库存明细信息
      • 事件
    • 出入库记录
      • 事件
        • 出入库记录创建
        • 出入库记录更新
        • 出入库记录撤销
  • 质量域QLTY
    • 生产检验任务
      • 事件
        • 生产检验任务创建
        • 生产检验任务删除
        • 生产检验任务更新
    • 生产检验报工记录
      • API
        • 创建生产检验报工记录
        • 删除生产检验报工记录
        • 作废生产检验报工记录
        • 查询检验记录
        • 分批查询检验记录
        • 查询检验记录行
        • 分批查询检验记录行
      • 事件
        • 生产检验报工记录创建
        • 生产检验报工记录删除
        • 生产检验报工记录更新
    • 生产检验待处理不合格品单
      • 事件
        • 生产检验待处理不合格品单创建
        • 生产检验待处理不合格品单作废
    • 生产检验不合格品处理单
      • 事件
        • 生产检验不合格品处理单创建
        • 生产检验不合格品处理单删除
        • 生产检验不合格品处理单更新
        • 生产检验不合格品处理单审核通过
        • 生产检验不合格品处理单审核驳回
        • 生产检验不合格品处理单完成
        • 生产检验不合格品处理单作废
    • 收料待报检任务
      • 事件
        • 收料待报检任务创建
        • 收料待报检任务更新
        • 收料待报检任务作废
    • 收料检验单
      • API
        • 创建收料检验单
        • 作废收料检验单
        • 删除收料检验单
        • 更新收料检验单审核状态
      • 事件
    • 收料检验报工记录
      • 事件
        • 收料检验报工记录创建
        • 收料检验报工记录删除
    • 收料检待处理不合格品单
      • 事件
        • 收料检待处理不合格品单创建
        • 收料检待处理不合格品单作废
    • 收料检验不合格品处理单
      • 事件
        • 收料检验不合格品处理单创建
        • 收料检验不合格品处理单删除
        • 收料检验不合格品处理单更新
        • 收料检验不合格品处理单审核通过
        • 收料检验不合格品处理单审核驳回
        • 收料检验不合格品处理单完成
        • 收料检验不合格品处理单作废
    • 收料放行单
      • 事件
        • 收料放行单创建
        • 收料放行单删除
        • 收料放行单更新
        • 收料放行单审核通过
        • 收料放行单审核驳回
        • 收料放行单完成
        • 收料放行单作废
    • 收料检验库存申请单
      • 事件
        • 收料检验库存申请单创建
        • 收料检验库存申请单删除
        • 收料检验库存申请单更新
        • 收料检验库存申请单审核通过
        • 收料检验库存申请单审核驳回
        • 收料检验库存申请单完成
        • 收料检验库存申请单作废
    • 库存检验单
      • 事件
        • 库存检验单创建
        • 库存检验单删除
        • 库存检验单更新
        • 库存检验单审核通过
        • 库存检验单审核驳回
        • 库存检验单完成
        • 库存检验单作废
    • 库存检验不合格品处理单
      • 事件
        • 库存检验不合格品处理单创建
        • 库存检验不合格品处理单删除
        • 库存检验不合格品处理单更新
        • 库存检验不合格品处理单审核通过
        • 库存检验不合格品处理单审核驳回
        • 库存检验不合格品处理单完成
        • 库存检验不合格品处理单作废
  • 设备域EQUIP
    • 基础数据
      • 设备
        • API
          • 创建设备
          • 更新设备
          • 删除设备
          • 查询设备
        • 事件
          • 设备创建
          • 设备删除
          • 设备更新
          • 设备分类创建
          • 设备分类删除
          • 设备分类更新
    • IOT对接
      • 对接设备数据
  1. API

更新生产单

POST
/api/open/v3/workOrder/update

请求参数

Body 参数application/json

示例
{
    "body": {
        "parentCode": "MO_PARENT_20230720001", // 上级生产单号(关联主生产计划)
        "code": "MO20230721001", // 生产单编号(更新后)
        "assigneeType": "TEAM", // 分配类型(更新为团队分配)
        "assigneeCode": "TEAM_CNC_03", // 操作团队编号(CNC三组)
        "itemCode": "PROD_GXQ_3300_V2", // 产品物料编码(版本更新)
        "configurableSpecMap": {
            "surfaceTreatment": "electroplating" // 表面处理工艺更新为电镀
        },
        "bomVersion": "BOM_V2_4", // BOM版本更新
        "planQty": 600, // 计划数量增加至600件
        "baseUnitPlanQty": 600, // 基本单位数量同步更新
        "assistUnitPlanQty": 3000, // 辅助单位数量(按5kg/件计算)
        "comment": "客户加急订单-需7月28日前交付", // 备注更新
        "planMaterialComment": "铜材需预烘烤处理,锌合金件新增", // 物料要求更新
        "startTime": 1690502400000, // 开始时间延后至2023-07-28
        "endTime": 1690592400000, // 结束时间延后至2023-07-29 01:00
        "productionBatchCode": "BATCH_20230728_01", // 生产批次号更新
        "productionWarehouseCode": "WH_FINISHED_02", // 成品仓库变更为2号库
        "routingCode": "ROUTE_GXQ_V4", // 工艺路线版本更新
        "productionProcessCode": "PROC_ASM_MAIN_V2", // 主工序版本更新
        "prepareMaterialPlan": "true", // 启用备料计划
        "procedures": [
            {
                "procedureCode": "PROC_CNC_01_V2", // 工序编码版本更新
                "outSource": false, // 保持内部生产
                "workCenterCode": "WC_CNC_5", // 工作中心变更为5号
                "requirement": "±0.03mm公差控制", // 公差要求提高
                "designDiagrams": "GD_3300_ASM_V3.pdf", // 设计图纸版本更新
                "nextProcedureCode": "PROC_POLISH_03", // 下一工序变更为抛光03
                "lotCarFlowType": "AUTO_FLOW", // 批次流转类型改为自动
                "flowBatchSize": 30, // 流转批量减小至30件
                "flowReceive": true, // 保持接收前序物料
                "printProcedure": true, // 保持打印工序指导书
                "snProductionProcedure": true, // 序列号生成工序
                "snReplaceProcedure": false, // 非序列号替换工序
                "snProductionType": "AUTO", // 序列号生产方式改为自动
                "snImportType": "MANUAL", // 序列号导入方式改为手动
                "snReplaceType": "NONE", // 序列号替换类型不变
                "snPrintProcedure": true, // 保持打印序列号标签
                "snSingletonProcedure": false, // 非单件序列号模式
                "selfInspect": true, // 保持自检
                "specialInspect": true, // 保持专检
                "inspectPlan": {
                    "inspectPlanCode": "IP_DIM_008", // 质检方案编码更新
                    "inspectStandardCode": "IS_ISO2768-2", // 检验标准版本更新
                    "inspectAssigneeType": "TEAM", // 质检分配类型为团队
                    "inspectAssigneeCodes": [
                        "QC_TEAM_C" // 质检团队变更为C组
                    ]
                },
                "selfInspectPlan": {
                    "inspectPlanCode": "SELF_CHK_02", // 自检方案版本更新
                    "inspectStandardCode": "VISUAL_CHK_V2" // 自检标准版本更新
                },
                "specialInspectPlan": {
                    "inspectPlanCode": "SPC_IP_10", // 专检方案版本更新
                    "inspectStandardCode": "SPC_MSA_04", // 专检标准版本更新
                    "inspectAssigneeType": "STAFF", // 质检分配类型为个人
                    "inspectAssigneeCodes": [
                        "QC_MIKE_2023" // 质检员变更为Mike
                    ]
                },
                "enableItemRecognizeCode": true, // 保持启用物料识别码
                "itemRecognizeCodeConfig": {
                    "itemRecognizeMatchLength": 14, // 识别码长度增加
                    "ruleType": "AS_CODE_PREFIX" // 规则类型不变
                },
                "customFields": {
                    "coolantType": "SYNTHETIC_70" // 切削液型号更新
                }
            }
        ],
        "prepareMaterialType": "PREPARE_MATERIAL", // 备料类型不变
        "snProduction": true, // 保持序列号管理
        "snParallel": true, // 序列号改为并行生成
        "bindingSn": [
            {
                "procedureCode": "PROC_TEST_05", // 绑定工序变更为测试05
                "autoGenerateSnCount": 600, // 自动生成序列号数量更新
                "customSnCodes": [
                    "CUST_SN_2023070002" // 客供序列号更新
                ]
            }
        ],
        "planMaterials": [
            {
                "itemCode": "MAT_AL7075", // 原材料变更为7075铝材
                "procedureCode": "PROC_CNC_01_V2", // 工序编码同步更新
                "bomVersion": "BOM_V2_4", // BOM版本同步更新
                "planQty": 660, // 计划用量更新(含10%损耗)
                "assistUnitPlanQty": 3300, // 辅助单位用量更新
                "consumeType": "DEFAULT", // 消耗类型不变
                "consumeMaterialLimitType": "WORK_ORDER", // 限额类型不变
                "configurableSpecMap": {
                    "thickness": "12±0.1mm" // 物料厚度要求更新
                },
                "comment": "必须使用批次AL7075-23C材料", // 批次要求更新
                "keyMaterial": true, // 保持关键物料
                "defaultWarehouseCode": "WH_RAW_METAL_2", // 默认仓库变更为2号
                "defaultBatchCodes": ["BATCH_AL7075_2307B"], // 指定物料批次更新
                "replaceProductSn": "false", // 不替换产品序列号
                "enablePrepareMaterialLimit": true, // 保持启用备料限额
                "itemRecognizableCode": "ID_AL7075_T12", // 物料识别码更新
                "distributeOrder": "1" // 发料顺序不变
            }
        ],
        "backFlushMaterials": [
            {
                "itemCode": "MAT_SCREW_M5", // 倒冲物料变更为M5螺钉
                "procedureCode": "PROC_ASM_MAIN_V2", // 工序编码同步更新
                "bomVersion": "BOM_V2_4", // BOM版本同步更新
                "planQty": 3600, // 计划用量更新(每件6颗)
                "assistUnitPlanQty": 0, // 无辅助单位
                "consumeType": "BACKFLUSH", // 倒冲消耗类型
                "consumeMaterialLimitType": "UNLIMITED", // 无限额消耗
                "configurableSpecMap": {
                    "length": "20mm" // 螺钉长度更新
                },
                "comment": "线边仓自动扣料-新增M5螺钉" // 备注更新
            }
        ],
        "customFields": {
            "energyConsumption": "20.5kW" // 单件能耗更新
        }
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sit.newcoretech.com/api/open/v3/workOrder/update' \
--header 'Content-Type: application/json' \
--data-raw '{
    "body": {
        "parentCode": "MO_PARENT_20230720001", // 上级生产单号(关联主生产计划)
        "code": "MO20230721001", // 生产单编号(更新后)
        "assigneeType": "TEAM", // 分配类型(更新为团队分配)
        "assigneeCode": "TEAM_CNC_03", // 操作团队编号(CNC三组)
        "itemCode": "PROD_GXQ_3300_V2", // 产品物料编码(版本更新)
        "configurableSpecMap": {
            "surfaceTreatment": "electroplating" // 表面处理工艺更新为电镀
        },
        "bomVersion": "BOM_V2_4", // BOM版本更新
        "planQty": 600, // 计划数量增加至600件
        "baseUnitPlanQty": 600, // 基本单位数量同步更新
        "assistUnitPlanQty": 3000, // 辅助单位数量(按5kg/件计算)
        "comment": "客户加急订单-需7月28日前交付", // 备注更新
        "planMaterialComment": "铜材需预烘烤处理,锌合金件新增", // 物料要求更新
        "startTime": 1690502400000, // 开始时间延后至2023-07-28
        "endTime": 1690592400000, // 结束时间延后至2023-07-29 01:00
        "productionBatchCode": "BATCH_20230728_01", // 生产批次号更新
        "productionWarehouseCode": "WH_FINISHED_02", // 成品仓库变更为2号库
        "routingCode": "ROUTE_GXQ_V4", // 工艺路线版本更新
        "productionProcessCode": "PROC_ASM_MAIN_V2", // 主工序版本更新
        "prepareMaterialPlan": "true", // 启用备料计划
        "procedures": [
            {
                "procedureCode": "PROC_CNC_01_V2", // 工序编码版本更新
                "outSource": false, // 保持内部生产
                "workCenterCode": "WC_CNC_5", // 工作中心变更为5号
                "requirement": "±0.03mm公差控制", // 公差要求提高
                "designDiagrams": "GD_3300_ASM_V3.pdf", // 设计图纸版本更新
                "nextProcedureCode": "PROC_POLISH_03", // 下一工序变更为抛光03
                "lotCarFlowType": "AUTO_FLOW", // 批次流转类型改为自动
                "flowBatchSize": 30, // 流转批量减小至30件
                "flowReceive": true, // 保持接收前序物料
                "printProcedure": true, // 保持打印工序指导书
                "snProductionProcedure": true, // 序列号生成工序
                "snReplaceProcedure": false, // 非序列号替换工序
                "snProductionType": "AUTO", // 序列号生产方式改为自动
                "snImportType": "MANUAL", // 序列号导入方式改为手动
                "snReplaceType": "NONE", // 序列号替换类型不变
                "snPrintProcedure": true, // 保持打印序列号标签
                "snSingletonProcedure": false, // 非单件序列号模式
                "selfInspect": true, // 保持自检
                "specialInspect": true, // 保持专检
                "inspectPlan": {
                    "inspectPlanCode": "IP_DIM_008", // 质检方案编码更新
                    "inspectStandardCode": "IS_ISO2768-2", // 检验标准版本更新
                    "inspectAssigneeType": "TEAM", // 质检分配类型为团队
                    "inspectAssigneeCodes": [
                        "QC_TEAM_C" // 质检团队变更为C组
                    ]
                },
                "selfInspectPlan": {
                    "inspectPlanCode": "SELF_CHK_02", // 自检方案版本更新
                    "inspectStandardCode": "VISUAL_CHK_V2" // 自检标准版本更新
                },
                "specialInspectPlan": {
                    "inspectPlanCode": "SPC_IP_10", // 专检方案版本更新
                    "inspectStandardCode": "SPC_MSA_04", // 专检标准版本更新
                    "inspectAssigneeType": "STAFF", // 质检分配类型为个人
                    "inspectAssigneeCodes": [
                        "QC_MIKE_2023" // 质检员变更为Mike
                    ]
                },
                "enableItemRecognizeCode": true, // 保持启用物料识别码
                "itemRecognizeCodeConfig": {
                    "itemRecognizeMatchLength": 14, // 识别码长度增加
                    "ruleType": "AS_CODE_PREFIX" // 规则类型不变
                },
                "customFields": {
                    "coolantType": "SYNTHETIC_70" // 切削液型号更新
                }
            }
        ],
        "prepareMaterialType": "PREPARE_MATERIAL", // 备料类型不变
        "snProduction": true, // 保持序列号管理
        "snParallel": true, // 序列号改为并行生成
        "bindingSn": [
            {
                "procedureCode": "PROC_TEST_05", // 绑定工序变更为测试05
                "autoGenerateSnCount": 600, // 自动生成序列号数量更新
                "customSnCodes": [
                    "CUST_SN_2023070002" // 客供序列号更新
                ]
            }
        ],
        "planMaterials": [
            {
                "itemCode": "MAT_AL7075", // 原材料变更为7075铝材
                "procedureCode": "PROC_CNC_01_V2", // 工序编码同步更新
                "bomVersion": "BOM_V2_4", // BOM版本同步更新
                "planQty": 660, // 计划用量更新(含10%损耗)
                "assistUnitPlanQty": 3300, // 辅助单位用量更新
                "consumeType": "DEFAULT", // 消耗类型不变
                "consumeMaterialLimitType": "WORK_ORDER", // 限额类型不变
                "configurableSpecMap": {
                    "thickness": "12±0.1mm" // 物料厚度要求更新
                },
                "comment": "必须使用批次AL7075-23C材料", // 批次要求更新
                "keyMaterial": true, // 保持关键物料
                "defaultWarehouseCode": "WH_RAW_METAL_2", // 默认仓库变更为2号
                "defaultBatchCodes": ["BATCH_AL7075_2307B"], // 指定物料批次更新
                "replaceProductSn": "false", // 不替换产品序列号
                "enablePrepareMaterialLimit": true, // 保持启用备料限额
                "itemRecognizableCode": "ID_AL7075_T12", // 物料识别码更新
                "distributeOrder": "1" // 发料顺序不变
            }
        ],
        "backFlushMaterials": [
            {
                "itemCode": "MAT_SCREW_M5", // 倒冲物料变更为M5螺钉
                "procedureCode": "PROC_ASM_MAIN_V2", // 工序编码同步更新
                "bomVersion": "BOM_V2_4", // BOM版本同步更新
                "planQty": 3600, // 计划用量更新(每件6颗)
                "assistUnitPlanQty": 0, // 无辅助单位
                "consumeType": "BACKFLUSH", // 倒冲消耗类型
                "consumeMaterialLimitType": "UNLIMITED", // 无限额消耗
                "configurableSpecMap": {
                    "length": "20mm" // 螺钉长度更新
                },
                "comment": "线边仓自动扣料-新增M5螺钉" // 备注更新
            }
        ],
        "customFields": {
            "energyConsumption": "20.5kW" // 单件能耗更新
        }
    }
}'

返回响应

🟢200成功
application/json
Body

示例
{
  "code": 0,
  "message": ""
}
修改于 2025-07-21 03:01:08
上一页
批量删除生产单
下一页
修改计划用料
Built with