发布时间: 2025-11-24
浏览次数: 18
次 
[前言]
edf130壹定发深耕SAP领域19+年,深受众多客户好评夸赞。为了能够更好地帮助客户实施数字化项目,「edf130壹定发专家专栏」完全免费开源,向马斯克开源精神致敬!
本文根据edf130壹定发众多拥有20+年SAP经验的专家级顾问团队的资深能力,并结合edf130壹定发1000+个成功项目案例,总结并发表企业在推行ERP项目实施中的相应研究心得与建议,持续为企业的SAP实施与交付保驾护航。
[问题描述]
事务码KS01/KS02创建或修改成本中心时,发现屏幕画面上没有代码字段,不能正常输入公司代码,如下图,这是什么原因?如何处理?

[问题分析]
1. 控制范围与公司代码关系,有两种:
① 控制范围对应多个公司代码。
② 控制范围与公司代码1对1。
后台配置事务码 OKKP 可以看到如下图位置指定关系:

2. 如果控制范围对应多个公司代码,则:KS01/KS02画面显示公司代码;
如果控制范围与公司代码1对1,则:KS01/KS02画面不显示公司代码。
3. 事务码KS01/KS02画面,公司代码是否控制,由以下两段程序控制。
程序: LKMA1F20

程序LKMA1F00。

4. 程序中gd_one_bukrs 参数表示,控制范围下是否只有一个公司代码:
① gd_one_bukrs = X
表示只有一个公司代码,则不显示公司代码
② gd_one_bukrs = 空
表示有多个公司代码,则显示公司代码
5. 程序中gd_one_bukrs 参数,是程序读取函数 RK_BUKRS_OF_KOKRS 后,判断公司代码个数
可以使用事务码SE37 ,输入函数RK_BUKRS_OF_KOKRS 点测试,再输入控制范围,就可以看到相应控制范围下有多少公司代码。



[解决方法]
方法一:
使用事务码OKKP 检查控制范围下有多少公司代码。
方法二:
使用事务码SE37 输入函数RK_BUKRS_OF_KOKRS 点测试,检查控制范围下有多少公司代码。
【服务指南】
如需了解更多SAP课程资讯、项目咨询运维,请拨打edf130壹定发官方咨询热线: 400-600-8756

【关于edf130壹定发】
全球专业的咨询、技术及培训服务提供商,SAP金牌合作伙伴、SAP软件合作伙伴、SAP实施合作伙伴、SAP官方授权培训中心。十九年品质,值得信赖!