资源预览内容
第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
第9页 / 共34页
第10页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
WorkFlow ERP 與 EasyFlow 整合大 綱整合系統基本設定送簽、簽核操作說明整合常見問題 整合架構流程整合系統安裝目錄說明(ERP CLIENT端)ERP表單送簽流程架構產生送簽 資料至 ERP資料 庫ERP DB SERVER(ERP APP SERVER)ERP送簽派班定時處理 程式 (EFDISPATCHER.EXE ) 1取得未處理過的送簽 資料執行 2產生此單據的憑證圖 檔 3call easyflow派駐員 (EFCoordinatorOfER P.dll)將要跑簽核流程 的資料及憑證圖檔產 生至 easyflow主機上 4.回寫單據的簽核狀態 碼回寫成 送簽中ERP單據類建檔程 式建檔在做確認、取 消確認、作廢時, 如果單據須走 easyflow的簽核 流程,就會產生一 筆資料至ERP共用 資料庫的 TABLE(EFJOBQU E)裡EasyFlow APP SERVERERP APP (COUNTER.EXE)公用 元件 產生送簽資料至DB SERVER使用RDS 進行連結 Easyflow app程式EasyFlow DB SERVEREasyFlow GetWay DLL (EFGetWayOfERP.DL L)EasyFlow 系統元件1.產生一筆簽核資料至 easyflow DB server 2.解悉簽核流程,發送 mail至第一關須簽核 的人員整合流程架構整合流程架構EasyFlow簽核流程(EasyFlow CLIENT 端) 簽核人員中間簽核人員 : 1.同意 2.不同意OR 退件最後一關簽核 人員 1.同意 2.不同意 OR 退件EasyFlow APP SERVER EasyFlow GetWay DLL (EFGetWayOfERP.DL L)1.CALL ERP派駐員 (EFCoordinatorOfER P.dll) 連結到erp的app主機 上做單據的簽核動作 。2.如為不同意或是最後 一關的簽核時, 將此 簽核資料做結案動作 ,發送一封MAIL通知 送簽人員此簽核流程 已結案3.如為抽單時,將此簽 核流程做結案(ERP APP SERVER) ERP APP公用元件 確認員 (transmanager.exe).不同意 or 抽單 1.更新單據簽核狀態碼 為待處理 2.刪除EFJOBQUE裡 的簽核資料 .退件 1.更新單據簽核狀態碼 為退件 2.刪除EFJOBQUE裡 的簽核資料 .確認同意 1.做單據的確認動作 2.更新單據簽核狀態碼 為已核准 3.刪除EFJOBQUE裡 的簽核資料 . 取消確認同意 1.做單據的取消確認動 作 2.更新單據簽核狀態碼 為待處理 3.刪除EFJOBQUE裡 的簽核資料透過socket connect 方式連 結ERP APP SERVERERP DB SERVEREasyFlow DB SERVER送單人員 1.抽單整合流程架構整合流程架構整合段程式安裝完成後之目錄配置:(1)電子表單派班中心(EFDispatcher.exe):此元件放在S_DSBIN目錄下,目的是取得user要送簽的單據,將此單據要送簽的資訊送到 easyflow主機上,完成送簽的工作。 整合系統安裝說明整合系統安裝說明 WF-ERP : 多了二隻整合元件(2)EF派駐員(EFCoordinatorOfERP.dll):此元件是eaysflow提供的元件,是放在WF-ERP APP SERVER上的S_Dsbin目錄裡,目的 是在做ERP跟EasyFlow的溝通橋樑,Erp在取EasyFlow的資料都是透過這隻程式在取得的 。 整合系統安裝說明整合系統安裝說明(3)Program FilesDSCEF2KwebASPERPIC:此目錄是放ERP送簽時產生的憑證圖檔,且會區分表單代號不同放至不同目錄。 整合系統安裝說明整合系統安裝說明(4)Program FilesDSCEF2KwebPackagesWorkflowERP:在這個目錄下就要包含如圖中紅線框框裡的這些程式。其中ERPCoordinatorOfEF.dll是WF-ERP派駐在EasyFlow的程式,做用在於當user要對表單做簽 核動作時,EasyFlow就會call這隻派駐員來跟ERP APP SERVER的元件做溝通。 整合系統安裝說明整合系統安裝說明整合系統基本設定整合系統基本設定1.WFERP 設定作業(1)共用參數設定作業: 多了執行電子表單流程欄位,在送簽前會先去檢查這個欄位是否有勾選 整合系統基本設定整合系統基本設定(2)多公司資料建立作業 須填入以下二個欄位,且不可為空白,才可執行電表單簽核a.電子表單 WebSiteName b.電子表單 IP EasyFlow APP SERVER IP 整合系統基本設定整合系統基本設定(3)電子表單關聯建立作業(a)各個單據如要跑電子表單簽核時,須在此建立作業中建立關聯, 且要設定此單據要跑 的簽核流程為哪些,目前有確認、取消確認、作廢三種流程。(b)單別欄位如填滿時,適用於單據在沒有單別可以選時 ex:請假單、加班單(c)表單代號欄位開窗是從EasyFlow資料庫帶過來的表單代號(d)單身欄位代號為ERP欄位代號,表單欄位代號為EasyFlow欄位代號。整合系統基本設定整合系統基本設定2. EASYFLOW: (1) 版本設定: 在Program FilesEF2KwebPackagesWorkflowERPEF2KWeb.xml這個檔案裡有去設定目前 對應的erp版本是 哪一版。EF2KWeb.xml 內容如下:10.20.9.161 erp app 所在位址 3 整合系統基本設定整合系統基本設定(2)表單流程設定: 選擇要簽核的表單 整合系統基本設定整合系統基本設定設定簽核關卡人員: 整合系統基本設定整合系統基本設定送簽、簽核操作說明送簽、簽核操作說明ERP跟電子表單串簽包括以下動作:1、使用者填單送簽2、派班將要送簽的單據資訊送到電子表單3、使用者查詢單據送簽情形5、進階管理者管理送簽資料4、使用者上電子表單做收件簽核送簽、簽核操作說明送簽、簽核操作說明執行建檔送出簽核資料至EFJOBQUE TABLE裡單據送簽時,須按建檔上的確認鈕,此時會出現表單關係人的輸入畫面,按確定後 call counter把要送簽的資料寫到EFJOBQUE TABLE裡,然後就會彈出產生佇列成功的訊息窗。 電子表單派班中心執行送簽動作:此程式是在APP Server上執行的,會將要送簽的資訊送到EasyFlow主機上且此APP Server也須 可以執行ERP的前端程式,因為在送單時此派班中心會去call 前端憑證產生憑證圖檔送到 EasyFlow主機上 送簽、簽核操作說明送簽、簽核操作說明在畫面上按下SHIFT+ALT+F11 會出現如圖的隱藏選項, 目的在於當送簽時發生問題時,可以取得送簽處理的過程 ,以利尋找問題。 1.產生LOG會在 conductorLOGAlert_EFDispatcherXXXX.LOG 2.產生的憑證圖檔會在conductorC_temp公司別送簽完成建檔單據的簽核狀態碼會顯示簽核中 送簽、簽核操作說明送簽、簽核操作說明. 選則EasyFlow即可查詢目前單據的簽核過程:送簽、簽核操作說明送簽、簽核操作說明簽核人員須至收信匣收取待簽核信件:如表單簽核關卡被設定為簽核人員,那在收件資料匣就會收到一封須簽核的信件,待此關簽核完畢就會再往下關一須簽核的人,如為最後一關會去做單據的確認/取消確認/作 廢動作。 送簽、簽核操作說明送簽、簽核操作說明簽核人員開啟要簽核信件做簽核動作(同意/不同意) 按開啟單據的button就 會開啟由erp拋到 easyflow的單據憑證圖 檔送簽、簽核操作說明送簽、簽核操作說明 最後一關簽核人員按同意做核准動作此時erp的單據會做確認動作,簽核狀態碼會更新成為己核准,且會刪除電子表單佇列 (EFJOBQUE) TABLE的表單送簽資料 送簽、簽核操作說明送簽、簽核操作說明 憑證可設定顯示EasyFlow的電子簽章 目前最多提供七關供使 用者自訂顯示 EasyFlow設定電子簽章 : 按此鈕選擇圖檔 簽核完成憑證預覽即可顯示電子簽章 任何一關簽核人員按不同意做簽核動作此時erp的單據會做不會做確認動作,簽核狀態碼會更新成為退件,且會刪除電子表單 佇列(EFJOBQUE) TABLE的表單送簽資料 送簽、簽核操作說明送簽、簽核操作說明 電子表單佇例工作建立作業查詢要送簽的資料: 此作業可查詢目前送簽的資料,電子表單派班中心會篩選出處理狀態為末處理,將要送簽 的資料送到easyflow主機上。 送簽、簽核操作說明送簽、簽核操作說明送簽、簽核操作說明送簽、簽核操作說明補確認鈕補確認鈕: 當最後一關簽核人員簽核完後,發現如果送簽資料在電子表單己結案但ERP單據未 被確認時,可以按此補確認鈕做補確認動作,單據被確認之後,此筆電子佇列資料也會同 時被刪除。.開啟建立作業鈕:此功能鈕按下去可以開啟對應的建檔作業及SHOW出該單據資料讓使用者可以 很方便查詢此單據資料情形送簽、簽核操作說明送簽、簽核操作說明開啟建立作業鈕Q:派班中心在送簽時處理結果會SHOW 無法產生憑證圖檔。A:送單人員沒有執行憑證的權限。 整合常見問題整合常見問題 Q:簽核人員在簽核按同意時,當出無符合資料或無此作業權限!訊息,且會發生表單己結案但是erp單據未確認,簽核狀態碼未更新的情形。A: 1.在正常情形下,且沒有個案程式請去查看該簽核人員是否有該單據的確認權限及簽核人員員工代號或是簽核人員的NT帳号是否存在ERP的使用者人員檔。2.查看是否有個案程式(建檔&確認員),如果有個案時送單人員是否正確執行到個案的建檔程式在送單。EX:訂單建立作業(COPMI06)有個案 送單人員卻用package的訂單(copi06)在拋表單,此時送到easyflow的主機上時建檔程式代號是給copi06,那最後一關簽核人員要簽核時就會以COPI06做為取權限的判斷,此時如果簽核人員有COPMI06的確認權限,但是沒有COPI06的確認權限,這時就無法做正常簽核。整合常見問題整合常見問題 整合常見問題整合常見問題 補確認 鈕Q:派班中心在送簽時,當出 NT ACCONT ERROR。 A:請檢查送簽人員的代號及表單關係人員代號有沒有存在EASYFLOW的員工代號或是 有存在NT USER帳號裡。整合常見問題整合常見問題 Q: 抽單時,並未將erp的單據做結案及砍EFJOBQUE的資料。 A: 在Program FilesEF2KwebPackagesWorkflowERPEF2KWeb.xml這個檔案檢查 x是設多少,此地方要設成3。 整合常見問題整合常見問題 Q:簽核人員在簽核時會當socket error的訊息。 A:查看EasyFlow的 erpma的table檔 找到符合的那張表單看一下ERP 的APP ip是哪一台, 查到之後去檢查一下那台app是否 有開機,且socket是否有執行。Q:產生的憑證圖檔不是客戶自訂的格式。 A:1.CHECK客戶的自訂憑證格式是否放置ERPAPP 該台的自訂憑證目錄下。2.CHECK憑證是否為多格式憑證,一般憑證預設為 _1 的憑證格式。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号