蓝图原则与总流程(先读这一节)
8. 蓝图(先读这一节,再点设置)
路径:设置 → 自动化 → 蓝图。一条蓝图绑一个模块 + 一个选择列表字段。发布后,详情页出现迁移按钮。
五张蓝图的逐张 mermaid 见下一页 五张蓝图 mermaid;蓝图之间的接线见 工作流接线。
8.1 会不会两个蓝图冲突?
不会抢同一条记录。 报价单蓝图只改报价单的「阶段」;应收账款蓝图只改应收的「状态」。两套状态机各走各的。
也不会自动对齐。 财务在应收上点「定金已到」,销售订单不会自己往前走。出货计划也不会因为备货单「已装柜」就跳到下一格。
迁移上的条件只是检查,例如出货计划「已放单」要求关联应收 = 尾款已到。检查失败 = 按钮点不了。它不会去改应收账款,也不会和应收蓝图打架。
真正的问题是重复:02 里销售订单又有待定金 / 已装柜 / 已放单,应收、备货、出货各有一套。员工不知道点哪张单。工作流还要两边改字段,容易改丢。
规则:一件事实只在一张单的蓝图上点。 别的模块需要知道时,用相关列表看,或用工作流抄一个只读字段(不进蓝图)。
| 事实 | 只在这张单点 | 不要再做蓝图按钮 |
|---|---|---|
| 谈价、出合同 | 报价单 | 销售订单不要再「生成合同」 |
| 回签、结案、生成备货单 | 销售订单 | 报价单不要「生成备货单」 |
| 定金、延期、尾款 | 应收账款 | 销售订单不要待定金 / 尾款已到 |
| 工厂、验货、装柜 | 备货单 | 销售订单不要已装柜 |
| 版面 、订船、提单、催款、电放/寄正本 | 出货计划 | 销售订单不要已放单 |
延期:只走应收蓝图,执行人=财务。不要再配一套审批流程,否则财务要点两次。
生成备货单:只做销售订单蓝图迁移「生成备货单」(迁移期间函数建备货单)。不要再单独做同名自定义按钮。
8.2 总流程(一票货,谁点哪张单)
虚线 = 工作流或迁移条件,不是人在两张单上点同一个按钮。
履约中之后,备货单和出货计划并行:英文单证可以在工厂还没装柜时就开始写计划、对版面。不要做成必须已装柜才能起草出货计划。