点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我创建了一个决策表,其中有多行结果不同,但是输入/条件值相同。 示例:输入属性相同,但是我想要多个输出值。 我没有找到匹配项,但得到了结果。 您能帮我如何设置此要求的规则吗? 我也尝试过属性关联,但是结果没有变化。
此致
Madhan
tested-via-postman-with-no-result.jpg
decision-table.jpg (93.6 kB)
您好,Madhan,
您需要使用Table类型的数据类型作为Result来收集多行作为输出。 (a)创建一个新的数据类型,例如表类型为EquipmentList,并使用EquipmentInfo作为参考结构。 然后,将此EquipmentList用作决策表规则的结果,并使用该表作为结果更新ruleservice。
问题已得到回答。
您好 Madhan Madavaneri Mohan Reddy
您可以更改决策表以检索所有匹配项。 单击[Cog]图标进入决策表设置,并在最顶部看到一个下拉列表。 它将显示"首次匹配"或"所有匹配"。
如果选择"所有匹配",则将提取所有记录。
希望这会有所帮助,如果可以,请标记为"最佳答案"。
感谢与问候
Phil Cooley
你好 阿卡纳语,
好的,注意到了。
谢谢
Madhan
嗨,Phil Cooley,
感谢您的回复。 决策表是使用匹配策略"全部匹配"创建的,但是当输入列之一在多行中具有相同的值时,则未获得任何结果。 请让我知道是否有实现多种结果的替代方法(例如:请求消息的发送方式应不同)?
感谢与问候,
Madhan
Hello Archana,
我按照您建议的方式进行操作,现在结果为"未记录"。请找到该项目的屏幕快照,并通过POSTMAN请求。请提出建议。
感谢与问候,
Madhan
你好Archana,
我已经删除了规则服务并创建了新的规则服务,它按照您的解释工作。 非常感谢您的帮助。
感谢和问候,
Madhan
一周热门 更多>