續昨天的Session Bean,今天來分享鼎新在EFGP與TipTop整合的標準Session Bean 設定。
一.表單結案回寫TipTop簽核結案
當簽核到最後一關要結案時,請再往後加一個[服務任務],啟動SessionBean將簽核狀態回寫TipTop。
此函式需要傳入一個流程變數,其值為流程序號processSerialNumber
名稱: 自由命名ex:簽核同意回寫TipTop
伺服器種類: JBOSS
伺服器IP: localhost
伺服器Port: 1099
JNDI Name: TiptopManager
函式名稱: processAgreed
Home Class Name: com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome
-----------------------------------------------
此函式processAgreed傳入參數只有一個,就是流程序號。
請先新增一個流程變數
ID:pProcessInstanceSN 對應流程變數:processSerialNumber
二.表單撤銷回寫TipTop抽單狀態
當發單人執行撤銷(俗稱抽單)的動作時,系統要更新TipTop的簽核狀態為抽單。
[[注意]]這動作的服務任務不是放在流程畫面上,是在[主流程屬性設定]\事件處理
的流程撤銷指定SessionBean
名稱: 自由命名ex:流程撤銷
伺服器種類: JBOSS
伺服器IP: localhost
伺服器Port: 1099
JNDI Name: TiptopManager
函式名稱: processAborted
Home Class Name: com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome
-----------------------------------------------
此函式processAborted傳入參數只有一個,就是流程序號。
將先前設定好的流程變數指定就行。
ID:pProcessInstanceSN 對應流程變數:processSerialNumber
三.表單終止回寫TipTop抽單狀態
當簽核關卡執行終止流程(俗稱不同意)的動作時,系統要更新TipTop的簽核狀態為送簽退回。
聰明的你是否有留意到先前的圖示。設定的路徑一樣是在[主流程屬性設定]\事件處理
的流程終止指定SessionBean。(圖略)
名稱: 自由命名ex:流程終止-不同意
伺服器種類: JBOSS
伺服器IP: localhost
伺服器Port: 1099
JNDI Name: TiptopManager
函式名稱: processDisAgreed
Home Class Name: com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome
-----------------------------------------------
此函式processDisAgreed傳入參數只有一個,就是流程序號。
將先前設定好的流程變數指定就行。
ID:pProcessInstanceSN 對應流程變數:processSerialNumber
以上就是EFGP整合TipTop最主要的三個SessionBean設定。