專利名稱:作業(yè)流程控制方法及作業(yè)流程系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于作業(yè)流程系統(tǒng),且特別有關(guān)于因應(yīng)組織階層變化的作業(yè)流程系統(tǒng)。
背景技術(shù):
作業(yè)流程系統(tǒng)電子化地控制需檢閱及簽署的文件的路徑。作業(yè)流程系統(tǒng)具有許多優(yōu)于傳統(tǒng)以書面為基礎(chǔ)的檢閱及簽署系統(tǒng)。特別是,電子的作業(yè)流程系統(tǒng)節(jié)省大量的紙張,并且比先前的系統(tǒng)快速許多。當(dāng)一特定動作需要越多數(shù)次數(shù)的簽署,作業(yè)流程系統(tǒng)所提供的好處就越明顯。
在許多的作業(yè)流程系統(tǒng)中,當(dāng)一個作業(yè)流程對象輸入至作業(yè)流程系統(tǒng)以接收路由指揮及簽署時,簽署的職權(quán)及路徑即被決定。作業(yè)流程對象可以是需要一個或一個以上的個人簽署的提案。舉例來說,在一作業(yè)實體(例如一公司)X部門的一位工程師,發(fā)送一作業(yè)流程對象至一作業(yè)流程系統(tǒng)以進行簽署。在作業(yè)流程對象至作業(yè)流程系統(tǒng)的時候,此作業(yè)流程對象被指定傳送給X部門的主管來簽署,然后再到Y(jié)部門的經(jīng)理。一旦傳送至上述作業(yè)流程系統(tǒng)時,簽署的職權(quán)及路徑即已固定。此類系統(tǒng)的一主要缺點就是,一旦作業(yè)流程對象或申請書傳送至上述作業(yè)流程系統(tǒng)時,就不能改變下一簽署者或下一階段。當(dāng)作業(yè)流程階層關(guān)系改變時,這會造成作業(yè)延遲、客戶不滿,及以手工處理或更正作業(yè)流程對象的路由路徑的人力資源浪費。
參照圖1,一個傳統(tǒng)的作業(yè)流程系統(tǒng),一般如系統(tǒng)100所示。系統(tǒng)100包含一授權(quán)引擎105,為一信息處理系統(tǒng)或一計算機裝置(未圖標)內(nèi)的程序或應(yīng)用程序。一員工/組織數(shù)據(jù)庫110耦接于授權(quán)引擎105以提供關(guān)于使此系統(tǒng)的特定組織的階層關(guān)系信息給此授權(quán)引擎。舉例來說,員工/組織數(shù)據(jù)庫110包含員工名稱、部門主管、群組主管等等。商業(yè)邏輯數(shù)據(jù)庫115也耦接于授權(quán)引擎105以提供規(guī)則,借以協(xié)助判定對于由原處理實體120傳送至此系統(tǒng)的每個作業(yè)流程對象的簽署路徑。原處理實體120典型上是發(fā)起特定請求或作業(yè)流程對象125的個體,特定請求或作業(yè)流程對象125的個體要求在組織階層中的其它個體作簽署動作。在目前,作業(yè)流程對象125可以是未被授權(quán),且需要被簽署的對象。在傳送作業(yè)流程對象125至一典型傳統(tǒng)的授權(quán)引擎105之后,此授權(quán)引擎決定并固定此特定作業(yè)流程對象的路由及簽署路徑。授權(quán)引擎105引導(dǎo)此作業(yè)流程對象至目前處理實體130,舉例來說,首先至一第一線主管、再至一第二線主管、最后再到一第三線主管以進行簽署。在此作業(yè)流程對象傳送至下一個主管以被簽署之前,每個主管可能花一些時間檢閱并簽署此作業(yè)流程對象。此作業(yè)流程對象的復(fù)本也可能被傳送至不被要求作簽署的讀取實體135。既然在此作業(yè)流程對象發(fā)送時,授權(quán)引擎105固定此送往各種主管(亦即至目前處理實體130)的路由路徑,在此作業(yè)流程對象發(fā)送后并且在簽署之前,如果組織階層改變,就會有問題。不應(yīng)該接收此作業(yè)流程對象的多個目前處理實體或主管就會收到此作業(yè)流程對象。盡管不再被授權(quán)這樣作,已經(jīng)離開該組織或改變職位的主管或讀取實體可能仍然會收到此作業(yè)流程對象。如果目前處理實體不存在,則可能目前無其它實體有權(quán)處理此特定作業(yè)流程對象。在上述傳統(tǒng)的作業(yè)流程系統(tǒng)中,可能有許多的作業(yè)流程對象或請求會被錯誤地導(dǎo)向不正確的簽署路徑。這樣會導(dǎo)致浪費時間手動地更正路由及簽署路徑。
因此,需要一種作業(yè)流程系統(tǒng)及方法以解決上述問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在提供應(yīng)變組織調(diào)整的作業(yè)流程控制方法及作業(yè)流程系統(tǒng)。
基于上述目的,提出一種作業(yè)流程控制方法。從多個原處理實體接收多個作業(yè)流程對象。由一系統(tǒng)代理端判定是否發(fā)生一組織變更事件,足以影響已接收的一特定作業(yè)流程對象。由一個再授權(quán)引擎再授權(quán)一受影響的已接收作業(yè)流程對象,使其根據(jù)一新的路由路徑以被處理。
本發(fā)明所述的作業(yè)流程控制方法,更包含儲存多個影響規(guī)則于一影響規(guī)則儲存模塊;由上述系統(tǒng)代理端存取上述多個影響規(guī)則;以及由上述系統(tǒng)代理端判定一受影響的作業(yè)流程對象,以響應(yīng)上述多個影響規(guī)則的實行。
本發(fā)明所述的作業(yè)流程控制方法,更包含,儲存多個再授權(quán)規(guī)則于一再授權(quán)規(guī)則儲存模塊;由上述系統(tǒng)代理端存取上述多個再授權(quán)規(guī)則;以及由上述再授權(quán)引擎再授權(quán)多個受影響的作業(yè)流程對象,以響應(yīng)上述多個再授權(quán)規(guī)則。
本發(fā)明所述的作業(yè)流程控制方法,更包含由上述再授權(quán)引擎轉(zhuǎn)送一經(jīng)由再授權(quán)的受影響的已接收作業(yè)流程對象至一新的處理實體。
本發(fā)明所述的作業(yè)流程控制方法,更包含由上述再授權(quán)引擎轉(zhuǎn)發(fā)一經(jīng)由再授權(quán)的受影響的作業(yè)流程對象至一新的讀取實體。
另外,本發(fā)明另提出一種作業(yè)流程控制方法。由一授權(quán)引擎從多個原處理實體接收多個作業(yè)流程對象,其中由上述授權(quán)引擎將各自多個路由路徑結(jié)合于上述已接收多個作業(yè)流程對象。由一系統(tǒng)代理端判定是否發(fā)生一組織變更事件,足以影響已接收的一特定作業(yè)流程對象。由一個再授權(quán)引擎再授權(quán)一受影響的作業(yè)流程對象,使其能根據(jù)一新的路由路徑以被進行處理。
本發(fā)明還提出一種作業(yè)流程系統(tǒng),包含輸入模塊、系統(tǒng)代理端、及再授權(quán)引擎。多個作業(yè)流程對象在上述輸入模塊被接收。上述系統(tǒng)代理端耦接于上述輸入模塊,用以決定是否已發(fā)生一組織變更事件,而足以影響已接收的一特定作業(yè)流程對象。上述再授權(quán)引擎耦接于上述系統(tǒng)代理端,用以再授權(quán)一受影響的已接收作業(yè)流程對象,使其根據(jù)一新的路由路徑以被進行處理。
本發(fā)明所述的作業(yè)流程系統(tǒng),更包含一影響規(guī)則儲存模塊,耦接于上述系統(tǒng)代理端,用以儲存多個影響規(guī)則。
本發(fā)明所述的作業(yè)流程系統(tǒng),更包含一再授權(quán)規(guī)則儲存模塊,耦接于上述再授權(quán)引擎,用以儲存多個再授權(quán)規(guī)則。
另外,本發(fā)明另提出一種作業(yè)流程系統(tǒng),包含授權(quán)引擎、系統(tǒng)代理端、及再授權(quán)引擎。上述授權(quán)引擎將各自多個路由路徑結(jié)合于多個作業(yè)流程對象。上述系統(tǒng)代理端,耦接于上述授權(quán)引擎,用以決定是否已發(fā)生一組織變更事件,而足以影響已接收的一特定作業(yè)流程對象。上述再授權(quán)引擎耦接于上述系統(tǒng)代理端,用以再授權(quán)一受影響的已接收作業(yè)流程對象,使其根據(jù)一新的路由路徑以被進行處理。
本發(fā)明所述作業(yè)流程控制方法及作業(yè)流程系統(tǒng)的應(yīng)用,可應(yīng)變組織調(diào)整。
圖1顯示傳統(tǒng)作業(yè)流程系統(tǒng)的方塊圖;圖2顯示所揭示的作業(yè)流程系統(tǒng)的方塊圖;圖3A顯示所揭示的作業(yè)流程系統(tǒng)的數(shù)個區(qū)塊之間的處理流程示意圖;圖3B顯示所揭示的作業(yè)流程系統(tǒng)的其余區(qū)塊之間的處理流程示意圖;
圖4A至圖4C顯示所揭示的作業(yè)流程系統(tǒng)的系統(tǒng)代理端的規(guī)則配置實例;圖5A至圖5B顯示所揭示的作業(yè)流程系統(tǒng)的再授權(quán)引擎的規(guī)則配置實例。
具體實施例方式
本發(fā)明大體而言是關(guān)于作業(yè)流程系統(tǒng)及方法用以動態(tài)因應(yīng)組織階層變化。需要了解的是,以下說明實作本發(fā)明的各別特征的實施例及例子。為了讓本發(fā)明更簡明易懂,以下敘述多個構(gòu)成組件及配置方式的特定實例。這些當(dāng)然只是實例而非用以限定本發(fā)明。另外,本說明書將重復(fù)引用各實例中的標號及符號。重復(fù)引用標號及符號是為了清楚簡化的目的,并非指定所說明的各實施例及/或配置方式之間的關(guān)系。
圖2顯示所揭示的作業(yè)流程系統(tǒng)200的一個實施例,用以解決上述問題。系統(tǒng)200包含系統(tǒng)代理端205,用以找出由于組織階層改變而影響的作業(yè)流程對象或文件。系統(tǒng)代理端205與一再授權(quán)引擎210一起作業(yè),其中上述再授權(quán)引擎210取得受影響的作業(yè)流程對象并傳送此受影響的作業(yè)流程對象至多個新的處理實體,亦即在考量組織階層改變后所找出的適當(dāng)處理實體。此再授權(quán)由組織階層改變事件驅(qū)動,而組織階層改變事件則由系統(tǒng)代理端205偵測。因此在本實施例中,再授權(quán)作業(yè)可以稱為由事件所驅(qū)動。
未被授權(quán)的作業(yè)流程對象215或文件由多個原處理實體220準備,此多個原處理實體220傳送這些文件至授權(quán)引擎225的一輸入模塊。多個作業(yè)流程對象可以包含文件、提案、或其它需由一組織階層中的處理實體簽署的事項。為了方便起見,作業(yè)流程對象在圖標中以文件表示。由原處理實體220輸入的作業(yè)流程對象稱為“未授權(quán)文件”,因為授權(quán)引擎225還沒決定這些作業(yè)流程對象的對應(yīng)處理實體,而且這些作業(yè)流程對象也還沒被簽署。經(jīng)由從員工/組織數(shù)據(jù)庫230擷取信息,并應(yīng)用來自商業(yè)邏輯數(shù)據(jù)庫235的商業(yè)邏輯,授權(quán)引擎225決定在此組織階層中應(yīng)該接收此作業(yè)流程對象進行簽署的適當(dāng)個體。舉例來說,授權(quán)引擎225將會引導(dǎo)一特定作業(yè)流程對象至多個目前處理實體240以遂行簽署,并基于通知信息(for your information,簡稱FYI)或FYI的基礎(chǔ)上傳送給多個目前讀取實體245。一旦授權(quán)引擎225針對一特定作業(yè)流程對象決定多個處理實體時,此作業(yè)流程對象被稱為“具有已決定授權(quán)的文件”250,而多個目前處理實體240及目前讀取實體245被結(jié)合至上述作業(yè)流程對象。但是如果有組織階層改變事件,可能有一個或一個以上的目前處理實體及目前讀取實體不正確。須要注意的是“具有已決定授權(quán)的文件”可能存在于上述組織階層中多個信息處理系統(tǒng)(未圖標)中。
系統(tǒng)代理端205監(jiān)視“具有已決定授權(quán)的文件”250以決定這些文件或作業(yè)流程對象中何者有不適當(dāng)?shù)氖跈?quán),亦即結(jié)合不正確的目前處理實體或目前讀取實體。換言之,系統(tǒng)代理端205決定因組織階層改變而受影響。因組織階層改變而受影響的文件250稱為“不當(dāng)授權(quán)的文件”252。系統(tǒng)代理端205可以是在一信息處理系統(tǒng)(未圖標)中的一應(yīng)用程序,或因需求而以專屬硬件實作??梢则?qū)動系統(tǒng)代理端205以標示特定受影響文件的事件,舉例來說,包含一員工離開上述組織、一員工改變在上述組織的職位、一處理實體離開上述組織、一處理實體改變在上述組織的職位、一讀取實體離開上述組織、以及一讀取實體改變在上述組織的職位。為了要讓系統(tǒng)代理端205選擇儲存在多個系統(tǒng)中的受影響文件,系統(tǒng)代理端205從影響規(guī)則配置儲存模塊255接收影響規(guī)則。在一實施例中,儲存文件的每個信息處理系統(tǒng)(未圖標)具有其各自用以決定受影響文件的規(guī)則集合。在實作中,所有這些規(guī)則被儲存在影響規(guī)則配置儲存模塊255,其中影響規(guī)則配置儲存模塊255可以設(shè)置于專屬的信息處理系統(tǒng)或其它儲存位置。一旦被驅(qū)動,上述系統(tǒng)代理端根據(jù)上述規(guī)則配置以偵測所有受影響的文件。上述受影響的文件可以儲存在與影響規(guī)則配置儲存模塊255相同的信息處理系統(tǒng),儲存在專屬于受影響的文件的信息處理系統(tǒng),或儲存在共享的信息處理系統(tǒng)。
再授權(quán)引擎210接收“不當(dāng)授權(quán)的文件”252并根據(jù)再授權(quán)規(guī)則配置儲存模塊260提供的再授權(quán)規(guī)則,再授權(quán)這些文件至多個新處理實體265及新的讀取實體270。在圖2中,目前處理實體240及目前讀取實體245以“X”符號標示以指明這些處理實體及目前讀取實體已不再是一特定文件或特定作業(yè)流程對象的適當(dāng)處理實體或讀取實體。在實作時,可以合并影響規(guī)則配置儲存模塊255及再授權(quán)規(guī)則配置儲存模塊260。再者,系統(tǒng)代理端205及再授權(quán)引擎210可以由各自耦接的多個信息處理系統(tǒng)或單一信息處理系統(tǒng)中的軟件實作。一旦再授權(quán)規(guī)則配置儲存模塊260決定特定文件的多個適當(dāng)處理實體265或讀取實體270時,傳送此文件至該新的處理實體以遂行簽署及讓讀取實體以檢閱。
圖3A及圖3B為圖2的作業(yè)流程系統(tǒng)200的詳細示意圖。在探討圖3A及圖3B時,重點會放在系統(tǒng)代理端205及再授權(quán)引擎210。當(dāng)多個未授權(quán)作業(yè)流程對象215被傳送至授權(quán)引擎225時,授權(quán)引擎225詢問員工/組織數(shù)據(jù)庫230及商業(yè)邏輯數(shù)據(jù)庫235以作出初步?jīng)Q定,以決定此作業(yè)流程對象或文件應(yīng)被送達以簽署或檢閱的多個處理實體及讀取實體。在另一實施例中,傳送者可以提供一初始簽署路徑給一作業(yè)流程對象或文件,并接著此系統(tǒng)可以查該路徑是否適當(dāng)。將被檢閱的上述作業(yè)流程對象或文件250可以儲存在如圖3A所指示的信息處理系統(tǒng),其中顯示文件250為包含文件001(Sys1:Doc1,處理實體A)、文件002(Sys2:Doc2,處理實體B)、文件003(Sys2:Doc3,處理實體C)以及文件004(Sys1:Doc1,處理實體E)。Sys1及Sys2對應(yīng)為可以儲存文件的不同信息處理系統(tǒng)。處理實體A、B、C、及E對應(yīng)為文件的人員處理實體。
系統(tǒng)代理端205監(jiān)視文件250以決定那些文件中哪些是因組織階層改變而受影響的。圖4A是可取得的影響文件的人員數(shù)據(jù)變動事件的表格。這些事件包含(a)一處理實體(非組織領(lǐng)導(dǎo)人(non-organization head))辭職、(b)一處理實體(組織領(lǐng)導(dǎo)人)辭職、(c)一處理實體在上述組織中調(diào)換職位(例如一處理實體從一部門調(diào)到另一部門)、以及(d)組織不再存在。當(dāng)使用“非組織領(lǐng)導(dǎo)人”一詞時,其包含管理者(manager)、監(jiān)督者(supervisor)、及其它在組織領(lǐng)導(dǎo)人以下的組織內(nèi)簽署者。
圖3A及圖3B包含處理步驟301至305,舉例說明一作業(yè)流程對象或文件通過作業(yè)流程系統(tǒng)200的流程。如同在圖3A中步驟301,系統(tǒng)代理端205開始檢查文件250以決定是否有任何人員資料變動事件發(fā)生而將會影響任何文件250。如果這樣的事件發(fā)生時,它就成為一個驅(qū)動事件,用以驅(qū)動系統(tǒng)代理端205發(fā)送受影響的文件至圖3B的再授權(quán)引擎210??梢愿鶕?jù)規(guī)則來檢查文件250以得知它們是否被影響,上述規(guī)則可以系統(tǒng)為基礎(chǔ)應(yīng)用于一系統(tǒng)。舉例來說,一規(guī)則集合可用在儲存文件的一系統(tǒng)上,而另一規(guī)則集合可用在儲存文件的另一系統(tǒng)上。這些規(guī)則(以系統(tǒng)為基礎(chǔ))儲存在圖3A中一系統(tǒng)的影響規(guī)則配置儲存模塊255。在此特定的實例中,在步驟302中,系統(tǒng)1規(guī)則和系統(tǒng)2規(guī)則被儲存在影響規(guī)則配置儲存模塊255并被提供給系統(tǒng)代理端205。
圖4B為一表格,其中顯示應(yīng)用于Sys1系統(tǒng),屬doc1文件類型的規(guī)則。圖4C為一表格,其中顯示應(yīng)用于Sys1系統(tǒng)的規(guī)則,包含屬doc2及doc3的文件類型。所顯示的表格包含事件類型,是/否偵測的信息、以及欄位名。欄位名可以識別在一文件中處理實體信息的儲存位置(例如,如果一文件儲存在一關(guān)連數(shù)據(jù)庫管理系統(tǒng)(relational database management system,簡稱RDBMS)作為表格中的一列,欄位名可以是表格中一欄的名稱)。舉例來說,當(dāng)系統(tǒng)代理端205正在檢查一文件(系統(tǒng)sys1,文件類型doc1),它可以從文件中的欄位/欄sys1_doc1_tbl.procesor_id取得原處理實體識別碼,并比較此處理實體是否已辭職。系統(tǒng)代理端205可以接著從sys1_doc1_tbl.procesor_org_id取得此處理實體的原組織識別碼,并檢查它是否與該處理實體的目前組織相同。系統(tǒng)代理端205可以接著從sys1_doc1_tbl.org_id取得發(fā)送者的原組織識別碼,并檢查該組織是否存在。須要了解的是本揭露書中的規(guī)則可以重新配置調(diào)整,并該代理端可以使用這些配置以監(jiān)視多個信息系統(tǒng)及多個文件類型。
系統(tǒng)代理端205在一實施例中以系統(tǒng)為基礎(chǔ)使用這些規(guī)則以決定在一系統(tǒng)上的受影響的文件。根據(jù)對每一系統(tǒng)的規(guī)則配置,找出特定欄位值符合變更事件的所有文件。如果發(fā)現(xiàn)將會影響特定文件250的人員變更事件已發(fā)生,則為該文件驅(qū)動系統(tǒng)代理端205。在圖3A的步驟303中,一旦驅(qū)動,系統(tǒng)代理端205可以根據(jù)在每一系統(tǒng)中的規(guī)則集合,決定或偵測所有在不同系統(tǒng)中受影響的文件。在圖3A的步驟304中,當(dāng)系統(tǒng)代理端205完成偵測受影響的文件后,傳送收集的受影響的文件至再授權(quán)引擎210。
在圖3A所示的特定實例中,識別出因組織階層改變而受影響的三份文件,并予以指定為“不當(dāng)授權(quán)的文件”,亦即經(jīng)歷組織變更的處理實體A對應(yīng)的文件001(Sys1:Doc1)、經(jīng)歷組織變更的處理實體B對應(yīng)的文件002(Sys2:Doc2)、辭職的處理實體C(組織領(lǐng)導(dǎo)人)對應(yīng)的文件003(Sys2:Doc3)。如上所述,這3份受影響文件被送至再授權(quán)引擎210,并由同一者接收,如圖3B所示。
再授權(quán)引擎210從再授權(quán)規(guī)則配置儲存模塊260取得再授權(quán)規(guī)則,其中敘述每一種人員變更如何處理。圖5A顯示多個人員變更事件及關(guān)于如何處理每一事件的各別指令。舉例來說,圖5A的規(guī)則應(yīng)用于系統(tǒng)sys1,文件類型doc1,在此特別的實例中,規(guī)則“轉(zhuǎn)送至他/她的監(jiān)督”用以處理“處理實體A(非組織領(lǐng)導(dǎo)人)辭職”;規(guī)則“轉(zhuǎn)送原組織的領(lǐng)導(dǎo)人”用以處理“處理實體變更組織”。圖5B顯示可以應(yīng)用于系統(tǒng)sys2,文件類型doc2及doc3的規(guī)則。在圖3B中的步驟305,再授權(quán)引擎210索取在再授權(quán)規(guī)則配置儲存模塊260中的規(guī)則,并將取得規(guī)則應(yīng)用于受影響文件001(Sys1:Doc1)、受影響文件002(Sys2:Doc2)及受影響文件003(Sys2:Doc3)。接著將取得規(guī)則應(yīng)用于每個受影響文件以決定文件的新路由路徑。舉例來說,如圖3B所示,文件001重新被導(dǎo)向“原組織的領(lǐng)導(dǎo)人”;文件002重新被導(dǎo)向“新組織的領(lǐng)導(dǎo)人”;并且在“通知系統(tǒng)所有者”之外,無變更文件003的路徑。在步驟306中,重新路由導(dǎo)向完成,重新導(dǎo)向后的文件變成“具有已決定授權(quán)的文件”。接著傳送這文件至經(jīng)由應(yīng)用上述規(guī)則而決定的多個適當(dāng)處理實體及讀取實體。
雖然本發(fā)明已將某些示范實施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉本項技術(shù)的人員對上述示范實施例作各種的更動與潤飾皆可視為本發(fā)明的范圍。舉例來說,以上已討論軟件的主動詢問作業(yè),但是也可以利用以中斷為基礎(chǔ)的程序。在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動、潤飾與取代,并且可以單獨利用本發(fā)明的部分特征的實例。因此本發(fā)明的保護范圍當(dāng)以本申請的權(quán)利要求書所界定的范圍為準。
附圖中符號的簡單說明如下100傳統(tǒng)的作業(yè)流程系統(tǒng)
105授權(quán)引擎110員工/組織數(shù)據(jù)庫115商業(yè)邏輯數(shù)據(jù)庫120原處理實體125未授權(quán)文件130目前處理實體135讀取實體200作業(yè)流程系統(tǒng)205系統(tǒng)代理端210再授權(quán)引擎215未授權(quán)文件220原處理實體230員工/組織數(shù)據(jù)庫235商業(yè)邏輯數(shù)據(jù)庫240目前處理實體245目前讀取實體250具有已決定授權(quán)的文件252不當(dāng)授權(quán)的文件255影響規(guī)則配置儲存模塊260再授權(quán)規(guī)則配置儲存模塊265新的處理實體270新的讀取實體
權(quán)利要求
1.一種作業(yè)流程控制方法,所述作業(yè)流程控制方法包含從多個原處理實體接收多個作業(yè)流程對象;由一系統(tǒng)代理端判定是否發(fā)生會影響已接收的一特定作業(yè)流程對象的一組織變更事件;以及由一再授權(quán)引擎再授權(quán)一受影響的已接收作業(yè)流程對象,使上述受影響的已接收作業(yè)流程對象根據(jù)一新的路由路徑而被處理。
2.根據(jù)權(quán)利要求1所述的作業(yè)流程控制方法,其特征在于更包含儲存多個影響規(guī)則于一影響規(guī)則儲存模塊;由上述系統(tǒng)代理端存取上述多個影響規(guī)則;以及由上述系統(tǒng)代理端判定一受影響的作業(yè)流程對象,以響應(yīng)上述多個影響規(guī)則的實行。
3.根據(jù)權(quán)利要求1所述的作業(yè)流程控制方法,其特征在于更包含,儲存多個再授權(quán)規(guī)則于一再授權(quán)規(guī)則儲存模塊;由上述系統(tǒng)代理端存取上述多個再授權(quán)規(guī)則;以及由上述再授權(quán)引擎再授權(quán)多個受影響的作業(yè)流程對象,以響應(yīng)上述多個再授權(quán)規(guī)則。
4.根據(jù)權(quán)利要求1所述的作業(yè)流程控制方法,其特征在于更包含由上述再授權(quán)引擎轉(zhuǎn)送一經(jīng)由再授權(quán)的受影響的已接收作業(yè)流程對象至一新的處理實體。
5.根據(jù)權(quán)利要求1所述的作業(yè)流程控制方法,其特征在于更包含由上述再授權(quán)引擎轉(zhuǎn)發(fā)一經(jīng)由再授權(quán)的受影響的作業(yè)流程對象至一新的讀取實體。
6.一種作業(yè)流程控制方法,所述作業(yè)流程控制方法包含由一授權(quán)引擎從多個原處理實體接收多個作業(yè)流程對象,其中由上述授權(quán)引擎將各自多個路由路徑結(jié)合于上述已接收多個作業(yè)流程對象;由一系統(tǒng)代理端判定是否發(fā)生將會影響已接收的一特定作業(yè)流程對象的一組織變更事件;以及由一再授權(quán)引擎再授權(quán)一受影響的作業(yè)流程對象根據(jù)一新的路由路徑以被進行處理。
7.一種作業(yè)流程系統(tǒng),所述作業(yè)流程系統(tǒng)包含一輸入模塊,用以接收多個作業(yè)流程對象;一系統(tǒng)代理端,耦接于上述輸入模塊,用以決定是否已發(fā)生一組織變更事件,而足以影響已接收的一特定作業(yè)流程對象;以及一再授權(quán)引擎,耦接于上述系統(tǒng)代理端,用以再授權(quán)一受影響的已接收作業(yè)流程對象根據(jù)一新的路由路徑以被進行處理。
8.根據(jù)權(quán)利要求7所述的作業(yè)流程系統(tǒng),其特征在于更包含一影響規(guī)則儲存模塊,耦接于上述系統(tǒng)代理端,用以儲存多個影響規(guī)則。
9.根據(jù)權(quán)利要求7所述的作業(yè)流程系統(tǒng),其特征在于更包含一再授權(quán)規(guī)則儲存模塊,耦接于上述再授權(quán)引擎,用以儲存多個再授權(quán)規(guī)則。
10.一種作業(yè)流程系統(tǒng),所述作業(yè)流程系統(tǒng)包含一授權(quán)引擎,將各自多個路由路徑結(jié)合于多個作業(yè)流程對象;一系統(tǒng)代理端,耦接于上述授權(quán)引擎,用以決定是否已發(fā)生一組織變更事件,而足以影響已接收的一特定作業(yè)流程對象;以及一再授權(quán)引擎,耦接于上述系統(tǒng)代理端,用以再授權(quán)一受影響的已接收作業(yè)流程對象根據(jù)一新的路由路徑以被進行處理。
全文摘要
本發(fā)明涉及一種作業(yè)流程控制方法及作業(yè)流程系統(tǒng),具體涉及作業(yè)流程對象再授權(quán)方法及系統(tǒng)。該系統(tǒng)包含系統(tǒng)代理端,用以決定是否已發(fā)生組織變更事件,而影響已接收的一作業(yè)流程對象,例如需要被簽署的文件。如果一特定作業(yè)流程對象被影響,該系統(tǒng)代理端轉(zhuǎn)發(fā)該特定作業(yè)流程對象至一再授權(quán)引擎。再授權(quán)引擎應(yīng)用再授權(quán)規(guī)則,借以決定新的、正確的路由路徑給上述受影響的作業(yè)流程對象。本發(fā)明所述作業(yè)流程控制方法及作業(yè)流程系統(tǒng)的應(yīng)用,可應(yīng)變組織調(diào)整。
文檔編號G06Q10/00GK1741054SQ20051007112
公開日2006年3月1日 申請日期2005年5月20日 優(yōu)先權(quán)日2004年8月27日
發(fā)明者張如菁, 康志強, 趙佩 申請人:臺灣積體電路制造股份有限公司