許多企業在導入企業資源規劃系統的過程中,可能因為國情的不同或產業的不同,往往會發現企業資源規劃系統的功能無法完全符合企業的需求。以人力資源模組來說,由於各國國家法令上的許多限制與要求,企業會發現人力資源模組的功能與作業流程的設計與企業的需求差異很大。因此不管企業之前是選擇改變目前營運流程以符合企業資源規劃系統的流程或是選擇客製化企業資源規劃系統以符合企業的需要。如果以現行的企業資源規劃系統客製化方式來客製企業資源規劃系統,必定會消耗公司非常多的成本。 而工作流程管理系統能依照已經定義好的規則或流程來達成所要求的目標。藉由動態的修改、執行與管理流程系統中的各個流程來協助管理者達到企業內部的協調、控制、簽核與管理的工作。因此本研究提出一個Business Flow Collaborative Platform架構,簡稱BFCP架構,讓企業資源規劃系統與工作流程管理系統的流程,能夠互相的協同合作運行,並整合雙方面的系統。在這樣的基礎上,BFCP可以讓企業資源規劃的客製化需求,尤其是涉及到作業流程方面的客製化能夠由工作流程管理系統來設計並且執行。並且釐清雙方面系統的整合方式與針對基本的工作流程模式,如Sequence、AND-Join、OR-Join…等,做出一些明確的雛型應用,為想要對企業資源規劃系統進行這方面客製化的企業,提供一項解決之道。
Many enterprises, during the process of implementing ERP, would discover that the ERP is unable to meet the demand of the enterprises entirely due to difference in the cultural background or industry. Take Human Resource Module for example, due to a number of legal limitations and requirements, enterprises would find the functions of the Human Resources Module and the design of the work process vary significantly from the demand of the enterprises. As a result, whether the enterprises choose to change the current operational process to fit the ERP or customized ERP to meet the demand of the enterprises, customization of the existing ERP could be very costly. On the other hand, Workflow Management System (WfMS) is able to followed previously defined procedure or process to achieve the required goal. The dynamic modification, execution , and management of the processes within the system could assist the management to coordinate, control, audit, and manage the internal operation of the enterprises. In this vein, this study proposed a Business Flow Collaborative Platform structure (BFCP structure), which allows the ERP and Workflow Management System to coordinate on operation and integrate the systems. Based on the given foundation, BFCP is able to customize the ERP, especially the customization that can be designed and executed by Workflow Management System. Moreover, the integrate method for the two system were expounded in this study, and clearly-defined prototypes for basic work processes, such as Sequence, AND-Join, OR-Join, etc. were developed, so as to provide a solution to customization of the ERP.