屏幕变式设置(方式一)

本文介绍了在SAP系统中如何为事务码ME5A设置默认启动的屏幕变式,特别是如何创建可传输的系统变式。通过以"SAP&"或"CUS&"为前缀的变式名称,可以确保变式在系统间传输时的兼容性。文中还详细讲解了设置变式的过程,包括固定成本中心字段并使其不可修改,以及在复制事务码时指定变式的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前两天,在咱们菜鸟之家的群里,飘飘同学提问了个问题,说对事务码ME5A维护了个屏幕变式,想怎么才能设置成默认启动的?

 

起初考虑的是把ME5A这个事务码copy成另外一个,选择自定义的变式,但是点开ME5A的变式搜索帮助发现,并未出现我们自定义的变式!

现在假如我们设定ME5A界面上的成本中心为固定值,并且不可以修改。那这样的变式该如何处理呢?又该怎么设置才能在TCODE定义中选择呢?

其实诀窍就在于给的变式名称。(感谢飘飘同学的反馈,同时也谢谢珍珍同学告知这一方法)

 

我们平时创建变式名称都很随意,基本都是Z或者Y开头的,但是这种变式都是基于client本地的,不能传输的。而如果在tcode创建时维护了一个变式,那这个变式应该是可以传输的才对。我们可以想想为啥呢,假定在tcode里的启动变式可以配置本地变式,那么请求释放了之后,在对应系统传输的时候是不是会报错?

 

这就跟我们平时包请求一样,把某个对象放到了$TMP本地包,释放的时候还没啥,到对应系统接收的时候就会报组件缺失,这个道理是通的。

 

所以,要创建可以传输的变式。

 

如果以“SAP&”为前4位的的变式名称就是系统变式,以“CUS&”为前4位的的变式名称就是客户变式,系统变式和客户变式统归为“系统变式”。其实这个类似于我之前发过的一篇推文,自动stms传输请求定义后台job作业一样,命名有一定规则。只有以“SAP&”或者“CUS&”开头的变式名称,才可以一起随着程序传输。

 

按照以上规则,我们设定如下,并且把成本中心不可输(保护字段)勾上,保存

会弹窗提示创建的这个变式会自动传输,问你是否创建,点√就行了

接下来还有提示你接着点√

之后就会弹出来选择请求的窗口,选定好请求,打√

回到选择界面,我们就会看到成本中心字段已经制定了默认值,并且不可输

这个时候我们再回到SE93看ME5A,变式的F4点开就有了我们刚那个变式名称

接着我们复制ME5A到ZME5A,并且指定我们设定的变式,保存即可

主题来源:飘     飘

图文编辑:Goldan

往期推荐

S4系统中如何锁定事务代码

ERP:自开发程序涉及权限问题处理-Tcode权限和数据管理

Script form打印Logo问题

SAP:清除系统缓存/快捷退出debug

SAP:解决SMARTFORM中因‘-’导致字符串折行的问题

STRANS高效导出数据到WORD/EXCEL

运行MRP(MD01)屏幕不可编辑增强

smartforms以PDF打印预览

运行MRP(MD01)用户出口增强

SAP通过函数READ_TEXT读取长文本

财务开发必备ABAP语法之 DO VARYING

SAP选择屏幕设置变式实现动态日期

你不知道的视图事件增强

释放的TR自动接收

销售订单——抬头出具发票计划状态计算逻辑

批次特性类里的增强

CI_COBL结构激活不一致问题

数据表的代理对象引发的取数问题

凭证预制时行项目增加成本中心描述列

采购订单增强未生效问题

根据结构动态生成内表的梗

range table取数一步到位法

数据存在性校验小记

打不开soamanager,快看这!!!

小手点一点关注,顾问路上不迷路!

扫描二维码

获取更多精彩

菜鸟家园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值