Fiori批准和拒绝问题中的采购申请工作流程

2020-08-19 07:40发布

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

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


大家好

在批准Fiori中的采购申请工作流程时,我们面临一个问题。 在ECC中,它工作正常。 以下是我们要测试的步骤。 Fiori中的所有采购申请都在发生这种情况。

a)创建PR。

b)转到Fiori应用程序,单击购买申请,单击以批准请求并收到错误消息"此申请的批准和拒绝仍在处理中。您可以手动刷新申请清单"。

approval-error-in-fiori-app.jpg

c)刷新后,Fiori中的PR仍然存在,因此我再次尝试了相同的PR以进行批准,但出现了不同的错误,即您无权进行发布流程。 奇怪的是,我们的用户拥有完全访问权限,即SAP_ALL和SAP_NEW。

approval-error-in-fiori-app-1.jpg

d)在ECC中,ME53N表示已发布,但在SWIA上它仍显示在同一用户上。

检查了SAP Note-2201883,但与我们的系统无关。 已经实施了SAP Note-2415159,但没有效果。

我们使用的是SAP_APPL 617 0011和GBAPP002 6000012。工作流在具有相同用户的ECC上完美运行。

有人可以就这个问题提出建议吗?

致谢

Pankaj

approval-error-in-fiori-app.jpg (23.4 kB)

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

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


大家好

在批准Fiori中的采购申请工作流程时,我们面临一个问题。 在ECC中,它工作正常。 以下是我们要测试的步骤。 Fiori中的所有采购申请都在发生这种情况。

a)创建PR。

b)转到Fiori应用程序,单击购买申请,单击以批准请求并收到错误消息"此申请的批准和拒绝仍在处理中。您可以手动刷新申请清单"。

approval-error-in-fiori-app.jpg

c)刷新后,Fiori中的PR仍然存在,因此我再次尝试了相同的PR以进行批准,但出现了不同的错误,即您无权进行发布流程。 奇怪的是,我们的用户拥有完全访问权限,即SAP_ALL和SAP_NEW。

approval-error-in-fiori-app-1.jpg

d)在ECC中,ME53N表示已发布,但在SWIA上它仍显示在同一用户上。

检查了SAP Note-2201883,但与我们的系统无关。 已经实施了SAP Note-2415159,但没有效果。

我们使用的是SAP_APPL 617 0011和GBAPP002 6000012。工作流在具有相同用户的ECC上完美运行。

有人可以就这个问题提出建议吗?

致谢

Pankaj

approval-error-in-fiori-app.jpg (23.4 kB)
付费偷看设置
发送
5条回答
N-Moskvin
1楼-- · 2020-08-19 08:25

您好Pankaj,

您是否尝试通过SBWP批准PR?

如果没有错误,则问题与工作流程无关,而与Fiori App无关。

如果与Fiori App相关(涉及哪个Fiori App?),则问题是:

1)处于网关后端级别->检查/IWBEP/ERROR_LOG事务中的日志,

2)在网关前端级别->检查/IWFND/ERROR_LOG事务中的日志,

3)在UI级别->检查Web浏览器的DevTool。

您是否检查过有关Fiori App有关问题的OSS注释?

致谢。

洛朗。

派大星 ヾ
2楼-- · 2020-08-19 08:38

您好,

我不在乎您的用户是否具有SAP_ALL和SAP_NEW配置文件,这是网关后端中的错误。

因此,您必须进行调试以了解为什么会出现此错误消息: 这就是您要做的。

致谢。

洛朗。

Haoba3210
3楼-- · 2020-08-19 08:30

您是否可以从SWBP采取行动?

看起来像授权问题。 运行SU53以检查是否缺少任何授权。 另外,请检查iwfnd/error_log,以确认是否存在任何错误

callcenter油条
4楼-- · 2020-08-19 08:19

您好Pankaj,

不确定我是否理解正确


服务GBAPP_PRAPPROVAL也应该在后端吗? 我只能在前端看到。 -这是应在网关上激活的odata服务。

b)PR的另一件事是要让每个用户批准。 -工作流程日志显示什么?

根据您的工作流程定义工作项目,将相应地进行路由。


尝试将外部调试器放入odata中,看看它是否指向确切的错误。 希望输入对您有帮助。


谢谢

Ashutosh

吹牛啤
5楼-- · 2020-08-19 08:32

你好 Pankaj Adhikari

做 不理解您的问题以分析问题(您曾经使用过OData吗?)

您是否为错误消息GBAPP_APV_MSG编号使用了017,以便在错误处放置断点

您还可以通过/IWFND/MAINT_SERVICE事务查找相关的技术服务名称。

选择它,然后显示服务实现:您将拥有OData

双击"数据提供者类"。 在这里,寻找与您的问题有关的方法。

我还建议您阅读此OSS注释 2080631-MM Fiori批准应用程序的常见问题解答

关于您的问题:

a)应该服务GBAPP_PRAPPROVAL 也在后端吗? 我只能在前端看到。

当然:OData服务在后端系统中交付,然后将其公开给前端,以允许Fiori App使用后端数据。 检查/IWFND/MAINT_SERVICE交易

b)在PR的前端还有一件事情要让每个用户批准。

如果是这种情况 ,OData服务存在一个问题(我想是在后端),因为Fiori App只能从后端系统(也就是说,从他自己的SBWP而不是其他用户)获取用户的工作项。

c)在前端,如果我通过GUI登录,我在SAP收件箱中看不到PR。 在后端中,它工作正常。

当然,由于前端系统中没有WI:您的PR是在后端系统中创建的(简单的逻辑是要在后端管理工作流, 业务流程发生了,但是由于我不明白的原因,在某些情况下,SAP在网关中管理工作流是荒谬的...)。 Gateway Frontend和Fiori App仅用于用户界面。

致谢。

洛朗。

一周热门 更多>