# 印刷行业工单系统产品与交互设计

LLMS 索引： [llms.txt](/llms.txt)

---

## 摘要

本方案面向商务与包装印刷共有的通用生产场景，不假设单一细分工艺，首期将“询价报价—订单—工单—排产—报工—质检—发货—对账结算”建成可审计、可配置的业务闭环。产品定位是生产协同与订单履约的中枢，而非替代财务、税务开票或设备管理软件。建议把客户、订单、工单、产品版本、工艺路线、工序版本、工序任务、排程、报工、质检、发货、结算单设计为相互关联但职责分离的核心对象；工艺、材料、损耗、工时、报价和审批规则均通过版本化主数据与规则参数承载，不写死行业常数。首期应围绕“数量结构—多单位换算—分切与模切—成套—报工—质量—入库—结算”建立可解释闭环，插单、拆合单、外协、返工、阶梯价、定金尾款和发票管理进入 P1；客户门户、智能排产与自动成本归集进入 P2。报告新增“客户需求与痛点”章节，涵盖 12 类角色痛点、需求条目、页面原型调整、现场访谈提纲、决策清单、P0 范围边界及与现有 PRD 的冲突清单；原报告另给出 18 类角色权限、完整页面树、关键页面文字原型、6 类状态机、复杂规则与 41 项评审问题。所有材料损耗、标准工时、加急溢价、齐套阈值、质检抽样和计价档次均须由业务方在配置前确认，不能视作既有行业标准。

## 一、产品边界与首期目标

**产品应成为订单履约的数字主线，而不是重新发明财务、税务或设备系统。** 推荐方案将系统定位为“印刷生产履约与协同平台”：向上承接客户询价、报价和订单，向下把订单转化为可执行的工单、工艺路线、工序任务、排程与报工，横向衔接质量、材料、外协、发运，最终把可结算数量、价格和差异汇总给对账结算。系统的成功指标不是功能数量，而是同一事实在客户、业务、计划、车间、质量、仓库和财务之间只存在一份可追溯版本。ISO/TC 130 的印刷生产标准指南将流程概括为印前、印刷和印后等阶段，强调各阶段通过产品规范、过程控制数据和检验要求衔接；这支持本方案采用“订单—工艺路线—工序任务”的结构，但不意味着所有企业必须使用同一工序清单[1]。

首期采用四项产品原则。第一，**一源多视图**：客户看进度与账单，业务员看商机与订单，计划员看负荷与交期，班组长看派工与异常，工人看任务与报工，质量看检验，仓库看齐套与发运，财务看应收与差异；数据来自同一业务对象。第二，**单据先行、状态受控**：报价、订单、工单、排程、报工、质检、发货、结算都形成不可随意覆盖的业务凭证，状态只能按规则迁移。第三，**配置优于硬编码**：材料、工艺、设备能力、准备时间、单位、损耗公式、价格阶梯、审批阈值和预警阈值由企业配置并留版本。第四，**移动端负责少输入、强确认**：车间界面优先扫码或选择、默认带入、数量二次确认和照片证据；PC 端负责配置、分析、审批和异常处理。

首期范围以“闭环可用、证据完整”为上限。范围包含客户与联系人、报价版本、订单与变更、产品及版本化工艺路线、材料需求、工单、排程、工序报工、过程/终检、异常与返工、齐套检查、发货、对账单、收款计划、发票登记、基础报表和预警。范围不包含设备管理、自动排产算法、设备数据采集、复杂成本核算、电子发票开具、在线支付、供应链采购全流程、客户自助门户和跨企业协同网络；这些可以登记为 P2 或外部集成能力。本范围仍依赖业务方确认是否纳入打样确认、制版/刀版资产、批次追踪、库存扣减、财务应收凭证和电商下单入口。

## 二、客户需求与痛点

> 本章为现场调研结论，完整报告见《印刷工单系统客户需求与痛点调研》。现有 PRD 的对象、流程、页面与规则不因此转向技术重构，只补足以“订单—产品工艺版本—工序任务—批次—成品”为主线的生产闭环。

### 2.1 现场反馈与真实难点

客户提出的核心事实是：原纸以 787×1092mm、889×1194mm 等规格进入生产；例如 889×1194mm 原纸，可按业务场景分切为 889×545mm、545×444mm 等不同尺寸。纸张具有方向性，且同一实物会在分切、印刷、模切/冲型、组装等阶段连续改变数量与单位：原纸上的“1 张”可能先变成若干小片，再按成品构成规则组装成“1 件”；反过来，若干片也可能共同构成一件成品。上述尺寸只是访谈讨论用的工艺实例，**不得作为全厂默认规格**；咬口、出血、修边、丝流方向、设备幅面、实际开数和模切联数仍需逐客户、逐产品确认。

这意味着真正的难点不是“把一张纸切成若干份”，而是系统必须同时保留以下事实：客户按“件/套”承诺；原纸按“张、卷、吨/千克、平方米”管理；备料按分切尺寸发料；印刷可能报“印张/张”；模切报“联数/片数”；组装按“组件/件/套”；质量按检验批判定；仓库按成品入库；财务按合同单位结算。各环节没有全局固定换算率，所以每个数量至少应保存“录入数量、录入单位、基准数量、基准单位、换算因子、精度、换算来源”。

### 2.2 痛点分层

| 层级 | 典型痛点 | 对系统的直接影响 |
|---|---|---|
| 数据与口径 | 销售、仓库、车间、财务用不同单位描述同一实物 | 报工数、合格数、入库数、结算数无法解释差异 |
| 单据流转 | 拼版图、刀模、色样、客户修改分散在个人电脑或群聊 | 换单后旧版仍可能被误用，问题难以定责 |
| 排产调度 | 只看交期，不看材料、版模、前置工序和设备准备 | 排程可执行率低，插单影响不可评估 |
| 物料与损耗 | 分切后未建立新批次，边料、余料与废料混记 | 余料无法再利用，成本与损耗失真 |
| 工序报工 | 前后工序分别报张数、米数、片数，数量重复或跳跃 | 前工序合格不足，后工序却可能报完工 |
| 质量追溯 | 色差、套印、刀线、爆线只记结论，不记样本与仪器条件 | 客诉时无法定位材料、机台、版次与责任 |
| 成套组装 | “若干片/组件构成一件”未显式建模 | 组件不齐也可形成成品库存 |
| 外协、成本、协同 | 发料、应回、实回、报废、损耗分处记录 | 少回、错回、重复结算及成本失真 |
| 合规信息 | 客户稿、色样、成本与联系方式分散保存 | 越权查看、记录删除和导出失控风险高 |

### 2.3 P0 需求优先级

P0 的判定不是“客户催得急”，而是：缺失后订单—生产—交付事实链会断裂；或导致数量、成本严重错乱且无法事后解释；或材料、批次、版模、质量责任不可追溯；或必须长期依赖线下单轨。据此，首期最应优先实现版本快照、多单位、分切/模切产出与母料属性继承、成品成套规则、报工与质检/入库/发货之间的责任边界。

| 优先级 | 需求 | 关键对象/字段 |
|---|---|---|
| P0 | 订单冻结产品、工艺、材料、拼版、签样、价格与检验规则快照 | 快照版本、来源对象、冻结人、生效时间 |
| P0 | 订单、领料、报工、报废、入库、发货、计价支持多单位 | 录入单位、基准单位、换算因子、精度、来源 |
| P0 | 分切建立母料与子料关系，余料/尾料继承母料属性 | 母批次、切法、方向、尺寸、边料/余料、再利用条件 |
| P0 | 模切记录每版片型与联数，产出关联投入批次 | 模切版/刀模、印张批次、片型、每版联数 |
| P0 | 多组件成品按成套规则组装 | 成品 BOM、组件批次/数量、齐套规则 |
| P0 | 报工与质检、入库、发货分别累计并解释差异 | 投入批次、产出批次、合格/不良/返工/报废 |
| P0 | 异常、返工、报废、领退补形成不可覆盖凭证 | 原值、新值、原因、审批、来源 |
| P1 | 插单模拟、拆合单、外协收发、实际成本归集 | 影响预览、父子工单、外协任务、成本版本 |
| P2 | 自动排程、设备采集、客户门户、自动成本归集 | 算法版本、设备事件、授权范围 |

### 2.4 现场访谈必须验证的假设

1. 原纸库存究竟按整张、切张、卷筒还是千克/吨管理；787×1092mm、889×1194mm 之外的实际母规格有哪些。
2. 一张原纸到成品是否允许多次分切或模切，中间品如何命名和追溯。
3. 纸张方向如何判定，切错方向能否补救，是否允许旋转或替代。
4. 成品是否必须按组件齐套；左右件、颜色、版次、同批要求如何处理。
5. 客户签样、色差公式、光源、样本量、AQL、尺寸与外观限值由谁决定，是否随产品或客户变化。
6. 余料/尾料何时建库存、何时报废，是否允许自动回配；卷筒尾料如何计量。
7. 报工、检验、入库、发货四条数量链允许怎样差异，超差由谁判定。
8. 哪些数量是系统自动计算、哪些由现场实测确认，补录周期多长。

