SAP CRM-使合作伙伴功能依赖于不同的状态

2020-09-22 07:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个问题要问。 ...

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

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


大家好,

我有一个问题要问。

我创建了自己的交易类型并进行了适当的设置(状态配置文件,合作伙伴功能,日期配置文件,Web UI设置等)。

现在,我被限制在一个必须根据交易状态使合作伙伴功能变为现实的条件下。

EX:交易类型的状态为:"新"-"分配待定"-"进行中"-"已结束"

和合作伙伴功能1,合作伙伴功能2和合作伙伴功能3。

现在,我要在状态为"新建"时将"合作伙伴功能1"作为必填字段,在状态为"待分配"时将合作伙伴功能2作为必选字段,而当状态为"进行中"时将伙伴功能3作为必选字段。/p>

PS:我已经尝试过"指定与状态相关的必填字段",但这并未使我的功能成为必填字段。

任何帮助都会很棒,非常感谢您的宝贵时间和帮助!

此致

Vinay

3条回答
风早神人
2020-09-22 08:15

你好克里斯托弗,

首先,感谢您在此方面的帮助,感谢您的宝贵时间。

在进入解决方案的Badi之前,我确实看到了实现此目标的标准方法,但无法使其正常工作。 我不确定我是否做对了所有事情,或者是否缺少激活该功能的东西。 请参阅下面的更多信息:

指定状态相关的必填字段

使用

在此活动中,您可以指定在更改事件的用户状态时要检查哪些UI字段。

如果所选字段为空,则会发送一条错误消息,并且用户状态不会更改。 仅当BAdI实现AI_CRM_IM_STATUS_CHECK_CHANGE(增强实现AI_CRM_IM_CHECK_STATUS_CHANGE)或BAdI AI_CRM_IM_STATUS_BADI的客户实现处于活动状态时,才检查UI字段。 如果您选择了文本或伙伴检查,请在从属表中指定要检查的文本类型或伙伴。

活动

    1.输入目标交易类型。
    2.输入状态配置文件。
    3.输入要对其进行检查的用户状态。
    4.选择要检查的字段。
    5.要检查指定的文本类型或伙伴,请转到关联的表并输入以下值:
  • 文本:选择在其中输入用户状态的行,然后转到相关表以获取文本。 输入文字ID。
  • 合作伙伴:选择您输入用户状态的行,然后转到合作伙伴的依存表。 输入合作伙伴确定过程和业务合作伙伴功能的描述性名称。
    6.激活BAdI实现AI_CRM_IM_STATUS_CHECK_CHANGE或BAdI AI_CRM_IM_STATUS_BADI的其他适当实现。

最诚挚的问候,

Vinay。

一周热门 更多>