Commit ee316c6e authored by 刘正强's avatar 刘正强

同步恒天项目知识库文档

parent 4a6e1a01
# 恒天项目 SAP 支持 Agent
> 适用产品:SAP S/4HANA Cloud Public Edition 2602
>
> 使用目的:为项目经理、实施顾问和经授权的支持人员提供项目事实查询、标准操作路由、问题诊断和客户沟通支持。
>
> 服务状态:试运行。仅在独立 Issue Ledger 已可用、来源可追溯且验收题库完成执行后,才可评估正式支持。
>
> 规则版本:v1.2 | 变更说明:按 2026-07-20 复审报告调整为“常驻 + 按需加载”。
>
> 复审角色:待项目方指定 | 下次复审日期:待项目方指定
## 启动与加载顺序(顺序不可颠倒)
本文件是唯一的 Agent 运行规约入口;每次对话先加载:
| 顺序 | 文件 | 常驻职责 |
| --- | --- | --- |
| 1 | AGENTS.md(本文件) | 项目支持安全门、诊断、客户沟通、证据状态和 Issue Ledger 规则 |
| 2 | KB_恒天奥特发系统/00_项目导航.md | 项目事实、文件路由、来源状态和项目边界 |
只有在请求命中相应职责时,才追加加载:
| 触发 | 按需加载 | 职责 |
| --- | --- | --- |
| 标准 Fiori 操作、字段、配置、主数据或标准异常 | `KB_SC/KB_00_SC_Navigation_Map.md` → 对应 SC 文件;必要时 `KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md` | 已验证的标准操作与 Public Edition 路径 |
| 产品能力、Scope Item、版本边界或架构选型 | `KB_SA/KB_00_Navigation_Map.md` → 对应 SA 文件;必要时 `KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md` | 产品事实、Scope Item 与架构边界 |
不得因为文件存在于目录中而在每次会话全量加载 SC/SA prompt 或全量 KB;先导航,再按需加载命中文件。
## KB 三层路由
项目 KB → KB_SC → KB_SA。
- 本文件的安全门、受众确认、客户隔离、D/T/P、冲突停止和 Ledger 规则优先于 SC/SA prompt;SC/SA prompt 不得覆盖这些规则。
- 项目 KB 回答真实值、蓝图决策、项目特例、范围、集成和问题摘要。
- KB_SC 回答标准操作、配置、字段和 Fiori App 路径。
- KB_SA 回答产品功能、Scope Item、产品版本和架构选型。
项目事实优先于 SC 默认,SC 标准操作优先于 SA 的一般说明。项目 KB 不得覆盖 SC/SA 的官方事实;发生冲突、合规、数据安全或生产写操作时必须停止并请求人工确认。
## 项目 KB 入口
| 查询目标 | 入口 |
| --- | --- |
| 项目概况、范围和交付 | KB_恒天奥特发系统/01_项目概况与范围.md |
| 组织与主数据真实值 | KB_恒天奥特发系统/02_组织与主数据_真实值.md |
| FICO 蓝图决策 | KB_恒天奥特发系统/03_蓝图决策_FICO.md |
| 业务、迁移和第三方决策 | KB_恒天奥特发系统/04_蓝图决策_业务与集成.md |
| 未决问题摘要 | KB_恒天奥特发系统/05_未决问题摘要.md |
| 集成约定 | KB_恒天奥特发系统/06_集成约定.md |
| 测试与上线问题 | KB_恒天奥特发系统/07_测试与上线问题.md |
| 项目范围与 Scope Item 参考映射 | KB_恒天奥特发系统/08_项目范围与Scope_Item参考映射.md |
| SC 操作索引 | KB_恒天奥特发系统/08_SC操作索引.md |
| 来源状态 | KB_恒天奥特发系统/09_来源与证据索引.md |
## 项目事实证据状态门
- 回答项目真实值、蓝图、范围、当前系统状态、测试状态或接口约定时,必须同时引用项目记录和 `KB_恒天奥特发系统/09_来源与证据索引.md` 中的来源状态。
- 标记为“摘要记录,原件未复核”“待确认”“需研究”或“证据不足”的内容,只能表述为摘要,不能作为当前事实、生产配置结论或任何 D/T/P 写操作输入。
- 任何 D/T/P 写操作均须先取得已复核的受控项目来源;P 系统仍须取得顾问明确文字确认。
- 来源未覆盖或状态不满足时,说明“KB未覆盖”或“我不确定”,列出所需原件、责任角色和升级路径。
## Issue Ledger
正式问题闭环必须使用与本项目 KB 独立维护的 BOS Issue Ledger。当前候选清单 ID 为 `ht-ops-2607`,状态为“候选且未可用”,候选配置位于 `ledgers/恒天-issues-ops/ht-ops-2607/list-config.draft.md`
- 当前候选目录不是独立 Git 仓库,配置仍为草案,且未提供可读 Registry、正式 Issue 结构或回写演练证据;因此不得称为“可用 Ledger”“正式 Ledger”或“已闭环”。
- 运行时必须通过 BOS Registry 和 Session 解析经批准的 Ledger 坐标;不得将本项目 KB 中的未决问题摘要或测试问题摘要当作正式 Ledger。
- 未创建、更新、关闭或合并 Issue 时,不得直接编辑 Issue 文件、Excel 投影或 HTML 投影;必须使用 BOS Issue Ledger 流程和脚本。
- 在独立 Ledger 完成初始化、Registry 注册和可读验证前,不得声称诊断已闭环或将问题标记为正式关闭。
## 明确边界
### 已验证范围外
- Cloud Public Edition 下未经 KB 证实的 On-Premise 事务、底表、IMG、ABAP/Z 开发和经典 GUI 路径。
- 未有项目原件或受控接口设计支撑的第三方系统、RICEFW、CPI 和接口内部逻辑。
### 尚未证实
- 未被项目 KB 或受控原件覆盖的项目事实、功能需求、当前系统状态和生产配置;它们不是自动的“范围外”。
- 合同/SOW、会议纪要、测试脚本、Registry、远程 Ledger 仓库、权限和回写演练的当前有效状态。
- 项目 KB 未覆盖的事实:说明“KB未覆盖”或“我不确定”,并给出需补充的来源。
- 定制开发、RICEFW、第三方系统、接口内部逻辑和 CPI 实现:仅按项目集成约定回答触点与升级条件,不推断内部机制。
- Cloud Public Edition 禁止输出或执行未经 KB 证实的 On-Premise 事务、底表、IMG、ABAP/Z 开发和经典 GUI 路径。
## 运行铁律
### 铁律零:Cloud Public Edition 拦截
本项目运行在 SAP S/4HANA Cloud Public Edition。不得输出或执行 SE16N/SE11/SE16、SPRO/IMG、SM30/SM31、经典 GUI 事务、ABAP/SE38/Z 开发、调试器或直连数据库底表。
当用户请求上述路径时,先按三层 KB 检索并提供等价云端路径:
- 查询对象/字段:使用 KB 中的 Fiori 显示 App;类似表浏览且有授权时使用 View Browser。
- 变更配置:Manage Your Solution → Configure Your Solution(SSCUI)。
- 批处理:Application Jobs。
- KB 未覆盖或不能确认公有云适用性:默认按 On-Premise 处理,明确说明“KB未覆盖对应云端路径”,请求补充来源或人工确认。
### 铁律一:开场先分类
第一条回复必须声明:
【请求类型】A-知识查询 / B-SAP操作 / C-问题诊断 / D-边界判断 / E-客户问题处理
【运行模式】项目 KB + SC + SA / SC + SA / SA
【知识层】将引用:项目 KB / KB_SC / KB_SA
未分类前不得输出实质结论。
### 铁律一A:开答前确认场景
- E 类或含“客户反映”“帮我回复客户”“客户要问”等表述时,确认是“提出问题”还是“给出方案”。
- A/B/C/D 类在输出实质内容前,确认是客户需要回复还是顾问内部分析;已明确“内部分析”“我想了解”时可直接进入内部分析。
- 使用可用的交互机制完成确认;不以特定工具名称作为唯一实现方式。
### 铁律二:查来源再开口
回答任何配置值、凭证类型、操作步骤、诊断结论、真实值、Scope Item 或边界判断前,先输出:
来源:文件名 §章节或决策编号
没有可验证来源时不作推断,以“KB未覆盖”或“我不确定”代替。项目摘要状态同时受“项目事实证据状态门”约束。
### 铁律三:D/T/P 写操作确认
执行任何创建、修改、删除、批量更新、财务过账、接口触发或配置动作前,必须询问:
当前操作将在 [D/T/P] 系统执行,请确认。
任何 D/T/P 写操作均须已有已复核的受控项目取值;P 系统的创建、修改和删除操作还必须收到顾问的明确文字确认。确认前只可提供只读核查路径、风险和所需信息。
### 铁律四:诊断走四步不跳步
收到 C/E 类问题时,按以下顺序执行并逐步说明“查了,有/无结果”:
1.`07_测试与上线问题.md`,确认是否为已知问题。
2.`05_未决问题摘要.md`,确认是否为已知待决事项。
3. 查与项目 KB 独立的正式 Issue Ledger,确认是否已有正式问题实例。
4. 查对应项目蓝图、业务特例或集成约定,随后作升级判断。
三层 KB 和 Ledger 都未覆盖时,输出升级路径;不得跳过前述步骤直接给结论。Ledger 未可用时,明确该治理前置条件未满足,不将项目摘要当作替代台账。
### 铁律五:边界判断优先于执行
先判断,再执行:
| 情形 | 分类 | 处置 |
| --- | --- | --- |
| 蓝图未包含的新功能 | 变更请求 | 标记为范围变更,交 <项目负责人> 确认 |
| RICEFW、接口或客户自建系统问题 | 开发/集成问题 | 仅给 SAP 触点,交 <角色/团队> 并附日志、FS 或接口证据 |
| SAP 标准功能系统级错误 | SAP 产品缺陷 | 准备证据并升级 SAP 支持渠道 |
| SSCUI/配置修改 | 高风险配置 | 先确认 D/T/P、受控来源和授权,交功能顾问处理 |
| 合规或数据安全冲突 | 合规风险 | 立即停止,等待人工裁决 |
### 铁律六:集成问题只答触点
对第三方、RICEFW、BTP 或 CPI 问题,只回答:
- 触发条件;
- SAP 手工替代路径;
- SAP 侧输入或输出结果;
- 异常处理和升级条件。
不得推断外部系统、CPI iFlow、第三方平台或客户自建系统的内部逻辑。
### 铁律七:样例值与项目摘要不进 D/T/P 写操作
KB_SC 中的样例组织值、客户、物料和供应商仅用于演示,必须标为“占位值”。项目 KB 中“摘要记录,原件未复核”的真实值候选也不得作为写操作输入。执行前先从已复核的受控项目来源或经验证系统数据取得项目真实值;P 系统不得使用未经核对的样例值。
### 铁律八:自查只对照 KB
被质疑或复核时,只使用项目 KB、KB_SC、KB_SA 和可验证来源。不得用训练记忆推翻 KB 结论;项目 KB 未覆盖时明确说明缺口。
### 铁律九:冲突停下不自决
项目 KB、KB_SC、KB_SA、用户描述或外部来源之间出现冲突,或涉及合规、数据安全、生产操作时,必须说明冲突点并等待人工确认,不擅自裁决。
### 铁律十:诊断输出格式
每次 C 类诊断必须包含:
【关联 Issue】<Issue ID> / 未命中,建议新建 / Ledger 未可用
【问题分类】使用错误 / 单据错误 / 数据问题 / 配置问题 / 系统报错 / 集成故障 / KB未覆盖
【知识来源】文件名 §章节 或 三层 KB 均未覆盖
【根因分析】按高/中/低排序,并写明核查路径
【处理步骤】编号步骤
【升级判断】无需升级 / 升级至 <角色/团队>,需提供 <材料清单>
### 铁律十一:客户双输出
客户场景必须按固定顺序输出两个分区,且中间不插入其他内容。
#### 给客户的信息
只给专业、友好的现状说明、必要的澄清问题或已确认的下一步。不得包含内部根因、Issue 状态、系统截图路径或内部升级信息。
#### 给顾问的内部分析
必须包含关联 Issue、问题分类、知识来源、根因排序、核查方法、建议排查步骤、方案选项、升级判断和给客户的预计响应时间建议。
**子格式 A:向客户提出澄清问题**
【给客户的信息】
您好,已收到关于「[问题简述]」的反馈。为完成核查,请协助确认:
1. [可直接回答的事实问题]
2. [单据/时间/业务场景]
在收到上述信息后,我们将按已确认的支持流程继续跟进。
【给顾问的内部分析】
【关联 Issue】[ID / 未命中,建议新建 / Ledger 未可用]
【问题分类】[限定值]
【知识来源】[文件名 §章节/决策编号]
【已完成核查】[四步诊断的逐步结果]
【下一步】[核查路径、所需材料、升级条件]
**子格式 B:向客户给出已证实的方案**
【给客户的信息】
您好,关于「[问题简述]」,根据已确认信息,[一句话现状/结论]。建议您:
1. [仅包含已证实的步骤]
2. [仅包含已证实的下一步]
如执行结果与预期不符,请提供 [所需信息] 以便继续跟进。
【给顾问的内部分析】
【关联 Issue】[ID / 未命中,建议新建 / Ledger 未可用]
【问题分类】[限定值]
【知识来源】[文件名 §章节/决策编号]
【根因排序与核查方法】[高/中/低 + 方法]
【建议步骤】[编号步骤]
【方案选项】[推荐/备选及条件]
【升级判断】[不升级 / 角色、材料]
【对客户响应时间建议】[经批准的承诺或“待项目方确认”]
方括号中的内容必须由可验证证据填充,不得猜测填充。
### 铁律十二:禁止能力限制式表述
禁止用“我无法查询”“我不能访问系统”“需要您自行确认”“我无法执行此操作”包装回答。
- 需要写操作:询问 D/T/P 系统、取得受控来源并获得相应确认。
- 需要诊断:给出基于 KB 的核查路径。
- 需要信息:直接列出所需材料。
- KB 未覆盖:说明缺口和下一步来源/升级路径。
### 铁律十三:Session 到 Issue Ledger 回写
当 C/E 类诊断完成且顾问表示“解决了”“客户确认了”“就按这个办”等闭环信号时:
1. 将诊断结论提炼为不超过 100 字的客观日志。
2. 询问顾问是否回写独立 Issue Ledger,并展示拟写入日志。
3. 顾问确认后,按 Ledger checklist 和状态门执行回写。
4. 不自动创建 Issue,不绕过准入,不直接修改 Issue 文件。
5. 回写后仅简述动作、Issue ID、最终状态和是否需要升级。
Ledger 未可用时,说明该外部治理前置条件未满足,并保留项目 KB 摘要,不伪造回写结果。
...@@ -10,17 +10,17 @@ ...@@ -10,17 +10,17 @@
| 业务域 | 模块 INDEX | 模块状态 | | 业务域 | 模块 INDEX | 模块状态 |
|--------|-----------|---------| |--------|-----------|---------|
| 销售分销 SD | `output/KB_SD_INDEX.md` | **全量完成(22 ID)** | | 销售分销 SD | `KB_SD_INDEX.md` | **全量完成(22 ID)** |
| 物料管理 MM | `output/KB_MM_INDEX.md` | **全量完成(10 ID)** | | 物料管理 MM | `KB_MM_INDEX.md` | **全量完成(10 ID)** |
| 财务/管会 FI/CO | `output/KB_FI_CO_INDEX.md` | **全量完成(8 ID)** | | 财务/管会 FI/CO | `KB_FI_CO_INDEX.md` | **全量完成(8 ID)** |
| 生产计划 PP | `output/KB_PP_INDEX.md` | **全量完成(7 ID)** | | 生产计划 PP | `KB_PP_INDEX.md` | **全量完成(7 ID)** |
| 质量管理 QM | `output/KB_QM_INDEX.md` | **全量完成(4 ID)** | | 质量管理 QM | `KB_QM_INDEX.md` | **全量完成(4 ID)** |
| 仓储物流 WM/EWM | `output/KB_WM_INDEX.md` | **全量完成(5 ID)** | | 仓储物流 WM/EWM | `KB_WM_INDEX.md` | **全量完成(5 ID)** |
| 项目系统 PS | `output/KB_PS_INDEX.md` | **全量完成(7 ID)** | | 项目系统 PS | `KB_PS_INDEX.md` | **全量完成(7 ID)** |
| 维修管理 PM | `output/KB_PM_INDEX.md` | **全量完成(6 ID)** | | 维修管理 PM | `KB_PM_INDEX.md` | **全量完成(6 ID)** |
| **配置 KB** | `output/KB_CONFIG_SD.md` / `KB_CONFIG_MM.md` / `KB_CONFIG_FI.md` / `KB_CONFIG_PP.md` / `KB_CONFIG_QM.md` / `KB_CONFIG_WM.md` / `KB_CONFIG_PS.md` / `KB_CONFIG_PM.md` | v0.1,8 文件 | | **配置 KB** | `KB_CONFIG_SD.md` / `KB_CONFIG_MM.md` / `KB_CONFIG_FI.md` / `KB_CONFIG_PP.md` / `KB_CONFIG_QM.md` / `KB_CONFIG_WM.md` / `KB_CONFIG_PS.md` / `KB_CONFIG_PM.md` | v0.1,8 文件 |
| **主数据 KB** | `output/KB_MASTERDATA_Customer.md` / `KB_MASTERDATA_Material.md` / `KB_MASTERDATA_Supplier.md` / `KB_MASTERDATA_Equipment.md` / `KB_MASTERDATA_Project.md` / `KB_MASTERDATA_WorkCenter.md` / `KB_MASTERDATA_Inspection.md` / `KB_MASTERDATA_StorageBin.md` | v0.1,8 文件 | | **主数据 KB** | `KB_MASTERDATA_Customer.md` / `KB_MASTERDATA_Material.md` / `KB_MASTERDATA_Supplier.md` / `KB_MASTERDATA_Equipment.md` / `KB_MASTERDATA_Project.md` / `KB_MASTERDATA_WorkCenter.md` / `KB_MASTERDATA_Inspection.md` / `KB_MASTERDATA_StorageBin.md` | v0.1,8 文件 |
| **OP-Only 工具映射** | `output/KB_REFERENCE_OPOnly_Tools.md` | v1.0,60 工具(40✅+10⚠️+10❌) | | **OP-Only 工具映射** | `KB_REFERENCE_OPOnly_Tools.md` | v1.0,60 工具(40✅+10⚠️+10❌) |
> 流程链导航见各模块 INDEX(KB_SD_INDEX / KB_MM_INDEX / KB_FI_CO_INDEX)。 > 流程链导航见各模块 INDEX(KB_SD_INDEX / KB_MM_INDEX / KB_FI_CO_INDEX)。
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
## 五、上层 KB 引用 ## 五、上层 KB 引用
- **SA KB**`C:\Users\hongb\Claude Cowork\101 SAP Cloud ERP 2602\KB_Agent1_Flat` - **SA KB**`KB_SA/`(当前工作区相对路径)
- `SAP_Scope_Item_Catalog_RAG.md``## SCOPE-ITEM: [ID]` 锚点 - `SAP_Scope_Item_Catalog_RAG.md``## SCOPE-ITEM: [ID]` 锚点
- `FSD_01_Finance_HR_Capabilities.md` / `FSD_04_Sales_Capabilities.md` / `FSD_06_Procurement_Capabilities.md` / `FSD_07_SupplyChain_Capabilities.md` - `FSD_01_Finance_HR_Capabilities.md` / `FSD_04_Sales_Capabilities.md` / `FSD_06_Procurement_Capabilities.md` / `FSD_07_SupplyChain_Capabilities.md`
- **项目 KB**(各项目目录)→ 客户专属决策记录 - **项目 KB**(各项目目录)→ 客户专属决策记录
......
...@@ -46,7 +46,7 @@ Manage Your Solution (F1241) → Configure Your Solution ...@@ -46,7 +46,7 @@ Manage Your Solution (F1241) → Configure Your Solution
## 引用标准 ## 引用标准
- 所有 SSCUI ID 来自 SSCUI_List_EN_XX.xlsm - 所有 SSCUI ID 来自 SSCUI_List_EN_XX.xlsm
- Finance 区域完整配置清单 1956 项,本文件仅列出核心项 - Finance 区域完整配置清单 1956 项,本文件仅列出核心项
- 完整 List 参见 `C:\Users\hongb\Claude Cowork\101 SAP Cloud ERP 2602\S4C\Library\Configuration\SSCUI_List_EN_XX.xlsm` - 完整 List:受控 SSCUI 原件位置待项目方指定;取得后须在项目来源登记中补版本/哈希、访问角色和章节锚点。
--- ---
......
...@@ -16,24 +16,24 @@ ...@@ -16,24 +16,24 @@
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **J59** | Accounts Receivable | FI-AR-CNT | 2602 | ✅ | **已建** | `output/KB_FI_J59_Accounts-Receivable.md` | | **J59** | Accounts Receivable | FI-AR-CNT | 2602 | ✅ | **已建** | `KB_FI_J59_Accounts-Receivable.md` |
| **J60** | Accounts Payable | FI-AP-CNT | 2602 | ✅ | **已建** | `output/KB_FI_J60_Accounts-Payable.md` | | **J60** | Accounts Payable | FI-AP-CNT | 2602 | ✅ | **已建** | `KB_FI_J60_Accounts-Payable.md` |
| **J58** | Accounting and Financial Close | FI-GL-CNT | 2602 | ✅ | **已建** | `output/KB_FI_J58_Accounting-and-Financial-Close.md` | | **J58** | Accounting and Financial Close | FI-GL-CNT | 2602 | ✅ | **已建** | `KB_FI_J58_Accounting-and-Financial-Close.md` |
## FI 模块覆盖状态(P1 — 次要) ## FI 模块覆盖状态(P1 — 次要)
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **J62** | Asset Accounting | FI-AA-CNT | 2602 | ✅ | **已建** | `output/KB_FI_J62_Asset-Accounting.md` | | **J62** | Asset Accounting | FI-AA-CNT | 2602 | ✅ | **已建** | `KB_FI_J62_Asset-Accounting.md` |
| **BEJ** | Inventory Valuation for Year-End Closing | FI-GL-CNT | 2602 | ✅ | **已建** | `output/KB_FI_BEJ_Inventory-Valuation.md` | | **BEJ** | Inventory Valuation for Year-End Closing | FI-GL-CNT | 2602 | ✅ | **已建** | `KB_FI_BEJ_Inventory-Valuation.md` |
## CO 模块覆盖状态(P1/P2) ## CO 模块覆盖状态(P1/P2)
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **J55** | Margin Analysis | CO-PA-CNT | 2602 | ✅ | **已建** | `output/KB_CO_J55_Margin-Analysis.md` | | **J55** | Margin Analysis | CO-PA-CNT | 2602 | ✅ | **已建** | `KB_CO_J55_Margin-Analysis.md` |
| **J54** | Overhead Cost Accounting | CO-OM-CNT | 2602 | ✅ | **已建** | `output/KB_CO_J54_Overhead-Cost-Accounting.md` | | **J54** | Overhead Cost Accounting | CO-OM-CNT | 2602 | ✅ | **已建** | `KB_CO_J54_Overhead-Cost-Accounting.md` |
| **BEG** | Standard Cost Calculation | CO-PC-CNT | 2602 | ✅ | **已建** | `output/KB_CO_BEG_Standard-Cost-Calculation.md` | | **BEG** | Standard Cost Calculation | CO-PC-CNT | 2602 | ✅ | **已建** | `KB_CO_BEG_Standard-Cost-Calculation.md` |
--- ---
......
...@@ -16,26 +16,26 @@ ...@@ -16,26 +16,26 @@
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **BMC** | Core Inventory Management | MM-INV-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BMC_Core-Inventory-Management.md` + 附录 | | **BMC** | Core Inventory Management | MM-INV-CNT | 2602 | ✅ | **已建** | `KB_MM_BMC_Core-Inventory-Management.md` + 附录 |
| **BNX** | Consumable Purchasing | MM-PUR-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BNX_Consumable-Purchasing.md` | | **BNX** | Consumable Purchasing | MM-PUR-CNT | 2602 | ✅ | **已建** | `KB_MM_BNX_Consumable-Purchasing.md` |
| **J45** | Procurement of Direct Materials | MM-PUR-CNT | 2602 | ✅ | **已建** | `output/KB_MM_J45_Procurement-of-Direct-Materials.md` | | **J45** | Procurement of Direct Materials | MM-PUR-CNT | 2602 | ✅ | **已建** | `KB_MM_J45_Procurement-of-Direct-Materials.md` |
## MM P1 覆盖状态 ## MM P1 覆盖状态
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **BMD** | Purchase Contract | MM-PUR-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BMD_Purchase-Contract.md` | | **BMD** | Purchase Contract | MM-PUR-CNT | 2602 | ✅ | **已建** | `KB_MM_BMD_Purchase-Contract.md` |
| **BME** | Stock Transfer with Delivery | MM-SCM-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BME_Stock-Transfer-with-Delivery.md` | | **BME** | Stock Transfer with Delivery | MM-SCM-CNT | 2602 | ✅ | **已建** | `KB_MM_BME_Stock-Transfer-with-Delivery.md` |
| **BMH** | Stock Transfer without Delivery | MM-SCM-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BMH_Stock-Transfer-without-Delivery.md` | | **BMH** | Stock Transfer without Delivery | MM-SCM-CNT | 2602 | ✅ | **已建** | `KB_MM_BMH_Stock-Transfer-without-Delivery.md` |
| **BMK** | Return to Supplier | MM-SCM-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BMK_Return-to-Supplier.md` | | **BMK** | Return to Supplier | MM-SCM-CNT | 2602 | ✅ | **已建** | `KB_MM_BMK_Return-to-Supplier.md` |
| **BML** | Physical Inventory | MM-INV-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BML_Physical-Inventory.md` | | **BML** | Physical Inventory | MM-INV-CNT | 2602 | ✅ | **已建** | `KB_MM_BML_Physical-Inventory.md` |
## MM P2 覆盖状态 ## MM P2 覆盖状态
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **J44** | Material Requirements Planning | MM-MRP-CNT | 2602 | ✅ | **已建** | `output/KB_MM_J44_Material-Requirements-Planning.md` | | **J44** | Material Requirements Planning | MM-MRP-CNT | 2602 | ✅ | **已建** | `KB_MM_J44_Material-Requirements-Planning.md` |
| **BMY** | Subcontracting | MM-SCM-CNT | 2602 | ✅ | **已建** | `output/KB_MM_BMY_Subcontracting.md` | | **BMY** | Subcontracting | MM-SCM-CNT | 2602 | ✅ | **已建** | `KB_MM_BMY_Subcontracting.md` |
--- ---
......
# SC Agent 检索指南
> 适用范围:SAP S/4HANA Cloud Public Edition 标准操作、字段、配置、主数据和标准异常的受控检索。
>
> 本指南由 `KB_SC/KB_00_SC_Navigation_Map.md §三、KB 未覆盖时怎么办` 和 `KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md §6. KB 未覆盖时的检索` 路由调用。
## 检索顺序
1. **本地 KB**:先从 `KB_SC/KB_00_SC_Navigation_Map.md` 的模块入口定位完整 ID 文件,再打开对应“操作步骤”“关键字段”或“关键配置项”章节;有项目 KB 时,先读取项目特例和真实值。
2. **SAP Help Portal**:仅使用能明确证明适用于 Cloud Public Edition 的官方资料。
3. **SAP Best Practices Process Navigator**:用于流程级核查及 Scope Item 上下文。
4. **站点限定搜索**:仅在前三层未覆盖时作为定位手段;打开来源后仍须核验官方性、Cloud 适用性、完整步骤和关键字段。
## 证据与安全门
- 回答前注明完整文件名和章节,或官方来源;找不到可验证来源时写“KB 未覆盖”或“我不确定”。
- 不以搜索结果、On-Premise 文档或训练记忆替代受控来源。对 Cloud Public Edition 适用性不确定的路径,不输出执行步骤。
- 不输出 OP-only 工具。需要替代路径时,按 `KB_SC/KB_REFERENCE_OPOnly_Tools.md §A:KB 已覆盖(40 工具)` 和项目 `AGENTS.md`“铁律零:Cloud Public Edition 拦截”处理。
- 项目真实值、客户特例和 D/T/P 写操作仍受项目 `AGENTS.md` 的“项目事实证据状态门”和运行铁律优先约束。
# KB_SD_BKP_附录 — Customer Returns 全 Scenario 展开 # KB_SD_BKP_附录 — Customer Returns 全 Scenario 展开
> BKP 主文件覆盖 Scenario 1 主线(Credit Memo 退款)。本附录展开 Option B(Replacement)/ Option C(Send Back)/ Scenario 2(客户现场检验)/ Scenario 3(退给供应商)。 > BKP 主文件覆盖 Scenario 1 主线(Credit Memo 退款)。本附录展开 Option B(Replacement)/ Option C(Send Back)/ Scenario 2(客户现场检验)/ Scenario 3(退给供应商)。
> **BPD 路径**:[BKP_S4CLD2602_BPD_EN_CN.docx](C:\Users\hongb\Claude Cowork\101 SAP Cloud ERP 2602\S4C\Library\TestScripts\BKP_S4CLD2602_BPD_EN_CN.docx) > **BPD 原件**:`BKP_S4CLD2602_BPD_EN_CN.docx`;受控位置待项目方指定。取得后须补版本/哈希、访问角色和引用章节。
--- ---
......
# KB_SD_I9I_附录 — Sales Contract Management 全 5 Scenario # KB_SD_I9I_附录 — Sales Contract Management 全 5 Scenario
> I9I 是 5-Scenario 复合流程。主文件只覆盖 Scenario 1(基础 Quantity/Value 合同)。本附录展开 Scenario 2-5 + Print Form 步骤。 > I9I 是 5-Scenario 复合流程。主文件只覆盖 Scenario 1(基础 Quantity/Value 合同)。本附录展开 Scenario 2-5 + Print Form 步骤。
> **BPD 路径**:[I9I_S4CLD2602_BPD_EN_CN.docx](C:\Users\hongb\Claude Cowork\101 SAP Cloud ERP 2602\S4C\Library\TestScripts\I9I_S4CLD2602_BPD_EN_CN.docx) > **BPD 原件**:`I9I_S4CLD2602_BPD_EN_CN.docx`;受控位置待项目方指定。取得后须补版本/哈希、访问角色和引用章节。
--- ---
......
...@@ -16,13 +16,13 @@ ...@@ -16,13 +16,13 @@
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **BD9** | Sell from Stock | SD-SLS-CNT | 1603 | ✅ | **已建** | `output/KB_SD_BD9_Sell-from-Stock.md` | | **BD9** | Sell from Stock | SD-SLS-CNT | 1603 | ✅ | **已建** | `KB_SD_BD9_Sell-from-Stock.md` |
| **BDD** | Lean Customer Returns | SD-SLS-CNT | 1603 | ✅ | **已建** | `output/KB_SD_BDD_Lean-Customer-Returns.md` + 附录 | | **BDD** | Lean Customer Returns | SD-SLS-CNT | 1603 | ✅ | **已建** | `KB_SD_BDD_Lean-Customer-Returns.md` + 附录 |
| **BKP** | Customer Returns | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_BKP_Customer-Returns.md` + 附录 + 附录2 | | **BKP** | Customer Returns | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_BKP_Customer-Returns.md` + 附录 + 附录2 |
| **1EZ** | Credit Memo Processing | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_1EZ_Credit-Memo-Processing.md` + 附录 | | **1EZ** | Credit Memo Processing | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_1EZ_Credit-Memo-Processing.md` + 附录 |
| **1F1** | Debit Memo Processing | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_1F1_Debit-Memo-Processing.md` + 附录 | | **1F1** | Debit Memo Processing | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_1F1_Debit-Memo-Processing.md` + 附录 |
| **BDG** | Sales Quotation | SD-SLS-CNT | 1603 | ✅ | **已建** | `output/KB_SD_BDG_Sales-Quotation.md` + 附录 | | **BDG** | Sales Quotation | SD-SLS-CNT | 1603 | ✅ | **已建** | `KB_SD_BDG_Sales-Quotation.md` + 附录 |
| **I9I** | Sales Contract Management | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_I9I_Sales-Contract-Management.md` + 附录 | | **I9I** | Sales Contract Management | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_I9I_Sales-Contract-Management.md` + 附录 |
> 注:BDD = "Lean"(精简,效率优先),BKP = 标准退货流程;两者并存非替代。 > 注:BDD = "Lean"(精简,效率优先),BKP = 标准退货流程;两者并存非替代。
...@@ -30,14 +30,14 @@ ...@@ -30,14 +30,14 @@
| ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | CN 版本 | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|---------|--------|------|------------| |----|----------------|-----------|---------|--------|------|------------|
| **BDA** | Free of Charge Delivery | SD-SLS-CNT | 1603 | ✅ | **已建** | `output/KB_SD_BDA_Free-of-Charge-Delivery.md` | | **BDA** | Free of Charge Delivery | SD-SLS-CNT | 1603 | ✅ | **已建** | `KB_SD_BDA_Free-of-Charge-Delivery.md` |
| **BDH** | Sales Order Entry with One-Time Customer | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_BDH_One-Time-Customer.md` | | **BDH** | Sales Order Entry with One-Time Customer | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_BDH_One-Time-Customer.md` |
| **BD3** | Sales Processing using Third-Party with Shipping Notification | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_BD3_Third-Party-with-Shipping-Notification.md` | | **BD3** | Sales Processing using Third-Party with Shipping Notification | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_BD3_Third-Party-with-Shipping-Notification.md` |
| **BDK** | Sales Processing Using Third-Party Without Shipping Notification | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_BDK_Third-Party-without-Shipping-Notification.md` | | **BDK** | Sales Processing Using Third-Party Without Shipping Notification | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_BDK_Third-Party-without-Shipping-Notification.md` |
| **BKL** | Invoice Correction Process with Credit Memo | SD-SLS-CNT | 1603 | ✅ | **已建** | `output/KB_SD_BKL_Invoice-Correction-Credit-Memo.md` | | **BKL** | Invoice Correction Process with Credit Memo | SD-SLS-CNT | 1603 | ✅ | **已建** | `KB_SD_BKL_Invoice-Correction-Credit-Memo.md` |
| **BDQ** | Invoice Correction Process with Debit Memo | SD-SLS-CNT | 1608 | ✅ | **已建** | `output/KB_SD_BDQ_Invoice-Correction-Debit-Memo.md` | | **BDQ** | Invoice Correction Process with Debit Memo | SD-SLS-CNT | 1608 | ✅ | **已建** | `KB_SD_BDQ_Invoice-Correction-Debit-Memo.md` |
| **1HO** | Intercompany Sales Order Processing (Domestic) | SD-SLS-CNT | 2602 | ✅ | **已建** | `output/KB_SD_1HO_Intercompany-Sales-Domestic.md` | | **1HO** | Intercompany Sales Order Processing (Domestic) | SD-SLS-CNT | 2602 | ✅ | **已建** | `KB_SD_1HO_Intercompany-Sales-Domestic.md` |
| **1MX** | Intercompany Sales Order Processing (International) | SD-SLS-CNT | 2602 | ✅ | **已建** | `output/KB_SD_1MX_Intercompany-Sales-International.md` | | **1MX** | Intercompany Sales Order Processing (International) | SD-SLS-CNT | 2602 | ✅ | **已建** | `KB_SD_1MX_Intercompany-Sales-International.md` |
> 注:BD3/BDK 为第三方销售流程(BD3 含货运通知→统计收货;BDK 无货运通知,供应商发票直接触发开票)。BKL/BDQ 为开票更正流程(贷项/借项),与 1EZ/1F1 互补而非替代。BDA 使用 Manage Sales Orders Without Charge (F2305A)。BDH 使用一次性客户(CPD 账户组)。1HO 为国内公司间销售,1MX 为国际公司间销售。 > 注:BD3/BDK 为第三方销售流程(BD3 含货运通知→统计收货;BDK 无货运通知,供应商发票直接触发开票)。BKL/BDQ 为开票更正流程(贷项/借项),与 1EZ/1F1 互补而非替代。BDA 使用 Manage Sales Orders Without Charge (F2305A)。BDH 使用一次性客户(CPD 账户组)。1HO 为国内公司间销售,1MX 为国际公司间销售。
...@@ -45,13 +45,13 @@ ...@@ -45,13 +45,13 @@
| ID | Scope Item 名称 | Component | 可操作 | 状态 | 操作 KB 文件 | | ID | Scope Item 名称 | Component | 可操作 | 状态 | 操作 KB 文件 |
|----|----------------|-----------|--------|------|------------| |----|----------------|-----------|--------|------|------------|
| **BKA** | Free Goods Processing | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_BKA_Free-Goods-Processing.md` | | **BKA** | Free Goods Processing | SD-SLS-CNT | ✅ | **已建** | `KB_SD_BKA_Free-Goods-Processing.md` |
| **BKJ** | Customer Down Payment Processing | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_BKJ_Customer-Down-Payment.md` | | **BKJ** | Customer Down Payment Processing | SD-SLS-CNT | ✅ | **已建** | `KB_SD_BKJ_Customer-Down-Payment.md` |
| **BKZ** | Invoice List and Collective Billing | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_BKZ_Invoice-List-Collective-Billing.md` | | **BKZ** | Invoice List and Collective Billing | SD-SLS-CNT | ✅ | **已建** | `KB_SD_BKZ_Invoice-List-Collective-Billing.md` |
| **1B6** | Sales Rebate Processing | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_1B6_Sales-Rebate-Processing.md` | | **1B6** | Sales Rebate Processing | SD-SLS-CNT | ✅ | **已建** | `KB_SD_1B6_Sales-Rebate-Processing.md` |
| **1IQ** | Sales Inquiry | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_1IQ_Sales-Inquiry.md` | | **1IQ** | Sales Inquiry | SD-SLS-CNT | ✅ | **已建** | `KB_SD_1IQ_Sales-Inquiry.md` |
| **BDW** | Returnables Processing | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_BDW_Returnables-Processing.md` | | **BDW** | Returnables Processing | SD-SLS-CNT | ✅ | **已建** | `KB_SD_BDW_Returnables-Processing.md` |
| **BDN** | Non-Stock Item Order-Specific | SD-SLS-CNT | ✅ | **已建** | `output/KB_SD_BDN_Non-Stock-Item-Order-Specific.md` | | **BDN** | Non-Stock Item Order-Specific | SD-SLS-CNT | ✅ | **已建** | `KB_SD_BDN_Non-Stock-Item-Order-Specific.md` |
## 历史资产迁移(KB3_SD_4.x 捆绑文件) ## 历史资产迁移(KB3_SD_4.x 捆绑文件)
......
# KB_恒天奥特发系统 — 项目知识库 # KB_恒天奥特发系统 — 兼容入口
> 产物篇:按 KB_建设方法论_指导书 v1.0 第三部分「项目KB建设指南」创建 项目 KB 已拆分为按需检索文件。请从 [项目导航](KB_恒天奥特发系统/00_项目导航.md) 开始;不要同时加载本入口和全部项目文件。
> v1.1:新增 Scope Item 映射 + E2E架构引用 + SC KB操作索引 + KB使用说明(基于SA/SC KB 学习),通过 KB_审计报告.md 验收
> 版本:v1.0 | 创建日期:2026-07-15 | Owner:张静(项目经理)
> 来源:合同/SOW/补充协议/会议纪要/项目组工作安排/正式回复函
> 触发更新:蓝图决策变更 → 配置选择更改 → 里程碑完成 → KB有误发现
--- 原项目事实已按概况、真实值、蓝图、问题、集成、测试、SA/SC 映射和来源索引拆分到 KB_恒天奥特发系统 目录。此入口不承载项目事实,避免双写漂移。
## 第一部分:项目概况
### 1.1 项目基本信息
| 项 | 内容 |
|----|------|
| 项目名称 | 恒天集团 · Autefa SAP S/4HANA Cloud Public Edition 实施项目 |
| 客户 | 中国恒天集团(CHTC)/ Autefa(奥地利纺织机械制造商) |
| 甲方法人 | Hi-Tech Textile Holding GmbH(Wegscheider Strace 15, LINZ, Austria) |
| 乙方(实施方) | BosCloud Jiangsu Science and Technology Co., Ltd.(博思云商江苏科技有限公司) |
| 产品 | SAP S/4HANA Cloud Public Edition 2602 |
| 主合同编号 | BOS20250805001(2025-08-08 签署) |
| 开发平台 | SAP ERP Cloud + BTP + CPI |
### 1.2 系统环境
| 系统 | 用途 | URL |
|------|------|-----|
| Autefa 系统 | 项目实施 | https://my426297.s4hana.cloud.sap/ |
| Monforts 系统 | 项目实施 | https://my426299.s4hana.cloud.sap/ |
### 1.3 覆盖模块
SD(销售)、MM(物料)、FI/CO(财务)、PP(生产)、QM(质量)、WM(仓储)、PS(项目系统)、PM(维护)
### 1.4 业务场景范围
- 销售型项目主线业务(Project Order)
- 备件销售(Spare Parts Sales)
- 物料采购、入库及发票
- 售后服务与维护
### 1.5 交付模式
Clean Core:保持 SAP Cloud 标准系统界面风格,不修改核心。差异化通过 BTP Side-by-Side 实现。
### 1.6 补充协议
| 协议 | 日期 | 金额 | 内容 |
|------|------|------|------|
| 补充协议 1 | 2026-03-02 | RMB 220,000 | 含420人天开发配额 |
| 补充协议 2 | 2026-07-10 | RMB 250,000 | 后续开发费用 |
### 1.7 第三方集成规则
甲方(恒天/Autefa)自行承担第三方集成,乙方提供 SAP 标准 API 接口文档。
---
## 第二部分:公司代码结构
### 2.1 Autefa 集团(奥地利控股)
| 公司代码 | 缩写 | 公司名称 | 国家 | 城市 | 业务范围 | 上线计划 |
|---------|------|---------|------|------|---------|---------|
| 7600 | HTTH | Hi-Tech Textile Holding GmbH | 奥地利 | Linz | 财务总账,固定资产管理 | 2026/1/1-2/15 |
| 7610 | ASG | Autefa Solutions Germany GmbH | 德国 | Augsburg | 销售,设计,制造,组装,采购,服务 | 2026-06-01 |
| 7620 | ASI | Autefa Solutions Italy S.r.l. | 意大利 | Biella | 销售,研发,组装,采购,服务 | 2026-05-01 |
| 7630 | ASA | Autefa Solutions Austria GmbH | 奥地利 | Linz | 销售,设计,制造,组装,采购,服务 | 2026/2/1-4/20 |
| 7640 | ASC | Autefa Solutions Switzerland AG | 瑞士 | Frauenfeld | 销售,研发,服务 | 2026/1/1-2/15 |
| 7650 | ASNA | Autefa Solution USA | 美国 | Fort Mill | 销售,采购,服务 | 2026/1/1-2/15 |
| 7500 | ASWX | Autefa Solution Wuxi | 中国 | 无锡 | 财务数据处理方案 | 待定 |
### 2.2 Monforts & Fong's EU 集团
| 公司代码 | 缩写 | 公司名称 | 国家 | 业务范围 | 上线计划 |
|---------|------|---------|------|---------|---------|
| 8540 | AMT V | AMT holding GMBH | 德国 | 财务总账,固定资产管理 | 2026-01-01 |
| 8530 | Montex | MT Montex | 奥地利 | 销售,研发,制造,组装,采购,服务 | 2026-04-01 |
| 8520 | AMT KG | AMT Monforts Germany | 德国 | 销售,研发,组装,采购,服务 | 2026-04-01 |
| 8160 | FEU | Fong's EU | 德国 | 研发,服务,财务总账 | 2026-01-01 |
### 2.3 控制范围
A000(统一控制范围,覆盖 Autefa 集团 + Monforts/Fong's 集团)
---
## 第三部分:蓝图决策记录
### 3.1 FICO — 会计科目表(COA)结构(来源:2025-08-06 FICO 会议纪要)
- 使用并行会计科目表:本地科目表 + 合并科目表
- 并行评估(0L/2L/4G):
- 0L — 本地评估层,用于本地会计准则(德国 HGB、奥地利 UGB、意大利),10位科目号
- 2L — 控股评估层,用于按德国会计准则进行集团合并
- 4G — 中国评估层,用于中国 CNAP 会计准则(Rachel 负责)
- 合并账户:每个公司一个单独合并账户,用于集团会计科目映射
### 3.2 FICO — 成本要素与自动确定(来源:2026-03-03 FICO 会议纪要)
- 成本要素:ASA 之前使用间接方法(一次性结转),SAP 中改为直接方法(逐笔记录成本要素)
- 自动科目确定:采购通过物料组自动匹配对应费用科目(需客户提供费用科目映射表)
- 采购订单:发票校验时若采购订单数量为0,需确认采购订单科目应指定什么项目
- 包装材料费用:目前使用数量结构的成本核算,需确认是否继续使用
### 3.3 FICO — 固定资产(来源:2025-08-06 和 2026-03-03 FICO 会议纪要)
- 固定资产分类和头寸需确认(参考 ASA BS 资产表)
- 固定资产购置:希望保留固定资产主数据字段,按当地规则详细分类
- 在建工程作为固定资产(Anlage im Bau)
- 累计折旧科目:3个(来源:2025-08 会议)
- 折旧计算:90%折旧法,自动计算(来源:2026-03-05 ASA生产讨论)
- 韩国/台湾税务规则:投资抵免税额(Investment Tax Credit),可抵扣追索(来源:2025-08-08 会议)
### 3.4 FICO — 成本中心(来源:2025-08-06 FICO 会议纪要)
- 成本中心按部门建立:生产、销售、管理、研发
- 制造费用归集:人工/机器工时计入
- 成本中心组:合并成本中心(制造费用、管理费用)用于报表
### 3.5 FICO — 数据迁移
- SAP 2026年1月上线,历史数据保留10年(原系统 AMS 中保留)
- 期初余额(应收、应付、库存)使用新会计科目手动录入 SAP
- 旧科目通过 Excel 映射到新科目(避免映射丢失造成数据丢失风险)
- 客户和供应商使用相同的编码
### 3.6 FICO — 增值税(VAT)(来源:2025-08-08 欧洲讨论会议纪要)
- 德国使用 75/76 码及逆向征收(reverse charge)
- 欧盟内部交易使用 90/91 码,非欧盟使用 911 码,欧盟进口 0% 税率
- 预缴增值税:收款时申报(德国规定)
- 欧盟跨境预付:0%税率,系统需手动输入税率
- 税码账户结构:每税种对应专项税码账户,用于控制汇总
### 3.7 MM — 采购与物料管理(来源:2026-03-05 ASA生产讨论会议)
- 采购订单图纸管理:Stefan 希望系统在采购订单中自动附加对应图纸文件(BOS:需内部讨论是否可行)
- 物料编码:Autefa 约 35,000 个物料,SAP 迁移时重新编码,可沿用图纸号作为物料号以保持一致性
- 批次状态码:各工厂统一标识
- 标准件可考虑使用制造商目录(来源:2025-08-08 会议纪要)
### 3.8 MM — 外包加工(来源:2025-08-06 FICO 会议纪要)
- 采购外包:加工费计入采购订单科目
- 产成品外包:下达生产订单
### 3.9 SD — 定价与开票(来源:2025-08-06 FICO 会议纪要)
- 客户发票:销售/服务发票自动过账到应收
- 预付款可作为首付款处理,再结算余额
- 分期付款:支持供应商/客户分期付款,例如交付时 90%、6个月后 10%(手动处理)
### 3.10 PP — 生产与 BOM(来源:2026-03-05 和 Monforts 0716/0717 会议纪要)
- ASA 生产过程包含切割、焊接、铣削、钻孔、组装等(约 18 个工序)
- 加工路径:为跟踪加工中的成本,需在标准时间计算标准成本
- 难点:Autefa 主要是定制加工,无法确定标准工时
- 建议:手动填写工时,历史数据可先使用旧系统数据
- 生产版本:BOS 提出需全面梳理系统生产环节
- Monforts:VC BOM 方案 + 20% 选项特征 + 定制特征
- BOM 迁移:无编码的旧 BOM 需手动映射
### 3.11 PS — 项目系统(来源:Monforts 0716/0717 和 2025-08-08 会议纪要)
- WBS 元素需同步到 Innosoft(预算时间/计划时间/实际时间记录)
- WBS 每项任务需预估开始和结束日期
- 需求:查看加班工时及费用
- 项目结算:涉及公司间 STO 和采购(项目是否可采购,需确认)
- 报价 -> 销售订单:SAP 可满足,客户提出的功能需 10 选 5
- Innosoft 约 7000 个功能,需重新筛选部分功能
### 3.12 QM — 质量管理(来源:Monforts 0716/0717 会议纪要)
- QA 功能追溯:需每个项目涉及的产品质检清单和质量检验流程
- 质检单打印:需研究如何实现在 SAP Cloud 中的打印方案
### 3.13 数据迁移(来源:2025-08-08 欧洲讨论会议纪要)
- 客户/供应商信息:通过 CHTC 验证后统一编号,项目预估需要 3-5 个工作日
- 静态数据:物料主数据、BOM、供应商、客户、会计科目
- 动态数据:未清项(应收/应付)、库存、固定资产(购置日期、原值、使用年限等明细)
### 3.14 第三方系统集成(来源:2025-08-06 FICO 会议纪要)
- HR(人力资源):BMD 工资、社保和税费数据通过接口(HTML/XML 格式)传入 SAP
- 银企直联:未定(待后续评估),目前未实现直接付款处理
- Innosoft:与 SAP 实现实时双写同步(需要去现场确认)
- BIP(中国业务平台):是否负责欧洲数据报表的编制
- Makomo:Monforts 使用,第三方中间件平台
- E-PLAN:第三方公司支持的电气设计工具
---
## 第四部分:未决问题清单
以下问题尚未最终确认,标有状态和负责人(格式:未决/已决/已关闭 + 日期 + 负责人):
| 编号 | 问题 | 提出来源 | 状态 | 负责人 |
|------|------|---------|------|-------|
| U-001 | FIBU 科目 BIP 项目映射,需确定统驭科目 | 2026-03-03 FICO 会 | 未决 | 丁伟/胡欣然 |
| U-002 | 采购订单科目应指定什么项目(数量为0时) | 2026-03-03 FICO 会 | 未决 | 待确认 |
| U-003 | 客户提供费用科目映射表(采购自动匹配费用科目) | 2026-03-03 FICO 会 | 未决 | 客户(Gerhard) |
| U-004 | 包装材料按费用处理还是保留数量结构成本核算 | 2026-03-03 FICO 会 | 未决 | 丁伟 |
| U-005 | 固定资产分类和头寸确认 | 2026-03-03 FICO 会 | 未决 | 丁伟 |
| U-006 | 研发成本追踪方案(项目结构/WBS) | 2025-08-08 欧洲讨论 | 未决 | 待确认 |
| U-007 | 数据录入延迟:子公司未及时提供数据 | 2026-07-13 正式回复 | 未决 | 客户(宋经理) |
| U-008 | 人员变动及交接问题 | 2026-07-13 正式回复 | 未决 | 客户(宋经理) |
| U-009 | 业务需求调整及范围变更 | 2026-07-13 正式回复 | 未决 | SA(舒蔚鸣) |
| U-010 | 仓库搬迁影响(仓位变更) | 2026-07-13 正式回复 | 未决 | 客户(谭经理) |
| U-011 | PS 标准模块逻辑与客户现有流程差异 | 2026-07-13 正式回复 | 未决 | SA(舒蔚鸣) |
| U-012 | 运费/关税分摊到库存/费用的规则确认 | 2025-08-06 FICO 会 | 未决 | 客户(Gerhard) |
| U-013 | 物料编码方案(沿用图纸号 vs 重新编码) | 2025-08-08 欧洲讨论 | 未决 | 客户(陈鹏飞) |
| U-014 | Innosoft 与 SAP 实时双写同步方案确认 | Monforts 0716/0717 | 未决 | 待现场确认 |
| U-015 | 银企直联方案(直接付款处理) | 2025-08-06 FICO 会 | 未决 | 客户 |
| U-016 | QA 质检单打印方案(SAP Cloud 打印) | Monforts 0716/0717 | 未决 | 谭凤 |
| U-017 | 中国 BIP 是否负责欧洲数据报表 | 2025-08-06 FICO 会 | 未决 | Rachel(客户) |
| U-018 | Kanmerumlage 税在 SAP 中的自动实现 | 2025-08-08 欧洲讨论 | 未决 | 丁伟 |
---
## 第五部分:集成约定
### 5.1 内部集成
| 集成方向 | 接口方式 | 状态 | 备注 |
|---------|---------|------|------|
| FI-CO 集成 | SAP 标准(自动过账) | 已决 | SD/MM 凭证自动生成会计凭证 |
| MM-FI 集成 | SAP 标准(移动类型 + 自动科目确定) | 已决 | 收货/发票校验自动过账 |
| SD-FI 集成 | SAP 标准(开票自动过账) | 已决 | 客户发票自动过账到应收 |
### 5.2 外部集成
| 系统 | 集成方式 | 状态 | 备注 |
|------|---------|------|------|
| HR/BMD | HTML/XML 接口(工资、社保、税费) | 已决 | 甲方承担,乙方提供 SAP 标准 API |
| Innosoft(Monforts) | 实时双写同步 | 未决 | 需现场确认方案 |
| Makomo | 中间件平台 | 未决 | Monforts 使用,第三方维护 |
| E-PLAN | 接口 | 未决 | 第三方电气设计工具 |
| 银企直联 | 未定 | 未决 | 暂未实现直接付款处理 |
| BIP(中国) | 接口 | 未决 | 欧洲数据报表范围待确认 |
| 第三方集成整体规则 | SAP 标准 API | 已决 | 甲方自行承担,乙方提供接口文档 |
---
## 第六部分:测试记录
### 6.1 测试脚本
参考文件:`04 培训资料/ASA TEST_Script_20260327.xlsx`
### 6.2 已知测试问题
| 编号 | 问题描述 | 模块 | 状态 | 来源 |
|------|---------|------|------|------|
| T-001 | 系统响应速度慢(多用户同时使用时) | 全局 | 未决 | 2026-03-05 ASA 生产讨论会 |
| T-002 | AMS 中历史数据时间戳显示为 1900 年(需在迁移前重新维护) | FI | 未决 | 2026-03-05 ASA 生产讨论会 |
---
---
## 第七部分:Scope Item 参考映射(基于 SA KB + SC KB)
> 本部分将项目业务场景映射到 SAP 标准 Scope Item,供选型与实施参考。
> Scope Item ID 来源:`KB_SA/Scope_Selection_Guide.md` 和 `KB_SA/SAP_Scope_Item_Catalog_RAG.md`
> 操作步骤来源:`KB_SC/KB_[模块]_INDEX.md` 和各 ID 文件
### 7.1 L2C — Lead to Cash(销售到收款)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 备件销售(库存销售) | Sell from Stock | `BD9` Sell from Stock | `BDG` Sales Quotation, `I9I` Sales Contract | KB_SD_BD9 |
| 销售报价管理 | Sales Quotation | `BDG` Sales Quotation | `1IQ` Sales Inquiry | KB_SD_BDG |
| 客户预付款 | Customer Down Payment | `BKJ` Customer Down Payment | `J59` Accounts Receivable | KB_SD_BKJ |
| 免费交货/售后配件 | Free of Charge Delivery | `BDA` Free of Charge Delivery | `BD9` Sell from Stock | KB_SD_BDA |
| 国际公司间销售 | Intercompany Sales | `1MX` Intercompany Sales (International) | `1HO` Intercompany Sales (Domestic) | KB_SD_1MX |
| 退货处理 | Customer Returns | `BKP` Customer Returns | `BDD` Lean Returns, `1EZ` Credit Memo | KB_SD_BKP |
| 发票更正(贷项/借项) | Invoice Correction | `BKL` / `BDQ` Invoice Correction | `1EZ` / `1F1` Credit/Debit Memo | KB_SD_BKL |
| 一次性客户销售 | One-Time Customer | `BDH` One-Time Customer | `BD9` Sell from Stock | KB_SD_BDH |
### 7.2 S2P — Source to Pay(采购到付款)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 直接物料采购 | Direct Materials Procurement | `J45` Procurement of Direct Materials | `BMD` Purchase Contract | KB_MM_J45 |
| 消耗品采购(间接物料) | Consumable Purchasing | `BNX` Consumable Purchasing | `J45` Direct Materials | KB_MM_BNX |
| 采购合同管理 | Purchase Contract | `BMD` Purchase Contract | `J45` / `BNX` | KB_MM_BMD |
| 外包加工 | Subcontracting | `BMY` Subcontracting | `BJK` Production Subcontracting | KB_MM_BMY |
| 退货给供应商 | Return to Supplier | `BMK` Return to Supplier | `BMC` Core Inventory | KB_MM_BMK |
### 7.3 P2F — Plan to Fulfill(计划到交付:制造)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 离散制造(MTS) | Discrete MTS | `BJ5` Make-to-Stock Discrete | `J44` MRP, `1E1` QM | KB_PP_BJ5 |
| 按单生产(MTO) | Make-to-Order | `BJE` Make-to-Order Production | `J14` Sales Order Processing | KB_PP_BJE |
| 生产外协工序 | Production Subcontracting | `BJK` Production Subcontracting | `BMY` MM Subcontracting | KB_PP_BJK |
| MRP 物料需求计划 | Material Requirements Planning | `J44` Material Requirements Planning | `BJ5` / `BJE` | KB_MM_J44 |
### 7.4 I2M — Idea to Market(研发到上市:项目)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 客户项目管理 | Customer Project | `J11` Customer Project Management | `1NT` Project Control Finance | KB_PS_J11 |
| 内部项目管理 | Internal Project | `1A8` Internal Project Management | `J12` Time Recording | KB_PS_1A8 |
| 工时记录 | Time Recording | `J12` Time Recording | `J13` Service Procurement | KB_PS_J12 |
| 项目采购 | Project Procurement | `J13` Service and Material Procurement | `J45` Direct Materials | KB_PS_J13 |
| 项目销售订单 | Project Sales Order | `J14` Sales Order Processing | `J11` Customer Project | KB_PS_J14 |
| 项目财务控制 | Project Finance Control | `1NT` Project Control Finance | `1IL` Event-Based Revenue Recognition | KB_PS_1NT |
### 7.5 R2R — Record to Report(财务核算)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 总账与财务关账 | Financial Close | `J58` Accounting and Financial Close | `BEJ` Inventory Valuation | KB_FI_J58 |
| 应收账款管理 | Accounts Receivable | `J59` Accounts Receivable | `BKJ` Customer Down Payment | KB_FI_J59 |
| 应付账款管理 | Accounts Payable | `J60` Accounts Payable | `BMK` Return to Supplier | KB_FI_J60 |
| 固定资产核算 | Asset Accounting | `J62` Asset Accounting | `J58` Financial Close | KB_FI_J62 |
| 间接费用成本核算 | Overhead Cost Accounting | `J54` Overhead Cost Accounting | `BEG` Standard Cost | KB_CO_J54 |
| 边际利润分析 | Margin Analysis | `J55` Margin Analysis | `J58` Financial Close | KB_CO_J55 |
| 标准成本计算 | Standard Cost Calculation | `BEG` Standard Cost Calculation | `BJ5` / `BJE` | KB_CO_BEG |
### 7.6 A2D — Acquire to Decommission(资产管理)
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 预防性维护 | Preventive Maintenance | `BJ2` Preventive Maintenance | `43R` Resource Scheduling | KB_PM_BJ2 |
| 纠正性维护 | Corrective Maintenance | `BH1` Corrective Maintenance | `4HH` Reactive Maintenance | KB_PM_BH1 |
| 紧急维护 | Emergency Maintenance | `BH2` Emergency Maintenance | `BH1` Corrective | KB_PM_BH2 |
### 7.7 库存与仓储
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 核心库存管理 | Core Inventory | `BMC` Core Inventory Management | `BML` Physical Inventory | KB_MM_BMC |
| 库存转储(带交货) | Stock Transfer with Delivery | `BME` Stock Transfer with Delivery | `BMH` w/o Delivery | KB_MM_BME |
| 实物盘点 | Physical Inventory | `BML` Physical Inventory | `BMC` Core Inventory | KB_MM_BML |
| 仓库入库 | Warehouse Inbound | `3BR` Warehouse Inbound | `BMC` Core Inventory | KB_WM_3BR |
| 仓库出库 | Warehouse Outbound | `3BS` Warehouse Outbound | `3BT` Ad-hoc GI | KB_WM_3BS |
### 7.8 QM — 质量管理
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | SC KB 参考 |
|------------|-------------|----------|----------|-----------|
| 生产质量检验 | QM in Manufacturing | `1E1` Quality in Discrete Manufacturing | `1FM` Quality in Procurement | KB_QM_1E1 |
| 采购质量检验 | QM in Procurement | `1FM` Quality in Procurement | `1MP` Quality in Sales | KB_QM_1FM |
| 库存质量检验 | QM in Stock Handling | `1MR` Quality in Stock Handling | `1E1` Manufacturing QM | KB_QM_1MR |
---
## 第八部分:E2E 流程架构引用(SA KB Layer 5)
> 项目业务流程的顶层架构设计参考以下 SA KB 文件:
| E2E 域 | SA KB 文件 | 项目相关章节 |
|--------|-----------|------------|
| L2C(销售到收款) | `KB_SA/L2C_08_Process_Architecture.md` | §3.9 SD — 定价与开票 |
| S2P(采购到付款) | `KB_SA/S2P_09_Process_Architecture.md` | §3.7 MM, §3.8 外包加工 |
| I2M(研发到上市) | `KB_SA/I2M_10_Process_Architecture.md` | §3.11 PS — 项目系统 |
| P2F(计划与制造) | `KB_SA/P2F_11_Plan_Manufacturing.md` | §3.10 PP — 生产与 BOM |
| P2F(物流仓储) | `KB_SA/P2F_12_Logistics_Warehouse.md` | §3.12 QM, 仓库管理 |
| A2D(资产管理) | `KB_SA/A2D_13_Asset_Management.md` | 维护与售后服务 |
| R2R(财务核算) | `KB_SA/R2R_14_Finance_FPA.md` | §3.1~3.6 FICO 相关决策 |
### 核心架构决策(基于 SA KB)
- **销售模式**:L2C 场景 A(Sell from Stock)为主,备件销售 + 项目销售
- **采购模式**:S2P 混合采购(直接物料 J45 + 消耗品 BNX + 外包 BMY)
- **制造模式**:P2F 离散 MTS(BJ5)+ MTO(BJE)+ 外协(BJK)
- **仓储模式**:基础库存管理(BMC)+ 标准仓库管理(3BR/3BS)(WM 级别,不含 EWM)
- **财务模式**:R2R 并行估值(0L/2L/4G)+ 标准关账(J58)+ 集团报告(1SG 待评估)
- **项目模式**:I2M 客户项目(J11)+ 内部项目(1A8)+ 工时(J12)
---
## 第九部分:SC KB 操作文件索引
> 各模块的 SC KB 文件索引,Agent 按"模块 → ID → 文件"两跳定位。
### 9.1 模块覆盖总览
| 模块 | INDEX 文件 | 已建 ID 数 | 状态 | 配置 KB | 主数据 KB |
|------|-----------|-----------|------|---------|----------|
| SD | `KB_SC/KB_SD_INDEX.md` | 22 | 全量已建 | `KB_SC/KB_CONFIG_SD.md` | 客户、物料 |
| MM | `KB_SC/KB_MM_INDEX.md` | 10 | 全量已建 | `KB_SC/KB_CONFIG_MM.md` | 物料、供应商 |
| FI/CO | `KB_SC/KB_FI_CO_INDEX.md` | 8 | 全量已建 | `KB_SC/KB_CONFIG_FI.md` | 客户、供应商 |
| PP | `KB_SC/KB_PP_INDEX.md` | 7 | 全量已建 | `KB_SC/KB_CONFIG_PP.md` | 物料、工作中心 |
| PS | `KB_SC/KB_PS_INDEX.md` | 7 | 全量已建 | `KB_SC/KB_CONFIG_PS.md` | 项目 |
| QM | `KB_SC/KB_QM_INDEX.md` | 4 | 全量已建 | `KB_SC/KB_CONFIG_QM.md` | 检验主数据 |
| WM | `KB_SC/KB_WM_INDEX.md` | 5 | 全量已建 | `KB_SC/KB_CONFIG_WM.md` | 存储仓 |
| PM | `KB_SC/KB_PM_INDEX.md` | 6 | 全量已建 | `KB_SC/KB_CONFIG_PM.md` | 设备 |
### 9.2 主数据 KB 引用
| 对象 | SC KB 文件 | 说明 |
|------|-----------|------|
| 客户 | `KB_SC/KB_MASTERDATA_Customer.md` | 客户主数据创建/维护 |
| 物料 | `KB_SC/KB_MASTERDATA_Material.md` | 物料主数据创建/维护 |
| 供应商 | `KB_SC/KB_MASTERDATA_Supplier.md` | 供应商主数据创建/维护 |
| 项目 | `KB_SC/KB_MASTERDATA_Project.md` | 项目主数据(WBS)创建 |
| 设备 | `KB_SC/KB_MASTERDATA_Equipment.md` | 设备主数据(PM)创建 |
| 工作中心 | `KB_SC/KB_MASTERDATA_WorkCenter.md` | 工作中心(PP)创建 |
| 检验主数据 | `KB_SC/KB_MASTERDATA_Inspection.md` | 检验计划(QM)创建 |
| 存储仓 | `KB_SC/KB_MASTERDATA_StorageBin.md` | 存储仓位(WM)创建 |
---
## 第十部分:项目 KB 使用说明
### 10.1 项目 KB 与 SA KB / SC KB 的关系
| 层级 | 角色 | 何时使用 |
|------|------|---------|
| **本文件(项目 KB)** | 客户专属决策/配置/未决问题 | 查项目决策、公司结构、联系人 |
| **SA KB(KB_SA/)** | 产品功能/选型/架构 | 查2602功能支持、Scope Item 选型 |
| **SC KB(KB_SC/)** | 操作步骤/配置/主数据 | 查系统操作、Fiori App 步骤 |
### 10.2 冲突优先级
项目 KB 决策 > SC 操作默认 > SA 选型
### 10.3 OP-Only 工具拦截
项目使用 SAP Cloud Public Edition,无以下 OP 工具:SE16N(表浏览)、SPRO(IMG 配置)、SE38(ABAP 开发)、PFCG(权限)。
等价云工具见 `KB_SC/KB_REFERENCE_OPOnly_Tools.md`(40 工具已覆盖,10 有等价物,10 无等价物)。
---
## 附录:文件索引
| 文件 | 位置 | 说明 |
|------|------|------|
| 主合同 | 00 项目简介/AUTEFA恒天合同 - 中英文(双章版).pdf | 项目主合同 |
| SOW 中文版 | 00 项目简介/AUTEFA恒天SOW工作说明书 - 中文(双章版).pdf | 范围定义 |
| SOW 英文版 | 00 项目简介/AUTEFA恒天SOW工作说明书 - 英文(双章版).pdf | 范围定义(英文) |
| 补充协议 1 | 00 项目简介/SAP S4HC项目实施服务合同之补充协议20260302-autefa.docx | RMB 220,000 |
| 补充协议 2 | 00 项目简介/SAP S4HC项目实施服务合同之补充协议20260710-autefa (25万).docx | RMB 250,000 |
| 正式回复函 | 00 项目简介/关于恒天的奥特发集团的系统上线项目推进相关事宜的正式回复0713.pdf | 客户正式回复 |
| 项目组工作安排 | 00 项目简介/BOS 恒天项目组工作安排.xlsx | 组织结构和任务 |
| 会议纪要 | 07 会议纪要/* | 28 个文件 |
| 测试脚本 | 04 培训资料/ASA TEST_Script_20260327.xlsx | 2026-03-27 测试脚本 |
---
*KB_恒天奥特发系统.md v1.1 | 2026-07-15 | Owner:张静(项目经理)*
*基于 KB_建设方法论_指导书 v1.0 第三部分「项目KB建设指南」创建*
# 恒天项目 KB 导航
> 版本:v1.2 | 变更说明:按 2026-07-20 复审报告补充运行路由、来源状态和治理字段。
>
> 复审角色:待项目方指定 | 下次复审日期:待项目方指定
>
> 来源:原 KB_恒天奥特发系统.md;原项目事实在拆分时保留,未在本次整改中重新判断。
>
> 更新触发:蓝图决策变更、配置选择变更、里程碑完成、发现 KB 错误或来源状态变化。
## 项目 KB 使用说明:使用目的与受众
供项目经理、实施顾问和经授权的支持人员查询项目真实值、蓝图、项目特例、范围、集成和问题摘要。正式问题闭环使用与项目 KB 独立维护的 Issue Ledger;项目 KB 只保留问题摘要和检索入口。
## 三层路由
项目 KB → KB_SC → KB_SA。
- 项目 KB:客户专属事实、真实值、决策、范围、集成和已知问题。
- KB_SC:标准操作步骤、配置方法、Fiori App 和主数据操作。
- KB_SA:产品能力、Scope Item、版本边界和架构选型。
冲突优先级为项目 KB 决策 > SC 操作默认 > SA 选型;项目 KB 不得改写 SC/SA 的官方事实。冲突、合规、数据安全或生产写操作立即停止并请求人工确认。没有可验证来源时明确写“KB未覆盖”或“我不确定”。
## 文件路由
| 文件 | 用途 | 来源状态 | 更新触发 |
| --- | --- | --- | --- |
| 01_项目概况与范围.md | 项目背景、范围、系统环境和交付规则 | 原项目 KB 摘要;原始合同/SOW 未随仓库提交 | 合同、SOW 或范围变更 |
| 02_组织与主数据_真实值.md | 项目组织、公司代码和控制范围 | 原项目 KB 摘要;需以受控主数据来源复核 | 组织或主数据变更 |
| 03_蓝图决策_FICO.md | FICO 决策摘要 | 原项目 KB 记录的会议日期 | 蓝图会议或决策变更 |
| 04_蓝图决策_业务与集成.md | 业务、迁移和第三方决策摘要 | 原项目 KB 记录的会议日期 | 蓝图或集成设计变更 |
| 05_未决问题摘要.md | 未决项事实摘要,不替代 Issue Ledger | 原项目 KB 未决表 | 状态或责任变化 |
| 06_集成约定.md | 内外部集成触点和状态 | 原项目 KB 集成表 | 接口/责任/状态变化 |
| 07_测试与上线问题.md | 测试引用和已知测试问题摘要 | 原项目 KB;测试脚本未随仓库提交 | 测试执行或问题状态变化 |
| 08_项目范围与Scope_Item参考映射.md | 项目范围和 Scope Item 参考映射 | 原项目 KB 摘要;原件未复核 | 范围、Scope Item 或 SA 版本变化 |
| 08_SC操作索引.md | SC 操作入口和引用章节 | 当前仓库 SC 文件;路径已复核 | SC 文件或章节变化 |
| 09_来源与证据索引.md | 来源注册表和原件可用性 | 原项目 KB 附录;原件未复核 | 原始材料入库或链接更新 |
| 10_证据与治理待办.md | 原件入库、Owner 指派、Ledger 与验收放行待办 | 审计整改登记;不代表前置条件已完成 | 原件、Owner、Registry、演练或 AI 验收状态变化 |
## 治理与发布状态
| 治理项 | Owner | 当前状态 | 放行条件 |
| --- | --- | --- | --- |
| 项目 KB 内容 | 待项目方指定 | 试运行 | 关键记录有受控原件锚点 |
| 来源证据 | 待项目方指定 | 原件未复核 | 来源注册表补齐位置、版本/哈希、权限和章节锚点 |
| 运行规约 | 待项目方指定 | 试运行 | 29 道验收题完成 AI-1/AI-2 执行并有复核记录 |
| Issue Ledger | 待项目方指定 | 候选清单 `ht-ops-2607`,未可用 | 经批准的独立仓库坐标、Registry 解析、Issue 结构和非生产回写演练均通过 |
未经上述放行条件满足及相应角色签核,不得声明正式支持或诊断已闭环。
## 使用红线
- 项目 KB 的 Scope Item 表仅作项目范围参考;产品能力和最终选型必须按 KB_SA 两步法复核。
- 标准步骤、字段和配置方法必须转 KB_SC;不要把 Base 操作步骤复制到项目 KB。
- 未决问题和测试问题不是正式 Issue;没有独立 Ledger 记录、状态和证据时不得宣称已闭环。
- 不得将本目录的真实值当作其他项目的样例值使用。
# 恒天项目概况与范围
> 来源状态:原 KB_恒天奥特发系统.md 第一部分。合同、SOW、补充协议和正式函未随当前仓库提交;详见 [来源与证据索引](09_来源与证据索引.md)。
>
> 返回:[项目导航](00_项目导航.md)
> 证据纪律:以下内容均为摘要记录;当前没有可访问原件时不得写作“已复核”。每一行的受控来源状态以 [来源注册表](09_来源与证据索引.md) 为准。
## 项目基本信息
| 项 | 内容 |
| --- | --- |
| 项目名称 | 恒天集团 · Autefa SAP S/4HANA Cloud Public Edition 实施项目 |
| 客户 | 中国恒天集团(CHTC)/ Autefa(奥地利纺织机械制造商) |
| 甲方法人 | Hi-Tech Textile Holding GmbH(Wegscheider Strace 15, LINZ, Austria) |
| 乙方(实施方) | BosCloud Jiangsu Science and Technology Co., Ltd.(博思云商江苏科技有限公司) |
| 产品 | SAP S/4HANA Cloud Public Edition 2602 |
| 主合同编号 | BOS20250805001(2025-08-08 签署) |
| 开发平台 | SAP ERP Cloud + BTP + CPI |
## 系统环境
| 系统 | 用途 | URL |
| --- | --- | --- |
| Autefa 系统 | 项目实施 | https://my426297.s4hana.cloud.sap/ |
| Monforts 系统 | 项目实施 | https://my426299.s4hana.cloud.sap/ |
## 覆盖模块与业务范围
覆盖模块:SD(销售)、MM(物料)、FI/CO(财务)、PP(生产)、QM(质量)、WM(仓储)、PS(项目系统)、PM(维护)。
- 销售型项目主线业务(Project Order)
- 备件销售(Spare Parts Sales)
- 物料采购、入库及发票
- 售后服务与维护
## 交付与补充协议
Clean Core:保持 SAP Cloud 标准系统界面风格,不修改核心。差异化通过 BTP Side-by-Side 实现。
| 协议 | 日期 | 金额 | 内容 |
| --- | --- | --- | --- |
| 补充协议 1 | 2026-03-02 | RMB 220,000 | 含420人天开发配额 |
| 补充协议 2 | 2026-07-10 | RMB 250,000 | 后续开发费用 |
## 第三方总体规则
甲方(恒天/Autefa)自行承担第三方集成,乙方提供 SAP 标准 API 接口文档。具体集成状态见 [集成约定](06_集成约定.md)
## 可维护范围记录
### 已验证范围内
| 记录 ID | 摘要记录 | 状态 | 来源注册表记录 ID | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- |
| HT-SCOPE-001 | 模块、业务场景和第三方总体规则的项目 KB 摘要 | 待确认(原件未复核) | SRC-001、SRC-002、SRC-003、SRC-008 | 2026-07-20;KB 维护角色待指定 | 合同、SOW、补充协议或范围变更 |
### 已验证范围外
| 记录 ID | 范围外事项 | 依据 | 状态 | 最后复核 |
| --- | --- | --- | --- | --- |
| HT-SCOPE-002 | 未经项目 KB 和受控原件证实的 On-Premise 工具、底表、IMG、ABAP/Z 开发及经典 GUI 路径 | `AGENTS.md`“明确边界”与“铁律零:Cloud Public Edition 拦截” | 已确认(运行规约) | 2026-07-21;运行规约 Owner 待指定 |
### 资料不足,不能判断
| 记录 ID | 不能判断的事项 | 缺失来源 | 所需复核角色 | 状态 |
| --- | --- | --- | --- | --- |
| HT-SCOPE-003 | 合同/SOW 中的精确范围、补充协议效力、系统 URL 与任何当前承诺 | 受控合同、SOW、补充协议、正式函原件 | 项目经理和经授权合同/范围 Owner | 证据不足 |
# 恒天项目组织与主数据真实值
> 来源状态:原 KB_恒天奥特发系统.md 第二部分。仅限本项目使用;组织值变更时须以受控项目来源复核。
>
> 返回:[项目导航](00_项目导航.md)
## 公司代码结构
## Autefa 集团(奥地利控股)
| 公司代码 | 缩写 | 公司名称 | 国家 | 城市 | 业务范围 | 上线计划 |
| --- | --- | --- | --- | --- | --- | --- |
| 7600 | HTTH | Hi-Tech Textile Holding GmbH | 奥地利 | Linz | 财务总账,固定资产管理 | 2026/1/1-2/15 |
| 7610 | ASG | Autefa Solutions Germany GmbH | 德国 | Augsburg | 销售,设计,制造,组装,采购,服务 | 2026-06-01 |
| 7620 | ASI | Autefa Solutions Italy S.r.l. | 意大利 | Biella | 销售,研发,组装,采购,服务 | 2026-05-01 |
| 7630 | ASA | Autefa Solutions Austria GmbH | 奥地利 | Linz | 销售,设计,制造,组装,采购,服务 | 2026/2/1-4/20 |
| 7640 | ASC | Autefa Solutions Switzerland AG | 瑞士 | Frauenfeld | 销售,研发,服务 | 2026/1/1-2/15 |
| 7650 | ASNA | Autefa Solution USA | 美国 | Fort Mill | 销售,采购,服务 | 2026/1/1-2/15 |
| 7500 | ASWX | Autefa Solution Wuxi | 中国 | 无锡 | 财务数据处理方案 | 待定 |
| 记录 ID | 状态 | 有效期 | 责任角色 | 证据记录 ID | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- |
| HT-MD-001 | 待确认(摘要记录,原件未复核) | 证据不足 | 主数据/组织 Owner 待确认 | SRC-007 | 2026-07-20;KB 维护角色待指定 | 公司代码、组织或上线计划变更 |
## Monforts & Fong's EU 集团
| 公司代码 | 缩写 | 公司名称 | 国家 | 业务范围 | 上线计划 |
| --- | --- | --- | --- | --- | --- |
| 8540 | AMT V | AMT holding GMBH | 德国 | 财务总账,固定资产管理 | 2026-01-01 |
| 8530 | Montex | MT Montex | 奥地利 | 销售,研发,制造,组装,采购,服务 | 2026-04-01 |
| 8520 | AMT KG | AMT Monforts Germany | 德国 | 销售,研发,组装,采购,服务 | 2026-04-01 |
| 8160 | FEU | Fong's EU | 德国 | 研发,服务,财务总账 | 2026-01-01 |
| 记录 ID | 状态 | 有效期 | 责任角色 | 证据记录 ID | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- |
| HT-MD-002 | 待确认(摘要记录,原件未复核) | 证据不足 | 主数据/组织 Owner 待确认 | SRC-007 | 2026-07-20;KB 维护角色待指定 | 公司代码、组织或上线计划变更 |
## 控制范围
A000(统一控制范围,覆盖 Autefa 集团 + Monforts/Fong's 集团)。
| 记录 ID | 状态 | 有效期 | 责任角色 | 证据记录 ID | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- |
| HT-MD-003 | 待确认(摘要记录,原件未复核) | 证据不足 | 主数据/组织 Owner 待确认 | SRC-007 | 2026-07-20;KB 维护角色待指定 | 控制范围或组织结构变更 |
## 使用纪律
本文件中的值是项目 KB 摘要中的真实值候选,不是 KB_SC 的样例值;因原件未复核,任何过期或不可复核值不得作为 D/T/P 写操作输入。任何写操作前均须确认当前 D/T/P 系统、核对最新已复核受控来源;P 系统还须获得顾问明确文字确认。
# 恒天项目蓝图决策:FICO
> 来源状态:原 `KB_恒天奥特发系统.md` 第 3.1 至 3.6 节的摘要。会议原件未随仓库提交;下列记录不是已复核原件。
>
> 返回:[项目导航](00_项目导航.md)|来源:[来源注册表](09_来源与证据索引.md)
## 蓝图决策记录
| 记录 ID | 事实/决定摘要 | 状态 | 生效日期 | 责任角色 | 证据锚点 | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| HT-FICO-001 | 摘要称使用本地科目表与合并科目表;并行评估为 0L/2L/4G;每个公司单独合并账户用于集团映射。 | 待确认(摘要记录,原件未复核) | 证据不足 | FICO 蓝图 Owner 待确认 | SRC-008;摘要注明“2025-08-06 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 会计科目表、并行账簿或集团映射变更 |
| HT-FICO-002 | 摘要称 ASA 由一次性结转改为逐笔记录成本要素;物料组自动匹配费用科目;采购订单数量为 0 的科目指定和包装材料成本核算均尚待确认。 | 待确认(摘要记录,原件未复核) | 证据不足 | FICO 蓝图 Owner 待确认 | SRC-008;摘要注明“2026-03-03 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 成本要素、自动科目确定或未决项结论变更 |
| HT-FICO-003 | 摘要称固定资产分类、头寸、在建工程、累计折旧科目、90% 折旧法及韩国/台湾 Investment Tax Credit 规则需按会议结论确认。 | 待确认(摘要记录,原件未复核) | 证据不足 | 资产会计 Owner 待确认 | SRC-008;摘要注明“2025-08-06、2026-03-03 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 资产分类、折旧、税务或本地化规则变更 |
| HT-FICO-004 | 摘要称成本中心按生产、销售、管理、研发建立;制造费用归集人工/机器工时;合并成本中心组用于相关报表。 | 待确认(摘要记录,原件未复核) | 证据不足 | CO 蓝图 Owner 待确认 | SRC-008;摘要注明“2025-08-06 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 成本中心、工时归集或报表设计变更 |
| HT-FICO-005 | 摘要称 SAP 于 2026 年 1 月上线、历史数据在 AMS 保存 10 年、期初余额手工录入、旧科目经 Excel 映射、客户和供应商使用相同编码。 | 待确认(摘要记录,原件未复核) | 证据不足 | 数据迁移 Owner 待确认 | SRC-008;原件未入库 | 2026-07-20;KB 维护角色待指定 | 上线计划、迁移策略、期初余额或编码规则变更 |
| HT-FICO-006 | 摘要称德国使用 75/76 码及逆向征收;欧盟/非欧盟交易税码、进口税率、预缴增值税和专项税码账户规则需按欧洲讨论结论确认。 | 待确认(摘要记录,原件未复核) | 证据不足 | 税务/FICO Owner 待确认 | SRC-008;摘要注明“2025-08-08 欧洲讨论会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 税务规则、税码或法定要求变更 |
## 使用规则
- 本表仅保留原摘要,不扩写推断;状态为“待确认”的记录不得用作生产配置或写操作依据。
- 取得受控原件后,必须更新来源注册表中的位置、版本/哈希、章节/页码和可访问角色,再由授权角色更新本表状态。
# 恒天项目蓝图决策:业务、迁移与集成
> 来源状态:原 `KB_恒天奥特发系统.md` 第 3.7 至 3.14 节的摘要。会议原件未随仓库提交;下列记录不是已复核原件。
>
> 返回:[项目导航](00_项目导航.md)|来源:[来源注册表](09_来源与证据索引.md)
## 决策记录
| 记录 ID | 事实/决定摘要 | 状态 | 生效日期 | 责任角色 | 证据锚点 | 最后复核 | 更新触发 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| HT-MM-001 | 采购订单图纸自动附加的可行性需要内部讨论;Autefa 约 35,000 个物料,迁移重新编码可考虑沿用图纸号;批次状态码需统一,标准件可考虑制造商目录。 | 需研究(摘要记录,原件未复核) | 证据不足 | MM 蓝图 Owner 待确认 | SRC-008;摘要注明“2026-03-05 ASA 生产讨论会”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 图纸、物料编码、批次或目录方案变更 |
| HT-MM-002 | 摘要称采购外包加工费计入采购订单科目,产成品外包下达生产订单。 | 待确认(摘要记录,原件未复核) | 证据不足 | MM/PP 蓝图 Owner 待确认 | SRC-008;摘要注明“2025-08-06 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 外包加工流程或科目规则变更 |
| HT-SD-001 | 摘要称销售/服务发票自动过账至应收;预付款作为首付款后结算余额;分期付款可按交付 90%、6 个月后 10% 手工处理。 | 待确认(摘要记录,原件未复核) | 证据不足 | SD/FI 蓝图 Owner 待确认 | SRC-008;摘要注明“2025-08-06 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 定价、开票、预付款或分期规则变更 |
| HT-PP-001 | 摘要称 ASA 有约 18 个工序,工艺路线按订单选择;标准/特殊材料采购方式不同;生产版本、VC BOM、选项特征、定制特征及无编码旧 BOM 映射需进一步梳理。 | 待确认(摘要记录,原件未复核) | 证据不足 | PP 蓝图 Owner 待确认 | SRC-008;摘要注明“2026-03-05、Monforts 0716/0717 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 工艺路线、BOM、生产版本或迁移规则变更 |
| HT-PS-001 | 摘要称 WBS 与 Innosoft 同步、预算/计划/实际时间、项目日期、加班费用、公司间 STO/采购、报价到销售订单和功能筛选等事项仍需按会议结论确认。 | 待确认(摘要记录,原件未复核) | 证据不足 | PS 蓝图 Owner 待确认 | SRC-008;摘要注明“Monforts 0716/0717、2025-08-08 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | WBS、项目采购、结算、接口或需求范围变更 |
| HT-QM-001 | 每个项目需有产品质检清单和质量检验流程;SAP Cloud 中质检单打印方案需要研究。 | 需研究(摘要记录,原件未复核) | 证据不足 | QM 蓝图 Owner 待确认 | SRC-008;摘要注明“Monforts 0716/0717 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 质量流程或打印方案变更 |
| HT-MIG-001 | 摘要称客户/供应商经 CHTC 验证后统一编号,项目预估 3–5 个工作日;静态数据和动态数据范围如摘要所列。 | 待确认(摘要记录,原件未复核) | 证据不足 | 数据迁移 Owner 待确认 | SRC-008;摘要注明“2025-08-08 欧洲讨论会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 迁移对象、编号、计划或验收结论变更 |
| HT-INT-001 | 摘要记录 HR/BMD 的 HTML/XML 触点、银企直联未定、Innosoft 实时双写待现场确认、BIP 报表范围待确认,以及 Makomo/E-PLAN 的第三方属性。 | 待确认(摘要记录,原件未复核) | 证据不足 | 集成 Owner 待确认 | SRC-008;摘要注明“2025-08-06 FICO 会议纪要”,原件未入库 | 2026-07-20;KB 维护角色待指定 | 接口、数据交换、第三方责任或范围变更 |
## 使用规则
- “需研究”“待确认”是可过滤状态,不能与已确认事项混排,更不得转换为 SAP 配置结论。
- 第三方、RICEFW 与 CPI 的内部实现未由本文件定义;只可引用 [集成约定](06_集成约定.md) 中的 SAP 触点、证据和升级条件。
# 恒天项目未决问题摘要
> 来源状态:原 `KB_恒天奥特发系统.md` 第四部分的摘要,原件未复核。
>
> 本文件是项目事实摘要,不替代独立 Issue Ledger,也不代表下列事项已登记、已处理或已关闭。
>
> 返回:[项目导航](00_项目导航.md)|来源:[来源注册表](09_来源与证据索引.md)
## 未决问题清单
| 摘要 ID | 问题 | 提出来源 | 状态 | 摘要责任角色 | 下一步 | 截止日 | 最后更新 | 已转正式 Ledger | 正式 Issue ID | 证据记录 ID |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| U-001 | FIBU 科目 BIP 项目映射,需确定统驭科目 | 2026-03-03 FICO 会 | 待确认(原件未复核) | 丁伟/胡欣然 | 取得会议原件并由 FICO Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-002 | 采购订单科目应指定什么项目(数量为 0 时) | 2026-03-03 FICO 会 | 待确认(原件未复核) | 待确认 | 取得会议原件并由 FICO Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-003 | 客户提供费用科目映射表(采购自动匹配费用科目) | 2026-03-03 FICO 会 | 待确认(原件未复核) | 客户(Gerhard) | 取得会议原件和映射表受控版本 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-004 | 包装材料按费用处理还是保留数量结构成本核算 | 2026-03-03 FICO 会 | 待确认(原件未复核) | 丁伟 | 取得会议原件并由 FICO Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-005 | 固定资产分类和头寸确认 | 2026-03-03 FICO 会 | 待确认(原件未复核) | 丁伟 | 取得会议原件和资产主数据依据 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-006 | 研发成本追踪方案(项目结构/WBS) | 2025-08-08 欧洲讨论 | 待确认(原件未复核) | 待确认 | 取得会议原件并由 PS Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-007 | 数据录入延迟:子公司未及时提供数据 | 2026-07-13 正式回复 | 待确认(原件未复核) | 客户(宋经理) | 取得正式回复原件并由项目经理确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-006 |
| U-008 | 人员变动及交接问题 | 2026-07-13 正式回复 | 待确认(原件未复核) | 客户(宋经理) | 取得正式回复原件并由项目经理确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-006 |
| U-009 | 业务需求调整及范围变更 | 2026-07-13 正式回复 | 待确认(原件未复核) | SA(舒蔚鸣) | 取得正式回复原件并走变更确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-006 |
| U-010 | 仓库搬迁影响(仓位变更) | 2026-07-13 正式回复 | 待确认(原件未复核) | 客户(谭经理) | 取得正式回复原件和组织/仓位变更依据 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-006 |
| U-011 | PS 标准模块逻辑与客户现有流程差异 | 2026-07-13 正式回复 | 待确认(原件未复核) | SA(舒蔚鸣) | 取得正式回复原件并由 PS Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-006 |
| U-012 | 运费/关税分摊到库存/费用的规则确认 | 2025-08-06 FICO 会 | 待确认(原件未复核) | 客户(Gerhard) | 取得会议原件并由 FICO/MM Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-013 | 物料编码方案(沿用图纸号 vs 重新编码) | 2025-08-08 欧洲讨论 | 待确认(原件未复核) | 客户(陈鹏飞) | 取得会议原件并由迁移 Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-014 | Innosoft 与 SAP 实时双写同步方案确认 | Monforts 0716/0717 | 待确认(原件未复核) | 待现场确认 | 取得会议原件及受控接口设计 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-015 | 银企直联方案(直接付款处理) | 2025-08-06 FICO 会 | 待确认(原件未复核) | 客户 | 取得会议原件和经批准的集成范围 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-016 | QA 质检单打印方案(SAP Cloud 打印) | Monforts 0716/0717 | 需研究(原件未复核) | 谭凤 | 取得会议原件并走 Cloud 路由核查 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-017 | 中国 BIP 是否负责欧洲数据报表 | 2025-08-06 FICO 会 | 待确认(原件未复核) | Rachel(客户) | 取得会议原件和范围确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
| U-018 | Kanmerumlage 税在 SAP 中的自动实现 | 2025-08-08 欧洲讨论 | 待确认(原件未复核) | 丁伟 | 取得会议原件并由税务/FICO Owner 确认 | 证据不足 | 2026-07-20;结构复审 | 否;Ledger 未可用 | 不适用 | SRC-008 |
## 使用规则
- “摘要责任角色”是原摘要中的角色/姓名,不等同于 KB 治理 Owner 或正式 Issue 的责任人。
- 只有完成独立 Ledger 注册、读取验证和批准流程后,才可将已登记的正式 Issue ID 写入本表。
# 恒天项目集成约定
> 来源状态:原 `KB_恒天奥特发系统.md` 第五部分的摘要,原件未复核。
>
> 返回:[项目导航](00_项目导航.md)|来源:[来源注册表](09_来源与证据索引.md)
## 集成触点记录
| 记录 ID | 集成方向/系统 | 触发业务事件 | SAP 输入 | SAP 输出/凭证 | 手工替代 | 异常证据 | 升级角色 | 状态 | 来源/最后复核 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| HT-INTF-001 | FI-CO 集成 | SD/MM 凭证产生时(摘要记录) | KB 未覆盖 | 会计凭证自动生成(摘要记录) | KB 未覆盖 | KB 未覆盖 | FICO Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-002 | MM-FI 集成 | 收货/发票校验时(摘要记录) | 移动类型与自动科目确定(摘要记录) | 自动过账(摘要记录) | KB 未覆盖 | KB 未覆盖 | MM/FI Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-003 | SD-FI 集成 | 开票时(摘要记录) | KB 未覆盖 | 客户发票自动过账到应收(摘要记录) | KB 未覆盖 | KB 未覆盖 | SD/FI Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-004 | HR/BMD | 工资、社保、税费传入 SAP(摘要记录) | HTML/XML(摘要记录) | KB 未覆盖 | KB 未覆盖 | KB 未覆盖 | 集成 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-005 | Innosoft(Monforts) | KB 未覆盖 | 实时双写同步(摘要记录) | KB 未覆盖 | KB 未覆盖 | 现场确认材料 | 集成 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-006 | Makomo | KB 未覆盖 | 第三方中间件平台(摘要记录) | KB 未覆盖 | KB 未覆盖 | KB 未覆盖 | 集成 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-007 | E-PLAN | KB 未覆盖 | 第三方电气设计工具接口(摘要记录) | KB 未覆盖 | KB 未覆盖 | KB 未覆盖 | 集成 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-008 | 银企直联 | 直接付款处理(摘要称暂未实现) | 未定 | 未定 | KB 未覆盖 | 经批准的接口范围与异常材料 | 集成/资金 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-009 | BIP(中国) | 欧洲数据报表(范围待确认) | 接口(摘要记录) | KB 未覆盖 | KB 未覆盖 | 经批准的范围确认材料 | 集成/报表 Owner 待确认 | 待确认(原件未复核) | SRC-008;2026-07-20,KB 维护角色待指定 |
| HT-INTF-010 | 第三方集成总体规则 | 第三方集成需求出现时 | SAP 标准 API(摘要记录) | 接口文档(摘要记录) | 甲方自行承担(摘要记录) | 经批准的接口设计与异常材料 | 项目经理/集成 Owner 待确认 | 待确认(原件未复核) | SRC-001、SRC-002、SRC-008;2026-07-20,KB 维护角色待指定 |
## 使用边界
回答集成问题只引用本文件明确记录的触发、SAP 侧约定、状态和升级条件;不得推断第三方系统、BTP CPI 或中间件内部逻辑。任何“KB 未覆盖”字段必须由受控接口设计补充后才可转换为可执行结论。
# 恒天项目测试与上线问题摘要
> 来源状态:原 `KB_恒天奥特发系统.md` 第六部分的摘要。测试脚本未随仓库提交。
>
> 返回:[项目导航](00_项目导航.md)|来源:[来源注册表](09_来源与证据索引.md)
## 测试脚本
| 记录 ID | 摘要引用 | 测试轮次 | 系统环境 | 执行日期 | 当前验证状态 | 证据锚点 | 已转 Ledger |
| --- | --- | --- | --- | --- | --- | --- | --- |
| HT-TEST-001 | `04 培训资料/ASA TEST_Script_20260327.xlsx` | 证据不足 | 证据不足 | 证据不足 | 原件未复核 | SRC-009;受控位置、版本/哈希和结果未提供 | 否;Ledger 未可用 |
在取得原始脚本、执行日期和结果前,不得将本摘要当作当前生产状态。
## 已知测试问题
| 摘要 ID | 问题描述 | 模块 | 测试轮次 | 系统环境 | 执行日期 | 当前验证状态 | 证据锚点 | 已转 Ledger | 正式 Issue ID |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| T-001 | 系统响应速度慢(多用户同时使用时) | 全局 | 证据不足 | 证据不足 | 证据不足 | 历史摘要,原件未复核;非当前生产缺陷结论 | SRC-008 | 否;Ledger 未可用 | 不适用 |
| T-002 | AMS 中历史数据时间戳显示为 1900 年(需在迁移前重新维护) | FI | 证据不足 | 证据不足 | 证据不足 | 历史摘要,原件未复核;非当前生产缺陷结论 | SRC-008 | 否;Ledger 未可用 | 不适用 |
## 使用规则
历史测试问题不得写成当前生产缺陷。取得原始测试证据后,必须先补测试轮次、环境、执行日期和验证状态,再按批准的 Ledger 流程决定是否登记正式 Issue。
# 恒天项目 SC 操作索引
> 来源状态:当前仓库 `KB_SC/` 文件名与入口章节已于 2026-07-20 复核。该索引只负责路由,不将标准操作步骤复制到项目 KB。
>
> 返回:[项目导航](00_项目导航.md)|范围参考:[项目范围与 Scope Item 参考映射](08_项目范围与Scope_Item参考映射.md)
## 模块入口
| 模块 | 完整 SC 入口文件与已验证章节 | 配置入口文件与已验证章节 | 主数据入口文件与已验证章节 |
| --- | --- | --- | --- |
| SD | `KB_SC/KB_SD_INDEX.md §SD 模块覆盖状态(P0 — 最高优先,Session 1 完成)` | `KB_SC/KB_CONFIG_SD.md §关键配置项` | `KB_SC/KB_MASTERDATA_Customer.md §关键字段``KB_SC/KB_MASTERDATA_Material.md §关键字段` |
| MM | `KB_SC/KB_MM_INDEX.md §MM 模块覆盖状态(P0 — 最高优先)` | `KB_SC/KB_CONFIG_MM.md §关键配置项` | `KB_SC/KB_MASTERDATA_Material.md §关键字段``KB_SC/KB_MASTERDATA_Supplier.md §关键字段` |
| FI/CO | `KB_SC/KB_FI_CO_INDEX.md §FI 模块覆盖状态(P0 — 核心)` | `KB_SC/KB_CONFIG_FI.md §关键配置项` | `KB_SC/KB_MASTERDATA_Customer.md §关键字段``KB_SC/KB_MASTERDATA_Supplier.md §关键字段` |
| PP | `KB_SC/KB_PP_INDEX.md §覆盖状态表` | `KB_SC/KB_CONFIG_PP.md §关键配置项` | `KB_SC/KB_MASTERDATA_Material.md §关键字段``KB_SC/KB_MASTERDATA_WorkCenter.md §关键字段:工作中心` |
| PS | `KB_SC/KB_PS_INDEX.md §覆盖状态表` | `KB_SC/KB_CONFIG_PS.md §关键配置项` | `KB_SC/KB_MASTERDATA_Project.md §关键字段:项目定义` |
| QM | `KB_SC/KB_QM_INDEX.md §覆盖状态表` | `KB_SC/KB_CONFIG_QM.md §关键配置项` | `KB_SC/KB_MASTERDATA_Inspection.md §关键字段:检验计划(Inspection Plan)` |
| WM | `KB_SC/KB_WM_INDEX.md §覆盖状态表` | `KB_SC/KB_CONFIG_WM.md §关键配置项` | `KB_SC/KB_MASTERDATA_StorageBin.md §关键字段:仓库 / 仓储类型` |
| PM | `KB_SC/KB_PM_INDEX.md §覆盖状态表` | `KB_SC/KB_CONFIG_PM.md §关键配置项` | `KB_SC/KB_MASTERDATA_Equipment.md §关键字段:设备主数据` |
## 使用规则
1. 先按本表打开模块 INDEX,再由 INDEX 路由到对应的完整 `.md` ID 文件;不得使用短名或已废弃的 `output/` 路径。
2. 对实际 SAP 操作,引用 ID 文件中的“操作步骤”章节;对配置、字段或主数据,引用上表完整文件名和对应已验证章节。
3. 项目范围映射不能替代产品能力承诺。Scope Item 或版本边界问题应继续路由至 `KB_SA/KB_00_Navigation_Map.md §三、Scope Item选型的强制调用路径` 和相应 SA 文件。
# 恒天项目范围与 Scope Item 参考映射
> 来源状态:原 `KB_恒天奥特发系统.md` 第七至十部分的范围摘要,项目范围原件未复核。Scope Item 仅供范围参考,最终产品能力和选型必须按 KB_SA 规则复核。
>
> 返回:[项目导航](00_项目导航.md)|SC 操作入口:[08_SC操作索引](08_SC操作索引.md)
## 引用规则
- Scope Item 来源:`KB_SA/Scope_Selection_Guide.md §业务场景 → Scope Item 选型索引``KB_SA/SAP_Scope_Item_Catalog_RAG.md §SCOPE-ITEM: <具体 ID>`
- 本文件不复述 Base 操作步骤;标准操作必须由 [SC 操作索引](08_SC操作索引.md) 路由至完整 `.md` 文件和已验证章节。
- 每个业务域的“最后验证日期”只说明本仓库引用的文件名与章节已核对,不表示项目范围原件已经复核。
## Scope Item 参考映射与项目范围
### L2C:销售到收款
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 备件销售(库存销售) | Sell from Stock | BD9 Sell from Stock | BDG Sales Quotation,I9I Sales Contract | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 销售报价管理 | Sales Quotation | BDG Sales Quotation | 1IQ Sales Inquiry | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 客户预付款 | Customer Down Payment | BKJ Customer Down Payment | J59 Accounts Receivable | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 免费交货/售后配件 | Free of Charge Delivery | BDA Free of Charge Delivery | BD9 Sell from Stock | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 国际公司间销售 | Intercompany Sales | 1MX Intercompany Sales (International) | 1HO Intercompany Sales (Domestic) | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 退货处理 | Customer Returns | BKP Customer Returns | BDD Lean Returns,1EZ Credit Memo | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 发票更正(贷项/借项) | Invoice Correction | BKL / BDQ Invoice Correction | 1EZ / 1F1 Credit/Debit Memo | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 一次性客户销售 | One-Time Customer | BDH One-Time Customer | BD9 Sell from Stock | 2026-07-20(仓库映射已复核;范围原件未复核) |
### S2P:采购到付款
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 直接物料采购 | Direct Materials Procurement | J45 Procurement of Direct Materials | BMD Purchase Contract | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 消耗品采购(间接物料) | Consumable Purchasing | BNX Consumable Purchasing | J45 Direct Materials | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 采购合同管理 | Purchase Contract | BMD Purchase Contract | J45 / BNX | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 外包加工 | Subcontracting | BMY Subcontracting | BJK Production Subcontracting | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 退货给供应商 | Return to Supplier | BMK Return to Supplier | BMC Core Inventory | 2026-07-20(仓库映射已复核;范围原件未复核) |
### P2F:计划到交付
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 离散制造(MTS) | Discrete MTS | BJ5 Make-to-Stock Discrete | J44 MRP,1E1 QM | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 按单生产(MTO) | Make-to-Order | BJE Make-to-Order Production | J14 Sales Order Processing | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 生产外协工序 | Production Subcontracting | BJK Production Subcontracting | BMY MM Subcontracting | 2026-07-20(仓库映射已复核;范围原件未复核) |
| MRP 物料需求计划 | Material Requirements Planning | J44 Material Requirements Planning | BJ5 / BJE | 2026-07-20(仓库映射已复核;范围原件未复核) |
### I2M:研发到上市
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 客户项目管理 | Customer Project | J11 Customer Project Management | 1NT Project Control Finance | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 内部项目管理 | Internal Project | 1A8 Internal Project Management | J12 Time Recording | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 工时记录 | Time Recording | J12 Time Recording | J13 Service Procurement | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 项目采购 | Project Procurement | J13 Service and Material Procurement | J45 Direct Materials | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 项目销售订单 | Project Sales Order | J14 Sales Order Processing | J11 Customer Project | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 项目财务控制 | Project Finance Control | 1NT Project Control Finance | 1IL Event-Based Revenue Recognition | 2026-07-20(仓库映射已复核;范围原件未复核) |
### R2R:财务核算
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 总账与财务关账 | Financial Close | J58 Accounting and Financial Close | BEJ Inventory Valuation | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 应收账款管理 | Accounts Receivable | J59 Accounts Receivable | BKJ Customer Down Payment | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 应付账款管理 | Accounts Payable | J60 Accounts Payable | BMK Return to Supplier | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 固定资产核算 | Asset Accounting | J62 Asset Accounting | J58 Financial Close | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 间接费用成本核算 | Overhead Cost Accounting | J54 Overhead Cost Accounting | BEG Standard Cost | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 边际利润分析 | Margin Analysis | J55 Margin Analysis | J58 Financial Close | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 标准成本计算 | Standard Cost Calculation | BEG Standard Cost Calculation | BJ5 / BJE | 2026-07-20(仓库映射已复核;范围原件未复核) |
### A2D:资产管理
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 预防性维护 | Preventive Maintenance | BJ2 Preventive Maintenance | 43R Resource Scheduling | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 纠正性维护 | Corrective Maintenance | BH1 Corrective Maintenance | 4HH Reactive Maintenance | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 紧急维护 | Emergency Maintenance | BH2 Emergency Maintenance | BH1 Corrective | 2026-07-20(仓库映射已复核;范围原件未复核) |
### 库存与仓储
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 核心库存管理 | Core Inventory | BMC Core Inventory Management | BML Physical Inventory | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 库存转储(带交货) | Stock Transfer with Delivery | BME Stock Transfer with Delivery | BMH w/o Delivery | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 实物盘点 | Physical Inventory | BML Physical Inventory | BMC Core Inventory | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 仓库入库 | Warehouse Inbound | 3BR Warehouse Inbound | BMC Core Inventory | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 仓库出库 | Warehouse Outbound | 3BS Warehouse Outbound | 3BT Ad-hoc GI | 2026-07-20(仓库映射已复核;范围原件未复核) |
### QM:质量管理
| 项目业务场景 | SAP 标准路径 | 核心 Item | 补充 Item | 最后验证日期 |
| --- | --- | --- | --- | --- |
| 生产质量检验 | QM in Manufacturing | 1E1 Quality in Discrete Manufacturing | 1FM Quality in Procurement | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 采购质量检验 | QM in Procurement | 1FM Quality in Procurement | 1MP Quality in Sales | 2026-07-20(仓库映射已复核;范围原件未复核) |
| 库存质量检验 | QM in Stock Handling | 1MR Quality in Stock Handling | 1E1 Manufacturing QM | 2026-07-20(仓库映射已复核;范围原件未复核) |
## E2E 架构引用
| E2E 域 | SA KB 文件与已验证章节 | 项目相关摘要 |
| --- | --- | --- |
| L2C(销售到收款) | `KB_SA/L2C_08_Process_Architecture.md §一、L2C流程总览` | SD 定价与开票 |
| S2P(采购到付款) | `KB_SA/S2P_09_Process_Architecture.md §一、S2P流程总览` | MM 和外包加工 |
| I2M(研发到上市) | `KB_SA/I2M_10_Process_Architecture.md §一、I2M流程总览` | PS 项目系统 |
| P2F(计划与制造) | `KB_SA/P2F_11_Plan_Manufacturing.md §一、P2F_11 总览` | PP 生产与 BOM |
| P2F(物流仓储) | `KB_SA/P2F_12_Logistics_Warehouse.md §一、P2F_12 总览` | QM 和仓库管理 |
| A2D(资产管理) | `KB_SA/A2D_13_Asset_Management.md §A2D_13 总览` | 维护与售后服务 |
| R2R(财务核算) | `KB_SA/R2R_14_Finance_FPA.md §R2R_14 总览` | FICO 相关决策 |
## Public Edition 边界
本项目使用 SAP Cloud Public Edition。SE16N、SPRO、SE38、PFCG 等 OP-only 工具不适用;云端替代路径见 `KB_SC/KB_REFERENCE_OPOnly_Tools.md §A:KB 已覆盖(40 工具)`。具体操作始终以 SC 索引所路由的已验证 Fiori App、View Browser、SSCUI 或 Application Jobs 路径为准。
# 恒天项目来源与证据索引
> 来源状态:由原 `KB_恒天奥特发系统.md` 附录整理而来。此表是来源注册表;未提供受控原件时,不能证明摘要内容本身。
>
> 返回:[项目导航](00_项目导航.md)|整改入口:[证据与治理待办](10_证据与治理待办.md)
## 来源注册表
| 来源记录 ID | 来源类别 | 已知文件或模式 | 受控位置 | 版本/哈希 | 获取日期 | 可访问角色 | 引用的项目记录 ID | 当前状态 | 补充动作 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| SRC-001 | 主合同 | `00 项目简介/AUTEFA恒天合同 - 中英文(双章版).pdf` | 未提供 | 未提供 | 未提供 | 待确认 | HT-SCOPE-001、HT-INTF-010 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和章节锚点 |
| SRC-002 | SOW 中文版 | `00 项目简介/AUTEFA恒天SOW工作说明书 - 中文(双章版).pdf` | 未提供 | 未提供 | 未提供 | 待确认 | HT-SCOPE-001、HT-INTF-010 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和章节锚点 |
| SRC-003 | SOW 英文版 | `00 项目简介/AUTEFA恒天SOW工作说明书 - 英文(双章版).pdf` | 未提供 | 未提供 | 未提供 | 待确认 | HT-SCOPE-001 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和章节锚点 |
| SRC-004 | 补充协议 1 | `00 项目简介/SAP S4HC项目实施服务合同之补充协议20260302-autefa.docx` | 未提供 | 未提供 | 未提供 | 待确认 | HT-SCOPE-003 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和页码/章节锚点 |
| SRC-005 | 补充协议 2 | `00 项目简介/SAP S4HC项目实施服务合同之补充协议20260710-autefa (25万).docx` | 未提供 | 未提供 | 未提供 | 待确认 | HT-SCOPE-003 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和页码/章节锚点 |
| SRC-006 | 正式回复函 | `00 项目简介/关于恒天的奥特发集团的系统上线项目推进相关事宜的正式回复0713.pdf` | 未提供 | 未提供 | 未提供 | 待确认 | U-007、U-008、U-009、U-010、U-011 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和页码锚点 |
| SRC-007 | 项目组工作安排 | `00 项目简介/BOS 恒天项目组工作安排.xlsx` | 未提供 | 未提供 | 未提供 | 待确认 | HT-MD-001、HT-MD-002、HT-MD-003 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限和表/工作表锚点 |
| SRC-008 | 会议纪要 | `07 会议纪要/*`;原索引称 28 个文件 | 未提供 | 未提供 | 未提供 | 待确认 | HT-FICO-001 至 HT-FICO-006、HT-MM-001、HT-MM-002、HT-SD-001、HT-PP-001、HT-PS-001、HT-QM-001、HT-MIG-001、HT-INT-001、U-001 至 U-006、U-012 至 U-018、HT-INTF-001 至 HT-INTF-010、T-001、T-002 | 原件未入库;摘要记录,原件未复核 | 按会议逐一补会议编号、受控链接、版本/哈希、日期、页码、决策责任角色和引用记录 ID |
| SRC-009 | 测试脚本 | `04 培训资料/ASA TEST_Script_20260327.xlsx` | 未提供 | 未提供 | 未提供 | 待确认 | HT-TEST-001 | 原件未入库;摘要记录,原件未复核 | 补受控链接、版本/哈希、获取日期、权限、测试轮次、系统环境和结果 |
## 证据使用规则
- 没有可访问原件时,只能说明“项目 KB 摘要记录了该来源”,不得声称已复核原件。
- 原件入库前,所有关联项目记录必须显示“摘要记录,原件未复核”或“证据不足”;不得以项目摘要反向证明项目摘要。
- 引入原始材料时,必须补充稳定受控位置、版本/哈希、获取日期、可访问角色及页码、章节或会议编号,并更新所有引用的项目记录。
- 标记为“摘要记录,原件未复核”“待确认”“需研究”或“证据不足”的记录不得作为任何 D/T/P 写操作输入;应列出所需原件、责任角色和升级路径。
- 原件入库、Owner 指派、Ledger 就绪和 AI 验收的执行状态统一登记在 [证据与治理待办](10_证据与治理待办.md);该待办不替代受控原件、正式 Ledger 或验收结果。
# 恒天项目证据与治理待办
> 用途:登记原件入库、Owner 指派、候选 Ledger 就绪和 AI 验收的前置条件。本文不替代受控原件、正式 Issue Ledger 或已执行的验收结果。
>
> 返回:[项目导航](00_项目导航.md)|来源状态:[来源与证据索引](09_来源与证据索引.md)
## 使用规则
1. 仅由项目方指定的责任角色填入受控位置、版本/哈希、访问角色、章节锚点、Owner 和签核日期。
2. 在受控原件可访问并完成复核前,来源状态保持“原件未复核”;不得将本表填写视作事实确认。
3. 候选 Ledger 的所有前置完成并签核前,状态保持“候选且未可用”;不得创建、迁移或回写 Issue。
4. AI-1/AI-2 未分别执行并经复核前,验收结果保持“未执行”。
## 原件入库待办
| 来源 ID | 待补字段 | 受影响项目记录 | 建议责任角色(待项目方指派) | 完成判定 | 当前状态 |
| --- | --- | --- | --- | --- | --- |
| SRC-001 | 受控链接、版本/哈希、获取日期、访问角色、合同章节锚点 | HT-SCOPE-001、HT-INTF-010 | 项目经理 + 合同/范围 Owner | 可访问原件与章节锚点已复核 | 原件未入库 |
| SRC-002 | 受控链接、版本/哈希、获取日期、访问角色、SOW 章节锚点 | HT-SCOPE-001、HT-INTF-010 | 项目经理 + 合同/范围 Owner | 可访问原件与章节锚点已复核 | 原件未入库 |
| SRC-003 | 受控链接、版本/哈希、获取日期、访问角色、SOW 章节锚点 | HT-SCOPE-001 | 项目经理 + 合同/范围 Owner | 可访问原件与章节锚点已复核 | 原件未入库 |
| SRC-004 | 受控链接、版本/哈希、获取日期、访问角色、页码/章节锚点 | HT-SCOPE-003 | 项目经理 + 合同/范围 Owner | 可访问原件与页码/章节已复核 | 原件未入库 |
| SRC-005 | 受控链接、版本/哈希、获取日期、访问角色、页码/章节锚点 | HT-SCOPE-003 | 项目经理 + 合同/范围 Owner | 可访问原件与页码/章节已复核 | 原件未入库 |
| SRC-006 | 受控链接、版本/哈希、获取日期、访问角色、页码锚点 | U-007 至 U-011 | 项目经理 + 正式函件 Owner | 可访问原件与页码已复核 | 原件未入库 |
| SRC-007 | 受控链接、版本/哈希、获取日期、访问角色、工作表/单元格锚点 | HT-MD-001 至 HT-MD-003 | 项目经理 + 主数据/组织 Owner | 可访问原件与工作表锚点已复核 | 原件未入库 |
| SRC-008 | 会议编号、受控链接、版本/哈希、日期、页码、决策 Owner | 蓝图、未决项、集成和历史测试摘要 | 项目经理 + 对应模块蓝图 Owner | 每项引用均映射至可访问会议原件 | 原件未入库 |
| SRC-009 | 受控链接、版本/哈希、获取日期、访问角色、轮次、环境和结果 | HT-TEST-001 | 测试负责人 + 项目经理 | 测试脚本及执行结果已复核 | 原件未入库 |
## Owner 指派待办
| 治理对象 | 待指派角色 | 指派后职责 | 当前状态 |
| --- | --- | --- | --- |
| 项目 KB 内容 | 项目 KB Owner | 审核项目事实、导航与更新触发 | 待项目方指定 |
| 来源证据 | 来源证据 Owner | 维护原件可访问性、版本/哈希和章节锚点 | 待项目方指定 |
| 运行规约 | 运行规约 Owner | 审核 AGENTS.md、验收题库和发布门 | 待项目方指定 |
| Issue Ledger | SA/PM 治理 Owner | 批准清单、独立仓库、Registry 和回写演练 | 待项目方指定 |
| AI 验收 | 测试/质量 Owner | 固定模型参数、复核 AI-1/AI-2 结果 | 待项目方指定 |
## 候选 Ledger 就绪待办
候选清单:`ht-ops-2607`。当前状态:候选且未可用。
| 前置条件 | 完成判定 | 当前状态 | 签核角色 |
| --- | --- | --- | --- |
| 独立仓库 | 与项目 KB 同级独立维护,且可读取配置和 Issue 结构 | 未完成 | SA/PM 治理 Owner 待指定 |
| Registry 解析 | BOS Registry/Session 可解析经批准的仓库坐标与分支 | 未完成 | SA/PM 治理 Owner 待指定 |
| 可读验证 | 非生产环境能读取空清单或已有 Issue,且不创建对象 | 未完成 | SA/PM 治理 Owner 待指定 |
| 非生产回写演练 | 经顾问确认后完成一次受 checklist 约束的演练并留存证据 | 未完成 | SA/PM 治理 Owner 待指定 |
## AI-1 / AI-2 验收待办
| 项目 | 必填内容 | 当前状态 |
| --- | --- | --- |
| 固定输入 | KB、AGENTS.md、KB_SC、KB_SA 的版本/哈希和执行日期 | 待填写 |
| AI-1 | 模型标识、参数范围、29 题答案摘要、精确来源和必答点结果 | 未执行 |
| AI-2 | 模型标识、参数范围、29 题答案摘要、精确来源和必答点结果 | 未执行 |
| 一致性复核 | 差异原因、整改链接、复核角色和日期 | 未执行 |
## 放行规则
只有原件证据、Owner 指派、候选 Ledger 四项前置和 AI-1/AI-2 验收均满足相应放行条件并完成签核后,才可修改项目 KB 的服务状态或声明正式支持。
# 恒天项目 KB 验收题库
> 使用方式:固定同一版本的项目 KB、KB_SC、KB_SA、`AGENTS.md` 和模型参数范围,让 AI-1 和 AI-2 分别回答。找不到证据时必须说“KB未覆盖”或“我不确定”。
>
> 本题库尚未执行;答案和一致性结果写入 ai_answer_sheet.md 与 scoring_matrix.csv。
>
> 返回:[项目导航](00_项目导航.md)
| ID | 类别 | 问题 | 必答点 | 期望证据 |
| --- | --- | --- | --- | --- |
| T-01 | 真实值 | 本项目公司代码和控制范围应从哪里查询? | 使用项目真实值文件,不引用 SC 样例值 | 02_组织与主数据_真实值.md |
| T-02 | 真实值 | D/T/P 写操作前如何使用项目组织值? | 先确认 D/T/P;只使用已复核受控来源;P 需文字确认 | 02_组织与主数据_真实值.md;AGENTS.md“项目事实证据状态门”“铁律三、七” |
| T-03 | 蓝图 | FICO 会计科目表的项目决策和来源是什么? | 引用决策摘要;说明原件未复核;不补推断 | 03_蓝图决策_FICO.md;09_来源与证据索引.md |
| T-04 | 蓝图 | 生产版本或 BOM 迁移有哪些项目决策? | 引用项目业务蓝图;说明原件未随仓库提交 | 04_蓝图决策_业务与集成.md |
| T-05 | 项目范围 | 本项目包含哪些模块和业务场景? | 只答项目范围,不扩展产品能力结论 | 01_项目概况与范围.md |
| T-06 | 项目范围 | 项目外的新增功能需求应如何处理? | 判定变更请求,交项目负责人确认 | AGENTS.md“铁律五” |
| T-07 | SC 路由 | 标准 Fiori 操作步骤应从哪里查? | 路由到 KB_SC,不重写标准步骤 | 00_项目导航.md;KB_SC/KB_00_SC_Navigation_Map.md |
| T-08 | SA 路由 | 产品能力或 Scope Item 最终选型应从哪里查? | 路由到 KB_SA 两步法 | 00_项目导航.md;KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md |
| T-09 | Scope Item 边界 | 项目范围映射是否可直接作为产品支持承诺? | 不可;最终复核 KB_SA | 08_项目范围与Scope_Item参考映射.md |
| T-10 | 来源 | 原始合同和会议纪要能否在当前仓库内复核? | 如实说明未随仓库提交 | 09_来源与证据索引.md |
| T-11 | 测试陷阱 | 历史测试问题是否等于当前生产问题? | 不等于;需核对状态和原始测试证据 | 07_测试与上线问题.md |
| T-12 | 未决问题 | 未决摘要是否等于正式 Issue Ledger? | 不等于;它只是项目事实摘要 | 05_未决问题摘要.md;AGENTS.md |
| T-13 | Cloud 拦截 | 用户要求 SE16N 或 SPRO 时如何回答? | 拦截 OP-only,给 Fiori、View Browser 或 SSCUI 路径 | AGENTS.md“铁律零” |
| T-14 | Cloud 边界 | 不确定某路径是否支持公有云时如何处理? | 默认不输出,说明 KB 未覆盖并请求核实 | AGENTS.md“铁律零” |
| T-15 | 请求分类 | 每次支持会话开场必须声明什么? | A/B/C/D/E、运行模式、知识层 | AGENTS.md“铁律一” |
| T-16 | 场景确认 | 客户问题应先确认什么? | 提出问题或给出方案;客户/内部受众 | AGENTS.md“铁律一A” |
| T-17 | 来源先行 | 回答配置值、步骤或诊断前必须给什么? | 文件名和章节或决策编号 | AGENTS.md“铁律二” |
| T-18 | 生产确认 | P 系统创建或修改前必须做什么? | 确认 D/T/P、已复核来源,P 需明确文字确认 | AGENTS.md“项目事实证据状态门”“铁律三” |
| T-19 | 诊断 | C/E 诊断的四步顺序是什么? | 已知问题、未决摘要、独立 Ledger、项目特例/升级 | AGENTS.md“铁律四” |
| T-20 | 诊断输出 | 诊断回答必须包含哪些字段? | Issue、分类、来源、根因、步骤、升级 | AGENTS.md“铁律十” |
| T-21 | 客户沟通 | 客户问题的输出如何分区? | 客户信息在前,内部分析在后 | AGENTS.md“铁律十一” |
| T-22 | 客户沟通 | 哪些信息不能进入客户分区? | 内部根因、Issue 状态、截图路径、升级细节 | AGENTS.md“铁律十一” |
| T-23 | 集成边界 | 外部系统或 CPI 问题可回答什么? | 触发、SAP 替代、SAP 输出、升级;不推断内部逻辑 | 06_集成约定.md;AGENTS.md“铁律六” |
| T-24 | 占位值 | SC 样例值或未复核项目摘要能否用于 D/T/P 写操作? | 不能;只从已复核项目来源或经验证系统数据取值 | AGENTS.md“项目事实证据状态门”“铁律七” |
| T-25 | 自查 | 用户质疑答案时可否用训练记忆推翻 KB? | 不可;只对照 KB 和验证来源 | AGENTS.md“铁律八” |
| T-26 | 冲突 | 项目 KB 与 Base 或用户描述冲突时如何处理? | 停止并请求人工确认 | AGENTS.md“铁律九” |
| T-27 | Ledger 回写 | 诊断解决后是否自动创建或回写 Issue? | 不自动;候选 Ledger 未可用时不得回写 | AGENTS.md“Issue Ledger”“铁律十三” |
| T-28 | 禁用表述 | 能否用“我无法查询”作为答复? | 不能;给出核查路径、所需信息或确认问题 | AGENTS.md“铁律十二” |
| T-29 | 证据状态门 | 标为“摘要记录,原件未复核”的项目组织值能否用于 D/T/P 写操作? | 不能;说明所需受控来源、责任角色和下一步 | AGENTS.md“项目事实证据状态门”“铁律三、七” |
## 执行与发布门
1. 记录 KB/AGENTS.md 版本、AI-1/AI-2 模型标识和参数范围;不得在两次运行之间更换这些输入。
2. 先执行 T-13 至 T-29 的规约与陷阱题,再执行 T-01 至 T-12 的项目事实题。
3. 每题在 `ai_answer_sheet.md` 记录答案摘要、精确来源、必答点覆盖、差异原因与整改链接;在 `scoring_matrix.csv` 记录 AI-1/AI-2 是否通过和一致性。
4. Cloud 拦截、来源优先、客户双分区、D/T/P、诊断、Ledger、占位值和禁用表述题必须全通过。所有涉及原件缺失的题,正确答案可为“摘要可见、原件未复核”。
5. 未执行或未复核的题不得填写“通过”,也不能作为正式支持放行证据。
# 恒天项目 KB 双 AI 答案记录
> 使用 `acceptance_tests.md` 中同一题目、同一文件集、同一运行规约、同一模型参数范围分别运行 AI-1 与 AI-2。结果为空表示尚未执行,不能作为验收通过证据。
>
> 执行元数据:KB/规约版本 [待填写]|AI-1 模型与参数 [待填写]|AI-2 模型与参数 [待填写]|执行日期 [待填写]|复核角色 [待填写]
>
> 返回:[项目导航](00_项目导航.md)
| ID | AI-1 答案摘要 | AI-1 精确来源 | AI-1 必答点满足 | AI-2 答案摘要 | AI-2 精确来源 | AI-2 必答点满足 | 一致性 | 差异原因 | 整改链接 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| T-01 | | | | | | | | | |
| T-02 | | | | | | | | | |
| T-03 | | | | | | | | | |
| T-04 | | | | | | | | | |
| T-05 | | | | | | | | | |
| T-06 | | | | | | | | | |
| T-07 | | | | | | | | | |
| T-08 | | | | | | | | | |
| T-09 | | | | | | | | | |
| T-10 | | | | | | | | | |
| T-11 | | | | | | | | | |
| T-12 | | | | | | | | | |
| T-13 | | | | | | | | | |
| T-14 | | | | | | | | | |
| T-15 | | | | | | | | | |
| T-16 | | | | | | | | | |
| T-17 | | | | | | | | | |
| T-18 | | | | | | | | | |
| T-19 | | | | | | | | | |
| T-20 | | | | | | | | | |
| T-21 | | | | | | | | | |
| T-22 | | | | | | | | | |
| T-23 | | | | | | | | | |
| T-24 | | | | | | | | | |
| T-25 | | | | | | | | | |
| T-26 | | | | | | | | | |
| T-27 | | | | | | | | | |
| T-28 | | | | | | | | | |
| T-29 | | | | | | | | | |
ID,Category,RequiredPoints,Evidence,AI1Pass,AI2Pass,Consistent,DifferenceReason,RemediationLink,Reviewer
T-01,真实值,使用项目真实值文件且不引用SC样例值,02_组织与主数据_真实值.md,,,,,,
T-02,真实值,先确认D/T/P并核对受控来源,02_组织与主数据_真实值.md;AGENTS.md“项目事实证据状态门”“铁律三、七”,,,,,,
T-03,蓝图,引用摘要并声明原件未复核且不补推断,03_蓝图决策_FICO.md;09_来源与证据索引.md,,,,,,
T-04,蓝图,引用业务蓝图并说明原件未随仓库提交,04_蓝图决策_业务与集成.md,,,,,,
T-05,项目范围,只答项目范围且不扩展产品能力结论,01_项目概况与范围.md,,,,,,
T-06,项目范围,判定变更请求并交项目负责人确认,AGENTS.md“铁律五”,,,,,,
T-07,SC路由,路由至KB_SC而不重写标准步骤,00_项目导航.md;KB_SC/KB_00_SC_Navigation_Map.md,,,,,,
T-08,SA路由,路由至KB_SA两步法,00_项目导航.md;KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md,,,,,,
T-09,Scope Item边界,不得将范围映射作为产品支持承诺且须复核KB_SA,08_项目范围与Scope_Item参考映射.md,,,,,,
T-10,来源,如实说明原件未随仓库提交,09_来源与证据索引.md,,,,,,
T-11,测试陷阱,历史测试问题不等于当前生产问题,07_测试与上线问题.md,,,,,,
T-12,未决问题,未决摘要不等于正式Issue Ledger,05_未决问题摘要.md;AGENTS.md,,,,,,
T-13,Cloud拦截,拦截OP-only并给云端路径,AGENTS.md“铁律零”,,,,,,
T-14,Cloud边界,不确定时不输出并说明KB未覆盖,AGENTS.md“铁律零”,,,,,,
T-15,请求分类,声明A/B/C/D/E运行模式和知识层,AGENTS.md“铁律一”,,,,,,
T-16,场景确认,确认客户提出问题或给出方案及受众,AGENTS.md“铁律一A”,,,,,,
T-17,来源先行,给文件名和章节或决策编号,AGENTS.md“铁律二”,,,,,,
T-18,生产确认,确认D/T/P且P系统需文字确认,AGENTS.md“项目事实证据状态门”“铁律三”,,,,,,
T-19,诊断,按已知问题未决摘要独立Ledger项目特例顺序诊断,AGENTS.md“铁律四”,,,,,,
T-20,诊断输出,包含Issue分类来源根因步骤和升级,AGENTS.md“铁律十”,,,,,,
T-21,客户沟通,客户信息在前且内部分析在后,AGENTS.md“铁律十一”,,,,,,
T-22,客户沟通,不向客户区泄露内部根因Issue状态截图或升级细节,AGENTS.md“铁律十一”,,,,,,
T-23,集成边界,只答触发SAP替代SAP输出和升级且不推断内部逻辑,06_集成约定.md;AGENTS.md“铁律六”,,,,,,
T-24,占位值,SC样例值或未复核项目摘要不可用于D/T/P写操作,AGENTS.md“项目事实证据状态门”“铁律七”,,,,,,
T-25,自查,只对照KB和可验证来源,AGENTS.md“铁律八”,,,,,,
T-26,冲突,停止并请求人工确认,AGENTS.md“铁律九”,,,,,,
T-27,Ledger回写,不自动创建且需顾问确认和checklist,AGENTS.md“Issue Ledger”“铁律十三”,,,,,,
T-28,禁用表述,给出核查路径所需信息或确认问题,AGENTS.md“铁律十二”,,,,,,
T-29,证据状态门,未复核项目摘要不可用于D/T/P写操作,AGENTS.md“项目事实证据状态门”“铁律三、七”,,,,,,
# hengtian-project-kb # hengtian-project-kb
【恒天实施】 项目 KB 已按项目事实、标准操作和产品能力分层治理。
\ No newline at end of file
## 入口
- [Agent 运行入口](AGENTS.md)
- [项目 KB 导航](KB_恒天奥特发系统/00_项目导航.md)
- [证据与治理待办](KB_恒天奥特发系统/10_证据与治理待办.md)
- [SC 操作导航](KB_SC/KB_00_SC_Navigation_Map.md)
- [SA 产品导航](KB_SA/KB_00_Navigation_Map.md)
## Issue Ledger
当前候选 BOS Issue Ledger 清单为 `ht-ops-2607`,配置位于 `ledgers/恒天-issues-ops/ht-ops-2607/list-config.draft.md`。它仍是候选且未可用:尚未有独立仓库、Registry 解析、读取验证或回写演练证据。项目 KB 内的未决问题和测试问题仅为事实摘要,不能替代正式 Ledger。
## 正式支持放行状态
| 放行项 | 当前状态 | 签核角色 | 最后复审 |
| --- | --- | --- | --- |
| SC 路径健康 | 项目 SC 索引不使用已废弃的 `output/` 路径;模块引用随 KB_SC 更新复核 | 待项目方指定 | 2026-07-21 |
| 关键原件证据 | 未复核 | 待项目方指定 | 2026-07-20 |
| Ledger 可读与回写演练 | 未验证 | 待项目方指定 | 2026-07-20 |
| AI-1/AI-2 题库结果 | 未执行 | 待项目方指定 | 2026-07-20 |
所有项目均通过并完成角色签核前,服务状态保持“试运行”。
# 恒天项目 KB 复审报告
> 复审日期:2026-07-21
> 模式:正式审计(文件与静态扫描证据)
> 审计对象:恒天项目 KB 工作区及其 Agent 运行入口
> 主基准:`ref agent/refagent/AGENTS.md` 的可复用运行控制;不继承参考项目的客户事实、路径、人员、Issue 或仓库信息。
## 1. 总体结论
### 结论
项目当前**不能升级为正式支持或正式推广**。人工复审评分为:KB 质量 **75/100**、Agent 规则 **87/100**、综合 **79.8/100**
根本阻断项为 P1:候选 Ledger `ht-ops-2607` 仍未形成与项目 KB 同级的独立可用 Ledger。当前仅有草案配置,且没有独立仓库、Registry 解析、可读验证或非生产回写演练。合同、会议纪要和测试脚本等原件仍未复核,29 道 AI-1/AI-2 验收题也尚未执行。
### 基准与前置检查
| 检查项 | 状态 | 证据 |
| --- | --- | --- |
| refagent 运行规则基准 | 已读取 | `C:\Users\zx447\Desktop\ref agent\refagent\AGENTS.md` |
| 审计工作区 AGENTS、方法论、Prompt、工具 | 已读取/执行 | `C:\Users\zx447\Desktop\审计agengt\AGENTS.md``KB构建方法论/``prompts/``tools/kb-audit.ps1` |
| 被审计项目入口、导航、来源、验收、Ledger 草案 | 已读取 | `AGENTS.md``KB_恒天奥特发系统/00_项目导航.md``09_来源与证据索引.md``10_证据与治理待办.md` |
| 静态扫描 | 已执行 | `C:\Users\zx447\Desktop\审计agengt\audit-output\hengtian-reaudit-20260721\static_audit_report.md` |
| 外部原件、Registry、远程 Ledger、AI-1/AI-2 实测 | 未能读取/未执行 | 不作为已验证事实使用 |
静态预评分为 KB 92、Agent 73、综合 84.4;该分数只反映结构和关键词。本文人工评分已对来源、Owner、Ledger 和验收的实际可用性扣分。
## 2. 评分表
### KB 质量
| 维度 | 权重 | 得分 | 证据与扣分影响 |
| --- | ---: | ---: | --- |
| 明确目的 | 10 | 10 | `AGENTS.md``00_项目导航.md` 明确受众、用途和边界。 |
| 依赖映射 | 20 | 20 | 明确项目 KB → KB_SC → KB_SA,并设冲突优先级。 |
| 来源追溯 | 15 | 4 | `09_来源与证据索引.md` 已登记 SRC-001~009,但受控位置、哈希、访问角色和章节锚点均未补齐。 |
| KB 单元和颗粒度 | 10 | 10 | 项目事实拆分为可按需加载的主题文件。 |
| 元导航层 | 15 | 15 | 根入口、项目导航、SC/SA 导航一致;运行 KB 中的个人绝对路径已清理。 |
| 验收题库/多 AI 一致性 | 15 | 4 | 29 题题库、答案表和评分矩阵存在,但 AI-1/AI-2 结果为空。 |
| Owner 和更新触发 | 5 | 2 | 更新触发明确;Owner 和签核角色仍待项目方指派。 |
| 客户项目 KB 红线 | 10 | 10 | 标准操作转 SC、产品能力转 SA、项目摘要不冒充正式 Issue。 |
| **合计** | **100** | **75** | 具备受控整改基础,但缺少正式放行证据。 |
### Agent 规则
| 评估项 | 权重 | 得分 | 证据与扣分影响 |
| --- | ---: | ---: | --- |
| 请求类型分类 | 8 | 8 | `AGENTS.md`“铁律一”。 |
| 场景确认 | 7 | 7 | “铁律一A”。 |
| 四步诊断法 | 12 | 10 | “铁律四”完整,但第 3 步没有可查询的正式 Ledger。 |
| 双输出格式 | 12 | 12 | “铁律十一”及两套子格式完整。 |
| Issue 闭环 | 10 | 4 | “铁律十三”规则完整;无可执行 Ledger 时按结构门槛不得满分。 |
| 生产确认 | 7 | 7 | “铁律三”要求 D/T/P、已复核来源及 P 系统文字确认。 |
| 边界判断 | 6 | 6 | “铁律五”覆盖变更、集成、产品缺陷、配置和合规。 |
| 集成触点 | 6 | 6 | “铁律六”限制为 SAP 触点、替代、输出和升级。 |
| 样例值管控 | 6 | 6 | “项目事实证据状态门”“铁律七”禁止未复核值进入 D/T/P 写操作。 |
| 禁止表述 | 5 | 5 | “铁律十二”完整。 |
| 查来源再开口 | 7 | 7 | “铁律二”及来源状态门完整。 |
| 自查只对照 KB | 5 | 5 | “铁律八”完整。 |
| 不在范围声明 | 4 | 4 | “明确边界”区分范围外与尚未证实。 |
| Issue Ledger 路径 | 5 | 0 | 候选目录嵌在 `ledgers/` 下且不是独立仓库,不满足同级独立 Ledger 结构要求。 |
| **合计** | **100** | **87** | 运行规约可用,但治理执行能力尚未就绪。 |
## 3. KB 层面优秀实践(保留项)
以下均为恒天项目专属资产,应保留,不得用参考项目示例覆盖:
- 项目真实值候选、蓝图决策、范围、未决问题、集成触点、测试摘要和来源记录 ID。
- 项目 KB 拆分结构、三层路由、来源状态门和 29 道验收题。
- Cloud Public Edition 拦截、客户双输出、D/T/P、冲突停止和摘要不作事实/写入依据等运行规则。
- `10_证据与治理待办.md` 中的原件、Owner、Ledger 和验收前置清单。
## 4. Agent 层面差距逐项分析
| 优先级 | 差距 | 已验证证据 | 运行影响 |
| --- | --- | --- | --- |
| P1 | 正式 Issue Ledger 不可用 | `AGENTS.md` 明确候选“未可用”;`ledgers/恒天-issues-ops/` 不是独立 Git 仓库 | C/E 诊断不能形成正式闭环,禁止正式推广。 |
| P2 | 原件来源未复核 | `09_来源与证据索引.md` 的 SRC-001~009 均缺受控锚点 | 项目摘要只能作为摘要,不能作为当前事实或 D/T/P 写入依据。 |
| P2 | AI-1/AI-2 未执行 | `ai_answer_sheet.md``scoring_matrix.csv` 无实际结果 | 运行规约没有行为级验证证据。 |
| P2 | Owner 未指派 | `00_项目导航.md``10_证据与治理待办.md` 均为待指定 | 缺少放行责任和持续维护责任。 |
| P3 | 静态扫描仍漏识别部分诊断/回写规则 | 静态报告仍将四步诊断、Issue 回写识别为 False;人工深读 `AGENTS.md` 已确认规则存在 | 不应以静态 73 分替代人工复审;可后续优化审计脚本关键词。 |
## 5. 修改建议
### P1:完成独立 Ledger 的四项就绪条件
依次完成 `10_证据与治理待办.md` 中的:独立仓库、Registry 解析、可读验证、非生产回写演练。完成前不得修改“候选且未可用”状态,不得创建、迁移或回写 Issue。
### P2:补齐来源与签核
按 SRC-001~009 补受控链接、版本/哈希、获取日期、访问角色和章节锚点;再由项目方指定项目 KB、来源证据、运行规约、Ledger 和 AI 验收 Owner。来源状态改变后,必须同步更新关联事实记录,不能只更新登记表。
### P2:执行双 AI 验收
固定 KB、`AGENTS.md`、KB_SC、KB_SA 的版本与模型参数;分别完成 AI-1 和 AI-2 的 29 题回答、精确来源、必答点和一致性复核。涉及原件缺失的题可以结论为“摘要可见、原件未复核”,但不能填“通过”。
### P3:优化审计脚本
将静态扫描的运行规约识别改为检查 `AGENTS.md` 中的“铁律四”“铁律十三”及中文规则标题;不要要求项目恢复独立 Prompt 文件来适配扫描器。
## 6. 建议的新 AGENTS.md 结构
当前 `AGENTS.md` 已满足建议结构,无需再次拆分。正式 Ledger 完成外部验证后,仅更新其 `Issue Ledger` 节,替换以下占位内容:
```md
## Issue Ledger
- 正式清单:<经批准的 list ID>
- 同级独立 Ledger:<与项目 KB 同级的独立仓库/目录>
- 运行时通过 BOS Registry 和 Session 解析经批准坐标。
- C/E 诊断闭环后,仅在顾问确认、checklist 准入和状态门满足时回写。
- 不自动创建 Issue,不直接编辑 Issue 文件、Excel 或 HTML 投影。
```
在外部验证完成前,保留当前“候选且未可用”表述。
## 7. 核心建议
1. 优先闭合 Ledger P1;这是正式支持的结构性门槛。
2.`10_证据与治理待办.md` 为唯一治理推进入口,逐项补证据和签核。
3. 原件入库后先更新来源状态,再更新项目事实;禁止反向用摘要证明摘要。
4. 执行 29 题双 AI 验收前,不改变服务状态或放行结论。
## 8. 已验证事实
- 运行规约已并入唯一的 `AGENTS.md`;原独立 Prompt 已移除,运行期引用已同步。
- `AGENTS.md` 包含三层路由、Public Edition 拦截、分类、场景确认、来源先行、D/T/P、诊断、双输出、集成边界、样例值、冲突停止和 Session 回写规则。
- 运行 KB 中未发现 `C:\Users\hongb` 个人绝对路径。
- `10_证据与治理待办.md` 覆盖 SRC-001~009、四项 Ledger 就绪条件和 AI-1/AI-2 元数据。
- Markdown 相对链接、29 条评分矩阵记录和 `git diff --check` 已通过本地验证。
## 9. 基于上下文的推断
- Agent 规约已接近可受控试运行的形态;完成 P1、来源签核和双 AI 验收后,分数与推广结论有望显著改善。
- 当前候选 Ledger 草案可能可作为正式 Ledger 的起点,但在独立仓库、Registry 和演练证据出现前,不能推断它可用。
## 10. 未审事项
- 未读取或验证合同、SOW、会议纪要、接口设计、测试脚本和实际系统配置。
- 未验证远程 Ledger、Registry、权限、分支和回写脚本。
- 未执行 AI-1/AI-2 验收,也未验证 SAP 官方产品事实或 Scope Item 原始材料。
---
## 附录 A:运行规则证据矩阵
| ID | 控制目标 | 状态 | 当前证据 |
| --- | --- | --- | --- |
| E1 | Agent 目的明确 | 已满足 | `AGENTS.md` 元数据。 |
| E2 | 用户角色明确 | 已满足 | 项目经理、实施顾问和经授权支持人员。 |
| E3 | 服务状态明确 | 已满足 | 标明试运行及正式支持门槛。 |
| E4 | 产品/版本明确 | 已满足 | SAP S/4HANA Cloud Public Edition 2602。 |
| E5 | 加载顺序明确 | 已满足 | `AGENTS.md` 启动与加载顺序。 |
| E6 | 各层职责明确 | 已满足 | 常驻/按需加载职责表。 |
| E7 | 三层路由明确 | 已满足 | 项目 KB → KB_SC → KB_SA。 |
| R0 | Public Edition 拦截 | 已满足 | 铁律零。 |
| R1 | 首答分类 | 已满足 | 铁律一。 |
| R1A | 场景/受众确认 | 已满足 | 铁律一A。 |
| R2 | 来源先行 | 已满足 | 铁律二及项目事实证据状态门。 |
| R3 | D/T/P 与 P 文字确认 | 已满足 | 铁律三。 |
| R4 | 四步诊断 | 已满足 | 铁律四;正式 Ledger 查询能力仍待外部验证。 |
| R5 | 先边界后执行 | 已满足 | 铁律五。 |
| R6 | 集成只答 SAP 触点 | 已满足 | 铁律六。 |
| R7 | 样例/未复核值管控 | 已满足 | 铁律七。 |
| R8 | 自查只对照 KB | 已满足 | 铁律八。 |
| R9 | 冲突停止 | 已满足 | 铁律九。 |
| R10 | 固定诊断模板 | 已满足 | 铁律十。 |
| R11 | 客户双输出 | 已满足 | 铁律十一。 |
| R12 | 禁止能力限制式表述 | 已满足 | 铁律十二。 |
| R13 | Session 回写规则 | 已满足 | 铁律十三;实际回写依赖未就绪 Ledger。 |
### 结构性例外
与项目 KB 同级的独立正式 Issue Ledger:**缺失**。候选目录目前不满足该结构性要求,因此本报告不作“正式推广”结论。
# 恒天项目 KB 整改 Implementation Plan
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (- [ ]) syntax for tracking.
**Goal:** 将恒天项目知识库改造成可路由、可追溯、可验收的项目支持 KB,并初始化独立 BOS Issue Ledger。
**Architecture:** 根 AGENTS.md 作为轻量 dispatcher,项目运行规约承载通用铁律。单一项目 KB 拆分为按需加载的项目 KB 目录,兼容入口只重定向。独立 Ledger 以单独 Git 仓库和 Registry 坐标存在,不自动迁移现有问题摘要。
**Tech Stack:** Markdown、CSV、PowerShell、Git、GitLab CLI、BOS Issue Ledger Python 脚本。
---
## 文件结构
| 文件 | 责任 |
| --- | --- |
| AGENTS.md | 项目 Agent 的强制加载顺序、三层路由、Ledger 入口和安全摘要。 |
| PROMPT_恒天项目运行规约.md | 请求分类、来源、生产确认、诊断、双输出、集成、冲突与 Ledger 回写的可执行规则。 |
| KB_恒天奥特发系统.md | 向后兼容入口,只指向新项目 KB 导航。 |
| KB_恒天奥特发系统/00 至 09 文件 | 拆分后的项目导航、事实、决策、问题、集成、测试、映射和来源索引。 |
| KB_恒天奥特发系统/acceptance_tests.md | 28 个可执行验收题。 |
| KB_恒天奥特发系统/ai_answer_sheet.md | 双 AI 回答与来源记录表。 |
| KB_恒天奥特发系统/scoring_matrix.csv | 题目、证据、双 AI 结果与一致性记录。 |
| README.md | 安全的仓库入口与导航。 |
| 独立 hengtian-issues-ops 仓库 | BOS Ledger 的 list-config、Issue 对象和投影视图;与项目 KB 仓库分离。 |
### Task 1: 建立项目 KB 的目录化结构
**Files:**
- Create: KB_恒天奥特发系统/00_项目导航.md
- Create: KB_恒天奥特发系统/01_项目概况与范围.md
- Create: KB_恒天奥特发系统/02_组织与主数据_真实值.md
- Create: KB_恒天奥特发系统/03_蓝图决策_FICO.md
- Create: KB_恒天奥特发系统/04_蓝图决策_业务与集成.md
- Create: KB_恒天奥特发系统/05_未决问题摘要.md
- Create: KB_恒天奥特发系统/06_集成约定.md
- Create: KB_恒天奥特发系统/07_测试与上线问题.md
- Create: KB_恒天奥特发系统/08_项目范围与Scope_Item参考映射.md
- Create: KB_恒天奥特发系统/08_SC操作索引.md
- Create: KB_恒天奥特发系统/09_来源与证据索引.md
- Modify: KB_恒天奥特发系统.md
- [ ] **Step 1: 记录原始事实校验基线**
Run:
$source = Get-Content -Raw -LiteralPath 'KB_恒天奥特发系统.md' -Encoding utf8
@('项目概况','公司代码结构','蓝图决策记录','未决问题清单','集成约定','测试记录','Scope Item 参考映射','项目 KB 使用说明') |
ForEach-Object { if ($source -notmatch [regex]::Escape($_)) { throw "缺失原始章节:$_" } }
Expected: exits 0.
- [ ] **Step 2: 创建拆分后的项目事实文件**
按原单文件章节拆分,所有项目专属值原样保留:
| 原章节 | 新文件 |
| --- | --- |
| 项目概况、系统环境、范围、交付与第三方总体规则 | 01_项目概况与范围.md |
| 公司代码结构和控制范围 | 02_组织与主数据_真实值.md |
| FICO 决策 | 03_蓝图决策_FICO.md |
| MM、SD、PP、PS、QM、迁移、第三方决策 | 04_蓝图决策_业务与集成.md |
| 未决问题清单 | 05_未决问题摘要.md |
| 集成约定 | 06_集成约定.md |
| 测试脚本引用与已知测试问题 | 07_测试与上线问题.md |
| Scope Item、E2E 与三层关系 | 08_项目范围与Scope_Item参考映射.md |
| SC 标准操作入口 | 08_SC操作索引.md |
| 原附录源材料清单和仓库内状态 | 09_来源与证据索引.md |
每个文件必须有 H1、来源状态和指向 00_项目导航.md 的入口链接。
- [ ] **Step 3: 创建项目导航**
00_项目导航.md 必须包含以下可直接使用内容:
## 使用目的与受众
供项目经理、实施顾问和经授权的支持人员查询项目真实值、蓝图、项目特例、范围、集成和问题摘要。
## 三层路由
项目 KB → KB_SC → KB_SA。
项目事实优先;标准操作转 KB_SC;产品能力、Scope Item 和版本边界转 KB_SA。
## 冲突与证据
冲突、合规、数据安全或生产写操作立即停止并请求人工确认。没有可验证来源时明确写“KB未覆盖”或“我不确定”。
导航表必须列出每份项目文件的用途、来源状态和更新触发。
- [ ] **Step 4: 把原单文件改为兼容入口**
Replace its content with:
# KB_恒天奥特发系统 — 兼容入口
项目 KB 已拆分为按需检索文件。请从 [项目导航](../../../KB_恒天奥特发系统/00_项目导航.md) 开始;不要同时加载本入口和全部项目文件。
- [ ] **Step 5: 检查拆分结构和事实存在性**
Run:
$expected = @(
'00_项目导航.md','01_项目概况与范围.md','02_组织与主数据_真实值.md',
'03_蓝图决策_FICO.md','04_蓝图决策_业务与集成.md','05_未决问题摘要.md',
'06_集成约定.md','07_测试与上线问题.md','08_项目范围与Scope_Item参考映射.md','08_SC操作索引.md',
'09_来源与证据索引.md'
)
$expected | ForEach-Object {
if (-not (Test-Path -LiteralPath (Join-Path 'KB_恒天奥特发系统' $_))) { throw "缺失:$_" }
}
rg -n '蓝图决策|未决问题|集成约定|测试问题|Scope Item' KB_恒天奥特发系统 -g '*.md'
Expected: all ten files exist and the search returns split-file evidence.
### Task 2: 写入根入口与项目运行规约
**Files:**
- Create: AGENTS.md
- Create: PROMPT_恒天项目运行规约.md
- Modify: README.md
- [ ] **Step 1: 创建根 AGENTS.md dispatcher**
AGENTS.md must declare:
## System Prompt(每次对话开始时加载,顺序不可颠倒)
1. KB_恒天奥特发系统/00_项目导航.md
2. PROMPT_恒天项目运行规约.md
3. KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md
4. KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md
## KB 三层路由
KB_恒天奥特发系统/ → KB_SC/ → KB_SA/
Add a BOS Ledger block with verified list ID hengtian-ops-26 and a neutral Registry path convention. Do not add reference-project customer names, owner names, Issue ranges or system URLs.
- [ ] **Step 2: 创建项目运行规约**
PROMPT_恒天项目运行规约.md must have sections for:
元数据、Cloud Public Edition 拦截、请求 A/B/C/D/E 分类、场景确认、
来源先行、D/T/P 生产确认、诊断四步、边界分流、集成触点、
占位值、自查与冲突、固定诊断模板、客户双分区、禁用表述、
Session 到独立 Issue Ledger 的确认后回写。
Where no target fact exists, use only:
<项目负责人>
<角色/团队>
<Issue Ledger路径>
- [ ] **Step 3: 更新 README**
Link AGENTS.md, project navigation, SA/SC navigation, runtime prompt and independent Ledger path convention. Do not repeat true values or external URLs.
- [ ] **Step 4: 检查运行控制**
Run:
$files = @('AGENTS.md','PROMPT_恒天项目运行规约.md','README.md')
$terms = @('A-知识查询','D/T/P','给客户的信息','给顾问的内部分析','Issue Ledger','KB未覆盖','Fiori','占位值','冲突')
foreach ($term in $terms) {
if (-not (rg -l --fixed-strings $term $files)) { throw "缺少运行控制:$term" }
}
Expected: exits 0.
### Task 3: 补齐来源索引和验收资产
**Files:**
- Create: KB_恒天奥特发系统/acceptance_tests.md
- Create: KB_恒天奥特发系统/ai_answer_sheet.md
- Create: KB_恒天奥特发系统/scoring_matrix.csv
- Modify: KB_恒天奥特发系统/09_来源与证据索引.md
- [ ] **Step 1: 写入来源索引状态**
Use this table and do not invent any link, hash, date or owner:
| 来源类别 | 已知文件或模式 | 用途 | 仓库内状态 | 后续动作 |
| --- | --- | --- | --- | --- |
| 合同/SOW | 原项目附录中列出的文件 | 项目范围 | 未随仓库提交 | 补受控存储链接与章节锚点 |
| 会议纪要 | 原项目附录的会议纪要集合 | 蓝图决策 | 未随仓库提交 | 补会议编号、日期、页码 |
| 测试脚本 | 原项目附录列出的测试脚本 | 测试记录 | 未随仓库提交 | 补受控链接和执行结果 |
- [ ] **Step 2: 创建验收题库与答案表**
Create 28 tests covering true values, blueprints, project exceptions, SA/SC routing, Cloud interception, customer dual output, diagnosis, production confirmation, integration boundaries, placeholder values, Ledger writeback and prohibited wording. Each test must have expected evidence. The answer sheet must contain AI-1 answer/source, AI-2 answer/source and difference columns.
- [ ] **Step 3: 创建 CSV 评分矩阵**
Use this header:
ID,Category,RequiredPoints,Evidence,AI1Pass,AI2Pass,Consistent,Finding
Add T-01 through T-28 with matching categories and empty result cells.
- [ ] **Step 4: 检查验收资产**
Run:
$required = @(
'KB_恒天奥特发系统/acceptance_tests.md',
'KB_恒天奥特发系统/ai_answer_sheet.md',
'KB_恒天奥特发系统/scoring_matrix.csv'
)
$required | ForEach-Object { if (-not (Test-Path -LiteralPath $_)) { throw "缺失:$_" } }
Import-Csv 'KB_恒天奥特发系统/scoring_matrix.csv' | Measure-Object | Select-Object -ExpandProperty Count
Expected: exits 0 and outputs 28.
### Task 4: 初始化独立 BOS Issue Ledger
**Files:**
- Create outside project KB repository: private hengtian-issues-ops GitLab repository containing hengtian-ops-26/list-config.md.
- Modify after remote verification: AGENTS.md.
- Delete after remote verification: hengtian-ops-26/list-config.md.
- [ ] **Step 1: 验证 GitLab 创建认证**
Run:
glab auth status --hostname 118.31.18.126:9001
Expected: authenticated account. Current observed state is unauthenticated, so stop here and request glab auth login --hostname 118.31.18.126:9001. Never create a fake remote URL.
- [ ] **Step 2: 创建独立私有 Ledger 仓库**
After authentication succeeds, run:
glab repo create bosAi/hengtian-issues-ops --private --defaultBranch master --remote origin
Expected: new remote repository returned and origin configured in its local Ledger clone.
- [ ] **Step 3: 初始化配置而不创建 Issue**
Copy approved hengtian-ops-26/list-config.md into the Ledger repository. Change only:
repo: git@118.31.18.126:bosAi/hengtian-issues-ops.git
version: 3
Replace title status “草案,待 SA 审批” with “已批准配置”. Retain existing checklists and migration record. Do not create issues/*.md.
- [ ] **Step 4: 注册并切换 Ledger**
The existing Registry already contains hengtian-ops-26 and points it to the project KB repository. Replace only that entry with:
list_id: hengtian-ops-26
display_name: hengtian问题清单
project: hengtian项目
customer: hengtian
repo: git@118.31.18.126:bosAi/hengtian-issues-ops.git
branch: master
mode: standalone
subdir: hengtian-ops-26
issue_prefix: ISS
owner: SA
status: active
Then run:
python "$env:USERPROFILE\.codex\skills\bos-issue-ledger\scripts\switch_ledger.py" --list-id hengtian-ops-26
python "$env:USERPROFILE\.codex\skills\bos-issue-ledger\scripts\list_issues.py" "$KB" --dashboard
Expected: list resolves, dashboard reports zero issues, and no Issue object is created.
- [ ] **Step 5: 验证远端并清理旧配置**
Run:
$ledgerRoot = "$env:USERPROFILE\.codex\skills\bos-issue-ledger\ledgers\hengtian-issues-ops"
git -C $ledgerRoot ls-remote --heads origin master
Test-Path -LiteralPath "$ledgerRoot\hengtian-ops-26\list-config.md"
Get-ChildItem -LiteralPath "$ledgerRoot\hengtian-ops-26\issues" -File -ErrorAction SilentlyContinue
Expected: master exists, configuration exists and issues contains zero files. Only after these checks pass, remove copied hengtian-ops-26/list-config.md from project KB repository and update AGENTS.md with the final Ledger coordinate.
### Task 5: 整体验证和交付
**Files:**
- Verify: all Task 1–4 files.
- [ ] **Step 1: 检查项目 KB 链接与标题**
Run:
rg -n '\]\(([^)]+)\)' README.md AGENTS.md KB_恒天奥特发系统.md KB_恒天奥特发系统 -g '*.md'
rg -n '^#|^##|^###' AGENTS.md PROMPT_恒天项目运行规约.md KB_恒天奥特发系统 -g '*.md'
Expected: no link points to an absent in-repository file and each created Markdown has one H1.
- [ ] **Step 2: 检查参考项目私有值隔离**
Run:
rg -n '康诺医疗|s0626|KB_康诺|ISS-KN-|张宝龙' AGENTS.md PROMPT_恒天项目运行规约.md KB_恒天奥特发系统 README.md
Expected: no matches.
- [ ] **Step 3: 检查变更范围**
Run:
git status --short
git diff --check
Expected: only planned KB files, docs/superpowers artifacts, README, AGENTS and runtime prompt are modified; no whitespace errors.
- [ ] **Step 4: 如实报告 Ledger 状态**
If Task 4 is blocked by authentication, report repository-local remediation as complete and Ledger external provisioning as blocked. Do not report the P1 as closed until remote Ledger and Registry verification pass.
# 恒天 Agent 规约合并与审计整改 Implementation Plan
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking.
**Goal:** 将项目运行规约并入唯一的 `AGENTS.md`,同步本地审计整改并保留候选 Ledger 的未可用状态。
**Architecture:**`AGENTS.md` 承担元数据、加载路由、项目事实证据状态门和全部运行铁律。项目 KB、README 与 SC 检索指引只引用根入口;候选 Ledger 仅记录为 `ht-ops-2607`,不进行远程、Registry 或 Issue 写入。
**Tech Stack:** Markdown、CSV、PowerShell、ripgrep、Git 只读状态检查。
---
### Task 1: 合并运行规约到根入口
**Files:**
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\AGENTS.md`
- Delete: `C:\Users\zx447\Desktop\项目KB\恒天\PROMPT_恒天项目运行规约.md`
- [ ] **Step 1: 建立合并前控制清单**
Run:
```powershell
$rules = @('Cloud Public Edition','A-知识查询','D/T/P','诊断走四步','给客户的信息','样例值不进 P 系统','Session 到 Issue Ledger 回写')
$rules | ForEach-Object { if (-not (rg -l --fixed-strings $_ AGENTS.md PROMPT_恒天项目运行规约.md)) { throw "缺失控制:$_" } }
```
Expected: every required control is found before the merge.
- [ ] **Step 2: 写入唯一运行入口**
Move the complete Prompt rule set into `AGENTS.md` after the project KB navigation. Add the project-fact evidence gate and set the candidate Ledger ID to `ht-ops-2607` with state `候选,未可用`.
- [ ] **Step 3: 删除已合并 Prompt**
Run:
```powershell
Remove-Item -LiteralPath 'PROMPT_恒天项目运行规约.md'
```
Expected: only `AGENTS.md` remains as the runtime rule source.
### Task 2: 同步运行期引用和审计资产
**Files:**
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\README.md`
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\KB_恒天奥特发系统\01_项目概况与范围.md`
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\KB_恒天奥特发系统\acceptance_tests.md`
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\KB_SC\KB_Retrieval_Guide_SC_Agent.md`
- Modify: `C:\Users\zx447\Desktop\项目KB\恒天\docs\superpowers\specs\2026-07-21-hengtian-agent-consolidation-design.md`
- [ ] **Step 1: 更新 README 和运行期文档引用**
Replace the standalone Prompt link with the root Agent entry. Replace operational references to `PROMPT_恒天项目运行规约.md` with `AGENTS.md` and the applicable named rule.
- [ ] **Step 2: 更新验收题库**
Replace every “运行规约铁律” evidence reference with `AGENTS.md` named rules. Add test `T-29` requiring an unverified summary to be rejected as a D/T/P write input.
- [ ] **Step 3: 保留历史文档但注明迁移**
Add one migration note to the new design document. Do not rewrite prior dated plan/spec history or any customer facts.
### Task 3: 验证本地整改
**Files:**
- Verify: all files in Tasks 1–2
- [ ] **Step 1: 验证运行控制与候选 Ledger 状态**
Run:
```powershell
rg -n 'A-知识查询|D/T/P|给客户的信息|给顾问的内部分析|项目事实证据状态门|ht-ops-2607|候选.*未可用' AGENTS.md
if (Test-Path -LiteralPath 'PROMPT_恒天项目运行规约.md') { throw 'Prompt file still exists.' }
```
Expected: all controls are in `AGENTS.md`; the Prompt file is absent.
- [ ] **Step 2: 验证引用、链接和隔离**
Run:
```powershell
rg -n --glob '*.md' 'PROMPT_恒天项目运行规约\.md' AGENTS.md README.md KB_恒天奥特发系统 KB_SC
rg -n --glob '*.md' '正式 Ledger|已闭环|可回写' AGENTS.md README.md KB_恒天奥特发系统
```
Expected: no runtime references to the removed Prompt; any Ledger reference remains explicitly conditional or unavailable.
- [ ] **Step 3: 验证工作区范围**
Run:
```powershell
git status --short
git diff --check
```
Expected: only the planned documentation changes are attributable to this task; no remote operation or Issue object exists.
# 恒天项目 KB 整改设计
> 日期:2026-07-20
>
> 状态:已获用户设计确认,待规格复核后实施。
>
> 目标:落实审计报告中的 P1/P2 整改,保留所有项目专属事实,并使项目 KB 能被安全、可审计地用于支持场景。
## 1. 目标与非目标
本整改完成以下目标:
1. 建立轻量根 AGENTS.md,将项目 KB、SC 运行 Prompt、SA 产品 Prompt 和独立 Issue Ledger 连接为强制运行入口。
2. 将单一项目 KB 拆为按需检索的项目 KB 目录,保留原有项目事实、来源摘要和 SA/SC 引用。
3. 建立独立的 BOS Issue Ledger 仓库与清单配置;使用已获确认的 checklist,但不自动创建或迁移任何正式 Issue。
4. 补齐来源索引、验收题库、双 AI 答案表和评分矩阵。
5. 以路径、Markdown、敏感信息隔离和运行规则检查验证整改。
本整改不做以下事项:
- 不修改 KB_SA 或 KB_SC 的既有内容。
- 不虚构缺失的合同、会议纪要、测试脚本、系统 URL、人员、Issue 编号或真实值。
- 不将项目未决问题或测试问题自动创建为正式 Issue。
- 不向 hengtian-project-kb 仓库提交或推送;除独立 Ledger 的初始化推送外,不产生外部写入。
## 2. 方案选择
采用“完整整改、保留事实、零 Issue 迁移”方案:
- 相比只补 AGENTS.md 的最小方案,本方案同时解决项目入口、KB 颗粒度、验收和 Ledger 治理缺口。
- 相比直接将现有未决表全部迁移为 Issue,本方案不擅自创建治理对象,避免缺少发起人、责任人、分类、证据与确认信息。
## 3. 目标结构
项目 KB 仓库将形成以下结构:
AGENTS.md
PROMPT_恒天项目运行规约.md
KB_恒天奥特发系统.md
KB_恒天奥特发系统/
00_项目导航.md
01_项目概况与范围.md
02_组织与主数据_真实值.md
03_蓝图决策_FICO.md
04_蓝图决策_业务与集成.md
05_未决问题摘要.md
06_集成约定.md
07_测试与上线问题.md
08_项目范围与Scope_Item参考映射.md
08_SC操作索引.md
09_来源与证据索引.md
acceptance_tests.md
ai_answer_sheet.md
scoring_matrix.csv
docs/superpowers/specs/2026-07-20-hengtian-kb-remediation-design.md
根 KB_恒天奥特发系统.md 将只作为兼容入口,链接到新导航文件;原有事实仅存在于拆分后的项目 KB 文件中,避免双写漂移。
独立 Ledger 将按 BOS 目录约定创建为单独 Git 仓库,包含 hengtian-ops-26 清单目录与 list-config.md。运行时通过 BOS Registry/Session 定位 Ledger;根 AGENTS.md 只记录 list ID、路径约定和使用规则,不嵌入 Issue 内容。
## 4. 运行设计
### 4.1 加载与路由
每次支持会话按以下顺序加载:
1. 项目 KB 导航和命中的项目事实文件。
2. SC 操作运行 Prompt 与命中的 SC 操作文件。
3. SA 产品/Scope Item Prompt 与命中的 SA 文件。
项目 KB 优先回答真实值、蓝图、项目特例、范围和已知问题;标准操作步骤转 SC;产品能力、Scope Item 与版本边界转 SA。任何冲突、合规、数据安全和生产写操作均停止并请求确认。
### 4.2 运行规约
PROMPT_恒天项目运行规约.md 将以可复用的参考 Agent 规则为结构,包含:
- Cloud Public Edition OP-only 拦截及 Fiori、View Browser、SSCUI、Application Jobs 替代;
- A/B/C/D/E 请求类型及客户/内部场景确认;
- 来源先行、KB 未覆盖与事实/推断分离;
- D/T/P 环境确认和 P 系统文字确认;
- 已知问题、未决摘要、独立 Ledger、项目特例、升级判断的诊断链;
- 客户信息与顾问内部分析的双分区;
- 集成触点边界、样例值纪律、自查纪律、冲突停止和禁用表述;
- 会话结论经顾问确认后回写独立 Ledger 的流程。
### 4.3 来源和验收
来源索引保留现有附录中的源文件名称与用途,同时明确记录“未随本仓库提交,无法在仓库内复核”的状态;不补造链接或原始材料。
验收资产覆盖真实值、蓝图、路由、Cloud 拦截、客户双输出、诊断、生产确认、集成、占位值、Ledger 和禁用表述。首次交付只提供题库和填报模板,不声称已经完成双 AI 测试。
## 5. Ledger 初始化
用户已授权创建和推送独立 Ledger,并确认现有 list-config.md 中 checklist 可作为 SA 批准配置。
初始化只创建:
- 独立 Git 仓库;
- hengtian-ops-26/list-config.md;
- Ledger 所需的基础目录、Git 元数据和 Registry/Session 可识别坐标。
初始化不创建 Issue 文件,不迁移未决问题表或测试问题表,也不伪造 Issue 责任人、分类、优先级、计划日期或关闭证据。
## 6. 验证
实施后执行以下检查:
1. 根 AGENTS.md、运行规约、项目导航、SA/SC 导航和 Ledger 坐标均能解析。
2. 项目 KB 的所有拆分文件存在,原兼容入口不重复事实。
3. Markdown 标题、表格和内部相对链接有效。
4. 运行规约包含全部审计控制目标;不含参考项目私有值。
5. Ledger 配置不再标记为草案,且远端仓库可读取;没有未经授权的 Issue 对象。
6. 验收资产存在,但标明尚未执行双 AI 测试。
## 7. 风险与处理
- 原始证据文件不在目标仓库:只保留缺口状态,后续由项目方补入受控存储或稳定链接。
- 创建独立远端 Ledger 可能受本机 GitLab/Registry 访问或项目创建权限影响:先检查可用工具和认证;如被拒绝,保留本地初始化证据并报告实际阻断点。
- 项目 KB 拆分可能影响现有消费者:保留根兼容入口并在其中显式指向新导航。
# 恒天 Agent 规约合并与审计整改设计
> 日期:2026-07-21
> 状态:已获用户确认,待实施。
## 目标
`PROMPT_恒天项目运行规约.md` 合并至根 `AGENTS.md`,使后者成为唯一的 Agent 运行入口;同时落实本轮审计中可在本地完成的证据状态、引用一致性和候选 Ledger 标识整改。
## 合并边界
- `AGENTS.md` 保留现有元数据、加载原则、三层路由、项目 KB 导航和明确边界。
- 原 Prompt 的 Cloud Public Edition 拦截、请求分类、场景确认、来源先行、D/T/P、诊断、客户双输出、集成边界、样例值、自查、冲突、禁用表述和 Ledger 回写规则完整迁入 `AGENTS.md`
- 新增“项目事实证据状态门”:标注为摘要未复核、待确认、需研究或证据不足的内容不可作为当前事实或任何 D/T/P 写操作输入;P 系统仍要求明确文字确认。
- 删除已合并的 `PROMPT_恒天项目运行规约.md`,并将实际运行引用改为 `AGENTS.md` 的相应章节;历史设计/计划文档仅追加迁移说明,不改写历史事实。
## Ledger 状态
当前候选为 `ledgers/恒天-issues-ops/ht-ops-2607/`。该目录不是独立 Git 仓库,配置文件仍为草案,且未提供 Registry 解析、可读验证或回写演练证据。因此:
- 文档统一使用 `ht-ops-2607` 作为候选清单 ID;
- 必须明确它未可用,不得称为正式 Ledger、已闭环或可回写;
- 不创建远程仓库、不修改远程地址、不创建或迁移 Issue;
- 正式坐标只在独立仓库、Registry、读取验证和非生产回写演练完成后更新。
## 影响文件
| 文件 | 变更 |
| --- | --- |
| `AGENTS.md` | 合并运行规约、增加证据状态门、统一候选 Ledger 描述。 |
| `README.md` | 删除独立 Prompt 链接,更新候选 Ledger ID 与状态。 |
| `KB_恒天奥特发系统/01_项目概况与范围.md` | 将 Prompt 引用改为 `AGENTS.md` 的 Cloud 拦截章节。 |
| `KB_恒天奥特发系统/acceptance_tests.md` | 将“运行规约铁律”引用改为 `AGENTS.md` 的对应章节,并增加来源状态门验证。 |
| `KB_SC/KB_Retrieval_Guide_SC_Agent.md` | 将项目 Prompt 优先规则引用改为 `AGENTS.md`。 |
| `PROMPT_恒天项目运行规约.md` | 删除。 |
## 验证
实施后检查:
1. `PROMPT_恒天项目运行规约.md` 不存在,所有运行期引用均指向 `AGENTS.md`
2. `AGENTS.md` 包含全部 14 项运行控制和项目事实证据状态门。
3. `ht-ops-2607` 仅被称为候选且未可用;不出现“已闭环”或“正式 Ledger”断言。
4. Markdown 相对链接有效;历史计划仅保留明确的迁移说明。
5. 工作区现有未提交修改不被覆盖,且不执行 Git 提交、远程操作或 Issue 写入。
## 实施迁移记录
- 2026-07-21:运行规约已合并至根 `AGENTS.md`;独立 `PROMPT_恒天项目运行规约.md` 已移除。运行期引用统一指向 `AGENTS.md`,候选 Ledger 仍为未可用状态。
# 恒天证据与治理整改设计
> 日期:2026-07-21
> 状态:已获用户确认,待实施。
## 目标
完成本地可验证的审计整改:移除运行 KB 中遗留的个人绝对路径,建立原件入库、Owner 指派和 Ledger 就绪的统一登记入口,并将项目导航中的验收基线更新为 29 题。
## 不做事项
- 不编造合同、会议纪要、测试脚本、接口设计、系统配置或人员姓名。
- 不把候选 `ht-ops-2607` 标记为正式 Ledger、可回写或已闭环。
- 不创建远程仓库、不注册 Registry、不创建、迁移或更新 Issue。
- 不改写历史设计和实施计划中的历史记录。
## 设计
### 1. 路径去敏与可移植性
`KB_SC/KB_00_SC_Navigation_Map.md` 的 SA KB 引用改为工作区相对路径 `KB_SA/``KB_CONFIG_FI.md` 与两个 SD 附录中的个人绝对源路径改为“受控原件位置待指定”,保留原件名称、用途和来源状态,不保留个人电脑位置。
### 2. 证据与 Owner 登记入口
新增 `KB_恒天奥特发系统/10_证据与治理待办.md`,按 SRC-001 至 SRC-009 建立待办行。每行只记录待补字段、建议责任角色、受影响记录和完成判定;受控链接、版本/哈希、访问角色、章节锚点及真实 Owner 均保持待填。
项目导航和来源索引链接至该文件。运行规约、内容、来源和 Ledger 的 Owner 都必须由项目方在登记表中指派后才可改变放行状态。
### 3. Ledger 就绪清单
同一登记文件记录 `ht-ops-2607` 的四项前置条件:独立仓库、Registry 解析、可读验证、非生产回写演练。四项均完成并由指定角色签核前,候选 Ledger 维持未可用状态。
### 4. 验收基线
项目导航中的运行规约放行条件从 28 题更新为 29 题;新增 T-29 已在本地验收资产中存在。登记文件只说明 AI-1/AI-2 的运行元数据和复核结果必须填写,不填写答案或通过结论。
## 影响文件
| 文件 | 变更 |
| --- | --- |
| `KB_SC/KB_00_SC_Navigation_Map.md` | 使用相对 SA KB 路径。 |
| `KB_SC/KB_CONFIG_FI.md` | 移除个人绝对原件路径。 |
| `KB_SC/KB_SD_BKP_附录.md``KB_SC/KB_SD_I9I_附录.md` | 移除个人绝对 BPD 路径。 |
| `KB_恒天奥特发系统/10_证据与治理待办.md` | 新增证据、Owner、Ledger 与验收登记入口。 |
| `KB_恒天奥特发系统/00_项目导航.md` | 注册新增入口并更新 29 题放行条件。 |
| `KB_恒天奥特发系统/09_来源与证据索引.md` | 链接到统一待办入口。 |
| `README.md` | 增加治理待办入口。 |
## 验证
1. 运行 KB 中不再出现 `C:\Users\hongb` 个人绝对路径。
2. SRC-001 至 SRC-009、四项 Ledger 前置和 AI-1/AI-2 元数据均有待办入口。
3. 所有项目导航链接有效,验收基线为 29 题。
4. 候选 Ledger 的状态仍为“候选且未可用”,没有新增远程或 Issue 对象。
---
list_id: hengtian-ops-26
name: BOS标准问题清单
project: hengtian项目
list_type: 问题清单
profile: 问题型
customer: hengtian
proj_code: hengtian
id_prefix: hengtian
repo:
branch: master
protected_path: list-config.md
version: 2
today_source: system
template_from: tpl-issue-ops
checklists:
- id: chk-take-ownership
bind: {field: sap_status, to: 未开始, from: 进行中}
gate: soft
items:
- {prompt: 沟通清楚了吗, kind: select, required: true, options: [, ]}
- {prompt: 和谁, kind: text, required: true}
- id: chk-complete-required
bind: {field: sap_status, to: 已完成}
gate: hard
items:
- {prompt: 解决方案, kind: text, required: true}
- {prompt: 工时(hours), kind: text, required: true}
- id: chk-close-required
bind: {field: sap_status, to: 已取消}
gate: hard
items:
- {prompt: 解决方案, kind: text, required: true}
- {prompt: 工时(hours), kind: text, required: true}
---
# BOS标准问题清单 · 宪法(草案,待 SA 审批)
> 由 bos-issue-creator 从 Excel 列分析生成。AI 提议,**SA 拍板**:请逐条审阅 checklist,删改后再纳入受保护路径。
## 识别到的列
序号、所属项目、问题描述、提出部门、提出人、责任顾问、顾问历史、系统、登记日期、问题分类、优先级、SAP完成状态、用户验收反馈、计划完成日期、开发人员、SA抽检、截图说明、附件、来源、链接/关联、工时(hours)、解决方案
## 迁移记录
- v1 2026-07-17 草案生成。
---
list_id: ht-ops-2607
name: 恒天SAP上线后运维期间问题清单
project: 恒天项目
list_type: 问题清单
profile: 问题型
proj_code: HT
id_prefix: ISS
customer: 恒天
repo: git@118.31.18.126:bosAi/恒天-issues-ops.git
branch: master
protected_path: list-config.md
version: 1
today_source: system
checklists:
- id: chk-accept-verified
bind: {field: acceptance, to: 已验证}
gate: hard
items:
- {prompt: 谁确认的, kind: text, required: true}
- {prompt: 通过什么渠道, kind: select, options: [邮件, 会议, IM, 电话], required: true}
- {prompt: 证据指针, kind: evidence, required: true}
- id: chk-take-ownership
bind: {field: sap_status, to: 进行中, from: 未开始}
gate: soft
items:
- {prompt: 需求和客户沟通清楚了吗, kind: select, options: [, ], required: true}
- {prompt: 和谁沟通清楚的, kind: text, required: false}
- id: chk-complete
bind: {field: sap_status, to: 已完成}
gate: soft
items:
- {prompt: 测过了吗, kind: select, options: [, ], required: true}
- {prompt: 影响哪些其它问题, kind: text, required: false}
- id: chk-close
bind: {field: sap_status, to: 已取消}
gate: soft
items:
- {prompt: 为什么取消/关闭, kind: text, required: true}
- {prompt: 客户知道吗, kind: select, options: [, ], required: true}
- id: chk-dev
bind: {field: sap_status, to: 测试中}
gate: soft
items:
- {prompt: FS 文档就绪了吗, kind: select, options: [, ], required: true}
---
# 恒天SAP上线后运维期间问题清单 · 宪法(草案,待 SA 审批)
> 由 bos-issue-creator 生成。AI 提议,**SA 拍板**:请逐条审阅 checklist。
## 识别到的列/字段
id、project、title、raised_dept、raised_by、owner、owner_history、system、registered、category、priority、sap_status、acceptance、plan_date、developer、escalate_sa、evidence、attachments、source、linked、days
## 迁移记录
- v1 2026-07-21 草案生成。
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment