使用My Inbox Fiori App进行PR批准的自定义工作流程

2020-09-23 09:59发布

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

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


您好,专家,我一直在尝试使用我的收件箱Fiori App批准PR,当我使用Standard工作流程时,它工作正常,但是,如果我使用自定义的工作流程(经过测试,并且在后端工作正常),我无法 找到释放和拒绝按钮,然后关注此博客
https://blogs.sap.com/2015/03/12/fiori-my-inbox-step-1-capture-the-custom- 工作流程模板信息/
我创建了按钮,该按钮显示在Fiori App中,但是当我按任意一个按钮时,都会显示一条消息,说明任务已成功执行,但后端未更新,并且我仍然有 我的收件箱中的那一行。 我继续执行博客中的步骤,直到第6步为止,该步骤指出我必须编写Badi,因为我在自定义工作流程中使用"活动"类型的步骤,现在的问题是,在上述示例中,工作流程中包含容器值类型" 结果"标签,而我的工作流程仅包含事件类型

,然后在Badi代码中,博客将值传递到工作流中的"容器"值,如下所示:

6。 为容器设置决策值。

CASE iv_decision_key。

0001年。"已批准

ls_container_line-value ='A'。

ls_formabs-procstate ='A'。

当0002。"已拒绝

ls_container_line-value ='R'。

ls_formabs-procstate ='R'。

ENDCASE。

现在我需要修改博客代码中的上述部分以满足我的需要,但是我不知道我应该用什么替换它,任何人都知道吗?

(25.6 kB)

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

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


您好,专家,我一直在尝试使用我的收件箱Fiori App批准PR,当我使用Standard工作流程时,它工作正常,但是,如果我使用自定义的工作流程(经过测试,并且在后端工作正常),我无法 找到释放和拒绝按钮,然后关注此博客
https://blogs.sap.com/2015/03/12/fiori-my-inbox-step-1-capture-the-custom- 工作流程模板信息/
我创建了按钮,该按钮显示在Fiori App中,但是当我按任意一个按钮时,都会显示一条消息,说明任务已成功执行,但后端未更新,并且我仍然有 我的收件箱中的那一行。 我继续执行博客中的步骤,直到第6步为止,该步骤指出我必须编写Badi,因为我在自定义工作流程中使用"活动"类型的步骤,现在的问题是,在上述示例中,工作流程中包含容器值类型" 结果"标签,而我的工作流程仅包含事件类型

,然后在Badi代码中,博客将值传递到工作流中的"容器"值,如下所示:

6。 为容器设置决策值。

CASE iv_decision_key。

0001年。"已批准

ls_container_line-value ='A'。

ls_formabs-procstate ='A'。

当0002。"已拒绝

ls_container_line-value ='R'。

ls_formabs-procstate ='R'。

ENDCASE。

现在我需要修改博客代码中的上述部分以满足我的需要,但是我不知道我应该用什么替换它,任何人都知道吗?

(25.6 kB)
付费偷看设置
发送
1条回答
95年老男孩
1楼-- · 2020-09-23 10:44

嗨,

这可能是由于我的fiori收件箱中不支持进行对话框高级功能。 我不知道该怎么做,但是您必须在badi中为用户决策建模abap,有关详细信息,请参见此处的博客。

亲切的问候,Rob Dielemans

一周热门 更多>