点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试向"销售订单概览"屏幕(VA01/VA02/VA03)添加新功能。 我搜索了很长时间,没有增强选项可以实现。
可用选项为:
屏幕8309、8310:它们用于标题屏幕"附加数据B"。 我需要修改"概述"屏幕。
BADI_SLS_HEAD_SCR_CUS_H:再次用于标题屏幕,而不是概览屏幕。
请看看我想要的照片。
有6个可能的地方可以添加我的功能。 现在,我找到了一种在位置4添加新标签的方法。
但是它需要修改标准的SAP DB表,这不是进行增强的标准方法。
有人知道使用标准SAP增强选项来满足我的要求吗? 谢谢。
此致
燕林
(108.4 kB)
距离我提这个问题已经两个月了。 根据我得到的信息,我认为可以得出答案。
我的问题的简短答案是不可能的(无需触摸SAP代码)。
如果我们决定修改标准SAP代码,则可以达到我在问题中提到的要求,如下所示:
1。 修改程序SAPMV45B,GUI状态为" U"。
2。 与要求1相同。
3。 修改程序SAPMV45A,屏幕4021。
4。 BAdI BADI_SLS_HEAD_SCR_CUS的特殊工具。 在屏幕顺序控制(VFBS)中进行了一些调整。
5。 修改程序SAPMV45A,屏幕4440。
6。 修改程序SAPMV45A,屏幕4050。
这是需求3和4的示例实现的屏幕截图。
我愿意接受任何更好的主意。 谢谢。
是的,您是对的。 我提到的表是VFBS表。 在SAP升级期间,表内容可能会被删除。 因此并不理想。
感谢Franck向我介绍了交易/屏幕变体。 但是,在我研究之后,似乎交易/屏幕变体不适合我的需求。
根据SAP帮助文档,事务/屏幕变式可以执行以下操作。
如您所见,它没有提到向屏幕添加新对象/功能的功能。 所以我想这种方法对我不起作用。 或者您知道如何使用此方法添加新功能,请告诉我。 谢谢。
尊敬的Yanlin,
BAdI销售屏幕如下:
BADI_SLS_HEAD_SCR_CUS 标题级别的其他详细信息屏幕
BADI_SLS_HEAD_SCR_INT 标题级别(内部)上的其他详细信息屏幕
BADI_SLS_ITEM_SCR_CUS 物品级别的其他详细信息屏幕
BADI_SLS_ITEM_SCR_INT 项目级别的附加详细信息屏幕(内部)
如果以上BAdI不能满足您的要求,则应创建z程序。
您的答案已被警告主持人,因为它不正确,不建议使用 。 这就是为什么它不被认为是最佳答案的原因。
一周热门 更多>