SAP-ABAP:SAP工厂(Plant)与公司代码(Company Code)关联查询指南

SAP工厂(Plant)与公司代码(Company Code)关联查询指南

一、核心查询方法对比

方法类型事务码/表名响应速度适用场景权限要求
配置界面查询OX18单工厂详细信息查看S_TCODE(OX18)
数据表直查T001W/T001K极快批量导出或多系统对接S_TABU_DIS(T001W/T001K)
组织结构浏览PPOME企业架构全景分析S_TCODE(PPOME)

二、详细操作指南

方法1:配置界面查询 (OX18)

步骤流程:

  1. 执行事务码 OX18 → 进入工厂维护界面
  2. 输入查询条件:
    • 工厂代码:WERKS (支持F4帮助搜索)
  3. 查看关键字段:
    | 字段名        | 技术字段    | 说明                |
    |--------------|------------|--------------------|
    | 公司代码      | BUKRS      | 所属法人实体代码    |
    | 工厂名称      | NAME1      | 工厂官方名称        |
    | 城市          | CITY       | 所在地理位置        |
    

界面示意图:

[Plant Maintenance]
+-----------------------------+
| Plant         | 1000        |
| Name          | Shanghai Plant |
| Company Code  | C100        | ← 目标字段
| Street        | Pudong Ave  |
+-----------------------------+

方法2:数据表查询

选项1:T001W表直查 (推荐)
* 事务码 SE16N 执行示例
SELECT werks, name1, bukrs 
  FROM t001w
  WHERE werks IN ('1000','2000')
  INTO TABLE @DATA(lt_result).

输出字段说明:

  • WERKS:工厂代码
  • BUKRS:公司代码
  • NAME1:工厂名称
选项2:T001K表关联查询
* 通过评估范围(BWKEY)关联查询
SELECT a~bwkey, b~bukrs, b~name1
  FROM t001k AS a
  INNER JOIN t001 AS b
  ON a~bukrs = b~bukrs
  WHERE bwkey = '1000'.

方法3:组织结构浏览 (PPOME)

导航路径:

SAP Menu → Tools → Customizing → IMG → Execute Project (SPRO)
  → Enterprise Structure → Assignment 
    → Logistics – General 
      → Assign Plant to Company Code

操作要点:

  1. 使用树形结构展开节点:
    Enterprise Structure → Plants → <Country>
  2. 右键点击工厂选择"Display Assignment"
  3. 查看关联关系矩阵:
    +---------------+---------------+
    | Plant (1000)  | Company Code  |
    |               | → C100        |
    +---------------+---------------+
    

三、查询结果示例

工厂代码工厂名称公司代码法人实体货币
1000上海制造中心C100中国有限公司CNY
2000北京物流基地C100中国有限公司CNY
DE01慕尼黑工厂EU10欧洲控股EUR

四、关键业务规则

⚠️ 重要关联规则

  1. 工厂与公司代码的映射关系为 1:N
    • 一个公司代码可包含多个工厂
    • 每个工厂只能归属于一个公司代码

🔒 权限控制要求

  • 基础查看权限:S_TCODE (事务码访问权限)
  • 敏感数据权限:S_TABU_DIS (表数据查看权限)

⚙️ 配置维护路径

SPRO > Enterprise Structure > Assignment 
  > Logistics – General 
    > Assign Plant to Company Code

五、常见问题排查

问题现象可能原因解决方案
无法查到工厂对应公司代码1. 工厂未分配公司代码
2. 表T001W数据缺失
1. 执行OX18检查分配
2. 检查生产传输是否遗漏
事务码OX18权限不足用户缺少S_TCODE权限对象申请权限角色添加S_TCODE
T001W表查不到BUKRS字段选择字段集配置错误在SE16N中选择全部字段

通过本指南可快速定位工厂与法人实体的对应关系,适用于以下场景:
✅ 财务跨公司结算
✅ 物料价格评估
✅ 跨工厂库存调拨
✅ 集团合并报表编制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱喝水的鱼丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值