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/create

请求参数

Body 参数application/json

示例
{
    "body": {
        "parentCode": "MO_PARENT_20230720001", // 上级生产单号(例如关联的主生产计划单号)
        "code": "MO20230721001", // 唯一生产单编号
        "assigneeType": "STAFF", // 分配对象类型
        "assigneeCode": "OPR_JACK_003", // 操作员工号(具体负责人员)
        "itemCode": "PROD_GXQ_3300", // 生产产品物料编码
        "configurableSpecMap": {
            "surfaceTreatment": "anodized" // 产品可配置规格(示例:表面处理工艺)
        },
        "bomVersion": "BOM_V2_3", // 使用的BOM版本号
        "planQty": 500, // 计划生产数量(合理生产批量)
        "baseUnitPlanQty": 500, // 基本单位计划数量(单位:件)
        "assistUnitPlanQty": 2500, // 辅助单位计划数量(单位:公斤,按5kg/件计算)
        "comment": "客户紧急订单-优先排产", // 生产单总体备注
        "orderRelations": [
            {
                "orderCode": "SO_20230720056", // 关联销售订单号
                "orderType": "ORDER", // 订单类型
                "orderProductCode": "PROD_CLIENT_A1" // 客户定制产品编码
            }
        ],
        "planMaterialComment": "铜材需预烘烤处理", // 物料准备特殊要求
        "startTime": 1690416000000, // 计划开始时间(2023-07-27 00:00 GMT+8)
        "endTime": 1690516800000, // 计划结束时间(2023-07-28 04:00 GMT+8)
        "productionBatchCode": "BATCH_20230727_05", // 生产批次号
        "productionWarehouseCode": "WH_FINISHED_01", // 成品仓库编码
        "routingCode": "ROUTE_GXQ_V3", // 工艺路线编码
        "productionProcessCode": "PROC_ASM_MAIN", // 核心工序代码
        "prepareMaterialPlan": "true", // 启用备料计划(实际需要备料)
        "procedures": [
            {
                "procedureCode": "PROC_CNC_01", // 工序编码
                "outSource": false, // 是否外协(内部生产)
                "workCenterCode": "WC_CNC_3", // 工作中心编码
                "requirement": "±0.05mm公差控制", // 工序技术要求
                "designDiagrams": "GD_3300_ASM_V2.pdf", // 设计图纸文件
                "nextProcedureCode": "PROC_POLISH_02", // 下一道工序编码
                "lotCarFlowType": "MANU_FLOW", // 批次流转类型
                "flowBatchSize": 50, // 流转批量(最小包装单位)
                "flowReceive": true, // 是否接收前序流转物料
                "printProcedure": true, // 打印工序指导书
                "snProductionProcedure": true, // 是否序列号生成工序
                "snReplaceProcedure": false, // 是否序列号替换工序
                "snProductionType": "NONE", // 序列号生产方式
                "snImportType": "NON", // 序列号导入方式
                "snReplaceType": "NONE", // 序列号替换类型
                "snPrintProcedure": true, // 打印序列号标签
                "snSingletonProcedure": false, // 是否单件序列号模式
                "selfInspect": true, // 启用操作工自检
                "specialInspect": true, // 启用质检专检
                "inspectPlan": {
                    "inspectPlanCode": "IP_DIM_007", // 质检方案编码
                    "inspectStandardCode": "IS_ISO2768", // 检验标准编码
                    "inspectAssigneeType": "TEAM", // 检验分配类型(调整为质检团队)
                    "inspectAssigneeCodes": [
                        "QC_TEAM_B" // 质检团队编号
                    ]
                },
                "selfInspectPlan": {
                    "inspectPlanCode": "SELF_CHK_01", // 自检方案编码
                    "inspectStandardCode": "VISUAL_CHK" // 自检标准编码
                },
                "specialInspectPlan": {
                    "inspectPlanCode": "SPC_IP_09", // 专检方案编码
                    "inspectStandardCode": "SPC_MSA_03", // 专检标准编码
                    "inspectAssigneeType": "STAFF", // 检验分配类型(具体质检员)
                    "inspectAssigneeCodes": [
                        "QC_JANE_2023" // 质检员工号
                    ]
                },
                "enableItemRecognizeCode": true, // 启用物料识别码
                "itemRecognizeCodeConfig": {
                    "itemRecognizeMatchLength": 12, // 识别码长度(符合企业标准)
                    "ruleType": "AS_CODE_PREFIX" // 编码规则类型
                },
                "customFields": {
                    "coolantType": "SYNTHETIC_68" // 自定义字段(示例:指定切削液型号)
                }
            }
        ],
        "prepareMaterialType": "PREPARE_MATERIAL", // 备料类型
        "snProduction": true, // 启用序列号管理
        "snParallel": false, // 序列号不并行生成(顺序生成)
        "bindingSn": [
            {
                "procedureCode": "PROC_TEST_04", // 绑定序列号的工序
                "autoGenerateSnCount": 500, // 自动生成序列号数量
                "customSnCodes": [
                    "CUST_SN_2023070001" // 客供序列号(如有)
                ]
            }
        ],
        "planMaterials": [
            {
                "itemCode": "MAT_AL6061", // 原材料编码
                "procedureCode": "PROC_CNC_01", // 用料工序
                "bomVersion": "BOM_V2_3", // 物料BOM版本
                "planQty": 550, // 计划用量(含5%损耗)
                "assistUnitPlanQty": 2750, // 辅助单位用量(公斤)
                "consumeType": "DEFAULT", // 消耗类型(
                "consumeMaterialLimitType": "WORK_ORDER", // 限额类型
                "configurableSpecMap": {
                    "thickness": "10±0.1mm" // 物料规格要求
                },
                "comment": "必须使用批次AL6061-23B材料", // 物料特殊说明
                "keyMaterial": true, // 是否关键物料
                "defaultWarehouseCode": "WH_RAW_METAL", // 默认仓库
                "defaultBatchCodes": [
                    "BATCH_AL6061_2307A"
                ], // 指定物料批次
                "replaceProductSn": "false", // 不替换产品序列号
                "enablePrepareMaterialLimit": true, // 启用备料限额
                "itemRecognizableCode": "ID_AL6061_T10", // 物料识别码
                "distributeOrder": "1" // 发料顺序(首序发料)
            }
        ],
        "backFlushMaterials": [
            {
                "itemCode": "MAT_SCREW_M4", // 倒冲物料编码(小件辅料)
                "procedureCode": "PROC_ASM_MAIN", // 消耗工序
                "bomVersion": "BOM_V2_3", // BOM版本
                "planQty": 3000, // 计划用量(每件6颗)
                "assistUnitPlanQty": 0, // 无辅助单位
                "consumeType": "BACKFLUSH", // 倒冲消耗类型
                "consumeMaterialLimitType": "UNLIMITED", // 无限额消耗
                "configurableSpecMap": {
                    "length": "16mm" // 螺钉规格
                },
                "comment": "线边仓自动扣料" // 倒冲备注
            }
        ],
        "customFields": {
            "energyConsumption": "18.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/create' \
--header 'Content-Type: application/json' \
--data-raw '{
    "body": {
        "parentCode": "MO_PARENT_20230720001", // 上级生产单号(例如关联的主生产计划单号)
        "code": "MO20230721001", // 唯一生产单编号
        "assigneeType": "STAFF", // 分配对象类型
        "assigneeCode": "OPR_JACK_003", // 操作员工号(具体负责人员)
        "itemCode": "PROD_GXQ_3300", // 生产产品物料编码
        "configurableSpecMap": {
            "surfaceTreatment": "anodized" // 产品可配置规格(示例:表面处理工艺)
        },
        "bomVersion": "BOM_V2_3", // 使用的BOM版本号
        "planQty": 500, // 计划生产数量(合理生产批量)
        "baseUnitPlanQty": 500, // 基本单位计划数量(单位:件)
        "assistUnitPlanQty": 2500, // 辅助单位计划数量(单位:公斤,按5kg/件计算)
        "comment": "客户紧急订单-优先排产", // 生产单总体备注
        "orderRelations": [
            {
                "orderCode": "SO_20230720056", // 关联销售订单号
                "orderType": "ORDER", // 订单类型
                "orderProductCode": "PROD_CLIENT_A1" // 客户定制产品编码
            }
        ],
        "planMaterialComment": "铜材需预烘烤处理", // 物料准备特殊要求
        "startTime": 1690416000000, // 计划开始时间(2023-07-27 00:00 GMT+8)
        "endTime": 1690516800000, // 计划结束时间(2023-07-28 04:00 GMT+8)
        "productionBatchCode": "BATCH_20230727_05", // 生产批次号
        "productionWarehouseCode": "WH_FINISHED_01", // 成品仓库编码
        "routingCode": "ROUTE_GXQ_V3", // 工艺路线编码
        "productionProcessCode": "PROC_ASM_MAIN", // 核心工序代码
        "prepareMaterialPlan": "true", // 启用备料计划(实际需要备料)
        "procedures": [
            {
                "procedureCode": "PROC_CNC_01", // 工序编码
                "outSource": false, // 是否外协(内部生产)
                "workCenterCode": "WC_CNC_3", // 工作中心编码
                "requirement": "±0.05mm公差控制", // 工序技术要求
                "designDiagrams": "GD_3300_ASM_V2.pdf", // 设计图纸文件
                "nextProcedureCode": "PROC_POLISH_02", // 下一道工序编码
                "lotCarFlowType": "MANU_FLOW", // 批次流转类型
                "flowBatchSize": 50, // 流转批量(最小包装单位)
                "flowReceive": true, // 是否接收前序流转物料
                "printProcedure": true, // 打印工序指导书
                "snProductionProcedure": true, // 是否序列号生成工序
                "snReplaceProcedure": false, // 是否序列号替换工序
                "snProductionType": "NONE", // 序列号生产方式
                "snImportType": "NON", // 序列号导入方式
                "snReplaceType": "NONE", // 序列号替换类型
                "snPrintProcedure": true, // 打印序列号标签
                "snSingletonProcedure": false, // 是否单件序列号模式
                "selfInspect": true, // 启用操作工自检
                "specialInspect": true, // 启用质检专检
                "inspectPlan": {
                    "inspectPlanCode": "IP_DIM_007", // 质检方案编码
                    "inspectStandardCode": "IS_ISO2768", // 检验标准编码
                    "inspectAssigneeType": "TEAM", // 检验分配类型(调整为质检团队)
                    "inspectAssigneeCodes": [
                        "QC_TEAM_B" // 质检团队编号
                    ]
                },
                "selfInspectPlan": {
                    "inspectPlanCode": "SELF_CHK_01", // 自检方案编码
                    "inspectStandardCode": "VISUAL_CHK" // 自检标准编码
                },
                "specialInspectPlan": {
                    "inspectPlanCode": "SPC_IP_09", // 专检方案编码
                    "inspectStandardCode": "SPC_MSA_03", // 专检标准编码
                    "inspectAssigneeType": "STAFF", // 检验分配类型(具体质检员)
                    "inspectAssigneeCodes": [
                        "QC_JANE_2023" // 质检员工号
                    ]
                },
                "enableItemRecognizeCode": true, // 启用物料识别码
                "itemRecognizeCodeConfig": {
                    "itemRecognizeMatchLength": 12, // 识别码长度(符合企业标准)
                    "ruleType": "AS_CODE_PREFIX" // 编码规则类型
                },
                "customFields": {
                    "coolantType": "SYNTHETIC_68" // 自定义字段(示例:指定切削液型号)
                }
            }
        ],
        "prepareMaterialType": "PREPARE_MATERIAL", // 备料类型
        "snProduction": true, // 启用序列号管理
        "snParallel": false, // 序列号不并行生成(顺序生成)
        "bindingSn": [
            {
                "procedureCode": "PROC_TEST_04", // 绑定序列号的工序
                "autoGenerateSnCount": 500, // 自动生成序列号数量
                "customSnCodes": [
                    "CUST_SN_2023070001" // 客供序列号(如有)
                ]
            }
        ],
        "planMaterials": [
            {
                "itemCode": "MAT_AL6061", // 原材料编码
                "procedureCode": "PROC_CNC_01", // 用料工序
                "bomVersion": "BOM_V2_3", // 物料BOM版本
                "planQty": 550, // 计划用量(含5%损耗)
                "assistUnitPlanQty": 2750, // 辅助单位用量(公斤)
                "consumeType": "DEFAULT", // 消耗类型(
                "consumeMaterialLimitType": "WORK_ORDER", // 限额类型
                "configurableSpecMap": {
                    "thickness": "10±0.1mm" // 物料规格要求
                },
                "comment": "必须使用批次AL6061-23B材料", // 物料特殊说明
                "keyMaterial": true, // 是否关键物料
                "defaultWarehouseCode": "WH_RAW_METAL", // 默认仓库
                "defaultBatchCodes": [
                    "BATCH_AL6061_2307A"
                ], // 指定物料批次
                "replaceProductSn": "false", // 不替换产品序列号
                "enablePrepareMaterialLimit": true, // 启用备料限额
                "itemRecognizableCode": "ID_AL6061_T10", // 物料识别码
                "distributeOrder": "1" // 发料顺序(首序发料)
            }
        ],
        "backFlushMaterials": [
            {
                "itemCode": "MAT_SCREW_M4", // 倒冲物料编码(小件辅料)
                "procedureCode": "PROC_ASM_MAIN", // 消耗工序
                "bomVersion": "BOM_V2_3", // BOM版本
                "planQty": 3000, // 计划用量(每件6颗)
                "assistUnitPlanQty": 0, // 无辅助单位
                "consumeType": "BACKFLUSH", // 倒冲消耗类型
                "consumeMaterialLimitType": "UNLIMITED", // 无限额消耗
                "configurableSpecMap": {
                    "length": "16mm" // 螺钉规格
                },
                "comment": "线边仓自动扣料" // 倒冲备注
            }
        ],
        "customFields": {
            "energyConsumption": "18.5kW" // 自定义字段(单件能耗)
        }
    }
}'

返回响应

🟢200成功
application/json
Body

示例
{
  "code": 0,
  "message": ""
}
修改于 2025-07-21 02:58:20
上一页
生产流程更新
下一页
批量删除生产单
Built with