A workflow management system for an automated credit application processing
system. The workflow management system automatically coordinates the
workflow among various workgroups and entities involved in the credit
application process. The steps and rule tests that define an
organization's workflow are customized according to the workflow
requirements and process steps for each organization. The workflow manager
allows application steps to be processed simultaneously by various
entities involved in the loan application process. Workgroups are defined
for each pre-configured workflow definition. Each workgroup is associated
with a particular set of functions. A workgroup queue is provided for each
workgroup. Workgroup queues contain active or pending steps associated
with the workgroup. In operation, users can obtain status information by
viewing data from the various workgroup queues. A relational database
management system is used to link a plurality of tests with each workflow
process step that is defined for particular workflow. The tests are linked
to rule elements which are linked to database elements that are linked to
functions that alter the database elements. Accordingly, when a function
is executed, the workflow management system automatically determines which
particular workflow process steps are potentially affected by the executed
function. Then, the workflow management system evaluates those steps to
determine their status and to further determine the process steps to be
activated next.
Un sistema di amministrazione di workflow per un sistema di elaborazione automatizzato di domanda di credito. Il sistema di amministrazione di workflow coordina automaticamente il workflow fra i vari workgroups e le entità addetti al processo di domanda di credito. I punti e le prove di regola che definiscono il workflow dell'organizzazione sono adattati secondo i requisiti di workflow ed i punti trattati per ogni organizzazione. Il responsabile di workflow permette che i punti di applicazione siano proceduti simultaneamente dalle varie entità coinvolgere nel processo di applicazione di prestito. I workgroups sono definiti per ogni definizione pre-configured di workflow. Ogni workgroup è associato con un insieme particolare delle funzioni. Una coda di workgroup è fornita per ogni workgroup. Le code di workgroup contengono i punti attivi o in corso connessi con il workgroup. In funzione, gli utenti possono ottenere le informazioni di condizione osservando i dati dalle varie code di workgroup. Un sistema di amministrazione della base di dati relazionale è usato per collegare una pluralità di prove con ogni punto di processo di workflow che è definito per il workflow particolare. Le prove sono collegate per regolare gli elementi che sono collegati agli elementi della base di dati che sono collegati alle funzioni che alterano gli elementi della base di dati. Di conseguenza, quando una funzione è eseguita, il sistema di amministrazione di workflow determina automaticamente quali punti particolari di processo di workflow sono potenzialmente affected dalla funzione eseguita. Allora, il sistema di amministrazione di workflow valuta quei punti per determinare la loro condizione e più ulteriormente per determinare i punti di processo da attivare dopo.