Articles in this section

Configuring and Activating the “Rule-Based Approval Matrix”

Add the approval value levels.

The “approval value levels” represent the limits on an order value a user is authorized to approve. They can also serve as an orders approval chain or steps.

Create your approval rules with conditions

Each rule can be configured to assign users to one or more of the approval levels, should the rules conditions be met.

Test your Rule-based approval matrix

A test function is available, allowing you to test that your configured rules meet your expectations

Activate the “Rule-based approval matrix”

Once the required approval rules have been configured, the function needs to be activated in order to affect the approval process in TM Master.

Adding “Approval Value Levels”

Log on to TM Master with a user with access to configure PO settings in the system.

  1. Click System | Settings | “Order settings” tab | “Approval rules” sub tab.
  2. Click the manage levels button in the top grid menu bar.
  3. Click the  [Add new level] button.

  4. Enter a “Level Name” and the level “up to” approval limit. Approval limit currency will always be entered in the system’s “Base currency”.
  5. Add as many levels as required. Note that an approval level’s span will cover from it’s defined value down to the value of the level that is numerically below it. However, this does not apply for the highest level that is defined.  The highest level defined will cover any values above the second highest level.

Example:  

  • Level “One” is set up to 10.000, since no lower limit is found the level spans from 0 to 10.000
  • Level “Two” is set up to 20.000, the second level will then span from 10.000 to 20.000
  • Level “Five” is set to 500.000
  • Level “Six” is the highest level and set to “500.001” and will span from 500.000 (previous level and upward) The actual level value set on the highest level will not set any numerical limits for approval. As long it is the highest level it will span from the second highest level to infinity (500.000 (in this example) and upward)

Adding Approval Rules

Before adding any rules, make sure the “Approval levels” described above have been set up. You are required to configure at least one approval level and one rule for the “rule-based approval matrix” to work.  

Log on to TM Master with a user with access to configure PO settings in the system.

  1. Click System | Settings | “Order settings” tab | “Approval rules” sub tab.
  2. Click the Add New Rule button in the top grid menu bar.
  3. Give the rule a name.
  4. Enter a rule rank. The rule “Rank” will represent the order in which rules are considered when looking for a level approver.  A low rank number will be considered before a high rank number.  
  5. To assign a user or role to an approval level for this rule, Double click the approval level in the grid on the “Default approvers” sub tab and select a specific “user” or “role”. (roles will be described later in this document) If the conditions for the rule are met by an order, the approval levels specified under “Default Approvers” will be assigned for the order, unless a previous rule (with a lower rank number) has already populated the level with a default approver name.
  6. Click the “Condition” sub tab.
  7. Click the Add condition button.
  8. Select a condition parameter type.
    1. Unit: Adding a unit condition will restrict the rule to orders that are for the specified unit(s). It is possible to add multiple units as conditions for a rule
    2. Unit Group: Adding a unit group condition will restrict the rule to orders that are for the specified unit(s) in the unit groups. It is possible to add multiple unit groups.  
    3. Account: Adding an account condition will restrict the rule to orders using the specified account(s). One rule can include multiple account conditions
    4. Account Group: Adding an account group condition will restrict the rule to any orders using an account found in that group. One rule can include multiple account groups.
    5. Cost Code: Adding a cost code condition will restrict the rule to orders using the specified cost code(s). One rule can include multiple cost code conditions.
    6. WBS: Adding one or more WBS code conditions will restrict the rule to orders using the specified WBS code(s).
    7. Order type: Adding one or more Order type conditions will restrict the rule to orders of the specified order type(s).
  9. To add “Alternative approvers” to any of the levels, click the “Alternative Approvers” tab.
  10. Click “Add User” to select a single user.
  11. Click Add User Group to select a group of users.
  12. Select the desired “user” or “user group” and select which level the user\user group should be able to approve.
  13. Save and Close the rule. You may now test the rules (ref next chapter).

Activating the Rule-Based Approval Matrix

Once the rule-based matrix has been configured with rules and testing them gives the expected result. You can activate the “Rule-Base Approval Matrix” function.

  1. Please set up your rules
  2. Click System | Settings | Order settings” tab | “General” sub tab.
  3. On the “General” sub tab the following group of settings may be found.
  4. Select “ApprovalRules” in the “Approval:” field.
  5. Click Save in the top menu.  
  6. Ticking the “Select supplier before approval” is recommended, as it will force the users to select a supplier before the approval process can be started. If supplier is not selected, the order may not have the correct value.
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.