点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
发布FI文档时,WF-BATCH出现问题。
我有一个用户决策步骤,其中包含" POST"," REJECT",因此,单击" POST"时,它将导航至"任务"的"活动"步骤。
我正在调用FIPP-> ZPOST方法。 我将FIRP委托给ZFIPP,因为在实际的标准方法POST中需要更改一些代码。
在FIPP-> ZPOST方法中,我传递了xvbkpf-usnam ='Actual_Approver',但在文档过帐后仍然显示'WF-BATCH'。
如果有任何想法,请分享。
此致
拉菲
嗨,
有时badi的/方法/功能模块使用SY-UNAME执行数据更改。 在大多数情况下,您可以使用工作流将后台任务更改为前台,并使用带有对话框的高级操作来确保用户决策的实际代理人是执行此任务的人。 确保对话框用户的授权能够执行该方法。
亲切的问候,罗伯·迪勒曼斯
嗨,安扬,
它不需要任何增强。 实际上,不需要任何代码。
我直接在工作流程中对其进行管理,可以解决此问题。
此致
Rafi
嗨,
也许注释2148660会有所帮助。
亲切的问候,
Martin
Hello Suresh,
感谢您的答复。
我在SM50中对其进行了调试,并且可以看到相同的用户决定批准者正在发送到POST方法和字段
XVBKPF-USNAM分配了相同的批准人。 但是在标准FM初步发布中,SY-UNAME = WF-BATCH是
已更改。
我知道这不可能通过代码实现。
我可以在工作流程本身中解决这个问题。
谢谢。
此致
Rafi
嗨,
正常情况下这是不可能的。 如果您确实想这样做,请在其中更改更改批准者名称的地方(隐式)。
谢谢
你好拉菲!
从用户决策步骤单击" POST"按钮的人员的用户ID是否正确传递给ZPOST方法?
尝试在调试模式下从SWO1事务中执行此方法,然后查看XVBKPF-USNAM为什么不接受在用户决策步骤中单击" POST"按钮的用户的ID。
此致
S.Suresh。
一周热门 更多>