業務流是指ERP軟件系統中多個不同業務單據串聯的過程,即每個流程環節涉及不同的單據類型,處理前后的單據對象不相同,還有上下游文檔處理的規則,例如合并、分離訂單和數據回寫。
ERP系統內部的流程集成場景相對復雜,為了滿足運營效率的需要,不同的關鍵應用在不同的層次、不同的角度進行了合并和拆分,導致了流程中初始業務的不斷合并或拆分,這對靈活性要求很高。
現代ERP系統要求我們從管理、資源優化和業務協同的角度來設計系統,系統的上下游業務之間需要頻繁的協作,以實現業務效益的提高,如何提供低成本、靈活、自適應和可擴展的業務流程是業務軟件面臨的新挑戰。
系統設計需要考慮業務單據如何協調,這種協調是靈活的、可配置的,設計一種業務流驅動模式來指導ERP領域中企業間的應用交互和協作,業務流程驅動業務流,實現流程的自動化,提高ERP軟件的易用性和效率。