未为MDG-C触发派生BADI

2020-09-08 12:27发布

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

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


嗨,

我有一个要求,即在请求被拒绝/返回给客户主数据中的请求者之后,我们必须更新派生的某些字段。

我写了 我的代码在"定义验证/派生" BADI中,但是直到在所属实体类型上的字段中的某些数据发生更改之前,它才被触发。

请建议我如何在不使用某些属性的情况下派生某些字段的值 手动更改UI中任何字段的任何值。

关于BRF +或BADI的建议都应有所帮助。

感谢

Sai Charan。

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

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


嗨,

我有一个要求,即在请求被拒绝/返回给客户主数据中的请求者之后,我们必须更新派生的某些字段。

我写了 我的代码在"定义验证/派生" BADI中,但是直到在所属实体类型上的字段中的某些数据发生更改之前,它才被触发。

请建议我如何在不使用某些属性的情况下派生某些字段的值 手动更改UI中任何字段的任何值。

关于BRF +或BADI的建议都应有所帮助。

感谢

Sai Charan。

付费偷看设置
发送
6条回答
亦是此间程序员
1楼 · 2020-09-08 12:42.采纳回答

仅当实体更​​改时才触发派生BAdI。 如果要在不更改实体的情况下派生值,则可以使用交叉实体BAdI。

绿领巾童鞋
2楼-- · 2020-09-08 12:41

Hi Abdullah,


我们再次尝试过,但是在不更改任何实体类型的任何数据的情况下,不会触发派生BADI。


有任何建议吗?

< br>

基本上,这是MDG-C拒绝方案,其中请求被返回给请求者,在这里,当请求者打开请求时,我们必须默认/派生一些值,请提出建议。



谢谢

Sai Charan。

小灯塔
3楼-- · 2020-09-08 12:53

您好,

如果您使用的是基于规则的工作流程,则可以使用" BADI-呼叫系统方法"来默认设置您的值。 在拒绝步骤之后,在单值决策表中增加一个步骤。 维护非用户代理决策表中与同步方法相同步骤的条件别名,并为其提供服务名称。 使用BADI方法中的服务名称可以更新更改请求数据(必须在此处使用API​​)。

此致

Jitendra

CPLASF-自律
4楼-- · 2020-09-08 12:43

Hi Jitendra,

谢谢。 会尝试的。

如果有任何变化的机会,您是否对此有任何示例代码?

谢谢

Sai Charan。

SAP小黑
5楼-- · 2020-09-08 12:52

嗨,

我正面临类似的问题。 就我而言,我需要在不更改按下按钮的数据的情况下触发衍生badi。 除非更改了任何数据,否则按钮动作可以是任何东西,但没有一个动作会触发派生BaDI(交叉或单个)。 你有什么办法吗?

My梦
6楼-- · 2020-09-08 13:05

嗨,Pavan,

是的,我们现在不能直接创建GOV API实例,我们可以通过便捷API访问它。 但是是否建议在供料器类中实例化并使用如此繁重的API?

一周热门 更多>