BRF Plus函数在处理决策表后返回内部表

2020-09-28 00:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想创建一个BRF函数,该函数将...

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

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


我想创建一个BRF函数,该函数将接受单个参数作为输入,并将返回一个内部表,该内部表具有在决策表中找到的相应匹配项。 例如,我的决策表如下

Plant1 Mat1

Plant1 Mat2

Plant1 Mat3

Plant2 Mat4

现在,我的函数将把plant作为输入参数并处理决策表。 它应将内部表中的前3个匹配值作为函数中的返回参数。

整个过程应仅在BRF Plus中完成。 请建议我们如何实现这一目标。

3条回答
callcenter油条
2020-09-28 00:55 .采纳回答

嗨,

如前所述,您可以使用决策表。 您可以在决策表的设置中定义评估决策表的方式。 在这里,您必须勾选"返回找到的所有匹配项"复选框,即多重匹配模式。 这样,所有匹配的列将从决策表中返回。 有关更多信息,请参见 help.sap.com-决策表

关于函数的结果对象:您必须在BRFplus中定义一个对应的数据对象,该数据对象表示内部表的结构。 您还可以将其绑定到现有的DDIC对象。有关更多信息,请参见: help.sap.com-创建表数据对象

BR

基督徒

一周热门 更多>