# 跨模块业务故事与决策 本页为当前目标设计的跨域故事,配合[业务机制与异常处理](BUSINESS-SUPPORT.md)阅读,不代表现有合成原型已实现这些路径。业务政策以架构为准;外部回执和真实授权不是浏览器模拟所能证明。 ## CF-01 · 客服解释「已付款为什么没有送」 角色:客服。触发:客户询问已付款的一餐为什么未送。结果:能区分未确认超时、确认结果未知和商家履约异常;取消、资金处置分别解释,不能宣称已留存或已退款。 路径:全局订单或客户配送安排→核对付款、订单、安排ID与截止快照→查看到期、停止证据、订单取消进度→说明“未正常履约 · 配送时间确认超时”→查看原款分配与待处置原因。未完成关单显示取消处理中。无需先建服务事项才能查询;D-06未定不开放代确认。 反例:通知未读被当作同意;未送被写成已退款;一天停送清空整周。设计明确保留独立事实。对应 S-008、S-013、客户服务事项故事,以COVERAGE中的稳定能力映射为准。 ## CF-02 · 客户临近确认的费用 角色:计划运营。触发:需要解释18:00期望送达的配送费。路径:计划与配送确认 → 配送费政策 → 试算。 - 默认政策下16:00或之后才确认当天18:00配送:已过确认截止,拒绝接受;不进入收费换承接的路径。 - 截止前已经接受的18:00配送:保持正常,不因到16:00再取消。 - 对合法17:00送达时点,15:00确认:满120分钟免费;15:01为119分钟,进入D-01待定的费用报价,不默认¥3/6/9。 - 截止前仍须核对准备时间和可服务时段;不可服务则选择其他合法时段/日期。区间时段计费基准未定,不擅自选端点。 费用试算不构成承接资格。付款核验且订单成立后可提前确认未来多天,无需每日重复;有效确认以Demand权威裁决为准。费用核验与服务接受独立,接受失败须沿原费用目标恢复/补偿;不自动抵扣食材原款。政策只引用架构D-01/D-05,不沿用Study29定案。 ## CF-03 · 取消不是一键改全链终态 角色:客服及履约主管。路径:订单台账或客户订单→核对范围、执行版本及适用授权→唯一取消请求→同一执行gate停止/开工裁决→核验永久停止→撤旧安排并关闭对应订单→独立跟踪资金处置。 停止、安排撤销、订单取消和资金各自由原Owner维护。开工先赢则转实际处置/售后;停止未知须查现场。部分完成列出等待方、原目标和恢复动作,不止于“待人工处置”。旧单终态不复活;部分商品取消仍受D-02/03约束,已发生交付不能删除。 恢复:原请求超时进入结果待核验,回到同一对象查询原请求,不再次取消、扣费或创建退款。 ## CF-04 · 退款复核与额度保护 角色:资金经办与独立复核岗。路径:退款与额度 → REFUNDS-001 → 审核并预留额度。 前置是已有合法退款依据,D-05未决不由停送直接生成退款授权。经办不能自审;独立复核核对原交易及资金切片。例如可退额度¥92,请求¥93拒绝;合法预留¥46后其余可退额度才为¥46。执行与验真独立,UNKNOWN保留额度。查询分为可信成功、确定失败、仍未知、相反证据;备注或任意非空凭据不能直接置成功。重复请求不再预留,相反证据进入差异核验,不翻转既有终态。 本原型金额使用整数分保护额度。真实多个Case竞争、支付适配与跨设备原子性仍由正式后端合同落实。 ## CF-05 · 质量隔离与召回 角色:质量员、履约主管和售后。路径:质量判定 → QUALITY-002 → 关联LOTS-003和RECALLS-001 → 启动召回协调 → 分别进入退回、售后、包裹处理 → 核对处置回执 → 独立复核关闭。 质量隔离记录保留,解除必须形成新决定。召回「已通知」不能等于所有对象已处置。门禁为「物料被隔离」时切配或封包被拒绝;加工转换的投入不等于产出加损耗时不能入账。 ## CF-06 · 陈先生晚餐的关联对象 同一链:ORDERS-002 → CONFIRMATIONS-002 → TASKS-002 → PACKAGES-001 → DELIVERIES-001;包裹通过TRACE-001回到LOTS-002与TRANSFORMATIONS-003。页面的对象链接指向精确记录,不用「跳到另一个模块」冒充关联查询。 角色:履约主管。结果:能核对商业订单、客户确认、任务、包裹与配送各自进度。交接发起与接收不同;实际送达时间与期望18:00分开。打印标签或完成任务都不自动签收。 ## CF-07 · 财务核算不能以到账替代收入 角色:会计与独立复核。路径:经济来源 → SOURCES-001 → 按规则解释来源 → 分录与更正 → JOURNALS-001 → 复核并过账。 借贷金额不平或期间关闭均拒绝。经办人不能自审。已过账只能追加调整,不能编辑历史分录;规则改版不能重复制造同一经济来源。原型科目和确认时点为提案,不是财务政策批准。 ## CF-08 · 渠道超时、重复与退出 角色:渠道运营。渠道A、渠道B均有EXT-100,以渠道账户作用域分别映射。重复通知关联原内部订单,未知出站结果查询原请求。退出停止新导入,但保留在途回传与历史引用;所有回执未齐全时不能关闭退出。 ## CF-09 · 撤权与在途责任 角色:组织管理员及值班主管。账号停用发起交接,不删除业务;受限服务主体继续核验已承担的退款义务。只读岗不可写或导出。范围切为城北后,城南对象深链接显示「不可访问或不存在」。旧窗口提交遇到版本变化不覆盖新事实。 ## CF-10 · 数据缺失与指标重建 角色:分析员。来源延迟保留时点,实际准时交付率不把缺失填为零。问题回原Owner修源,重算产出独立结果,验证后切换;失败保留旧版本。下载权限在实际导出时重新检查。 ## CF-11 · 换菜与实际重量结算 全局订单或客户餐次→新规格/报价与明确同意→停止旧执行→旧单终态→后继新单及合法资金分配→补款核验(若适用)→新内容确认→履约。原款已退款预留或结果未知时不能承诺只补差额;新单失败不恢复旧单。 实际称重→采用证据→订单行冻结价格及规则版本→应收与预付差额→政策允许的资金处置。D-04缺失规则显示待核算;D-05未定不默认暂留、即时退或整批结束退。旧结算后新事实走调整,不重开历史。 ## CF-12 · 配置与补扫 Demand政策草稿→适用范围/时区/生效日期/截止及准备时间校验→影响预览→有权发布新版本。旧安排保留快照,已确认照常履约,已到期不复活。Platform展示调度水位和各域积压,补扫按原目标恢复到期、停止及关单;技术Job成功不代表钱货全部收敛。 ## 未决政策引用(不另设PD台账) 唯一登记与关闭位置为[架构DECISIONS](../../../architecture/DECISIONS.md)。旧引用承接如下:PD-01→D-01/03/06(开放与默认截止已决定,不再待定);PD-02→D-01;PD-03→D-05;PD-04→D-06/10;PD-05→D-09/10;PD-06→D-14;PD-07→D-12;PD-08→D-06/13;PD-09→D-07/08/10/11。映射不是销项,责任与证据要求随原D项,不在本页独立批准。 所有未决政策保持可见,未标成完成或N/A。它们不阻碍本轮原型评审;冻结正式实现合同前必须收敛。