已批准的产品订单工作流
状态:已批准。 日期:2026-10-10。
2026-10-12 扩展内容以已批准的产品原型扩展设计为依据。
本文件是产品订单工作流的当前规范。
docs/product-reference/workflow-discussion/ 内较早的模板优先、固定 A/D→C 并行、50% 订金和客户确认 CAD 的描述均是历史记录,不再定义新流程。
业务对象
| 对象 | 仅保存的内容 | 不保存的内容 |
|---|---|---|
| 参考款 | 图片、标题、备注、轻量元数据 | 尺寸、报价、工厂设计图片版本、石料、成本、QC、付款或任何订单事实 |
| 客户请求 | 客户图片快照、材质要求、石料类型、已知尺寸、需求、备注、客户期望交期 | 另一客户请求的任何事实 |
| 订单单件项目 | 此客户的刻字、初步主石要求、包装意向及估算、价格版本、图片确认、工厂阶段、物料、交接、QC 与结算关系 | 目录或其他订单的交易记录 |
| 工厂初询 | 沟通、可行性、可选的金额估算、日期与版本 | 工厂生产分配或实际成本 |
| 工厂设计图片版本 | PNG/JPG、日期、尺寸、材料、主石或配石数量及尺寸、营运确认 | CAD 文件、CAD 编辑或查看能力 |
| 工厂阶段 | 被分配的工厂、已批准设计范围的工作内容、前置依赖、交接、回仓、制作与 QC 历史 | 另一阶段的材料或 QC 结果 |
| 工厂项目总额 | 一个工厂对一个订单单件项目的当前总额,以及修订历史 | 客户售价、客户收款或另一工厂总额 |
| 工厂付款批次 | 同一工厂的多个已选项目付款后分配 | 自动由成本映射产生的付款 |
同一参考款可以服务不同客户请求。 它们的尺寸、询价、设计图片、阶段、石料、成本、QC 与付款绝不静默复制。
已批准的主路径
- 记录客户请求,可选择关联或新建参考款。 每件可选填刻字、字体文字、字体网页链接、字体图片、初步主石要求和包装成本估算。 客户期望交期保存在订单层。 参考款复用只带图片、标题和参考元数据,不带刻字、主石要求、包装估算、客户期望交期或交易事实。
- 向一家或多家工厂初询。 初询金额不是必填项,实际录入的每一笔估算与修订均保留历史。
- 营运按单件独立填写主石、配石和工厂制作预算,并比较工厂费用包含或不包含配石的口径。 未知金额保留空白,与明确零元区分。
- 营运可填写客户总售价,也可在当前售价留空、没有任何已接受数值且没有未解决数值提议时明确记录「待定价生产放行」。 后续一旦提出数值修订,必须等待客户重新接受,并暂停新的工厂交接。 旧收款保留历史,但当前交付和结单按最新价格状态判断。
- 工厂可在商业门槛之前分享 PNG/JPG 设计图片和附带指标,营运确认图片。 只有营运确认,客户不确认设计图片,CAD 仍由工厂私有保存。 设计图片只记录正常或提前来源;停止该单件与工厂时才记录设计费待确认、无需支付或需支付。 待确认或无需支付不建立金额;需支付必须确认包含全部费用的当前工厂总额,并立即建立或修订同厂同件唯一的工厂应付。
- 有效订单只要至少有一家未停止工厂的最新已确认设计,即可先保存整批阶段计划,不要求客户已接受数值价格或已有待定价生产放行。 系统一次带入全部可用设计,营运为各工厂选择数字顺序并指定最终组合工厂。 相同数字平行制作,较大数字等待前一组,阶段名称、完整设计工作范围和依赖由系统生成。 若最终工厂是最高顺序唯一工厂,该制作阶段直接成为最终产出;否则系统建立独立最终组合阶段并等待全部制作产出。 同一工厂可有制作和最终组合两个阶段,但该工厂对该单件仍只有一个当前总额和一条付款关系。 首次交接前可更新或清空整批计划;更新按设计保留材料绑定,并在拓扑变化时保留及失效旧材料 QC。 首次交接后节点与依赖冻结。 规划不代表开工,实际交接仍执行价格接受或待定价生产放行、材料 QC、依赖和停止检查。 初询、估算或沟通本身不构成阶段分配。
- 按已确认图片和阶段范围选购或预留石料及材料,完成对应阶段的仓库入库 QC。 只要订单有效、阶段仍待交接或待返工且引用当前已确认设计,即可在价格接受或待定价生产放行前登记、绑定及核对材料。 材料准备不代表工厂开工,也不会自动建立付款;实际交接继续执行商业门槛。 数量(件)与每件重量分别选填,重量单位可选 ct 或 g。 两项齐全时自动计算总重量,例如 2 件 × 1.01 ct = 2.02 ct;缺任一项时不推定总重量。 同一材料行可绑定多个顺序阶段,只有前一阶段回仓并通过 QC 后才可继续使用,也不能同时发往互不依赖的阶段。 只承接前序产出的阶段可以没有新材料。
- 实际寄送或由工厂提取时记录交接、备注和日期。 从交接次日开始计算预计返还日。 登记交接后阶段直接进入工厂制作中,不另设工厂收货确认动作。
- 每条进行中的路线按自己的交接日期和七个工作日规则完成,可以延期并保留原因。 回仓路线完成后做该阶段范围和绑定材料的仓库 QC。 留厂待组装路线登记准备完成后满足依赖,停止制作逾期计时,并继续由同一工厂持有,不制造虚构回仓或工厂间直送。 最终产出路线回仓后直接进入最终仓库 QC,不重复阶段 QC。
- 阶段 QC 失败时保留该轮记录,送回同一工厂返工并再次 QC。
- 依赖该阶段的后续节点只有在回仓阶段通过 QC,或留厂阶段登记准备完成后才可交接。 汇合前置全部通过后才能进入汇合阶段。 所有路线完成后必须进行最终仓库 QC;失败送回最后阶段的工厂返工。 最终 QC 通过后,才可交付客户并按当前价格和客户结算约定完成结单。
确认新的工厂设计版本后,只有引用该工厂旧设计的阶段材料 QC 失效并保留为历史,交接前须重新核对材料。 其他平行阶段的材料 QC 不受影响。 材料尚在工厂或运输中时不能登记仓库材料 QC。
如果营运拟议改变已接受的客户售价,无论上调或下调,都必须取得新的明确客户接受。 工厂成本变化本身不自动改变客户售价。
交接预计返还日
默认目标是实际交接后的 7 个工作日。 交接当天是 day 0,从下一个符合条件的日期开始计数。
工作周为周一至周六,周日不计入。 中国公众假期也不计入,即使官方调休将周日列为工作日。 本原型采用 State Council notice reproduced by the Gansu government portal 的 2026 假期范围:1 月 1-3 日、2 月 15-23 日、4 月 4-6 日、5 月 1-5 日、6 月 19-21 日、9 月 25-27 日、10 月 1-7 日。 来源:甘肃政务服务网转载通知。
示例:2026-09-24 交接后,第 7 个符合条件的日期是 2026-10-12,因为 9 月 28-30 日和 10 月 8-10 日计入,国庆假期不计入。
营运可以修改目标日期并保留原因。 提醒、筛选、排序与逾期提示不会阻挡操作。 在年份范围外或跨到没有已验证假期数据的年份时,系统必须要求营运手动填写目标日期,不能伪造假期感知的结果。
独立的工厂成本与付款轨道
工厂 Excel 对账单可在提前设计、项目尚未交接、制作中或返工中映射成本。 提前设计不填写费用状态;停止该单件与工厂时才记录设计费结果。 确认需支付时必须保存正数人民币当前工厂总额,并立即建立或修订同厂同件唯一成本;待确认或无需支付不建立金额,也不清除既有成本和付款。 生产阶段映射可把同一工厂与单件的当前总额从设计费用修订为生产总额,金额版本和付款分配继续保留。 纯初询不成为成本候选。
一个工厂对一个订单单件项目只有一个当前总额。 不拆分工费、服务费、石料等费用,也不支持工厂供料库存;材料来源只选我方现有库存或采购。 同一项目可以分别拥有工厂甲和工厂乙的总额。 映射只记录和确认成本,不要求付款、不会标记付款,也不改变生产、QC 或交付状态。
返工等原因需要变更总额时,修订当前总额,保留先前金额版本和已付款分配,并重新显示未付或多付情况。 本工作流不自动创建退款或信用处理。
付款是后续独立流程。 营运按单一工厂选择一个或多个已映射项目,登记付款后才记录该付款批次对各项目的分配。 工厂付款与客户收款、客户订金和客户结算完全分开。
客户、工厂与石料付款分别追踪
客户收款显示已接受价格、客户净收款、剩余应收及收款状态。 订金可选,可以分次收款;交付前或签收后结清仍遵守已接受的付款约定。 收款入口放在订单侧栏,营运无须走到最终 QC 才登记实际收款。 当前原型仍要求最新报价已接受后才能收款;报价修订待接受期间的旧报价收款政策尚未扩展。
主石与配石逐行记录天然 / 培育、数量、每颗重量、自动计算总重量、供应商及该行全部数量的人民币成本总额。 非石料材料也可使用同一采购付款流程。 成本未知保留空白,与明确零元区分;可稍后确认或修订成本并保留版本。 保存成本不创建付款,成本修订保留已有付款分配,多付只提示待处理,不自动退款。
现有库存必须填写库存号或原采购引用,沿用原采购账目,本页不再建立应付或假设已经付款。 此原型未连接真实库存账本,库存原采购付款状态需查原记录。 新采购须明确供应商;供应商按收款方选择,付款批次可跨订单选择同一供应商的多个材料行。 工厂付款仍只按该工厂的单件总额选择,不拆分费用构成。
工厂与采购供应商付款均勾选项目、填写各行本次分配金额,再登记一笔实际付款日期和凭据 / 交易号。 付款合计等于所选行分配之和,单行支持部分付款和后续补款。 不能混合收款方、重复选择同一行、支付未确认金额或超过未付余额。 状态由金额推导为待确认金额、未付款、部分付款、已结清或多付待处理,不提供可任意修改的已付款勾选框。 各页支持按收款方和付款状态筛选,并可查看付款批次和逐行分配历史。
客户收款、工厂付款和采购供应商付款相互独立。 记录成本或付款不改变制作、实物交接或 QC 状态,也不要求供应商在生产前收清款项。 客户订单结单后仍可登记工厂与采购供应商欠款;客户结单不代表供应商款项全部结清。 付款更正 / 作废与供应商退款不在本轮原型实现范围。
例外流程
整张订单终止复用取消个案作为唯一生命周期,不建立平行的终止状态。 终止原因和日期必填,保存后立即成为「订单已终止」并退出默认进行中队列,不等待退款、供应商付款或物料收尾。 新商业及生产工作停止,已在途产品仍可回仓和 QC;包装不得新发出,但已在途包装仍可接收或退回。 已有客户收款而退款目标留空时,必须保留「退款约定待确认」,不能视作财务收尾完成。 取消单、退款和售后是独立营运个案。 退款目标不得超过可退客户款项,已成功退款及其他未结售后个案占用的退款额度须扣除。 它们保留客户款项、工厂停止指示、物料保管和已映射工厂成本的历史,不删除生产或付款证据。 售后关联已结单订单,不回写原始生产阶段。
原型验收边界
原型从空队列开始,并以明确的“填入示范资料”按钮提供可重复验证数据。 它演示工作流和记录边界,不接真实账本、不导入真实 Excel,也不执行真实收付款。
丰富接单资料的保存规则
刻字和初步主石要求都是默认折叠的可选区。
未启用时分别保存为 null,不产生空记录、材料、采购成本或供应商应付。
刻字类别为普通、专柜、特殊,启用后仍须由营运明确选择,不静默预设普通。
刻字内容、字体文字、有效的 HTTP 或 HTTPS 字体链接、PNG/JPG 字体图片和备注可以同时存在。
字体参考链接可点击打开,打开网页不会自动保存该网址。
接单图片预览和替换只接受 PNG/JPG,其他文件类型必须拒绝。
初步主石可记录天然、培育或待确认,以及重量、尺寸、形状、颜色、净度、切工、抛光、对称、证书机构、证书号和备注。
只有切工、抛光和对称都为 EX 时显示派生的 3EX 提示,3EX 不单独保存。
这些初步要求不新增或修改材料行、成本、库存引用、供应商应付或材料 QC。
包装估算按单件保存人民币分值或 null,标签为「本次包装成本总额(人民币,可稍后确认)」。
空白与零元含义不同,估算不会创建包装采购、应付或付款。
多件同时建立时,每件保存独立值,之后修改一件不会改变另一件。
取消接单表单不会建立任何资料。
客户包装:可选、独立于 QC 与交付
客户包装属于单件产品,可以在建立请求后任意阶段选择,也可以在客户签收或原订单结单后补寄。 未选包装、包装未发出或包装供应商未付款均不阻挡产品制作、交付或结单。 材料 QC 只确认材料齐备、尺寸及证书等要求,不能代替客户包装选择。
- 包装分为普通包装、品牌包装,附款式名称、备注和可选 PNG/JPG 图片。
- 每件产品有一个当前包装选择,并保留所有历史包装记录。
- 从 A 改为 B 记录原选择、新选择、时间及原因;不会假设 A 已退回或 B 已发出。
- 每个包装分别记录待发出、已发出待签收、客户已签收、退回途中、已收回仓库。
- 发出方式为单独寄送 / 补寄、客户自取或随产品交付;随产品交付需关联同日已登记的产品交付记录。
- 历史 A 仍可登记客户退回和确认收回;收回后重新选择 A 可再次发出,不重复增加成本记录。
- 每次交接保存实际日期、凭据 / 备注和可选图片;重复发出及未发出就收回会被拒绝。
来源、可复用包装与价格
来源为自有库存、包装供应商、临时 / 其他供应商。 采购来源记录供应商名称,自有库存记录库存号或原采购记录,不重复建立应付。 填写成本只记录该次包装成本,不代表已付款。 勾选「保存为可复用包装」,或在已有包装点击保存按钮后勾选确认,必须提供微信号或手机号至少一项,地址可选。 参考库保存款式、图片、供应商联系方式、备注及历史参考价。 再次选用参考包装时,仅复制描述和联系资料,本次成本留空,由营运按本次采购确认。 旧订单的成本、联系方式快照及付款不因参考库或新采购价格变化而重写。 品牌包装一词暂按本次口述的 branded packaging 理解,待用户确认名称。
包装付款与客户退回
包装供应商付款使用独立记录,可勾选同一供应商多个包装项目,按项目分配部分或全部实际付款。 成本待确认、未付款、部分付款、已结清、多付待处理根据成本及付款分配推导。 修订成本保留原金额和付款历史;客户退回实物、更换包装或取消选择均不自动撤销应付或产生供应商退款。 历史包装及已结单产品的包装仍可办理付款。 原型不管理包装库存数量、不执行真实付款;采购退款与付款冲正留待后续定义。
新建请求时记录客户包装意向
新建客户请求和加入单件表单提供「记录客户包装意向(可选)」展开区,不叠加第二个弹窗。 可选普通包装或品牌包装,也可保持类型待确认并先填写款式想法、备注、PNG/JPG 图片。 可复用包装只带入描述及图片,不带入供应商采购、历史成本或付款。 同次建立多件时,各单件独立保存意向快照,之后可逐件调整。 示范资料按钮会展开并填写意向,但只有提交业务表单才创建请求。
单件客户包装区分别展示「客户包装意向」和「实际包装选择」。 客户意向可添加、编辑、删除,交付或结单后仍可处理,变更保留前后快照与图片记录。 删除仅清空当前意向,不删除实物包装、交接、采购成本或已付金额。 实际选择包装时可点击「按客户意向填写」,随后确认供应来源及本次成本;意向不会自动成为待发包装或应付款。
按订单汇总收付款(2026-10-11)
新增「客户收款」和「订单收付款总览」入口,保留按工厂、石料、包装组织的独立成本及批量付款页。 客户款项属于整张订单,供应商成本属于单件,概览不得将整单客户收款复制为多个单件应收。 客户页复用原有实际收款动作及报价确认条件,可查看所有收款及退款记录。 总览按订单分组,逐件呈现三类应付,并支持客户、订单和单件搜索。 默认待处理范围涵盖未付、部分付款、待确认成本、多付、客户待确认报价,以及退款和售后待收服务费。 已经分配但未映射成本的工厂,按工厂与单件去重后显示待录入。 每笔成本独立计算未付与多付,再分别汇总,不跨供应商或成本行净额抵销。 已确认零成本与未知金额分别处理;库存原采购付款状态不由本页推定。 客户取消及结单后的退款不重新形成原单待收款,退款目标及售后服务费单独跟进。 客户已结单不隐藏供应商欠款,退回或替换的历史采购包装仍计入其所属单件。 「已登记款项无待处理」仅表示现有记录,无费用最终确认的含义,后续新增欠款会重新进入待处理范围。 原型数据仍仅存于本页内存,刷新清空,不产生真实付款。