### 2.5 不应预设的产品规则

咬口、出血、修边、正常损耗率、换版/清洗时间、ΔE 限值、AQL、样本量、报废上限、成品正负误差、余料再利用条件、计价公式、外协责任、最小库存单位，均不得在未经客户实物单据验证时进入默认配置。系统只提供“规则模板 + 产品工艺版本 + 单位换算 + 审批留痕”，不能把一家客户或一种细分工艺的做法扩散为全厂默认。

## 三、用户角色、组织与权限矩阵

**权限应按“组织/数据范围 × 功能操作 × 字段/金额范围”组合，而非只给菜单权限。** 建议首期采用 RBAC 基础模型，叠加数据范围与临时授权；敏感字段支持按金额、客户、毛利、价格、成本、联系方式等维度控制。例如销售员只能看本人/本团队客户，计划员看本厂/本产线，班组长看本班组任务，财务只看结算所需订单摘要和金额。跨部门临时的“替班、跨厂支援、紧急调价”通过有效期受限的临时授权或任务级共享实现，禁止长期共用账号。

| 角色 | 核心目标 | 推荐主要功能 | 组织/数据范围 | 不可做事项 |
|---|---|---|---|---|
| 客户 | 查报价、订单、进度、签收与账单 | 客户门户、确认、评价 | 本人/本单位 | 看其他客户、改报价 |
| 销售员 | 拿单、报价、跟单、催款 | 客户、报价、订单、进度查询 | 本人/本团队 | 直接改成本、财务账 |
| 销售经理 | 评审价格与风险 | 审批、团队看板 | 本团队 | 无授权改已结算单 |
| 客服/跟单 | 协调变更、通知与异常 | 订单、变更、沟通记录 | 负责客户/订单 | 最终价格审批 |
| 报价专员 | 维护价格与报价 | 报价、价格规则、成本视图 | 本人报价/本团队 | 承诺超授权价格 |
| 计划员 | 排产、齐套与交期 | 工单、排程、插单、齐套 | 本厂/本产线 | 替代质量判定 |
| 车间主管 | 派工与异常处置 | 班组任务、调整、异常 | 本车间/班组 | 自行放行不合格 |
| 班组长 | 分配任务、换班 | 排程、派工、报工 | 本班组 | 跨组占用产能 |
| 操作工 | 按工序报工 | 我的任务、扫码、报工 | 被分配任务 | 看全局成本 |
| 质检员 | 检验与判定 | 检验任务、测量、放行/拒收 | 任务范围 | 修改工艺主数据 |
| 外协管理员 | 发外与收回 | 外协单、跟催、收货检验 | 负责外协 | 无检验直接入库 |
| 仓管员 | 备料、发料、包装、出库 | 材料、齐套、发货 | 本仓库 | 调整订单价格 |
| 成本/核算员 | 归集成本与毛利 | 成本视图、差异 | 授权订单 | 直接改客户价格 |
| 财务会计 | 对账、收款、发票核对 | 账单、收款、发票登记 | 授权组织 | 修改已审质检 |
| 财务主管 | 审批折扣、坏账、冲销 | 审批、例外报表 | 本组织 | 无痕迹改凭证 |
| 管理员 | 主数据与权限 | 组织、角色、配置 | 全部或授权 | 日常业务代操作 |
| 审计/合规 | 只读追溯 | 日志、版本、证据 | 只读 | 改任何业务数据 |
| 访客/客户联系人 | 外部协作 | 受邀链接、确认、上传 | 单次授权范围 | 默认访问任何数据 |

推荐权限实现规则包括：所有写操作记录操作人、时间、原因、前后值；导出客户资料、成本、报价、合同附件需二次确认并进入导出审计；审批中的单据可查看但不允许并发覆盖；审批驳回应允许编辑后重提，原申请与历次版本均保留；临时共享设置自动过期；“查看价格/成本”与“维护价格”分开；涉及金额调整的权限默认遵循最小授权和双人复核。业务方需确认角色是否按岗位一对一、是否存在跨部门共享账号、是否允许销售代理他人录单、临时授权最长有效期以及外部供应商登录方式。

## 四、端到端业务流程与核心状态机

**核心闭环是“机会可估价、承诺可追溯、执行有证据、差异可处置、交付可结算”。** 推荐主流程为：客户/销售创建询价；报价专员选择产品、材料、规格、数量、工艺、版本、交期并应用价格规则；客户确认报价；生成订单并评审；计划员冻结或快照工艺路线、材料清单和报价基线；订单拆为工单；完成材料齐套、设备能力和交期检查；生成工序级任务并排程；操作工领料或确认投料、报工；质检按工序/终检规则检验；合格品入库或直发，不合格进入返工、报废或让步接收；仓库复核并分批发货；系统按已验收/已发货数量与价格条款生成账单；财务登记发票和回款，形成应收核销。

```mermaid
flowchart LR
  A[询价/需求] --> B[多版本报价]
  B --> C{客户确认}
  C -->|是| D[销售订单]
  C -->|否/改条件| B
  D --> E[订单评审/审批]
  E --> F[工艺路线与材料快照]
  F --> G[工单下达]
  G --> H[齐套/排产]
  H --> I[工序派工]
  I --> J[报工与过程检验]
  J --> K{质量判定}
  K -->|合格| L[完工/入库或直发]
  K -->|返工| I
  K -->|报废/让步| M[评审与处置]
  M --> L
  L --> N[复核发货]
  N --> O[对账/开票/收款]
  O --> P[关闭或售后]
```

**报价与订单是两条不同证据链，报价确认不自动覆盖历史承诺。** 报价头记录客户、联系人、币种、有效期、交期、税率口径、付款条款、运费/送货口径、报价版本和审批状态；明细可对应一个可售项目或按“版费、印费、材料、后道、包装、运输”等费用类别汇总。推荐报价复制为版本，而不是在原记录上覆盖；版本之间比较条件、数量和金额差异。报价确认可转订单，订单保存来源报价版本；报价失效、客户修改数量或工艺、材料价格变化时须重新报价或走订单变更。税务、折扣、汇率、运费、版费是否可退、样品费、设计费、刀版/模具所有权和发票类型不能在页面上以行业默认值替代业务确认。

**订单状态机应保护承诺，但允许受控的变更和拆分。** 推荐状态：草稿、待评审、已批准、已确认、生产中、已暂停、已变更、已完工、已发货、已结算、关闭、取消。进入“已确认”后数量、规格、交期、价格、付款条件、收货地址的修改须走变更单；变更单记录原值、新值、原因、影响评估、审批、生效日期和执行状态。拆分出的子订单继承主订单基线，但形成父子关系；合单只在产品、交期窗口、收货地址、价格条款和工艺兼容性满足企业规则时允许，且保留来源订单追溯。已发货/已结算数量应限制进一步变更，必要冲回须生成负向凭证并由财务参与。

**工单负责执行数量与承诺，工艺路线负责方法，工序任务负责现场作业。** 工单状态建议为：待排产、已排产、待齐套、已齐套、生产中、已暂停、已完工、已关闭、取消。工单生成时复制当时生效的产品、工艺路线、材料清单、报价快照；后续主数据变化默认不回溯影响已下达工单，除非变更单明确刷新并评估在制影响。工序任务状态：未开始、待派工、已派工、待投料、加工中、已报工、待检、合格、让步接收、返工、已报废。允许状态自动机只处理正常完成；返工、报废、暂停和放行异常由责任人选择原因并进入审批。

**排程不能只按交期排序，必须表达资源、顺序、准备与冲突。** 排程单元建议为“工序任务—资源组/设备—班组—班次/时段”，而不是把所有印刷任务压到设备日历。规则参数至少包括最早开工、承诺交期、准备时间、运行效率、转换时间、工序依赖、设备资格、班组技能、维护封锁、物料可用和并发上限；参数必须由企业校准。系统给出冲突/负荷提示和人工调整位，首期可不做强制优化算法。插单默认按优先级插入候选位并模拟受影响订单；计划员确认后才写回，受影响订单记录“被插单影响”和预计交期变化。

**质量判定要区分工序拦截、终检放行和例外让步。** 检验单状态：待检验、检验中、合格、不合格、待评审、让步接收、复检、关闭。首件/巡检/末件/终检只作为检验类型，抽样方案、测量项、规格上限/下限、设备和方法均配置。不合格触发异常单，处置方向包括返工、返修、降级、让步接收、报废、补印；只有授权岗位可放行。报废必须累计数量且不超过工单允许损失规则；返工可生成新任务并关联原任务，不覆盖原报工。

**发货应以“订单需求、合格可用库存、已发数量、签收状态”四账一致为目标，但不假设所有企业都先入库再发货。** 支持成品入库后出库、完工直发、部分发运、合并装车、换箱/补发。发货状态：待备货、已备货、待复核、待发运、在途、已签收、退回、关闭。签收后若数量或包装争议进入售后/差异单，不直接反向修改原始报工；需要冲减则生成退运、补发或结算调整。危险品、易燃品、化学品及印刷相关物料的仓储与运输规则应由安全与物流负责人确认，本报告不作行业性规定。

