Studio:修改Customer.CurrentEmployeeResponsible

2020-09-29 21:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试在工作室中实现...

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

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


嗨,

我正在尝试在工作室中实现一种逻辑,该逻辑允许我设置负责客户的员工。

但是,Customer.CurrentEmployeeResponsible是1:n关联(这很奇怪,因为一次只能有1位员工负责)。 另外,CurrentEmployeeResponsible提供了一个delete方法,但没有提供Add或Create方法。

有人可以告诉我如何修改Customer.CurrentEmployeeResponsible吗?

非常感谢!

Stefan

2条回答
南山jay
2020-09-29 21:58 .采纳回答

嗨,

我正在检查Root-BeforeSave事件,可以看到如果设置了CurrentEmployeeResponsible节点,那么我可以选择"添加"具有正确角色代码的新员工,否则 未设置CurrentEmployeeResponsible,然后我也可以选择" CREATE()",然后可以添加员工。 请参阅附件中的PDI快照。

关联基数为1:n,实际上,该关联不仅包含所有者信息,而且还包含添加在"帐户团队"标签中的信息。 基于不同角色(例如所有者,团队成员,联系人等)的帐户。

因此,要更改当前负责的员工,您可以在Event-BeforeSave中编写一些代码,并在员工角色代码为 142。

希望它能澄清您的查询。

谢谢

Saurabh

一周热门 更多>