如何按主题搜索BPM任务

2020-09-04 08:09发布

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

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


专家们,

我认为在TaskAbstract中,主题是用户最重要的数据,用户应该能够基于它搜索BPM任务。 但是BPM API不支持此功能,我无法理解。 现在我们有按主题搜索完成的任务的要求,您有实现的好主意吗?

P.S。 搜索所有已完成的任务并逐个检查主题不是一个好主意,因为我们有太多的已完成任务。

此致

安倍(Abe)

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

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


专家们,

我认为在TaskAbstract中,主题是用户最重要的数据,用户应该能够基于它搜索BPM任务。 但是BPM API不支持此功能,我无法理解。 现在我们有按主题搜索完成的任务的要求,您有实现的好主意吗?

P.S。 搜索所有已完成的任务并逐个检查主题不是一个好主意,因为我们有太多的已完成任务。

此致

安倍(Abe)

付费偷看设置
发送
4条回答
大简至美
1楼-- · 2020-09-04 08:37

安倍你好

不确定标准API是否直接/间接解决此问题。 但是,对于已完成的日期,您可以设置截止日期,例如上个月,当前季度。 另外,一旦完成任何任务,您就可以将该数据插入BPM中的BI这样的报表数据源中,然后可以从该数据源中提取报表。

亦是此间程序员
2楼-- · 2020-09-04 08:29

谢谢Ravi。

1。 限制时间是我的最后解决方案。 因为用户必须多次更改时间范围才能找到任务。

2。 报告数据源可以提供帮助,但这意味着我必须在流程图中的每个任务后添加报告数据源,这被认为是对SAP官方指南中报告数据源的滥用。

DafaDDDa
3楼-- · 2020-09-04 08:31

我发现 从 BPM OData 的一种方法。 我可以使用如下所示的substringof函数。

http://host:port/bpmodata/tasks.svc/TaskCollection?$ orderby = CreatedOn desc&$ filter = substringof('abc',TaskTitle)&$ format = json

但是不幸的是,函数substringof仅搜索具有完全相同的值" abc"的任务主题,而不搜索包含" abc"的主题,我认为这是SAP BPM的错误。 因此,我再次对SAP BPM感到沮丧。

4楼-- · 2020-09-04 08:37

>>>我必须在流程图中的每个任务后面添加报告数据源,这被认为是对SAP官方指南中报告数据源的滥用。

您不必将其添加到每个任务的后面,只需将其添加到完成任务的任务(不委托等)中即可。 谈到SAP官方指南,您能否分享一下确切提及的内容。

一周热门 更多>