**结算采用“可结算事实在前、发票登记在后”。** 账单状态：草稿、待确认、已确认、待开票、已开票、部分收款、已结清、关闭；收款状态：未收、部分收、已收、退款/冲销。账单以订单明细、发货/验收数量、价格版本、税率口径、折扣、扣款、补发、退运和发票条款计算，发票登记只记录票面事实，不假设系统直接开具发票。发票红冲、作废和退款必须链接原始账单与原始发票，保留差异原因与审批。

## 五、对象模型与核心关系

**核心模型应让“承诺、方法、执行、证据、交付、金额”相互可追溯，但不把配置常数伪装成标准数据。** 建议把客户、联系人、收货地址、报价、订单、产品、材料、工艺路线、工序、资源、班组、工单、工序任务、排程、材料需求、领补退料、报工、检验、异常、返工、发货、账单、收款、发票、审批、附件和审计事件作为独立概念。各对象携带版本、生效期、所有权组织、状态、责任人和关键时间戳；历史版本不能被直接覆盖。

```mermaid
erDiagram
  CUSTOMER ||--o{ QUOTATION : "询价"
  QUOTATION ||--o{ ORDER : "确认转单"
  ORDER ||--o{ ORDER_CHANGE : "变更"
  ORDER ||--o{ WORK_ORDER : "拆分与下达"
  PRODUCT ||--o{ ROUTING_VERSION : "工艺路线版本"
  ROUTING_VERSION ||--o{ OPERATION : "工序"
  ORDER ||--|| ROUTING_VERSION_SNAPSHOT : "冻结快照"
  WORK_ORDER ||--o{ JOB_TASK : "工序任务"
  JOB_TASK ||--o{ SCHEDULE : "排程占用"
  RESOURCE ||--o{ SCHEDULE : "占用"
  WORK_ORDER ||--o{ MATERIAL_REQUIREMENT : "需求"
  MATERIAL_REQUIREMENT ||--o{ ISSUE_RETURN : "领料与退料"
  JOB_TASK ||--o{ TIME_RECORD : "报工"
  JOB_TASK ||--o{ INSPECTION : "检验"
  INSPECTION ||--o{ NONCONFORMANCE : "不合格"
  NONCONFORMANCE ||--o{ REWORK_TASK : "返工"
  WORK_ORDER ||--o{ SHIPMENT : "发货"
  ORDER ||--o{ BILL : "账单"
  BILL ||--o{ PAYMENT : "收款"
  BILL ||--o{ INVOICE_RECORD : "发票登记"
  BILL ||--o{ APPROVAL : "审批"
  ORDER ||--o{ AUDIT_EVENT : "审计"
```

对象关系的关键约束是：报价与订单保留版本链；订单可以一对多工单，但工单必须能回到订单和报价；工单引用工艺路线快照而非实时主数据；工序任务从工单派生并关联资源；报工、检验、发料、发货都围绕任务或工单发生；异常与返工保留根因任务；账单可汇总一个或多个订单/发运，但明细保留来源；所有金额变化都进入账单版本；删除行为通常禁用，改为取消、失效、撤回或冲销，原始证据保留。

材料与产品建议抽象为“可消耗/可追踪对象”，不预设所有材料必须批次或序列号。材料可配置计量单位、换算、库存组织、默认仓库、是否齐套、是否追踪、有效期和成本口径；产品可配置成品/半成品、规格、单位、包装和版本。材料清单表达父对象—子对象、数量、单位、损耗口径、替代规则和生效期。损耗建议存储为“工艺/材料组合的版本化参数”，允许固定量、比例、阶梯损耗等规则，不提供统一百分比。

## 六、功能架构与完整功能清单

**首期功能应围绕履约事件分层，而不是把“打印、库存、财务”混成一张万能工单。** 推荐功能域为：客户机会、报价定价、销售订单、订单变更、主数据配置、工艺与材料、计划排产、生产执行、质量、异常返工、外协、仓库发运、对账结算、报表预警、审批与通知、组织权限、审计与系统配置。每个功能域由一个或多个可导航模块承载，并明确菜单、工作台入口和详情页操作。

| 模块 | 功能 | 目标与核心场景 | 首期 |
|---|---|---|---|
| 工作台 | 个人待办、风险、今日任务、审批 | 角色进入即看到需处理事项 | MVP |
| 客户机会 | 客户、联系人、询价、商机 | 销售统一建立需求与承诺 | MVP |
| 报价 | 报价版本、费用项、审批、转订单 | 多条件报价并保留历史 | MVP |
| 定价规则 | 材料/工艺/数量阶梯、版费、运输、折扣 | 参数化生成建议价 | P1 |
| 销售订单 | 订单、明细、承诺、状态 | 形成履约承诺 | MVP |
| 变更 | 订单/工单/工艺/材料变更 | 控制变更影响与审批 | P1 |
| 产品主数据 | 产品、规格、单位、版本 | 提供可售对象基线 | MVP |
| 工艺主数据 | 工艺路线、工序、资源资格 | 维护生产方法版本 | MVP |
| 材料主数据 | 材料、单位换算、损耗、替代 | 维护消耗规则 | MVP |
| 计划排产 | 工单、排程、插单、齐套、负荷 | 把订单转为可执行任务 | MVP |
| 执行报工 | 派工、领料、开工、暂停、报工 | 记录谁在何时按工序做了多少 | MVP |
| 质量 | 检验计划、任务、记录、判定 | 形成质量证据 | MVP |
| 异常返工 | 异常、评审、返工/报废/让步 | 闭环处置不合格 | MVP |
| 外协 | 外协申请、发料、收回、验收 | 管理外部加工 | P1 |
| 仓库发运 | 齐套、备货、复核、发货、签收 | 控制交付数量与状态 | MVP |
| 对账结算 | 账单、价格条款、收款、发票登记 | 形成可核对应收 | MVP |
| 报表 | 订单、负荷、报工、质量、应收 | 提供经营与执行洞察 | MVP |
| 预警 | 交期、齐套、负荷、质量、回款 | 提前暴露异常 | MVP |
| 审批 | 规则、代理人、驳回、加签 | 风险动作受控 | MVP |
| 权限 | 角色、数据范围、临时授权 | 最小权限与隔离 | MVP |
| 审计 | 日志、版本、导出、证据链 | 支持追溯与合规 | MVP |
| 配置 | 单位、枚举、状态、通知、字段显示 | 适应企业差异 | MVP |

功能优先级不以开发量决定：MVP 是能跑通闭环的最小可用集合；P1 是把最易在人工环节失控的拆合单、变更、外协、返工、插单、齐套、阶梯价和定金尾款纳入规则；P2 是门户、预测、智能排产、自动成本、设备采集、开放平台等。任何已纳入功能若缺少审计、状态约束或异常回退，不应被视为完成。

## 七、核心功能逐项需求

**以下“规则”均为首期推荐设计，最终数值、是否启用、由谁审批均需评审确认。**

### 6.1 客户询价与多版本报价

**报价必须可比较、可审批、可失效，不能把计算结果当成最终合同价格。** 目标：业务员/报价专员基于客户需求生成可复算建议价，并保留客户确认证据。场景：客户新增一批包装盒，销售选择产品模板或新建项目，录入数量、规格、材料、印刷色数、表面处理、后道、包装、交期、收货地、样品/打样、特殊要求；系统按规则计算费用。前置：客户存在或草稿可存；产品、材料、工艺、资源、价格参数已维护；无可用参数时允许标记为人工报价并说明。主流程：选择客户—选择来源报价/复制—填写需求—选择版本化路线与材料—选择费用项和数量阶梯—生成明细—选择价格条款与有效期—模拟毛利（可选）—提交审批—发送确认—客户确认/驳回。

字段要点：客户/联系人、需求号、报价编号、版本、币种、税率口径、有效期、数量档、数量、单位、产品、规格、材料版本、工艺路线版本、工序、资源组、准备/运行参数、损耗参数、交期、发货地/收货地、运输口径、版费/制版费/设计费、样品费、包装费、加急费、折扣、金额、毛利可见范围、附件、有效期、条款。规则：每次修改生成新版本；显示“建议价/最终价/客户价”三者差异；版本锁定后才可转订单；过期报价自动转失效但不能删除；阶梯价按“基准数量区间、单价、固定费、是否累计、生效期”计算；折扣可设比例/金额及审批门槛；价格、成本、毛利按角色脱敏；人工修改须填原因。

权限：销售创建；报价专员计算；销售经理按金额/毛利阈值审批；财务核对付款条款；客户仅见允许内容。异常：报价被他人修改时复制版本冲突提示；材料/工艺无价格提示“待人工定价”；超权限价格拦截；有效期不足时强提示；客户确认前不得占用库存承诺；报价转单后显示基线链接。埋点：创建、复制、计算、规则命中、报价项编辑、审批耗时、发送、打开、确认、拒绝、转单、版本对比、导出。

