在 SAP 里,“单位 PCS 到底挂在哪条路径下”其实就是问:
PCS 在表 T006A 中的
Dimension key(MSEHI)
Internal unit (MSEH3)
Commercial unit (MSEH6)
系统语言文本(SPRAS)
分别是什么值。只要把这 4 个字段拼起来,就是系统用来唯一识别 PCS 的“路径”,也是 CUNI/SPRO 里你看到的那一串节点。
最快查到路径的办法(任何客户端都能用)
事务码 SE16 / SE16N
表名:T006A
选择条件:
MSEH3 = PCS “内部单位”
SPRAS = E “英文”
执行后就能看到 PCS 所在行的完整主键:
结果示例(各版本基本一致,仅作演示)
MSEHI = AAAADL ← Dimension key(无维度)
MSEH3 = PCS ← 内部单位
MSEH6 = PCS ← 商业单位
SPRAS = E ← 语言
把语言换成 ZH 再执行一次,如果查不到行,就是中文描述缺失,也就对应了你报的消息 06079。
在 CUNI 里看到的“路径”长什么样
CUNI 初始屏幕:
维度(Dimension) 选择 AAAADL → 回车
→ 右边出现节点 “Dimensionless”
→ 下面列表里就有 PCS
这条逻辑路径就是
AAAADL → PCS
跟表 T006A 的 MSEHI/MSEH3 完全对应。
用 Debug/代码看也一样
DATA: lv_dim TYPE t006a-msehi.
SELECT SINGLE msehi FROM t006a
INTO lv_dim
WHERE mseh3 = 'PCS'
AND spras = 'E'.
WRITE lv_dim. "输出 AAAADL
一句话总结
PCS 在系统里的“路径”就是
Dimension = AAAADL(无维度) → Unit = PCS
你在 CUNI/SPRO 里只要先选 AAAADL,再往下就能定位到 PCS;给中文补描述时,就是往表 T006A 里加一条
AAAADL / PCS / PCS / ZH / “件”。