To provide a workflow system for coping with the complicated organization structure of a company.
This workflow system 1 in which at least one or more input/output devices are connected through a network, and a workflow for processing an electronic circulating document being an operational object by every operational unit by a workflow application is managed is provided with an organization definition part 102 for defining the system of an organization and the hierarchical structure of the management of an office for executing approval processing to the electronic circulating document, a BP definition part 104 for defining the execution order of the approval processing, a user definition part 106 for defining a user who is assignable for executing a series of operations and a roll definition part 108 for defining a rule for deciding an executer who performs the processing at the execution position of the processing defined by the BP definition part. The roll definition part is provided with a roll preparation condition assignment part 110 for assigning roll preparation conditions for narrowing down the candidates of the executor based on the organization definition and user definition, to the roll definition.
Fujitsuna Hideyoshi
Osamu Suzawa