Skip to content

v0.2:物料、银行账户、存量导入、信息变更(总览) #7

Closed
5 of 5 issues completed

Description

@marchtian

v0.2 的总览 issue。来源:hotsrm 完整开发计划 §4。

目标:把客户现有的供应商台账整体搬进系统,补齐档案所需的物料引用和银行账户,并让档案变更有审批痕迹。

范围约束(田騏 2026-10-23 已定):只做核心包,不做扩展包;内部优先,不做门户;不做 ERP 集成,ERP 数据一律用表格导入;核心 API 名一旦合入主干不再改。

工作项(每项一个 PR,标题带 v0.2 Mx)

编号 Issue 内容 依赖
M1 #9 物料只读副本 srm_material —
M2 #11 银行账户 srm_supplier_bank_account M5
M3 #10 存量供应商导入(供应商、联系人、证书) —
M4 #12 信息变更单 srm_supplier_change_request M2、M5
M5 #8 财务岗位与采购主管岗位 —

建议顺序:M5、M1、M3 可并行 → M2 → M4。

名称以设计文档为准:计划里写的 srm_supplier_change / srm_finance 岗位 / erp_material_no,按设计 02 §4.1–4.2 与 04 §2 分别落为 srm_supplier_change_request、岗位 srm_ap_accountant(挂 srm_finance 权限集)、erp_material_id。

v0.2 出口条件

  • M1–M5 全部合入主干,CI 全绿(os validate、os i18n check --strict、governance/scripts/build.py --check、文档链接检查)
  • 新增 CI 门禁「导入幂等」:样例表格导入两遍,结果一致
  • 用客户真实台账(脱敏)导入一次
  • 一次银行账户变更经双人审批写回
  • 对象总数 10;docs/design/07 路线表与 README 对象清单更新到 v0.2

Activity

  1. marchtian commented on Oct 23, 2026

    @marchtian
    CollaboratorAuthor

    v0.2 完成,全部子项已合入主干(09dadfa):

    编号 Issue PR
    M5 应付会计与采购主管岗位 #8 #13
    M1 物料只读副本 srm_material #9 #14
    M3 存量供应商导入 #10 #15、#17(模拟脏台账试导入)
    M2 银行账户 srm_supplier_bank_account #11 #16
    M4 信息变更单 srm_supplier_change_request #12 #18

    出口条件:

    • M1–M5 合入,CI 全绿
    • 导入幂等测试 test/import-idempotency.test.ts 进入 CI
    • 银行账户变更双人审批写回(M4)
    • 对象总数 10;docs/design/07 路线表与 README 已更新到 v0.2
    • 客户真实台账(脱敏)导入:目前没有真实台账,test(core): v0.2 M3 trial import with a simulated messy ledger #17 用模拟的脏台账代替;拿到客户数据后再跑一次

    按田騏的安排,v0.2 结束后暂停,v0.3 未开始。


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions