主题
工厂配置
工厂配置不是某一个业务模块的附属设置页,而是整套系统的工厂级总开关与规则中心。
你可以把它理解成:很多业务页面能不能按预期工作、单号怎么生成、订单什么时候算交付完成、领料什么时候能触发、工作量结算按什么口径取数,都要先看这里有没有配好。
菜单路径
系统管理 → 工厂配置
页面定位
这页更适合解决这些问题:
- 新工厂第一次启用系统时,要先把工厂自己的基础参数配起来;
- 业务已经上线,但发现单号规则、分享展示、生产下单门槛、领料触发、工作量结算口径不符合当前管理方式;
- 需要统一调整会影响多个模块的底层规则。
它不适合替代订单管理、生产管理、仓库管理这些业务页面。工厂配置是“改规则”,不是“做业务”。
先记住:这页会影响哪些模块
这张图想帮你先看懂:工厂配置虽然只有一个菜单,但它会同时影响订单、外协、仓库、生产、打包、财务和分享页。
页面整体结构
当前真实前端里,这不是单个短表单,而是一个左侧锚点导航 + 右侧长表单的聚合配置页。页面会按权限显示不同配置块。
当前可见的配置块包括:
- 公司配置;
- 分享订单配置;
- 微信配置;
- 订单配置;
- 拆单配置;
- 展开报价配置;
- 物料匹配配置;
- 外协配置;
- 财务配置;
- 仓库配置;
- 生产配置;
- 打包配置。
也就是说,第一次进入这页时,不要把它当成“一次把所有内容都配完”的页面,而要先按自己当前要解决的问题去定位对应配置块。
建议你第一次配置时按什么顺序看
这张图想帮你看懂:优先配置高频、主流程会立刻用到的参数,再去处理专项能力。
公司配置
配什么
当前真实页面中,这一块主要有 3 项:
| 配置项 | 说明 |
|---|---|
| 公司名称 | 工厂名称,属于必填项 |
| 公司图标 | 上传工厂主图标 |
| 二维码图标 | 用于二维码中心展示的图标,不配置则二维码不展示 logo |
你什么时候会来改这里
- 工厂正式启用系统,先设置自己的名称和图标;
- 工厂品牌升级,替换图标;
- 需要优化对外展示二维码样式。
分享订单配置
这一块控制的是客户看到的分享订单页面展示什么,不是内部员工看到的订单详情页。
当前真实页面里包含:
| 配置项 | 说明 |
|---|---|
| 工厂地址 | 展示在分享页供客户查看 |
| 工厂电话 | 展示在分享页供客户联系 |
| 是否展示生产进度 | 开启后,客户可查看生产进度 |
| 是否展示订单资金 | 开启后,客户可查看订单金额信息 |
使用建议
如果你只想让客户看进度,不想让客户看到金额,可以只开“展示生产进度”,关掉“展示订单资金”。
微信配置
这里的“微信配置”不是“微信通知策略”,而是微信接入参数配置。
当前真实页面里只有两项:
- 微信开发者 ID(应用标识 (AppID));
- 微信开发者密码(应用密钥 (AppSecret))。
并且当前前端里,这块只对超级管理员显示。
你要特别区分
工厂配置里的“微信配置”:配接入参数;系统管理→微信通知:配事件通知给谁。
这两个不要混为一回事。
订单配置
这一块主要影响订单创建、任务派发与分享交付口径。
当前真实字段
| 配置项 | 说明 |
|---|---|
| 交货天数 | 用于订单默认交期计算 |
| 订单号前缀 | 参与订单号生成 |
| 派单后自动开始任务 | 控制任务派发后是否自动开始 |
| 代表完成交付的进度 | 指定哪个订单进度代表订单已完成交付 |
| 订单逾期通知时间 | 每天在指定时间检查逾期订单,通过微信推送通知 |
| 任务逾期通知时间 | 每天在指定时间检查逾期任务,通过微信推送通知 |
| 订单标签 | 用于预设订单的可选分类标签,规范业务人员勾选 |
| 订单拓展属性 | 扩展订单附加字段 |
| 业务员 / 设计师 / 拆单员 / 跟单员部门 | 用于限制订单相关人员选择范围 |
订单标签预设
为了规范业务员录入订单时的标签分类,防止不同人员手打输入造成统计混乱,系统支持管理员在此统一预设工厂可用的“订单标签”选项。
- 管理员可以在输入框中按回车快捷添加多个预设标签(如:
加急单、外协单、特批单、样板单等); - 预设成功并保存后,业务员在创建或编辑订单时(包含 PC 端和移动端),只需在“订单标签”区域快捷勾选即可,无需手动打字输入。
订单号前缀有哪些真实规则
后端真实代码已确认:订单号前缀不是只在前端展示,而是会被后端真正用于生成订单号。
这张图想帮你看懂:订单号前缀会真实参与后端订单号生成;未配置时后端默认回退为 订单前缀。
另外,后端也会校验几类单号前缀不能重复,不只是前端提示。校验范围包括:
- 订单号前缀;
- 外协订单号前缀;
- 物料采购单号前缀;
- 补料单号前缀;
- 退料单号前缀。
也就是说,如果你把这些前缀配成一样,保存时后端会直接报错。
派单后自动开始任务
这个开关控制的是:任务派发后,接单人是不是还要手动点“开始任务”。
- 关闭:派发后还需要人工手动开始;
- 开启:派发后自动开始任务。
如果你们工厂的任务派发就代表正式开始执行,可以考虑开启。
代表完成交付的进度
这里不是写“订单最终状态名”,而是从订单进度里选一个节点,告诉系统:走到这个进度时,就把它当作完成交付。
它会影响:
- 系统如何理解“是否已交付完成”;
- 部分统计口径;
- 与交付相关的流程衔接。
订单逾期通知时间 / 任务逾期通知时间
这两个字段控制的是:系统每天在什么时间自动检查逾期情况,并通过微信推送通知给相关人员。
两个字段的选项都是 06:00 ~ 09:00,每隔半小时一个选项。
- 订单逾期通知时间:每天到了这个时间点,系统后台会扫描所有尚未完成且已超过交期的订单,将逾期提醒通过微信推送给对应的跟单员、业务员等相关人员;
- 任务逾期通知时间:每天到了这个时间点,系统后台会扫描所有尚未完成且已超过截止时间的生产任务,将逾期提醒通过微信推送给对应的生产人员。
配置前提
这两项配置依赖微信通知功能。如果还没有接入微信,需要先完成"微信配置"并在系统管理 → 微信通知中配好通知策略,推送才会真正送达。
如果你不配置这两项,系统就不会在固定时间自动发出逾期提醒,相关人员只能靠手动查看订单/任务列表来感知逾期情况。
订单拓展属性
这里用于补充订单附加字段。当前真实前端与保存逻辑表明:
- 可以新增多条订单扩展属性;
- 名称不能为空;
- 名称不能重复;
- 保存时会过滤掉空名称项。
人员部门筛选
当前真实页面支持配置:
- 业务员部门;
- 设计师部门;
- 拆单员部门;
- 跟单员部门。
配置后的正式口径建议理解为:用于限制订单相关人员的选择范围。
这里先不要把它理解成“系统所有接口都会自动按这个部门强制过滤”,当前更稳妥的理解是:创建/编辑订单等场景下,对应角色的可选人员范围会按这里的部门配置收窄。
拆单配置
这一块用于定义订单拆单文件上传限制、生产批次初始化拆分规则以及拆单数据在进入系统时的分类过滤。当前真实页面中包含以下配置项:
- 拆单文件上传截止进度;
- 批次拆分器(新增);
- 花色批次限制数量(新增,联动显示);
- 板件过滤公式、五金过滤公式、五金数量计算公式、外协过滤公式。
批次拆分器与花色批次限制数量
- 常规拆分(
NORMAL):系统默认拆分模式,不干预批次的默认划分。 - 按花色拆分(
BY_COLOR):系统在初始化订单生产批次时,会自动按板件的“饰面花色”进行精细化拆分,将相同花色的板件自动归并到一个生产批次中,方便车间进行集中式开料与排版。 - 花色批次限制数量:只有当批次拆分器选择为 “按花色拆分” 时,系统才会联想显示此项配置。用于限制按花色分包后单个批次中包含的最大板件数量,以防某个大订单单一花色数量过大导致生产积压。超过此限制时,系统会自动将同一花色拆分为多个子批次进行排产。默认输入
-1表示不限制。
拆单文件上传截止进度
这个配置决定了订单走到哪个阶段后,就不允许再上传/覆盖拆单文件。
- 很多时候拆单文件上传意味着数据可能会被覆盖重写。如果生产已经开始甚至到了打包阶段,再随意上传覆盖拆单文件,会导致实物与系统数据严重脱节。
- 你可以在这里指定一个订单进度(例如:分拣)。一旦订单达到或超过该进度,系统就会拦截继续上传拆单文件的操作。
- 如果不配置,则不限制。
你要特别注意过滤公式的真实语义
当前前端表单提示文案显示的是:符合条件的数据会被剔除掉,而不是“符合条件的数据会被识别为某类”。
所以正式理解应更谨慎:
- 这些公式本质上是过滤规则;
- 返回值必须是 布尔值 (是/否);
- 结果会影响拆单后的板件 / 五金 / 外协数据保留与归类结果。
- 五金数量计算公式:返回值必须是数字类型,用于计算每条五金的实际需求数量,若不填写则默认使用原始数量。
如果你们工厂的设计软件导出格式发生变化,这里通常就是最先要回头检查的位置。
物料匹配配置
这一块用于把生产数据自动匹配到仓库物料。当前真实页面里包括:
- 板件物料匹配公式;
- 封边带物料匹配公式;
- 五金物料匹配公式。
它们的共同规则是:返回值必须是物料别名。
也就是说,系统不是让你直接写物料主键,而是通过公式返回别名,再去关联到仓库里的真实物料记录。
如果这里配错,常见结果就是:
- 拆单后物料匹配不上;
- 板件、封边带、五金无法正确关联库存;
- 后续采购、领料、补料链路会越来越难排查。
外协配置
当前真实页面中,这一块主要配置的是:
- 外协订单号前缀。
它和订单号前缀一样,会参与外协单号生成,并且也在前缀唯一校验范围内。
如果工厂没有外协业务,这一块可以先不作为优先项;但只要有外协订单,建议尽早配好,避免后续外协单号口径混乱。
仓库配置
当前真实页面里,这一块不仅有采购单号前缀,还包含:
- 物料采购单号前缀;
- 补料单号前缀;
- 退料单号前缀;
- 领料触发模式。
也就是说,旧文档里如果只写“采购单号前缀”,已经不完整了。
领料触发模式是做什么的
后端真实代码已确认:它会影响采购入库后,领料单 / 补料单什么时候进入可领取状态。
当前有两种模式:
部分入库即可领料:任意一个关联采购单入库后,就可以触发;全部入库后领料:必须所有关联采购单都已入库后,才允许触发。
这张图想帮你看懂:领料触发模式不是展示项,而是会被后端真实用于控制领料 / 补料状态推进。
如果未配置,后端兜底会按“部分入库即可领料”处理。
生产配置
当前真实页面里,这一块是控制车间现场生产流程流转与下单控制的控制中心,主要包括:
- 开始生产的动作;
- 允许多人报工一个工序;
- 生产下单最低付款比例;
- 生产下单最低付款金额。
特别注意
旧文档中曾提到的"解析拆单文件时自动提取生产文件",在当前版本的前端页面中已被注释隐藏,并非现阶段实际可用的配置项,因此不再作为正式业务口径介绍。
开始生产的动作
该配置项直接决定了生产任务在派单后,以何种动作正式进入生产流程:
- 开始全部任务:当点击"开始生产"后,该生产批次下的所有工序任务将同步自动变更为"进行中"状态。这适合工序衔接极其紧密、希望一键快速推进进度的中小型工厂;
- 开始任一任务:点击后仅将首道工序或者由工人手动点选启动的任务变更为"进行中",各个工序的任务状态完全解耦,工人需要根据实际开工情况,在车间终端独立手动启动自己的工序。这适合工序分工极其严密、对现场进度管理要求严格的中大型工厂。
允许多人报工一个工序
开启后,同一个生产批次下的同一个工序可以允许多名工人独立上报完工进度与数量。
这项配置更适合:
- 同一工序经常需要多人并行协作或多班组合力完成的现场环境;
- 希望工作量工资结算能够完全贴近真实现场分工的工厂。
生产下单门槛应该怎么理解
这两个门槛是联合生效的财务控制闸口:
- 最低付款比例;
- 最低付款金额。
当客户订单的已付金额未达到设定的比例且未达到最低付款金额时,系统在订单管理中会直接拦截常规的"生产下单"操作。此时,必须通过走向《生产申请》提请特批审批,经管理层审核放行后方可进入生产。这属于工厂控制坏账与资金风险的安全底线。
打包配置
当前真实页面里,这一块是打包质检与标签打印的基础规则配置,主要包括:
- 默认打包模式;
- 打包标签宽度;
- 打包标签高度;
- 手动打包授权码。
默认打包模式
打包模式决定了打包工作台初始启动时的默认扫码规则:
- 按大板号打包:以开料排版的大板(套裁开料后的原板件大板号)为扫描单元进行打包。适合中大型定制工厂,工人开料后逐张大板扫描,流水线分包速度极快;
- 按订单打包:以最终订单(或按柜体、按客户)为单元进行分包。适合小型工厂或全屋整装,能保证同一订单或同一柜体的板件直接打包在一起,方便后续物流与现场安装。
打包标签宽度 / 高度
指定打包标签打印机的物理纸张尺寸(单位:毫米)。
- 如果此处的宽高设置与打印机实际装填的标签纸规格不一致,会导致标签打印偏移、裁切异常或内容布局严重错位。建议在首次连机调试时务必按照标签纸实际尺寸准确填写。
手动打包授权码
这是打包防错质检发生意外时的安全风控阀。
- 在扫码打包阶段,如果由于标签条码污损、无法识别或特殊情况需要越过系统校验强制打包时,工人需要输入此"手动打包授权码"进行越级授权,防范漏扫、错包风险。
展开报价配置
这一配置块是 PC 端 【展开报价工具】 在线核价的智慧规则引擎,直接决定了系统在导入板件/五金 Excel 表格时,如何识别、合并以及自动计算。
1. 板件提取公式
- 配置作用:指定系统解析导入板件明细时自动拼接生成板件属性或“别名”的计算公式。
- 可用标签占位符:
[厚度]、[基材]、[备注]、[宽]、[房间]、[数量]、[板件名称]、[柜体]、[长]、[颜色]。 - 拼装规则:点击绿色的标签属性会自动把占位符形式插入公式框(如输入
[基材][厚度]mm)。系统在导入解析时会智能提取 Excel 中对应列的数据,将其拼接并合并相同的别名,如 “颗粒板18mm”。这极大避免了传统报价中按单件物料逐条核算的低效性,转为按规格型号别名进行高维统计。
2. 五金提取公式
- 配置作用:指定解析导入五金明细时生成五金项别名的拼接规则。
- 可用标签占位符:
[单位]、[名称]、[宽]、[房间]、[数量]、[柜体]、[规格型号]、[长]、[高]。 - 应用效果:类似于板件公式,提取拼接出通用的五金大类名称别名。例如,拼装为
[名称]([规格型号]),解析时可自动组合为 “海蒂诗铰链(35mm)”,实现同品别名的智能合并归类。
3. 五金数量公式
- 配置作用:定义五金所需总数量的自动计算提取公式。
- 可用标签占位符:
[单位]、[名称]、[宽]、[房间]、[数量]、[柜体]、[规格型号]、[长]、[高]。 - 应用效果:可以设定一个用于求出最终所需五金总数或面积单位换算的算法表达式(如在大部分场景下配置为
[数量],意即直接提取五金表格中的实物数量累加)。
4. 附加信息
- 配置作用:用于扩充工厂在报价单别名列表和汇总中需要展示的额外属性字段。
- 使用方式:点击 【新增信息】 按钮可以自定义其他的扩展参数项(例如:“板材损耗率”、“质保年限” 或 “板件封边说明”)。这些新增字段在业务员使用展开报价工具时会作为单独的表格列或输入面板显式暴露出来,方便进行精细化的附加核算与标注。
5. 附加费用模板
- 配置作用:在此处预设工厂常用的各类固定或者浮动的附加收费项模板。
- 联想记忆:通过点击 【+】 按钮添加模板(例如:
包装费、物流费、送货上楼费、异形封边费等)。业务员在 展开报价工具 中添加附加费用时,无需打字输入费用名称,系统会自动联想并提供预设的选项,大幅缩短录单时间并规范了财务类目。
6. 附加图片
- 配置作用:上传伴随报价单展示的工厂规范性图片说明。
- 上传规则:
- 最多可上传 6 张 图片;
- 单张图片大小不能超过 10MB;
- 通常用于上传 “报价免责声明”、“工厂签单补充协议截图”、“官方用料环保等级认证书” 或 “标准五金配置参数表” 等,会在报价表导出或预览时附带输出,作为工厂报价的合规性保护伞。
财务配置
当前真实页面里,这一块不只有人工费单价,还包括工作量结算模式相关配置:
- 人工费单价;
- 工作量结算模式;
- 结算所需订单进度(仅在“按订单进度”模式下出现)。
人工费单价会影响哪里
后端真实代码已确认:人工费单价会参与订单预估人工成本计算。
如果为空或设置为 0,后端会按 0 处理,也就是不把人工成本计入这部分估算结果。
工作量结算模式怎么选
当前真实代码确认有两种模式:
按报工完成:按工人报工完成时间取数;按订单进度:按订单达到指定进度的时间取数。
这张图想帮你看懂:工作量结算模式不是展示偏好,而是会真实改变结算取数口径。
并且要特别注意:
- 如果你选择“按订单进度”;
- 但没有配置“结算所需订单进度”;
- 后端会直接报错,无法继续创建或预览结算。
哪些规则已经被代码确认
以下内容可以作为当前稳定口径理解:
- 工厂配置接口是租户级配置,系统按当前租户读取当前配置;
- 单号前缀唯一性由后端校验,不只是前端提示;
- 订单号前缀会真实参与订单号生成,未配置时后端回退为 DD;
- 领料触发模式会真实影响领料 / 补料状态推进;
- 工作量结算模式会真实影响工作量结算的取数方式;
- 当工作量结算模式为“按订单进度”时,必须配置对应订单进度;
- 人工费单价会进入订单人工成本估算逻辑。
第一次配置时,哪些项优先级更高
| 优先级 | 建议先配的内容 | 原因 |
|---|---|---|
| 高 | 公司配置、订单配置 | 一上线就会直接影响订单创建和基础展示 |
| 高 | 仓库配置、生产配置、打包配置 | 直接影响仓库、生产、打包主流程是否顺畅 |
| 中 | 财务配置 | 会影响利润与工作量结算口径 |
| 按需 | 外协配置、拆单配置、物料匹配配置 | 只有有对应业务场景时才需要精细配置 |
| 按需 | 微信配置、分享订单配置 | 偏接入和展示策略,不一定是第一批上线阻塞项 |
常见问题
工厂配置改完后,会不会只影响新数据?
不能一概而论。
- 像单号前缀这类配置,通常只影响后续新生成的单据;
- 像分享展示、结算口径、触发模式这类配置,可能会直接影响后续页面行为和业务判断。
所以改配置前,最好先明确这次改的是“编号规则”还是“业务判断规则”。
为什么我在页面里看不到某些配置块?
当前真实前端里,工厂配置各区块会按权限显示;其中“微信配置”还要求当前账号是超级管理员。
如果你看不到某一块,优先检查:
- 当前账号是否有对应工厂配置权限;
- 是否为超级管理员;
- 该块是否本身就是按需显示。
为什么保存时提示前缀重复?
因为后端会统一校验多类单号前缀是否重复。不是只有订单号前缀自己不能重复,而是订单、外协、采购、补料、退料这几类前缀之间也不能撞车。
使用建议
- 先把“高频主流程配置”配好,再去改公式类配置;
- 公式类配置一旦修改,最好拿真实订单试跑验证;
- 对会影响业务判断的配置,尽量不要在业务高峰期直接改;
- 如果你不确定某个字段是否只是展示项,优先先看它是否影响后端规则,再决定是否上线修改。