iT邦幫忙

0

華苓BPM 更換簽核menber

  • 分享至 

  • xImage

請教一下各位大老,有沒有使用華苓BPM的,可以解答小弟的疑惑。
之前的人用撰寫,開啟表單的user透過下列方法,
但是簽到中間,user離職時,
如果後面還有需要給原User簽核,會變成空值,沒辦法簽下去。
不曉得有沒有甚麼方法可以修正user
createProcess
''''''
java.lang.String createProcess(java.lang.String userID,
java.lang.String proID,
java.util.HashMap args)
Create a non-auto-PopUp process and assign to specified member id.
Examples:

      var userID = "MEM0000992492169920";
    var proID  = "PRO0548992486182550";
    var args = new java.util.HashMap();
    var item = "Pen";
    args.put("ItemName",item);
      var newTaskID = Server.createProcess(userID,proID,args);
      var newTask = Server.getTask(newTaskID);
      var newTaskState = newTask.getTaskState();
      if (newTaskState == newTask.TASK_STATE_READY) {
            java.lang.System.out.println("newTaskState is READY!");
    }

''''''
如下圖,後續若原本user會須要更換,
目前我找不到相關方法,不曉得有沒有使用同系統的大老可解惑
https://ithelp.ithome.com.tw/upload/images/20230511/20147438GwDNp19JQ7.png
https://ithelp.ithome.com.tw/upload/images/20230511/20147438Lunmgn2ySC.png
因為公司沒有跟華苓簽合約,所以沒辦法問,或是上它們論壇

你能從後台把這張表單退回到上一關嗎?
可以的話,退到上一關,然後把這個離職User設定職務代理人,上一關的人再進行簽核,這樣流程應該會跑到職務代理人身上。
rain_yu iT邦研究生 5 級 ‧ 2023-05-17 16:42:40 檢舉
之前設定職務代理人有成功pass,但是老闆表示要做一個判斷。
如果離職的人沒設定職務代理人,要另外pass
WUcheap iT邦研究生 5 級 ‧ 2023-11-24 17:02:58 檢舉
pass給誰? 還是直接下一關?
是用一般關卡還是智慧關卡?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
wilson1966
iT邦研究生 1 級 ‧ 2023-05-16 09:36:32

樓主是說:某流程應簽核的人離職了,無法簽核?
如是,你可以使用行政管理師WebAdministrator ,找出這個流程,然後給他Pass 轉到下一個人去簽。

rain_yu iT邦研究生 5 級 ‧ 2023-05-17 16:43:22 檢舉

我這邊是要做自動判斷,不然老闆簽不下去,再轉user會被念

我要發表回答

立即登入回答