工作流程中的任务转发

问题描述 投票:0回答:1

我已经将旅行费用审批任务从一位经理转发给了sap fiori的另一位经理。谁能告诉我如何获得当前的批准者?

谢谢

sap abap sap-fiori
1个回答
0
投票

你能使用ABAP吗?那么这可能会解决您的问题。您需要在fiori中针对此特定方案增强ABAP逻辑。

  1. 确定您的工作流程,工作项ID(wi_id)
  2. 通过确定当前代理 CALL FUNCTION 'RH_USERS_OF_WI_READ' "Get Current Agents (Users) for Work Item EXPORTING wi_id = " swwuserwi-wi_id TABLES user_tab = " swhactor EXCEPTIONS NOTHING_FOUND = 1 " . " RH_USERS_OF_WI_READ
  3. 使用吞噬者的HROBJID来确定人员编号或中心人员
  4. 读取HROBJID的名称,例如通过信息表PA0001(例如字段ENAME)
© www.soinside.com 2019 - 2024. All rights reserved.