### 6.2 销售订单与订单变更

**订单是客户承诺的唯一执行起点，变更必须前后可对比。** 目标：把已确认报价和补充条件固化为订单，并完成风险与交期评审。场景：报价确认后转单；销售补充收货地址、包装、验收、发票、付款条件；评审人发现材料/交期/毛利风险并批准或退回。前置：报价已确认，或允许无报价录单但须标注证据来源；客户信用/收款策略由财务启用。主流程：创建/转单—带入选定报价版本—补充明细与条款—选择路线和材料快照—检查冲突—提交评审—审批通过—确认订单—生成工单。

字段要点：订单号、来源报价、客户、币种、税率、付款条款、定金、余额、明细、数量、单价、金额、规格、交期、收货信息、发货要求、发票类型、附件、承诺版本、状态、责任人。规则：订单确认后不得直接覆盖明细；数量、价格、规格、工艺、交期、地址、付款、发票为受控字段；未使用额度/信用由财务策略决定是否阻断；订单取消须校验是否已排产、领料、报工、发货、开票和收款；取消不影响历史审计。

权限：销售可创建与编辑草稿；销售经理/财务/生产评审；计划员读取快照。异常：报价已失效须重新确认；订单重复、客户信息冲突时提示；审批中版本被改须重提；已发货数量超过订单数量阻断；取消存在在制时生成影响清单。埋点：创建、转单、评审、批准/驳回、状态变化、承诺交期变化、付款条件变化、导出。

### 6.3 工艺路线、材料与损耗

**工艺、材料、单位、准备/运行、损耗都应是版本化配置，而不是页面里的固定选项。** 目标：让计划员能在订单确认时获得可冻结的生产方法。场景：工艺员为新品建路线；计划员按订单特性选择路线或调整工序顺序；材料员维护替代料和损耗参数。前置：产品、材料、资源组、工序库、单位体系已建立。主流程：产品关联路线—定义工序顺序—设置每工序资源资格、准备/运行参数、材料需求、损耗、质检点—设置生效期与版本—评审生效—订单选择快照。

字段要点：路线版本、工序序号、工序、可跳工序、并行允许、资源组、资源资格、准备参数、运行参数、产出单位、材料、数量、单位、损耗规则、替代料、生效/失效期、审核人。规则：顺序默认不可跳过；跳过须授权；资源资格可多选；同一工序可允许多资源但排程须明确选择；材料单位与产出单位不同时强制换算；损耗公式采用参数化表达式，禁用统一行业默认值；版本失效不影响历史工单；主数据变更不直接刷新在制工单，除非变更单明确。

权限：工艺员维护；计划员选用；质量维护检验点；管理员配置；财务/销售只读成本视图。异常：循环依赖、工序无资源资格、单位不可换算、材料版本冲突、损耗参数缺失、替代料不满足订单要求均阻断使用。埋点：版本创建、生效、复制、工序增删、资源变更、损耗规则命中、快照引用、变更单刷新。

### 6.4 工单、拆单、合单与排产

**拆单改变执行粒度但不改变订单承诺，合单提高批量但必须保留来源。** 目标：把订单数量拆成可按设备、材料、日期、班组执行的工单。场景：同一订单因材料宽幅、设备能力、交期分批拆；多订单同工艺、同材料、同交期窗口合批生产。前置：订单确认、路线快照、资源与材料可用。主流程：选择订单/明细—定义拆单规则（数量、优先级、日期、资源、材料批次）—预览影响—审批—生成工单及工序任务；合单时选择兼容订单集合—校验工艺、材料、交期、收货、发票和结算—审批—生成生产批/关联工单。

字段要点：工单号、父子关系、来源订单/报价、数量、单位、优先级、承诺交期、路线快照、资源、计划窗口、材料版本、状态、责任人。规则：拆单后数量之和须等于订单目标数量；允许损耗余量时可配置，但需审批；取消拆单不产生负单，只生成新版本；合单必须显示来源清单与不可合并冲突；工单与订单金额关系可选，MVP 可只保留数量履约而不强制成本拆分。

排产：工单下达后进入“待齐套/已齐套”；计划员把工序任务拖入资源和时间槽；系统提示过载、冲突、工序先后、换型、准备时间、资源资格和交期风险；保存前显示影响预览；确认后写回任务排程。插单先进入候选队列，评估最早可用时间、对已有订单的交期影响和加急成本，审批后插入；不得静默挤占。权限：计划员排产；车间主管调班组；财务不参与日常排产；客户只能看发布的交期。异常：齐套不足、设备维护、无资格资源、任务时间重叠、插单无可行窗口、订单取消、任务已报工后不可任意改资源；回退须审批并保留原排程版本。埋点：拆合单、拆分比例、齐套命中、排程创建、拖拽、冲突提示、插单、交期变更、过载持续时长。

### 6.5 派工、领料、开工与报工

**报工应以任务为单位累计，累计数不得超过允许范围，暂停必须给原因。** 目标：让现场用最少输入记录真实工序进展。场景：班组长把任务派给设备或班组；操作工确认投料、开工、报产/报完工；多个班组连续交接。前置：任务已排程，必要齐套已完成；条码/任务码由系统生成。主流程：扫描或选择任务—查看数量、材料、上一工序结果、要求—派工/接班—确认投料—开工—暂停或恢复—报合格/不良/报废数量—提交—质检。

字段要点：任务、资源、班组、人员、计划数量、累计合格、累计不良、累计报废、本批次合格/不良/返工/报废、开始/结束时间、材料批次、备注、照片、异常码。规则：不良与返工、报废须选择原因和数量；本批报工数不等于合格+不良+返工+报废时阻断；允许报废上限由工单损失规则控制；后工序累计合格不超前工序合格；已报工任务修改走更正单；交接不清时双方确认；计件参数只在 P2 纳入。权限：班组长派工；操作工报本任务；计划员只读；财务不直接改数量。异常：离线提交、网络中断、扫码失败、任务被他人占用、数量超过上限、任务已完成、质量未判定、材料未齐套；页面必须提示原值与申请值，更正需原因和审批。埋点：扫码、首次加载、派工、开工、暂停原因、报工时长、更正、异常率、移动端操作失败。

### 6.6 质量检验、异常、返工与报废

**质检页面应先显示判定规则与证据要求，再收集结果；不合格必须选择处置。** 目标：在正确工序形成可审计的合格/不合格证据。场景：首件签样后开机；巡检发现色差/套准/外观/尺寸问题；终检发现数量短少；不合格进入返工或报废。前置：任务状态允许检验；检验计划、抽样规则、测量项和判定标准已配置。主流程：领取检验任务—读取任务、材料、工艺、检验类型—录入样本/测量/照片/附件—系统提示是否越限但允许人工复核—判定—合格放行或生成异常—异常评审—返工/让步/报废—执行并复检。

字段要点：检验单号、任务、工序、检验类型、抽样方案、样本量、测量项、规格、实测、结果、判定、证据、检验员、复核人、时间。规则：系统只提示，判定责任在授权人员；必填项缺失阻断提交；抽样、判定标准按产品/客户/工序版本配置；让步接收必须由质量负责人与销售/客户协商规则确认；返工生成子任务并关联原任务；报废累计计入损失；复检不得覆盖原记录。

权限：质检员记录；质量主管判定和审批；操作工可查看结果但不能放行；销售只读质量结论与客户影响；客户仅见授权结论。异常：检验计划缺失、测量设备/单位不兼容、样本不合格但需扩大抽样、检验人未获权限、异常超时未评审、返工后仍不合格；所有处置都进入异常单、审批和审计。埋点：任务到检验时延、规则命中、合格/不合格、异常类别、处置时长、返工次数、让步、报废、复检通过率。

### 6.7 外协、委外加工与收回

**外协不能成为脱离主工单的黑箱，发料、收回和检验必须闭环。** 目标：管理内部无法完成或产能不足时委外工序。场景：某工序委外；仓库发料；供应商加工；收货时数量/质量不符；合格入站或返回。前置：工序允许外协；外协商、价格、材料权属、运输与质量责任已配置。主流程：工单任务选择外协—创建外协单—确认发料清单与数量—发运—供应商确认—进度跟催—收回/到货—收货质检—合格回站或返工/补数—外协单结算。

字段要点：外协商、联系人、工序、发料、应回、已回、合格、不良、报废、包装、交接时间、运输、质量条款、单价、结算条款、附件。规则：发料数须覆盖应回数及损耗/补数规则；可分批收回；每次回货独立质检；超损耗/少回需原因和审批；外协商未确认不能直接关闭；供应商进度为自报数据时标注“未验证”；结算数量以合格收回为准，折扣/扣款由财务策略确认。权限：外协管理员维护与跟催；仓管发料；质检验收；财务结算；供应商只能看授权范围。异常：外协商不可用、运输损坏、材料权属争议、质量拒收、逾期未回、供应商超额发回；异常必须关联原任务和审批。埋点：外协创建、发料、确认、跟催、回货、质检、结算匹配、逾期。

