docs/test(P19ERP1-5,P19ERP1-6): 收口ERP文档矩阵与回归

这个提交包含在:
2026-03-08 16:29:16 +08:00
父节点 855bcdffeb
当前提交 f407c01484
共修改 6 个文件,包含 550 行新增和 222 行删除
+9 -2
查看文件
@@ -1,7 +1,7 @@
# 领域事件清单(P19 / P19+IM-1)
# 领域事件清单(P19 / P19+IM-1 / P19+ERP-1)
**快照日期**:2026-03-08
**目标**:冻结 `hyb-oa` 当前采购与资产域的标准领域事件名,并补充 `P19+IM-1` 已实际消费的 IM 通知类型清单,作为后续 ERP / IM / AI 适配的事实源。
**目标**:冻结 `hyb-oa` 当前采购与资产域的标准领域事件名,并补充 `P19+IM-1` 已实际消费的 IM 通知类型清单,以及 `P19+ERP-1` 已实际落地的 ERP 消费映射,作为后续 ERP / IM / AI 适配的事实源。
## 1. 使用原则
- 本文档同时维护两类事实:
@@ -90,3 +90,10 @@
- `inventory_check.started`
这些事件名称仍保留在长期蓝图中,但不属于 `P19+IM-1` 的首批协同覆盖范围。
## 10. P19+ERP-1 已实现消费映射
- `P19+ERP-1` 没有新增新的领域事件名;当前 ERP 一期真正落地消费的既有业务事实是 `reimbursement.paid`。
- 运行时不会把 ERP 专有结构写回核心报销表,而是先构建标准化 `ReimbursementJournalSlice`,再通过 `erp.journal.export` 写入 `IntegrationOutbox` 异步派发。
- `ReimbursementJournalSlice.sourceEventName` 固定为 `reimbursement.paid`,用于标记该凭证切片来源于“报销付款完成”这一既有业务事实。
- ERP 主数据同步(`LegalEntity` / `CostCenter` / `Supplier`)属于主动 Pull,不作为新的领域事件名纳入本表。
- `purchase_request.approved`、`asset.card.created`、`inventory_check.completed` 等事件仍只冻结名称与最小载荷;真实 ERP 导出留待后续 `P19+ERP-2 / ERP-3`。