在COD_SALESORDER_TI中修改事件EV_Simulation

2020-08-23 16:25发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我正在尝试更改COD_SALESORDER_TI的事件ev_simuation的操作属性。 系统不允许从控制器进行更改。 屏幕已得到增强。 SAP是否不允许更改属性。 附件快照显示了我要启用的突出显示的SAVE_AFTER_EXECUTION。

(124.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我正在尝试更改COD_SALESORDER_TI的事件ev_simuation的操作属性。 系统不允许从控制器进行更改。 屏幕已得到增强。 SAP是否不允许更改属性。 附件快照显示了我要启用的突出显示的SAVE_AFTER_EXECUTION。

(124.4 kB)
付费偷看设置
发送
3条回答
代楠1984
1楼 · 2020-08-23 17:14.采纳回答

你好Rohit,

无法更改此属性。 作为解决方法,您可以按照以下步骤操作:

-为CustomerQuote BO创建扩展

-在CustomerQuoteExtension.xbo中创建操作

-调用BO标准动作(RequestExternalData),不要忘记发送PriceRecalculationTypeCode参数(它将以C形式发送,您可以在ui设计器中看到)示例代码如下:

 this.RequestExternalData(" C"); 

-打开COD_SALESORDER_TI并打开可扩展性窗格。 选择要扩展的按钮组

-添加新的自定义操作并将其标记为选定的"执行后保存"事件

对于这种要求可能有简单/更好的解决方案,但这是我想到的第一件事。

Br,

Emre

悻福寶寶
2楼-- · 2020-08-23 17:20

嗨, Rohit Sharma

首先,必须在扩展bo中定义动作。 然后,您需要通过右键单击扩展的bo来为此操作创建事件,您将看到Create Script Files

 action SomeCustomAction;
 

您需要在新创建的事件(SomeCustomAction)中调用RequestExternalData操作。 这样您就可以发布参数了。

此致

Emre

绿领巾童鞋
3楼-- · 2020-08-23 17:30

嗨Emre,

创建自定义操作时,我面临一些挑战吗? 我们可以直接在XBO中做到吗?

是否通过UI创建了自定义操作,但无法在其中添加参数。

一周热门 更多>