### 6.8 齐套、加急、插单与优先级

**齐套是计划决策，不是仓库单点动作；加急必须同时显示代价。** 目标：减少“排了不能开工”。场景：工单待排；系统按材料需求、可用量、锁定量、在途、替代品、领料状态和工序依赖提示齐套；计划员申请插单或加急。推荐齐套对象为工单，计算范围包括关键材料、设备、模具/版、人员技能和前置工序；是否存在“材料批次必须同批”由业务规则确认。状态：未检查、检查中、部分齐套、齐套、齐套解除；齐套解除时通知已受影响排程。

加急与插单规则建议参数化：优先级（普通/客户加急/生产紧急）、最早可插入时间、允许打破约束、是否加收费用、受影响订单清单、审批人和发布交期。插单前必须显示“新增延误订单数、预计延误时长、资源负荷、加急成本/费用影响”，不得只显示绿色成功。优先级只在同组织、同资源范围有效；不得跨客户自动暴露报价或订单详情。权限：计划员模拟；销售可提申请；计划主管/销售经理联合审批；财务确认费用条款。异常：齐套数据延迟、替代料审批未完成、插单后资源失效、加急造成质量风险；系统保留每次模拟版本和确认责任。埋点：齐套检查、齐套率、未齐套原因、插单模拟、插单接受/拒绝、交期影响、加急费用命中。

### 6.9 发货、签收与差异

**发货先核“订单需求、可用合格量、已发量、地址”四者一致。** 目标：降低少发、错发、漏发与后续争议。场景：工单完工后入库或直接发运；仓库按订单/客户备货、复核、称重或装箱、出库、物流跟踪、客户签收。前置：订单确认、数量可用、质检放行；是否强制入库由企业配置。主流程：订单生成发货建议—选择批次/箱—检查数量与包装—备货—复核—创建发运—交接物流—签收—差异处理。

字段要点：发货单、订单、收货地址、联系人、承运、箱/包装、明细数量、批次、重量、附件、交接时间、签收人、异常码。规则：可部分发货；累计发货不超过可发数量；地址变更需销售/订单审批；多箱须可逐箱查看内容与条码；未验数量不得默认发货；直发时质检与交接证据并存；客户签收不等于财务确认，系统不得自动改变应收。权限：仓库备货复核；销售申请地址/数量变更；物流只读或更新状态；客户仅确认本人货物；质量不参与订单价格。异常：数量短少、包装破损、地址错误、错货、拒收、退回、物流无更新；差异单记录责任方待确认状态，不能直接扣减原发运。埋点：备货、复核、错发拦截、发运、签收、退回、差异、平均发运周期。

### 6.10 对账、阶梯计价、定金尾款、发票与收款

**账单只汇总可结算事实，发票登记负责票面事实，二者不得互相覆盖。** 目标：让业务、客户和财务用同一套明细核对。场景：月结、单票结算、按验收/发货结算；多订单合并账单；定金、阶段款、尾款；折扣、补发、退运、扣款；开票与回款。前置：订单价格条款、账单周期、客户开票资料、收款账户策略已配置。主流程：选择订单/发运—应用结算数量与价格版本—计算金额、税口径、折扣、扣款、调整—生成账单—客户确认—登记发票—登记回款—核销。

字段要点：账单号、账单周期、客户、订单、发运、数量、单价、金额、币种、税、折扣、定金、应收余额、付款条款、发票号/代码/日期/金额/状态、回款、备注。规则：结算数量优先按“验收/签收数量”还是“发货数量”由客户合同配置，首期不预设；多对一账单保留来源明细；金额变动生成版本；定金为收款计划项；尾款自动等于总额减已收；退款/冲销必须有原因和审批；发票登记可一对一、一对多、多对一，但总额受控；红字发票需求记录为“待红冲事项”，由税务人员线下/外部系统处理并回写登记。

阶梯计价建议保存：适用对象、数量区间、金额/单价、固定费用、是否累计、生效期、币种、税口径、审批人；结算时把规则版本写入账单，防止日后调价影响历史账单。权限：财务创建/调整账单；销售只读本客户；财务主管审批异常；客户门户只展示授权账单和发票登记摘要。异常：数量差异、价格版本冲突、已开票不能任意改金额、重复开票、红冲资料不足、回款超出应收、跨期账单；所有异常保留调整单、原值与审批。埋点：账单生成、规则命中、客户确认、发票登记、逾期、回款、调整、争议、导出。

## 八、页面架构与关键页面设计

**导航应以角色工作台为入口、对象详情为工作中心，避免深层级菜单。** 推荐全局导航：工作台、客户机会、报价、订单、产品工艺材料、计划排产、生产执行、质量、外协、发运、结算、报表预警、审批中心、配置与权限。客户门户单独提供“我的报价、我的订单、我的发货、我的账单、消息、文件确认”五项。管理员工作台增加主数据健康度、权限风险、审批积压和审计入口。

```mermaid
flowchart TB
  Home[工作台/待办] --> Sales[客户与报价]
  Home --> Order[销售订单]
  Home --> Plan[计划排产]
  Home --> Exec[生产执行]
  Home --> QC[质量与异常]
  Home --> Ship[发运]
  Home --> Bill[对账结算]
  Sales --> Quotation[报价详情]
  Order --> OrderDetail[订单详情]
  OrderDetail --> WorkOrder[工单详情]
  WorkOrder --> Task[工序任务]
  Task --> Time[报工]
  Task --> Inspect[质检]
  Inspect --> NC[异常/返工]
  OrderDetail --> Shipment[发货]
  OrderDetail --> Billing[账单/收款]
  Admin[配置与权限] --> Master[主数据/规则/审计]
```

页面树建议如下：

1. 工作台
   1. 个人待办
   2. 我发起的审批
   3. 风险预警
   4. 今日任务
   5. 常用快捷
2. 客户与机会
   1. 客户列表
   2. 客户详情
   3. 询价/商机详情
3. 报价管理
   1. 报价列表
   2. 报价编辑/版本对比
   3. 报价审批
4. 销售订单
   1. 订单列表
   2. 订单详情
   3. 订单变更
   4. 取消/恢复
5. 主数据
   1. 产品及版本
   2. 工艺路线及版本
   3. 工序库
   4. 材料与单位
   5. 资源/班组
6. 计划排产
   1. 工单列表
   2. 工单详情
   3. 排程甘特/列表
   4. 齐套检查
   5. 插单模拟
7. 生产执行
   1. 我的任务
   2. 派工
   3. 报工
   4. 领料/补料
8. 质量与异常
   1. 检验任务
   2. 检验详情
   3. 异常清单
   4. 异常评审
   5. 返工任务
9. 外协
   1. 外协单
   2. 发料/回货
   3. 外协结算
10. 发运
    1. 发货建议
    2. 发货单
    3. 签收/差异
11. 结算
    1. 对账单
    2. 收款与核销
    3. 发票登记
12. 报表预警
13. 审批中心
14. 配置、权限、审计

### 7.1 工作台

顶部固定组织范围、角色、搜索、通知、待办数量、快捷创建和“仅看我的/本团队”切换。左侧一级导航，中间分四区：待办（审批、派工、报工更正、检验、发货复核、差异、超期）、风险（齐套、插单、质量、交期、回款）、今日任务（订单、排程、会议/交期）、快捷入口。信息层级：风险等级>截止时间>订单/金额，普通通知降权。支持按角色配置卡片，管理员不能把全部报表硬塞给工人。空状态显示“暂无待办”和创建/筛选引导；通知点击跳详情，跳前标记已读。

### 7.2 报价编辑页

顶部：客户、版本、状态、有效期、复制版本、提交、保存草稿、取消；主体分三栏。左栏为需求条件，中栏为费用明细/规则解释，右栏为价格汇总、毛利与审批信息。修改任一关键项后，页面显示“与上一版差异”而非直接覆盖。提交弹窗收集审批理由、加急、有效期；若命中超授权折扣、无成本、缺规则，按钮禁用并说明。报价版本对比采用双栏或表格，突出数量、单价、金额、条款变化。空状态引导从询价或模板创建；多人编辑冲突时提示“最新版本已由 X 保存，是否复制新版本”。

### 7.3 订单详情页

顶部状态条显示状态、承诺交期、预计完成、收款状态、风险标签和关键操作；主体分基本、明细、工艺路线快照、材料、计划工单、发货、账单、沟通、变更、附件、审计。默认平铺核心信息，复杂表格可折叠。关键规则：已确认订单修改按钮仅打开“创建变更单”；取消前展示在制影响；页面可展开报价基线，但不允许在详情中直接改报价。状态变化时顶部显示不可逆提示和时间线；审批中显示当前节点和代理人。

### 7.4 工单详情页

