Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Module Overview:

Workflows are used as an alternative approval process to the standard approval limits given to users, providing the ability to give detailed and distinct review and approval chains depending on the document type. The following document types are supported in Workflow Schemas:

The Permissions “Workflow Reviewer” and “Workflow Approver” are useful for validating Workflow functions. They are granted to the global General Role by default to limit disruption to Purchase Requisition Workflows. You can remove them from General if required for AP Voucher Workflows, but remember to add them to the respective PR Roles.

You can set up Workflow Types to group individual Workflow Schemas. Multiple Schemas can be set up per document type. If a Workflow Schema is used, it overrides any Users' approval limit settings for that document type unless you derive those limits in the schema.

Workflow Delegation can be enacted for reviewers/approvers who are away for a specified period of time, nominating an alternate reviewer/approver in their stead.

Control Parameters:

To begin using Workflows, the Control Parameter "Workflow Enabled" must be set to Yes.

There are other parameters that affect Workflows:

  • Workflow User Limitation Enabled and a separate one for AP Vouchers - This prevents the same user being assigned more than once in a workflow process, implemented for segregation of duties. A workflow admin user is able to action for the assigned user.
    • Example: Take a very simplistic example where you only have 2 approvers - Joe up to $200 and Jane up to $500, then some example based on the parameter would be:
    • Yes - Limit the user i.e. enforce segregation
      1. if Joe submits a document of $100 the workflow would would pass over Joe  Joe and allocate approval to Jane because we want to enforce that a user does not participate more than once, so they cannot approve something they submitted themselves.
      2. if Jane submits Jane submits a document of $400 the workflow reports an error that $400 the workflow reports an error that no valid person is defined in the workflow since Jane is the only person with appropriate limit by allocating to her violates segregation. 

    • No - Limit the user where possible but if not possible then it's ok
      Using the same examples.
      1. if Joe submits a document of $100 the workflow would would pass over Joe  Joe and allocate approval to Jane because we want to enforce that a user does not participate more than once and it's possible to find an alternate here.
      2. if Jane submits Jane submits a document of $400 the workflow $400 the workflow allocates nonetheless to  to Jane as no valid alternate person is defined in the workflow since Jane is the only person with appropriate limit.

    • Off - We want the workflow followed as defined irrespective of how many time a user participates in the workflow
      Using the same examples.
      1. if Joe submits a document of $100 the workflow would would allocate Joe  Joe as he is the defined valid workflow participant and does not find an alternate.
      2. if Jane submits Jane submits a document of $400 the workflow allocates to $400 the workflow allocates to Jane as she she is the defined valid workflow participant and does not find an alternate.

    • and in the case of POs, the 'Approve Own Purchase Orders' permission check is also applied.

  • AP Voucher/Job Budget/Subcontract Claim/Work Order Workflow Comments - Enables review and approval workflow comments for the specific type.
  • Default AP Voucher Workflow Type - Workflow Type to be used in the auto submission of AP Vouchers into workflow. Set up this value from Extraction Downloader.
  • Xtracta Workflow ID - Workflow ID to be used when retrieving documents from Xtracta. This value is automatically set during the Xtracta Provisioning Process.


Child Pages:


Child pages (Children Display)
alltrue
excerptTypesimple

Related Modules:


FAQs: