×

METHOD FOR SETTING APPROVAL PROCEDURE BASED ON BASE FIELDS

  • US 20200134527A1
  • Filed: 07/09/2018
  • Published: 04/30/2020
  • Est. Priority Date: 07/10/2017
  • Status: Active Application
First Claim
Patent Images

1. A method for setting an approval process based on basis fields, comprising a step of determining a basis field for an approval form, a step of creating an approval process, and a step of automatically relating an approval process according to an approval form submitted by a user:

  • the step of determining a basis field for an approval form comprises;

    determining a basis field for each form that needs workflow approval, or determining a basis field for each form for which workflow approval needs to be executed according to the basis field, wherein only one basis field can be determined for one approval form during the same period;

    the step of creating an approval process comprises the following steps;

    S1;

    selecting a form corresponding to the approval process, wherein one form corresponds to one or more approval processes;

    S2;

    selecting a basis field for the approval process, wherein one basis field can be selected by one or more approval processes, and the basis field is a submission role, or a role-nature field in the corresponding form, or a department-nature field in the corresponding form; and

    S3;

    setting a field value set of the basis field of the approval process selected in step S2, wherein each field value can only exist in a field value set of one approval process under the basis field;

    the step of automatically relating an approval process according to an approval form submitted by a user comprises the following steps;

    SS1;

    finding, by a system, a determined basis field in the approval form according to the approval form submitted by the user;

    SS2;

    according to the basis field determined in step SS1, if no corresponding approval process can be found based on the basis field in the approval form, displaying “

    no corresponding approval process”

    , and if a corresponding approval process can be found based on the basis field in the approval form, finding all approval processes corresponding to the basis field, and proceeding to step SS3, or if a corresponding approval process can be found based on the basis field in the approval form, directly proceeding to step SS3; and

    SS3;

    determining, according to a field value of the basis field in the approval form, the approval form belongs to which approval process'"'"'s field value set of the corresponding basis field, then approving the approval form using this approval process, and completing the relation of the approval form to the approval process.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×