页面显示来源订单、数量、交期、路线版本、状态、责任人、齐套状态、材料、工序路线和实时进度。工序采用横向或纵向时间轴，每节点显示计划/实际数量、开始结束、负责人、质检结果和异常标识。操作区按状态显示排产、暂停、恢复、报工汇总、外协、变更、取消。材料区区分计划、已发、已耗、剩余、补料、退料；数量不一致时提示但不臆断原因。版本冲突显示“当前路线/材料版本与主数据最新版不同，是否评估刷新”。

### 7.5 排程页

提供列表、甘特和资源视图三态切换，但首期不强求全部开发。顶部筛选组织、日期、资源、工单、优先级；左侧资源树，右侧时间轴；任务条显示工单/工序、数量、状态、齐套、交期；拖拽后底部固定“排程差异预览”：新增冲突、释放资源、交期变化、插单影响。保存前弹窗要求填原因；审批类插单先进入审批。资源超负荷采用条纹/红色，但颜色不是唯一信号，需文字“超 3 小时”；不可用时段显示来源（维护/换型/班休）。空状态显示当前无任务或筛选无结果，并提供重置筛选和创建工单。

### 7.6 移动任务与报工页

首屏为“我的今日任务”，卡片显示订单、产品、工序、计划数量、资源、交期、状态和扫码入口；点击进入任务详情。详情按“信息—领料/投料—开工—报工—质检—异常”纵向组织。报工区默认带入剩余合格数量，操作者可选择合格、不良、返工、报废并填数量、原因、照片和备注；提交前二次确认“合格 X、不良 Y、报废 Z，合计 N，是否提交”。弱网保存为草稿并显示同步状态；冲突时显示服务器最新值，禁止静默覆盖。完成按钮仅在质检策略允许时显示；不合格显示“前往检验”而不是“直接完工”。

### 7.7 质检页

任务信息置顶；检验类型和判定规则摘要其次；样本信息、测量项、结果输入、照片、附件再次；底部为判定和原因。系统对超限项高亮，但保留人工复核备注；未达判定权限时按钮显示“提交评审”。不合格后弹出下一步：返工、报废、让步接收、暂停扩大抽样，不同选项展开不同必填项。让步接收需要授权岗位与协商规则；返工生成新任务卡；报废要求累计校验。空状态说明“尚无适用检验计划，请联系质量配置”。

### 7.8 发货页

顶部订单承诺、收货地址、客户联系人、累计已发、可发量、质检状态；中部选择批次/箱/明细；下部复核清单、承运信息、附件、异常项。扫码加入时即时提示重复箱、错货、数量超额；提交前显示“本次发运将使累计发运达到 X，是否超过承诺 Y”的红字确认。签收页支持逐箱/逐单签收、异常照片、原因和拒收；争议进入差异单，原始发运不可隐藏。

### 7.9 对账单页

页面以订单/发运明细为主表，应用规则后显示数量、单价、金额、折扣、扣款、税口径、定金、应收余额、发票登记和收款。调整须“申请调整”并说明原因，不得原位改数；调整单与账单版本并列。页面支持下载账单、发送客户、记录客户确认/异议，但发票登记与纸质/电子发票开具动作分离。红冲事项仅登记状态与原因，展示关联蓝票和冲减金额；重复开票检查提示但不自动阻断人工确认。

## 九、复杂业务规则专题

**材料、工艺、工时和损耗必须以“对象+版本+条件”建模，不能虚构统一行业标准。** 材料差异包括纸张、纸板、薄膜、油墨、胶黏剂、覆膜、烫印等；规格、幅面、克重、卷/张、色别、批次、有效期、单位换算和损耗并不通用。首期建议允许维护材料族、规格、采购单位/库存单位/使用单位、换算率、齐套标记、默认仓库、有效期、成本口径、质量属性、替代组和适用工序；损耗按“工艺×材料×规格×设备能力组”配置，规则可含固定量、比例、分段和最小投入。损耗结果只能用于计划与成本估算时标注“估算”，用于结算时必须由业务确认。

**报价不是四则运算的简单堆叠，而是规则版本的计算结果。** 推荐把可售项目拆为版/制版、印费、材料、后道、包装、运输、样品、加急、管理费等费用类；每类可绑定数量区间、固定费、单价、最小计费量、阶梯、累计方式、有效期、币种、税口径和审批门槛。阶梯计价可采用“从量单价、累进差额、固定档位、整单阈值”等模式，须由业务选择而不是默认一种。报价页同时展示规则来源、参数版本、缺失项和人工覆盖；规则缺失时不得用 0 或占位值制造“完整报价”。

**订单变更应先评估、后生效。** 变更单至少覆盖原因、受影响订单/工单/任务、原值新值、物料/交期/成本影响、审批人、生效点、是否重排程/重报价、客户确认状态。未开工部分可直接调整；已领料、已报工、已质检、已发货部分可拆出新版本或新工单，原任务按规则收口；关键工艺变更可能要求重新签样或客户确认。价格变化若客户已确认报价，推荐生成补充条款/变更确认，而不仅是内部备注。取消工单应判断是否能停：已投料可回收、已后道不可无损撤销、外协已发料需协商、已发货需退运。

**拆单/合单需同时考虑经济批量与可追溯成本。** 拆单建议按数量、材料批次、设备、交期批次、后道能力、客户包装、外协边界拆分；规则提示“同批/同箱是否必须一起生产”，由企业配置。合单只提高换单经济性，不改变来源订单的价格、交期、收货和开票承诺；系统保留订单—批次—任务—发货—账单映射。订单跨币种、税口径、发票抬头或结算周期时禁止自动合单。

**插单和加急必须暴露代价并接受审批。** 插单前模拟资源占用、工序依赖、原订单延误、交期风险和额外费用；仅当存在可行窗口时允许；加急优先级可用于排序，但不得绕过齐套、质检、外协收货和安全限制。推荐“申请—模拟—影响确认—审批—发布新排程—通知受影响方”流程。若影响无法量化，页面显示“存在未知延误风险”，不能承诺确定交期。

**齐套从“材料在库”升级为“在正确时间、正确状态、可被该工单消耗”。** 推荐公式：可承诺可用量 = 现有可用量 − 已锁定量 − 其他已承诺未释放量 + 已确认可到货量；最终是否扣除安全库存、是否支持替代、是否按批次、是否考虑损耗均由配置决定。齐套对象可覆盖材料、版/模具、关键辅料、质检标准、资源、人员和前置工序。齐套变化触发受影响工单检查；锁定释放必须有原因和过期机制。

**返工、报废、让步接收分别承担修复、损失和责任证据。** 返工保留原报工，生成返工任务并累计返工次数；返工次数阈值只用于预警，不自动判死刑。报废必须有数量、原因、责任分析、可回收/不可回收、成本影响和审批；系统校验工单允许报废上限。让步接收必须由授权人员依据客户要求/合同确认，页面记录客户沟通结果和有效期。三者都参与质量统计，但不得互相覆盖。

**外协的核心是权属、责任与合格收回。** 每个外协任务明确委外工序、材料发料、应回数量、损耗/补数、质量责任、包装、交期、运输、价格与结算条款。分批发料和分批回货必须汇总校验；回货检验可拒收、补数、返工或让步；外协结算以合格回货和合同条款为准。供应商进度可以更新，但需标注“供应商自报”，不应自动等同实际完成。

**定金、尾款与账单必须遵循合同口径，且不得与发票状态混同。** 订单可设置分期：预付定金、材料/制版款、进度款、发货/验收尾款；每个节点关联比例或金额、条件、到期日、提醒规则。账单从已发生履约事实和价格版本计算，应收状态反映客户欠付；发票登记反映税务票面事实；回款与账单/发票按企业核销规则匹配。三者关系建议页面并排显示：履约数量、应收余额、开票金额、已收金额。

## 十、报表与预警体系

**报表先服务履约决策，再看经营统计；预警必须可执行、可归因。** MVP 工作台指标建议包括：订单履约率、准时交付率、订单积压、在制工单数、齐套率、计划负荷、超期任务、质检合格率、异常闭环时长、报废/返工率、发货差异、应收逾期和现金回款风险。每个指标点击进入明细并支持按组织、客户、产品、资源、班组、时间下钻；指标定义必须在页面显示公式、口径、数据截至时间。

| 报表 | 核心维度 | 用途 | MVP |
|---|---|---|---|
| 订单履约 | 订单、状态、承诺/预计交期 | 销售承诺管理 | 是 |
| 工单进度 | 工单、工序、数量、状态 | 计划与现场跟单 | 是 |
| 资源负荷 | 资源、班次、任务、闲置/过载 | 排产调整 | 是 |
| 齐套与缺料 | 工单、材料、可用/锁定/需求 | 预防停线 | 是 |
| 报工与效率 | 任务、班组、人时、合格 | 生产分析，不计工资 | 是 |
| 质量与异常 | 工序、缺陷、处置、返工 | 质量改进 | 是 |
| 外协跟催 | 外协商、回货、逾期、质量 | 外部协同 | P1 |
| 发货差异 | 订单、批次、箱、签收 | 物流争议 | 是 |
| 应收与回款 | 客户、账龄、逾期 | 资金风险 | 是 |
| 毛利分析 | 订单、产品、客户 | 报价复盘 | P1 |
| 审计追溯 | 单据、版本、操作、原因 | 合规 | 是 |

