文件
hyb-oa/issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv
T

8 行
3.3 KiB
CSV

ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
P20TRAVEL3-0,P20TRAVEL3执行合同建档,创建并校验差旅核销闭环与ERP应付摘要桥执行合同CSV,CSV通过校验且字段完整并冻结差旅ERP三期范围,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv,manual,TODO,TODO,TODO,issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv,[],差旅三期只做核销闭环与ERP摘要桥接 不做journal过账
P20TRAVEL3-1,差旅ERP出站契约与provider扩展,新增erp.travel.export契约与binding类型并扩展ERP provider dispatcher outbox语义,差旅ERP摘要可通过现有IntegrationOutbox Dispatcher IntegrationBinding骨架处理且不污染核心表,cd server && npm run test,manual,TODO,TODO,TODO,server/src/services/integrations/erp.js | server/src/services/integrations/dispatcher.js | server/src/services/integrations/outbox.js | server/src/services/integrations/travelErp.js | server/tests | issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv,"[""P20TRAVEL3-0""]",新增binding entity_type为travel_payable_summary和travel_settlement_batch
P20TRAVEL3-2,核销服务与ERP轨道接口,实现差旅订单 企业卡交易 报销单的核销关系及track requeue接口,差旅对公支付可形成本地核销闭环并具备ERP track requeue dead_letter重入能力,cd server && npm run test,manual,TODO,TODO,TODO,server/src/routes/travelReconciliation.js | server/src/routes/integrations.js | server/src/services/integrations/travelErp.js | server/tests,"[""P20TRAVEL3-1""]",任何ERP失败都不回滚差旅申请与核销事实
P20TRAVEL3-3,差旅核销与ERP前端挂件,在差旅详情页增加核销摘要 ERP轨道与手动补发交互,前端可查看对公差旅核销状态并在授权用户下执行ERP补发或重试,cd client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,client/src/api/travelRequests.ts | client/src/api/integrationsTravel.ts | client/src/pages/TravelRequestsPage.tsx | issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv,"[""P20TRAVEL3-2""]",个人垫资报销仍走原ERP报销路径并与统付并存
P20TRAVEL3-4,差旅ERP文档事件与矩阵同步,同步差旅核销闭环 ERP摘要桥 边界 事件映射与Feature Matrix事实源,差旅ERP文档收口完成并明确只做AP应付摘要桥接不做复杂票规和税分摊,python3 scripts/validate-feature-matrix.py,manual,TODO,TODO,TODO,docs/domain-events.md | docs/integration-boundaries.md | docs/feature-matrix.md | scripts/validate-feature-matrix.py | issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv,"[""P20TRAVEL3-3""]",不新增差旅折旧税分摊或复杂票规导出字段
P20TRAVEL3-5,P20TRAVEL3回归与验收收口,完成差旅核销关系 ERP摘要出站与前端轨道回归验证后收口,差旅ERP happy path与重试容错通过且报销差旅采购资产IM主流程零回归,cd server && npm run test && cd ../client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv | server/tests | client/src/pages/TravelRequestsPage.tsx,"[""P20TRAVEL3-4""]",重点核对requeue dead_letter binding回写与个人报销并存