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

init: ledgers 目录树(customer=兆华)

parent 4f496c52
# 只 track bos-ai-platform/,其余全部忽略
# 只 track ledgers/,其余全部忽略
/*
!/bos-ai-platform/
!/ledgers/
!/.gitignore
---
list_id: zh-ops-2606
name: 兆华SAP上线后运维期间问题清单
project: 兆华项目
list_type: 问题清单
profile: 问题型
customer: 兆华
proj_code: ZH
id_prefix: ISS
repo: git@118.31.18.126:bosAi/兆华-issues-ops.git
branch: master
protected_path: list-config.md
members:
- name: 刘正强
email: zhengqiang.liu@boscloud.cn
gitlab: 刘正强
role: SA
access: Maintainer
- name: 王志慧
email: zhihui.wang@boscloud.cn
gitlab: 王志慧
role: Developer
access: Developer
- name: 单鹏辉
email: penghui.shan@boscloud.cn
gitlab: 单鹏辉
role: Developer
access: Developer
version: 1
today_source: system
template_from: tpl-issue-ops
# 扩展字段:在 profile 问题型 基础上增加
extra_fields:
- name: solution
label: 解决方案
type: text
required: false
required_on: [已完成, 已取消]
checklists:
- id: chk-complete
bind: {field: sap_status, to: 已完成}
gate: soft
items:
- {prompt: 测过了吗, kind: select, required: true, options: [, ]}
- {prompt: 影响哪些其它问题, kind: text, required: false}
- {prompt: 解决方案, kind: text, required: true}
- id: chk-close
bind: {field: sap_status, to: 已取消}
gate: soft
items:
- {prompt: 为什么取消/关闭, kind: text, required: true}
- {prompt: 客户知道吗, kind: select, required: true, options: [, ]}
- {prompt: 解决方案, kind: text, required: true}
---
# 兆华SAP上线后运维期间问题清单 · 宪法(草案,待 SA 审批)
> 由 bos-issue-creator 从 Excel 列分析生成,经 SA 审阅后调整:删除 `chk-take-ownership`;新增 `chk-complete`、`chk-close` 并要求填写 `解决方案`;扩展字段 `solution`。
## 识别到的列
序号、所属项目、问题描述、提出部门、提出人、责任顾问、顾问历史、系统、登记日期、问题分类、优先级、SAP完成状态、用户验收反馈、计划完成日期、开发人员、SA抽检、截图说明、附件、来源、链接/关联、工时
## 迁移记录
- v1 2026-07-08 草案生成。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
r"""push_config.py 的本地兼容版本。
修复:本地 bos-issue-ledger/scripts/remote_sync.py 只支持 --cmd pull|push,
不支持 push-mr;本脚本使用 --cmd push 并去掉不支持的参数。
用法:
$env:LEDGER_SCRIPTS="C:\Users\zx447\.codex\skills\bos-issue-ledger\scripts"
python bos-ai-platform/scripts/push_config_fixed.py <kb_dir>
"""
import os
import sys
import json
import subprocess
import shutil
def run_json(args, cwd=None):
r = subprocess.run(args, cwd=cwd, capture_output=True, text=True)
try:
return json.loads(r.stdout)
except Exception:
return {"ok": False, "error": (r.stderr or r.stdout).strip()[:500]}
def main():
if len(sys.argv) < 2:
print(json.dumps({"ok": False, "error": "用法: push_config_fixed.py <kb_dir>"}, ensure_ascii=False))
sys.exit(1)
kb = os.path.abspath(sys.argv[1])
ledger_scripts = os.environ.get("LEDGER_SCRIPTS")
if not ledger_scripts:
print(json.dumps({"ok": False, "error": "需要设置 LEDGER_SCRIPTS 环境变量"}, ensure_ascii=False))
sys.exit(1)
ledger_scripts = os.path.abspath(ledger_scripts)
sys.path.insert(0, ledger_scripts)
import config as cfgmod
cfg = cfgmod.load_config(kb)
repo = cfg.get("repo")
branch = cfg.get("branch", "master")
if not repo:
print(json.dumps({"ok": False, "error": "list-config 未配置 repo"}, ensure_ascii=False))
sys.exit(1)
project_slug = repo.rstrip("/").split("/")[-1].replace(".git", "")
customer = cfg.get("customer", "")
list_id = cfg.get("list_id", project_slug)
subdir = "bos-ai-platform/ledgers/%s-issues-ops/%s" % (customer, list_id) if customer else list_id
# 默认用当前工作目录作缓存父目录
cache_dir = os.getcwd()
remote_sync = os.path.join(ledger_scripts, "remote_sync.py")
# 先把本地 KB 内容复制到缓存目录(remote_sync 只负责 git 推拉)
git_root = os.path.join(cache_dir, project_slug)
target_dir = os.path.join(git_root, subdir) if subdir else git_root
# 如果缓存不存在,先尝试 clone;失败则初始化本地缓存并加 remote,等远端可用后再推
if not os.path.isdir(os.path.join(git_root, ".git")):
print(json.dumps({"step": "clone", "repo": repo}, ensure_ascii=False))
r = subprocess.run(
[sys.executable, remote_sync, repo, project_slug,
"--branch", branch, "--cmd", "pull",
"--standalone", "--subdir", subdir,
"--cache-dir", cache_dir],
capture_output=True, text=True)
if r.returncode != 0:
print(json.dumps({
"step": "clone/pull",
"note": "远端仓库可能尚未创建或无访问权限,转为本地缓存准备。"
}, ensure_ascii=False))
os.makedirs(git_root, exist_ok=True)
subprocess.run(["git", "init"], cwd=git_root, capture_output=True)
subprocess.run(["git", "remote", "add", "origin", repo], cwd=git_root, capture_output=True)
# 把当前 KB 文件同步到缓存目录
if os.path.abspath(kb) != os.path.abspath(target_dir):
os.makedirs(target_dir, exist_ok=True)
for item in os.listdir(kb):
src = os.path.join(kb, item)
dst = os.path.join(target_dir, item)
if os.path.isdir(src):
if os.path.exists(dst):
shutil.rmtree(dst)
shutil.copytree(src, dst)
else:
shutil.copy2(src, dst)
# 推送到远端
r = subprocess.run(
[sys.executable, remote_sync, repo, project_slug,
"--branch", branch, "--cmd", "push",
"--standalone", "--subdir", subdir,
"--message", "立法: %s v%s" % (cfg.get("name", ""), cfg.get("version", "")),
"--cache-dir", cache_dir],
capture_output=True, text=True)
try:
result = json.loads(r.stdout)
except Exception:
result = {"ok": False, "error": (r.stderr or r.stdout).strip()[:500]}
if not result.get("ok"):
print(json.dumps(result, ensure_ascii=False))
sys.exit(1)
# 登记到 Registry
reg_result = _register_in_registry(cfg, cfgmod)
result["registry"] = reg_result
print(json.dumps(result, ensure_ascii=False, indent=2))
def _register_in_registry(cfg, cfgmod):
ri = cfgmod.registry_repo_info()
if not ri:
return {"ok": False, "note": "未配置 Registry (AGENTS.md 无 ledger 块),需手动登记"}
ok, yp, err = cfgmod.sync_registry(ri)
if not ok:
return {"ok": False, "note": "Registry 同步失败: %s" % err}
import yaml
list_id = cfg.get("list_id")
customer = cfg.get("customer", "")
with open(yp, encoding="utf-8") as f:
data = yaml.safe_load(f) or {"ledgers": []}
for entry in data.get("ledgers", []):
if entry.get("list_id") == list_id:
return {"ok": True, "note": "已在 registry 中"}
members = cfg.get("members", [])
owner = members[0].get("name", "") if members else ""
repo = cfg.get("repo", "")
new_entry = {
"list_id": list_id,
"display_name": cfg.get("name", list_id),
"project": cfg.get("project", ""),
"customer": customer,
"repo": repo,
"branch": cfg.get("branch", "master"),
"mode": "standalone",
"subdir": "bos-ai-platform/ledgers/%s-issues-ops/%s" % (customer, list_id) if customer else list_id,
"issue_prefix": cfg.get("id_prefix", "ISS"),
"owner": owner,
"status": "active",
}
data.setdefault("ledgers", []).append(new_entry)
try:
with open(yp, "w", encoding="utf-8") as f:
yaml.dump(data, f, allow_unicode=True, default_flow_style=False, sort_keys=False)
except Exception as e:
return {"ok": False, "note": "写 registries.yaml 失败: %s" % str(e)}
cache = os.path.dirname(yp)
branch = ri["branch"]
commit_msg = "registry: 登记 %s (%s)" % (cfg.get("name", ""), list_id)
subprocess.run(["git", "add", "registries.yaml"], cwd=cache, capture_output=True)
cm = subprocess.run(["git", "commit", "-m", commit_msg], cwd=cache, capture_output=True, text=True)
if cm.returncode != 0 and "nothing to commit" not in (cm.stdout + cm.stderr):
return {"ok": False, "note": "git commit 失败: %s" % (cm.stdout + cm.stderr).strip()[:200]}
pr = subprocess.run(["git", "pull", "--rebase", "origin", branch], cwd=cache, capture_output=True, text=True)
if pr.returncode != 0:
subprocess.run(["git", "rebase", "--abort"], cwd=cache, capture_output=True)
return {"ok": False, "note": "Registry pull --rebase 冲突: %s" % (pr.stdout + pr.stderr).strip()[:200]}
ps = subprocess.run(["git", "push", "origin", branch], cwd=cache, capture_output=True, text=True, timeout=30)
if ps.returncode != 0:
return {"ok": False, "note": "Registry push 失败: %s" % (ps.stderr or ps.stdout)[:200]}
return {"ok": True, "note": "已登记到 registry"}
if __name__ == "__main__":
main()
# Issue Ledger 回写检查清单
> 用途:在创建、更新、关闭 Issue 前做统一核对,避免 `未决问题清单`、`上线问题记录`、`ledgers/issues/` 三处状态漂移。
---
## 一、创建新 Issue 前
1. 已按顺序检查:
- `KB_兆华/上线问题记录.md`
- `KB_兆华/未决问题清单.md`
- `ledgers/issues/`
- 对应 `操作特例_*` / `集成约定.md` / `KB_SC` / `KB_SA`
2. 确认这不是已有 Issue 的重复记录。
3. 已整理最小证据集:现象、触发条件、影响范围、截图/单号/错误信息。
4. 已选用 `ledgers/issues/TEMPLATE.md` 作为起草模板。
---
## 二、更新 Issue 前
1. 状态流转仅允许:`Open -> In Progress -> Pending Confirmation -> Closed`
2. 每次状态变更必须追加 `诊断日志`,不得覆盖旧日志。
3. 如修改根因表述,必须标明依据来自:
- 项目 KB
- 归档文件编号
- 本次系统证据
4. 集成问题若无文档明示,不得把“集成异常”细化为具体中间件名称。
---
## 三、关闭 Issue 前
1. 已有顾问确认记录。
2. `确认结论` 明确为同意关闭或按当前方案执行。
3. 已补齐关闭记录:关闭人、关闭时间、关闭原因、根因分析、预防措施。
4. 已同步以下文件状态:
- `KB_兆华/未决问题清单.md`
- `KB_兆华/上线问题记录.md`
- 对应 `ledgers/issues/ISSUE-xxx-*.md`
5. 如仍缺顾问确认,只能转为 `Pending Confirmation`,不得写为 `Closed`
---
## 四、最小回写产物
- Issue 文件本身
- 必要时更新 `KB_兆华/未决问题清单.md`
- 必要时更新 `KB_兆华/上线问题记录.md`
- 若涉及客户口径或方案变更,补一条回写说明供顾问确认
---
*Issue Ledger Checklist v1.0 | 2026-07-08 | 对齐审计意见 v4.0*
# ISSUE-001-组织结构真实值待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Pending Confirmation |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | ALL,影响所有生产操作真实值替换 |
---
## 问题描述
DOC-007(SDMM配置清单.xlsx)中的组织结构真实值已提取到项目 KB,但关闭前仍需顾问确认提取结果与运行口径一致。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `00_项目概况.md``组织与主数据_真实值.md`、操作特例文件。
- **发现**:部分组织/主数据已补齐(公司代码1100/1400、销售组织1110~1410、工厂1101~1501),但仍存在待补充字段。
- **证据**`未决问题清单.md` 编号 001;相关待补充字段清单。
### 2026-07-08 10:30 — 审计整改同步
- **排查步骤**:核对 `组织与主数据_真实值.md``未决问题清单.md``ledgers/issues/README.md` 的状态要求。
- **发现**:组织结构真实值已提取完成,但缺顾问确认,不能直接关闭;状态已调整为 `Pending Confirmation`
- **证据**`组织与主数据_真实值.md``KB_兆华/未决问题清单.md` 已决问题列表。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 请顾问确认组织结构真实值提取结果 | 杨娟 | 2026-07-14 |
| 确认后同步关闭 `未决问题清单.md` / `ledgers/issues/` 状态 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 已提取真实值,待顾问确认是否关闭 |
| 确认依据 | `组织与主数据_真实值.md` + `DOC-007` |
---
## 关闭记录
| 字段 | 值 |
|------|-----|
| 关闭人 | 待补充 |
| 关闭时间 | 待补充 |
| 关闭原因 | 待补充 |
| 根因分析 | 待补充 |
| 预防措施 | 待补充 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 001
- 真实值:`KB_兆华/组织与主数据_真实值.md`
- 归档文件:`DOC-007`(SDMM配置清单.xlsx)
---
*Issue Ledger v1.1 | 2026-07-08 | ISSUE-001 调整为 Pending Confirmation*
# ISSUE-002-主数据编号规则待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 002 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | ALL,影响物料、客户、供应商编号创建 |
---
## 问题描述
主数据编号规则需要从DOC-007(SDMM配置清单.xlsx)中提取完整信息。当前已有部分编号规则(物料9001000000~9011999999、客户C001~C005、供应商S001~S006),但需要确认完整规则。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `组织与主数据_真实值.md`
- **发现**:已提取物料编号规则(Z1-ZB范围)、客户编号规则(C001~C005)、供应商编号规则(S001~S006),但完整规则需进一步核验。
- **证据**`组织与主数据_真实值.md` 编号规则章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从配置清单提取并核验完整主数据编号规则 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 002
- 真实值:`KB_兆华/组织与主数据_真实值.md`
- 归档文件:`DOC-007`(SDMM配置清单.xlsx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-003-VC配置文件和配置类待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 003 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-21 |
| 影响范围 | PP/SD,影响VC变量配置和BOM生成 |
---
## 问题描述
VC(Variant Configuration)配置文件和配置类需要从蓝图文档中提取。兆华使用VC管理产品配置,VC配置错误会导致BOM无法自动生成。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `操作特例_PP_QM_生产质量.md`
- **发现**:已有VC配置操作特例描述,但配置文件名和配置类具体值待确认。
- **证据**`操作特例_PP_QM_生产质量.md` VC配置章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从蓝图文档提取VC配置文件和配置类 | 杨娟 | 2026-07-21 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 003
- 操作特例:`KB_兆华/操作特例_PP_QM_生产质量.md`
- 归档文件:`DOC-001`(兆华电子_PPT_SAP项目蓝图总结.pptx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-004-质量检验类型和检验计划待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 004 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-21 |
| 影响范围 | QM,影响来料检验和质量控制 |
---
## 问题描述
质量检验类型和检验计划需要从配置清单中提取。兆华使用QM模块进行来料检验和质量控制,检验类型配置错误会影响质检流程。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `操作特例_PP_QM_生产质量.md`
- **发现**:已有QM操作特例描述(Scope Item 1E1),但检验类型和检验计划具体参数待确认。
- **证据**`操作特例_PP_QM_生产质量.md` 质量管理章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从配置清单提取质量检验类型和检验计划 | 杨娟 | 2026-07-21 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 004
- 操作特例:`KB_兆华/操作特例_PP_QM_生产质量.md`
- 归档文件:`DOC-007`(SDMM配置清单.xlsx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-005-成本估算类型和发布周期待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 005 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-21 |
| 影响范围 | CO,影响成本核算和标准成本计算 |
---
## 问题描述
成本估算类型和发布周期需要从配置清单中提取。兆华使用CO模块进行成本核算,成本估算类型配置错误会影响标准成本计算和月结。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `操作特例_FI_CO_财务.md`
- **发现**:已有成本核算操作特例描述(Scope Item J62),但成本估算类型和发布周期具体参数待确认。
- **证据**`操作特例_FI_CO_财务.md` 成本核算章节。
---
## 下一步
| �作 | Owner | 截止日期 |
|------|-------|----------|
| 从配置清单提取成本估算类型和发布周期 | 杨娟 | 2026-07-21 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 005
- 操作特例:`KB_兆华/操作特例_FI_CO_财务.md`
- 归档文件:`DOC-007`(SDMM配置清单.xlsx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-006-月结执行顺序待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 006 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-28 |
| 影响范围 | FI/CO,影响月结流程 |
---
## 问题描述
月结执行顺序需要从月结手册中提取。兆华使用SAP标准月结流程,但具体执行顺序和检查点需要确认。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `操作特例_FI_CO_财务.md`
- **发现**:已有月结流程操作特例描述,但具体执行顺序待确认。
- **证据**`操作特例_FI_CO_财务.md` 月结章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从月结手册提取月结执行顺序 | 杨娟 | 2026-07-28 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 006
- 操作特例:`KB_兆华/操作特例_FI_CO_财务.md`
- 归档文件:`DOC-010`(月结手册)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-007-CRM集成字段映射待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 007 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-28 |
| 影响范围 | SD/FI,影响CRM与SAP数据同步 |
---
## 问题描述
CRM(纷享销客)集成字段映射需要从集成文档中提取。CRM与SAP之间的字段映射配置错误会导致数据同步失败。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `集成约定.md`
- **发现**:已有CRM集成触点描述(15个接口),但字段映射具体配置待确认。
- **证据**`集成约定.md` CRM集成章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从集成文档提取CRM字段映射配置 | 杨娟 | 2026-07-28 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 007
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-002`(兆华电子-纷享销客与SAP集成文档.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-008-MES集成字段映射待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 008 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-28 |
| 影响范围 | PP/MM,影响MES与SAP数据同步 |
---
## 问题描述
MES(黑湖小工单)集成字段映射需要从集成文档中提取。MES与SAP之间的字段映射配置错误会导致生产订单、报工、领退料数据同步失败。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `集成约定.md`
- **发现**:已有MES集成触点描述(生产订单/报工/领退料),但字段映射具体配置待确认。
- **证据**`集成约定.md` MES集成章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从集成文档提取MES字段映射配置 | 杨娟 | 2026-07-28 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 008
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-003`(兆华电子-黑湖小工单与SAP集成文档V2.0.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-009-OA审批流程配置待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 009 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-08-04 |
| 影响范围 | ALL,影响OA审批流程集成 |
---
## 问题描述
OA(钉钉)审批流程配置需要从OA集成文档中提取。OA审批流程配置错误会导致采购订单、费用报销等审批流程卡住。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `集成约定.md`
- **发现**:已有OA集成触点描述,但审批流程具体配置待确认。
- **证据**`集成约定.md` OA集成章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从OA集成文档提取审批流程配置 | 杨娟 | 2026-08-04 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 009
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-008`(钉钉OA集成文档)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-010-批次号规则细节待确认
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/未决问题清单.md` 编号 010 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-08-04 |
| 影响范围 | MM/PP,影响批次管理 |
---
## 问题描述
批次号规则细节需要从蓝图文档中提取。兆华使用采购/生产订单号作为批次号(10位),但完整规则细节待确认。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `00_项目概况.md` 和操作特例文件。
- **发现**:已有批次号基本规则(采购/生产订单号10位),但完整规则细节待确认。
- **证据**`00_项目概况.md` 业务模式章节。
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 从蓝图文档提取批次号规则细节 | 杨娟 | 2026-08-04 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 未决问题清单:`KB_兆华/未决问题清单.md` 编号 010
- 项目概况:`KB_兆华/00_项目概况.md`
- 归档文件:`DOC-001`(兆华电子_PPT_SAP项目蓝图总结.pptx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-011-CRM客户主数据同步失败
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` CRM-001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | SD/FI,影响客户主数据创建 |
---
## 问题描述
CRM中创建的客户未同步到SAP,SAP中无法找到该客户。归档文档记录为集成接口配置异常,导致同步失败。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` CRM-001。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` CRM-001;归档文件 `DOC-002`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 验证集成运行配置是否已修复 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` CRM-001
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-002`(兆华电子-纷享销客与SAP集成文档.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-012-CRM销售报价同步不完整
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` CRM-002 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | SD,影响报价单同步 |
---
## 问题描述
CRM中的报价信息同步到SAP后,部分字段丢失。根本原因是字段映射配置不完整。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` CRM-002。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` CRM-002;归档文件 `DOC-002`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 补充缺失的字段映射 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` CRM-002
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-002`(兆华电子-纷享销客与SAP集成文档.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-013-MES生产订单未同步
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` MES-001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | PP,影响生产订单同步 |
---
## 问题描述
SAP中下达的生产订单未在MES中显示。归档文档记录为集成运行异常,导致同步失败。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` MES-001。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` MES-001;归档文件 `DOC-003`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 验证集成运行异常是否已排除 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` MES-001
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-003`(兆华电子-黑湖小工单与SAP集成文档V2.0.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-014-MES报工数据不同步
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` MES-002 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | PP,影响报工数据同步 |
---
## 问题描述
MES中的报工数据未同步到SAP。根本原因是MES报工字段填写不全。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` MES-002。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` MES-002;归档文件 `DOC-003`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 确保MES报工必填字段完整 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` MES-002
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-003`(兆华电子-黑湖小工单与SAP集成文档V2.0.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-015-VC配置错误导致BOM生成失败
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` SD-001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | PP/SD,影响BOM生成 |
---
## 问题描述
销售订单中的VC配置错误,导致BOM无法自动生成。根本原因是配置选项选择错误。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` SD-001。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` SD-001;归档文件 `DOC-001`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 确保销售人员正确选择VC配置 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` SD-001
- 操作特例:`KB_兆华/操作特例_PP_QM_生产质量.md`
- 归档文件:`DOC-001`(兆华电子_PPT_SAP项目蓝图总结.pptx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-016-采购订单审批流程卡住
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` MM-001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | MM,影响采购订单审批 |
---
## 问题描述
采购订单在OA审批流程中卡住,无法继续。根本原因是OA审批流程异常。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` MM-001。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` MM-001;归档文件 `DOC-001`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 联系审批人推进审批 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` MM-001
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-001`(兆华电子_PPT_SAP项目蓝图总结.pptx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-017-标准成本计算失败
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` FI-001 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | CO,影响成本核算 |
---
## 问题描述
运行标准成本计算时系统报错。根本原因是BOM或工艺路线数据不完整。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` FI-001。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` FI-001;归档文件 `DOC-001`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 检查BOM和工艺路线数据完整性 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` FI-001
- 操作特例:`KB_兆华/操作特例_FI_CO_财务.md`
- 归档文件:`DOC-001`(兆华电子_PPT_SAP项目蓝图总结.pptx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# ISSUE-018-月结数据不一致
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P2 |
| 负责人 | 杨娟 |
| 来源 | `KB_兆华/上线问题记录.md` FI-002 |
| 创建时间 | 2026-07-07 17:30 |
| 目标解决日期 | 2026-07-14 |
| 影响范围 | FI/CO,影响月结 |
---
## 问题描述
月结时发现MES数据未完全同步到SAP。根本原因是集成运行异常或网络问题。
---
## 诊断日志
### 2026-07-07 17:30 — 审计复核
- **排查步骤**:检查 `上线问题记录.md` FI-002。
- **发现**:问题已记录,但发生时间和当前状态待确认。
- **证据**`上线问题记录.md` FI-002;归档文件 `DOC-003`
---
## 下一步
| 动作 | Owner | 截止日期 |
|------|-------|----------|
| 确认问题发生时间和当前状态 | 杨娟 | 2026-07-14 |
| 检查MES数据同步状态 | 杨娟 | 2026-07-14 |
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | 待补充 |
| 确认时间 | 待补充 |
| 确认结论 | 待确认,不允许关闭 |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md` FI-002
- 集成约定:`KB_兆华/集成约定.md`
- 归档文件:`DOC-003`(兆华电子-黑湖小工单与SAP集成文档V2.0.docx)
---
*Issue Ledger v1.0 | 2026-07-07 | 初始创建*
# Issue Ledger — 兆华项目独立问题台账
> **定位**:一个问题一个文件,受控状态+append-only日志+顾问确认后关闭
> **诊断流程**:上线问题记录 → 未决问题清单 → Issue Ledger → 操作特例/集成约定 → 升级
---
## 文件命名规范
```
ISSUE-[序号]-[简短描述].md
示例:ISSUE-001-CRM同步订单超时.md
```
## 必填字段
| 字段 | 说明 |
|------|------|
| 状态 | Open / In Progress / Pending Confirmation / Closed |
| 严重级别 | P1(阻塞) / P2(严重) / P3(一般) / P4(低) |
| 负责人 | 问题处理负责人 |
| 来源 | 问题来源(上线问题/未决清单/新发现) |
| 影响范围 | 受影响的业务流程/模块 |
| 诊断日志 | 时间线+排查步骤+证据 |
| 顾问确认 | 顾问确认结论和签字 |
| 关闭记录 | 关闭原因+关闭人+关闭时间 |
## 状态流转
```
Open → In Progress → Pending Confirmation → Closed
↓ ↓
Escalated Reopened
```
## 回写规则
1. 未经顾问确认,不自动回写关闭结论
2. 每次状态变更必须追加日志条目
3. 关闭必须有顾问确认记录
4. 回写前必须对照 `ledgers/issues/CHECKLIST.md`
5. 关闭或转待确认后,必须同步 `KB_兆华/未决问题清单.md``KB_兆华/上线问题记录.md`
## 操作入口
1. 先读 `ledgers/issues/CHECKLIST.md`
2. 再用 `ledgers/issues/TEMPLATE.md` 起草或补齐字段
3. 最后回写对应 `ISSUE-xxx-*.md`
---
*Issue Ledger v1.0 | 2026-07-07 | 审计要求v4.0*
# ISSUE-[序号]-[简短描述]
> 回写前先对照 `ledgers/issues/CHECKLIST.md`
## 基本信息
| 字段 | 值 |
|------|-----|
| 状态 | Open |
| 严重级别 | P3 |
| 负责人 | 待分配 |
| 来源 | 上线问题/未决清单/新发现 |
| 创建时间 | YYYY-MM-DD HH:MM |
| 影响范围 | [受影响的业务流程/模块] |
---
## 问题描述
[清晰描述问题现象、复现步骤、影响]
---
## 诊断日志
### YYYY-MM-DD HH:MM — [操作人]
- **排查步骤**[做了什么]
- **发现**[发现了什么]
- **证据**[截图/单号/错误信息]
### YYYY-MM-DD HH:MM — [操作人]
- **排查步骤**[做了什么]
- **发现**[发现了什么]
- **证据**[截图/单号/错误信息]
---
## 顾问确认
| 字段 | 值 |
|------|-----|
| 确认人 | [顾问姓名] |
| 确认时间 | YYYY-MM-DD HH:MM |
| 确认结论 | [同意关闭/需要继续排查/升级处理] |
| 确认依据 | [基于哪些证据做出判断] |
---
## 关闭记录
| 字段 | 值 |
|------|-----|
| 关闭人 | [姓名] |
| 关闭时间 | YYYY-MM-DD HH:MM |
| 关闭原因 | [问题解决/转为已知问题/不适用] |
| 根因分析 | [根本原因是什么] |
| 预防措施 | [如何避免再次发生] |
---
## 关联文件
- 上线问题记录:`KB_兆华/上线问题记录.md`
- 未决问题清单:`KB_兆华/未决问题清单.md`
- 操作特例:`KB_兆华/操作特例_[模块].md`
---
*Issue Ledger模板 v1.0 | 2026-07-07*
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