预警分三级：信息（状态变化、提示）、关注（齐套不足、负荷高、临近交期）、阻断（超量报工、状态冲突、无权限、重复开票、版本冲突）。每条预警必须含对象、原因、发生时间、影响范围、建议动作、责任人和确认状态；重复异常可聚合，但保留首次发生时间。通知支持站内、邮件/企业消息等渠道，频率、敏感内容和接收角色按业务规则配置。首期不做自动排产和预测模型；规则阈值均设为可配置，避免把试点经验固化为行业基准。

## 十一、安全、数据权限、审计与合规

**安全设计的重点不是界面锁按钮，而是防止数据越权、操作无痕和凭证失真。** 系统必须支持组织隔离、角色、功能权限、字段权限、数据范围、行级规则、临时授权、双因素（按风险启用）、强密码策略、异常登录告警、会话失效、导出控制、审计和定期复核。管理员不得无业务原因浏览个人客户资料、报价和成本；客服、销售、财务、生产按需授权。客户门户只暴露本人对象；跨组织共用资源需显式数据许可。

审计至少记录：登录与授权变更、单据创建/修改/撤回/取消、状态变化、版本生成、关键字段前后值、审批、更正、删除附件、数据导出、临时授权、发票登记与回款。日志保留策略由法规、客户合同和内部制度共同确定，首期可设默认但必须在评审确认；高风险日志不应允许普通管理员删除。追溯视图按时间线展示“谁、在何时、从何值、为何改成何值、关联审批/附件”，但日志界面本身不展示不必要敏感信息。

会计法要求单位不得虚假核算，办理经济业务须填制或取得原始凭证，原始凭证错误不得任意涂改；这意味着结算、开票、收款、发料、报工和质检若作为经营/成本凭证，必须保证真实、可核对和可追溯[2]。因此推荐所有关键业务动作形成事件或凭证，金额调整走版本/调整单，禁止覆盖历史，删除通常转为失效/冲销。具体电子会计凭证归档和税务凭证是否由本系统承担，待财务确认。

发票只能登记票面关键信息，不能假设系统开具或自动判断能否作废/红冲。现行增值税发票规则区分作废与红冲，且已部分情形不能作废；红字发票需按业务类型、用途确认、信息表和税务规则处理[3]。因此本系统记录发票号码、代码、类型、日期、金额、税额、状态、关联账单/蓝票/红票、附件和登记人，红冲需求进入待办，由税务人员确认执行结果后回写。

个人信息处理应遵循明确目的、最小必要、透明、安全措施和权限控制。个人信息保护法要求合理权限、安全教育、应急和个人权利处理机制[4]；审计指引也强调告知、目的相关性、最短保存期限和权利路径[5]。系统仅收集完成订单、交付和开票所需的联系人信息；支持查询/更正/删除/导出请求工单，但实际删除受法律留存义务和合同履行限制，不能以“用户要求删除”自动清除履约必要数据。联系人字段按角色脱敏，导出带水印/审计，客户名单不允许无权限全文下载。

生产现场涉及油墨、溶剂、易燃材料、设备和职业健康风险时，系统只能承载企业已批准的安全流程与证据，不把功能按钮替代安全管理。GB/T 33000-2016 覆盖目标职责、制度、培训、现场、风险、隐患、应急、事故和持续改进等要素，适用于工矿商贸企业安全生产标准化建设[6]。因此 P2 可把班前安全点检、化学品信息查看、隐患上报、锁定/挂牌交接、事故快报设计为可配置安全模块；具体检查项、必填证据和审批权必须由安全负责人确定。

## 十二、MVP、P1、P2 与验收标准

**MVP 的标准不是“界面齐全”，而是闭环在真实样本下跑得通、改得回、查得到。**

| 层级 | 范围 | 验收口径 |
|---|---|---|
| MVP | 报价版本、订单与评审、产品/工艺/材料快照、工单、排程、派工、报工、质检、异常、发运、对账单、收款登记、角色权限、审计、报表预警 | 至少覆盖 3 类典型订单、每条主状态、每个异常分支有样例；数量、状态、版本、责任人与审批可追溯 |
| P1 | 订单变更、拆合单、阶梯价、齐套、插单、加急、返工/报废/让步、外协、定金尾款、发票登记、客户确认 | 每个专题均可配置；变更与插单有前后影响；外协、返工、账单均有来源追溯 |
| P2 | 客户门户、供应商协作、智能排产、设备采集、计件工资、自动成本归集、电子档案、开放平台、AI 识别 | 在稳定数据基础和明确 ROI 后设计，不纳入首期验收 |

建议选取“标准商务印刷订单、单批包装订单、需要外协/返工/分批交付的异常订单”三类试点；上线前准备主数据清洗清单、单位字典、角色映射、审批矩阵、状态说明、术语表、迁移范围、历史单据查询策略和培训脚本。迁移只允许纳入已确认的主数据、未结订单及必要的历史结算参考；已关闭历史不必全量迁，除非财务明确需要。

MVP 验收建议指标：核心流程端到端成功率 100%（按脚本）；订单—工单—任务—报工—质检—发货—账单追溯无断链；报价版本、订单变更、工单快照、审批与更正均可回放；越权访问、重复报工、超量发货、无权限审批等风险场景被阻断；关键页面在常见 PC/移动设备可用；网络中断时可暂存并在恢复后冲突提示；报表口径与明细一致；审计事件完整。指标数值不是“性能标准”，而是验收用例集，具体阈值由业务、测试与运维评审确定。

上线准备包括：主数据责任人确认、单位换算校验、角色权限走查、审批人代理人配置、状态规则演练、模拟订单、异常演练、客户/供应商试用、操作手册、上线切换窗口、回退预案、数据备份与恢复验证、财务/税务对账演练。后续迭代应先用埋点和运营问题识别瓶颈：若排程冲突最多，优先增强齐套与模拟；若返工无法归因，优先增强缺陷代码和质量数据；若客户争议多，优先客户门户与电子签收；若结算差异多，优先账单调整与证据链；若外协延误多，再建设供应商协作。功能优先级由这些证据决定，而非一次做全。

## 十三、需求评审必须确认的问题清单

**以下问题若未确认，不得把推荐方案当作企业事实。**

1. 目标企业属于商务印刷、包装印刷还是混合场景？首期先跑哪 3—5 个产品族？
2. 订单是否需要强制“产品 BOM、工艺路线、工单”三层，还是部分产品可直接生产？
3. 报价是否分设计/制版/印刷/后道/包装/运输，哪些费用可退、可复用？
4. 税率、含税/未税、币种、运费、送货费、安装费和税票口径由谁维护？
5. 报价有效期、客户确认方式、逾期提醒和作废规则是什么？
6. 订单是否允许无报价创建，如何补充价格与信用依据？
7. 哪些订单字段属于受控变更，审批门槛如何按金额/毛利/交期分级？
8. 是否支持合同、补充条款、客户签字、电子签章和样品确认？
9. 产品规格的最小建模粒度是什么？规格变化何时产生新品而非版本？
10. 工艺路线是否统一为“印前—印刷—印后”，如何支持企业自定义工序？
11. 同一产品是否存在多条可选路线、并行工序、可选工序和工序跳步？
12. 材料主数据由采购、仓储还是工艺维护？成本价格与库存价格是否分离？
13. 材料损耗按固定量、比例、分段还是公式计算？谁配置、谁审批、是否允许例外？
14. 是否所有材料都做批次/有效期/序列号追踪，还是按材料族区分？
15. 齐套计算是否考虑安全库存、替代料、在途、预留、材料批次和材料位置？
16. 一张订单是否允许拆成不同交期、工厂、资源、材料批次的工单？
17. 合单允许条件是什么？能否跨客户、跨币种、跨税率、跨发票抬头和结算周期？
18. 工单下达后主数据变化默认继承还是快照？哪些变化可刷新在制工单？
19. 排产的基本资源是设备、设备组、班组、人员还是模具？是否按班次/分钟/小时？
20. 准备、运行、换型、清洗、保养时间如何采集，是否需要设备数据采集？
21. 插单是否允许抢占，加急费用由谁承担、如何报价、如何通知客户？
22. 操作工能否代报、班组报、设备自动报、多人同时报？是否需要二次确认？
23. 离线报工允许保存多久？网络恢复后冲突如何解决？
24. 报工是否绑定材料批次、设备、模具、班组、人员、开始/结束时间？
25. 后工序可报工数量是否严格受前工序合格量限制？允许盘盈/盘亏吗？
26. 质检覆盖首件、巡检、末件、终检、来料、外协回货哪些场景？
27. 抽样方案采用国标、客户标准、企业标准还是逐单指定？谁维护？
28. 颜色、套准、尺寸等测量项及上下限是否因产品/客户而异？是否接入仪器？
29. 返工是否生成新工单、新批次、新质检？报废数量上限如何计算？
30. 让步接收是否需客户书面同意？由销售、质量还是法务审批？
31. 外协发料所有权归谁？丢失、损坏、短少、质量争议如何处置？
32. 外协商可访问哪些订单信息？能否回传进度、数量和质量数据？
33. 发货前是否必须入库？能否直发、分批、合并装车、补发、换箱？
34. 客户签收由谁完成？电子签收、纸质回单和照片证据如何归档？
35. 对账依据采用订单量、发货量、验收量还是签收量？是否允许容差？
36. 阶梯计价按单量、累进量、客户年度量还是产品量计算？
37. 定金、进度款、尾款和发票的关系是什么？是否存在预开发票？
38. 对账单能否合并多订单/多发运？客户异议、扣款、折让如何形成凭证？
39. 发票由谁开、开何种票、红冲由谁发起？本系统是登记还是直连开票？
40. 回款按账单、发票还是订单核销？预收、跨期、汇兑、坏账如何体现？
41. 客户联系人、报价、成本、毛利、订单附件按什么角色、组织、客户范围可见？
42. 数据保留多久？审计、财务、个人信息、客户合同分别是否冲突？
43. 安全点检、化学品、设备维护、隐患上报是否需要系统承载，还是外部流程？
44. MVP 拒绝哪些场景，遇到后是否允许线下单据，如何补录？

## 十四、设计结论与使用边界

**推荐系统采用“受控单据链 + 版本化规则 + 角色工作台”，比大而全的单据更适合印刷企业首期落地。** 通用生产系统通常将客户订单分解为生产工单、工序与任务，并围绕排程、报工、质量和交付形成追溯；该思路适用于印刷，但材料、工艺、工时、损耗、交期与质量判定差异很大，不能用一套常数替代企业配置。胶印数字化过程控制国家标准适用于相应胶印数字化工作流程，而不同承印物、印前、制版、印刷和后加工又有各自标准[7]；因此首期应提供可配置的标准/检验计划映射，而不自动宣称符合所有工艺标准。

产品验收的核心不是页面数量，而是四件事：报价承诺与订单一致；生产方法与在制工单一致；报工质检与完工数量一致；发货数量与账单应收一致。所有例外通过变更、更正、异常、调整、审批和审计形成闭环。若业务方对第 12 章问题不能给出答案，建议先做两周流程访谈与影子录单，再冻结 MVP；在未确认主数据、单位、损耗、审批和结算口径前，不应进入高保真开发。

## 引用来源

[1] https://committee.iso.org/files/live/sites/tc130/files/Resources/Guidelines%20for%20using%20print%20production%20standards%20v2%20Jan%202024.pdf
> “The postpress stage involves the final communication step which completes the full exchange of the printing product specification.”

[2] https://kjs.mof.gov.cn/zhengcefabu/202408/t20240812_3941615.htm?f_link_type=f_linkinlinenote&flow_extra=eyJkb2NfcG9zaXRpb24iOjAsImRvY19pZCI6IjM0MzE2YTM5OGJiYjczM2ItYjZmMmMwN2I1MDY0NmE1ZCIsImlubGluZV9kaXNwbGF5X3Bvc2l0aW9uIjowfQ%3D%3D
> “任何单位不得以虚假的经济业务事项或者资料进行会计核算。”

[3] https://www.chinatax.gov.cn/chinatax/202012/c5205090/content.html
> “电子专票和纸质专票的增值税专用发票最高开票限额应当相同。”

[4] https://www.jsmm.gov.cn/u/cms/www/202110/1317253417oi.pdf
> “合理确定个人信息处理的操作权限，并定期对从业人员进行安全教育和培训。”

[5] https://www.gov.cn/zhengce/202511/content_7049757.htm
> “是否与处理目的直接相关，采取对个人权益影响最小的方式。”

[6] https://www.gbstd.com/product/5120233011000000.html
> “本标准规定了企业安全生产标准化管理体系建立、保持与评定的原则和一般要求。”

[7] https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=E78ACD355A955BDF20C7CA088252F641
> “GB/T 34690的本部分规定了胶印数字化过程控制第9部分：印刷。”

[8] https://www.yzbzpt.cn/BzInfoDetail/d9b73f98-9170-4028-9b5d-b2a2d40b1c55
> “本部分适用于胶印生产中数字化工作流程的构建。”

[9] https://std.samr.gov.cn/search/orgDetailView?tcCode=TC170
> “全国印刷标准化技术委员会（SAC/TC 170）负责印刷标准化技术工作。”

[10] https://yjgl.tj.gov.cn/ZWFW5050/BZ2939/DFBZ7510/202103/W020210317530943538191.pdf
> “本文件适用于出版物、包装装潢印刷品和其他印刷品的印刷企业安全生产等级的划分与评定。”

[11] http://mp.weixin.qq.com/s?src=11&timestamp=1792459683&ver=7037&signature=Pljr8YBN9-Q-5tCGm75iZk69dQU3Dx7siWsVTqvZq6bFYJdE-K-Xa0AyYmBczp74bGR0JwEuNf9L3tkx*0Le0o7VKTLnpWVq1GBWCYK36Amu69HA8YhVpBfIzZbtNhdN&new=1
> “发生销货退回、开票有误、服务中止、销售折让等情形，可以按规定开具红字数电发票。”

[12] https://wxb.xzdw.gov.cn/wlcb/wsznl/202504/t20250409_562671.html
> “个人信息处理者应当定期对其处理个人信息遵守法律、行政法规的情况进行合规审计。”

[13] https://www.semkw.com/%E6%B7%B1%E5%9C%B3%E4%B8%9D%E5%8D%B0%E5%8A%A0%E5%B7%A5%E4%BC%81%E4%B8%9Aweb-app%E8%AE%BE%E8%AE%A1-%E6%B7%B1%E5%9C%B3%E8%AE%A2%E5%8D%95%E6%8A%A5%E4%BB%B7%E4%B8%8E%E7%94%9F%E4%BA%A7%E8%BF%9B%E5%BA%A6
> “车间报工不超过三次点击，业务员报价不超过五个步骤。”

[14] https://www.aptec.hkprinters.org/upload/2025-12-30/12_Elaine_He_WG12_1.pdf
> “Postpress = final stage of printing, transforming semi-finished printed sheets into usable, market-ready products.”

[15] https://www.renrendoc.com/paper/516296873.html
> “标准明确胶印数字化工作流程包括印前处理、印刷实施、印后加工及过程监控四大核心环节。”

---

反链：

- [产品文档](/poms/)
- [功能规格说明书（FSD）](/poms/fsd/)
- [印刷工单系统功能规格说明书（FSD）v1.0 · 总则](/poms/fsd/00-%E6%80%BB%E5%88%99/)
- [FSD M1 · 工作台](/poms/fsd/m01-%E5%B7%A5%E4%BD%9C%E5%8F%B0/)
- [FSD M2 · 客户机会](/poms/fsd/m02-%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%BC%9A/)
- [FSD M3 · 报价与定价](/poms/fsd/m03-%E6%8A%A5%E4%BB%B7%E4%B8%8E%E5%AE%9A%E4%BB%B7/)
- [FSD M4 · 销售订单](/poms/fsd/m04-%E9%94%80%E5%94%AE%E8%AE%A2%E5%8D%95/)
- [FSD M5 · 订单变更](/poms/fsd/m05-%E8%AE%A2%E5%8D%95%E5%8F%98%E6%9B%B4/)
- [FSD M6 · 主数据](/poms/fsd/m06-%E4%B8%BB%E6%95%B0%E6%8D%AE/)
- [FSD M7 · 计划排产](/poms/fsd/m07-%E8%AE%A1%E5%88%92%E6%8E%92%E4%BA%A7/)
- [FSD M8 · 执行报工](/poms/fsd/m08-%E6%89%A7%E8%A1%8C%E6%8A%A5%E5%B7%A5/)
- [FSD M9 · 质量](/poms/fsd/m09-%E8%B4%A8%E9%87%8F/)
- [FSD M10 · 异常返工](/poms/fsd/m10-%E5%BC%82%E5%B8%B8%E8%BF%94%E5%B7%A5/)
- [FSD M11 · 外协](/poms/fsd/m11-%E5%A4%96%E5%8D%8F/)
- [FSD M12 · 仓库发运](/poms/fsd/m12-%E4%BB%93%E5%BA%93%E5%8F%91%E8%BF%90/)
- [FSD M13 · 对账结算](/poms/fsd/m13-%E5%AF%B9%E8%B4%A6%E7%BB%93%E7%AE%97/)
- [FSD M14 · 报表预警](/poms/fsd/m14-%E6%8A%A5%E8%A1%A8%E9%A2%84%E8%AD%A6/)
- [FSD M15 · 平台（审批 + 权限 + 审计 + 配置）](/poms/fsd/m15-%E5%B9%B3%E5%8F%B0/)
- [PRD 分区地图 — 印刷工单系统](/poms/readme/)
