智能排产APS实现方案

1简介

1.1 方案简介

生产小工单(APS版)是在简道云「生产小工单」模板的基础上,集成数梦APS智能排产插件的增强版本。原版生产小工单支持手动创建工单、拆分任务、报工和入库等基础生产管理流程;APS版在此基础上新增了 自动排产功能,可将销售订单自动转化为车间生产任务,通过 APS 排产算法在满足设备容量、工序依赖、工作日历、物料供应等约束条件下,自动生成最优排产方案,并将排产结果自动回写至简道云。

核心能力:

  • 销售订单自动驱动排产,减少人工编排
  • 支持设备容量、工序依赖、工作日历、物料供应等多维约束
  • 排产结果自动回写,一键生成生产任务草稿
  • 保留原版生产小工单的完整生产执行流程(报工、入库、进度跟踪)

1.2 场景痛点

痛点

描述

排产依赖人工经验

多品种小批量生产中,人工排产难以兼顾设备产能、工序衔接、交期优先级等多个约束

插单调整困难

紧急订单插入后,需手动重排所有关联任务,容易遗漏和出错

计划与执行脱节

排产计划与车间报工、入库数据分散在不同系统中,无法形成闭环

数据整理繁琐

排产所需的订单、BOM、工艺路线、设备产能等数据需要人工反复核对和整理

1.3 方案价值

价值

说明

智能排产替代人工编排

APS 算法自动考虑多维约束,一键生成排产方案

快速响应插单变更

新增订单或变更后重新排产,自动保留原计划中高优先级任务

排产-执行一体化

排产结果直接转化为生产任务草稿,无缝衔接报工、入库等执行环节

数据驱动决策

基于实时库存、在制品状态、设备产能等数据进行排产,提高计划准确性

1.4 实现思路

整体流程分为两个阶段:

阶段一:APS 智能排产

销售订单 → 排产基础数据准备 → 触发排产 → APS算法计算 → 排产结果写入排产结果(草稿)表

阶段二:生产执行

排产结果(草稿)→ 确认发布为生产任务 → 生产工单 → 工序任务分配 → 报工 → 入库

2 模板表单说明

2.1 表单总览

本模板共包含 19 张表单,分为三大模块:

模块

表单名称

说明

基础数据

产品信息

产品档案,含编码、规格、工艺路线等

生产工序

工序定义,含编码、班组、计件/计时单价

生产班组

班组信息维护

辅助表-子表单行数

系统辅助表

排产基础表(APS新增)

销售订单

排产需求来源

制造BOM

产品物料组成结构

即时库存

当前库存数据

工艺路线

产品工艺流程定义

工序配置

工序全局属性

设备产能

设备产能参数

工作日历

工作日/休息日与班次

在制品状态

在制批次信息

排产执行(APS新增)

排产配置

排产触发参数与执行按钮

排产结果生产任务(草稿)

排产任务明细输出(自动写入)

排产结果生产任务(发布)

确认后发布的正式生产任务

生产执行

生产工单

生产工单管理(含产品明细、工序明细)

生产任务

工序级生产任务

生产报工

报工记录(含工时、工资、质检)

生产入库

产成品入库

3 使用步骤

3.1 安装模板与插件

第一步:安装模板

点击 生产小工单(APS版) 安装模板至您的简道云账号。

第二步:安装并配置插件

参考 数梦APS智能排产插件文档 完成以下步骤:

  1. 获取简道云应用 ID(在「开放平台 >> 开发文档 >> 参数说明」中获取)
  2. 获取简道云 API Key(在「开放平台 >> 密钥管理 >> API Key」中创建)
  3. 登录 数梦APS配置平台,填入应用 ID 和 API Key,生成 apsKey
  4. 在简道云「插件管理」中配置 apsKey,应用类型选择「workorder」
  5. 启用插件开关

第三步:配置前端事件

进入「排产配置」表单,在「执行」按钮的前端事件中:

  1. 插件选择「数梦 APS 智能排产」
  2. 排产版本号 → 字段值「排产版本号」
  3. 排产时间 → 字段值「排产时间」
  4. 排产策略 → 字段值「排产策略」
  5. 字段存储关系设置:将「任务ID」的值存储到「任务 ID」将「排产状态」的值存储到「状态」将「提示消息」的值存储到「提示消息」

3.2 准备排产基础数据

排产前需要依次录入以下基础数据:

步骤一:维护产品信息

在「产品信息」表中录入产品档案,确保产品编码、名称、规格型号、产品属性等信息完整准确。

步骤二:录入销售订单

在「销售订单」表中录入待排产的订单信息,包括产品编号、订单数量、交期、优先级和排产策略等。

步骤三:维护制造BOM

在「制造BOM」表中定义产品的物料组成关系,明确父子产品编号、单位用量,以及子产品是否需要安排生产。

步骤四:更新即时库存

在「即时库存」表中维护各产品的当前库存量,APS 将据此计算净需求量。

步骤五:配置工艺路线

在「工艺路线」表中为每个产品定义详细的工艺流程,包括工序编号、工序名称、工时、前置依赖等关键参数。

步骤六:配置工序与设备

  • 在「工序配置」表中设置各类工序的全局属性(是否可中断、是否需要人工等)
  • 在「设备产能」表中录入各设备的产能参数和切换时间

步骤七:设置工作日历

在「工作日历」表中维护工作日/休息日安排和上下班时间,APS 据此限定排产时间窗口。

步骤八:录入在制品状态(如有)

如车间当前有在制批次,在「在制品状态」表中录入相关信息,避免排产冲突。

3.3 触发排产

  1. 进入「排产配置」表,新建一条排产配置记录
  2. 填写排产版本号、排产时间和排产策略
  3. 点击「执行」按钮触发排产
  4. 系统返回「已提交」状态后,等待 APS 后台计算完成
  5. 排产结果自动写入「排产结果生产任务(草稿)」表

注意:排产为异步执行,点击后请勿重复点击。排产结果采用全量覆盖方式,仅保留最新一轮结果。

3.4 确认并发布排产结果

  1. 进入「排产结果生产任务(草稿)」表,查看 APS 生成的排产方案
  2. 核对各任务的设备分配、时间安排和批次数量
  3. 确认无误后,将需要执行的任务发布到「排产结果生产任务(发布)」表

3.5 衔接生产执行流程

排产结果发布后,按照原版生产小工单的流程执行:

创建生产工单

根据发布的排产任务,在「生产工单」表中创建对应的工单,关联已发布的排产结果生产任务数据,并分配给对应的班组和班组长。

生产任务

工单创建后,系统自动生成工序级的「生产任务」,作为生产报工表中“报工产品明细”的数据源

生产报工

班组长或操作人员在「生产报工」表中录入报工数据,包括本次报工数量、工时、不良品数量和工资等。

生产入库

报工完成并经质检确认后,在「生产入库」表中办理产成品入库。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验