PaPM-功能依赖性

2020-08-16 17:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家 我现在正在使用Pa...

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

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


尊敬的专家

我现在正在使用PaPM 3.0 SP08,在我的内存中,该功能依赖于以前的版本,例如,如果功能B引用功能A作为输入,那么当我运行功能B时,功能A将自动运行 相应地。 但在SP08中,声音依赖性消失了。 实际上,我执行以下步骤

1。 创建两个模型表作为接收方和发送方进行分配

2。 创建一个分配函数,并选择上面的两个模型表作为发送方和接收方。 并运行分配功能,结果如预期

3。 创建一个联接函数并将上面的分配函数作为输入,联接只需一个规则,就可以正常工作

现在一切顺利,然后

4。 我删除了分配功能的数据,而无需再次运行。

5。 我再次运行join函数,发现结果为空。

因此,我得出一个结论,即使分配被称为输入函数,也不会再次运行分配,但这是不合理的。

因为在大多数情况下,最后一步不是分配,而是" Writer"或" JOIN"(=我们通常将分配写入数据库),因此输入功能无法自动执行,我会带来很多 执行阶段的努力。...

3条回答
大道至简
2020-08-16 17:44

你好

一个问题,当您说发现结果为空时,它是函数的结果吗? 还是Ytable?

如果将ALLOCATION函数的处理类型设置为"子函数",并且此ALLOCATION用作另一个函数的输入(在您的示例中,该函数是JOIN函数),则正常行为是JOIN将仅使用该处理 分配逻辑,并且不会将分配结果填充到其Ytable中。 您仍将具有JOIN函数的结果,并且其Ytable将填充数据记录。

如果要分配将数据写入Ytable,则必须将处理类型设置为EXECUTABLE。 这样,联接将触发分配,并且将像分配函数本身的常规" RUN"命令一样执行。

我希望这会有所帮助!

谢谢你,

纳撒尼尔(Nathaniel)

一周热门 更多>