MYOB Greentree

HideShow

  • Contents
  • Index
  • Search
 
Display results with all search words

 

Multi-Level Using Approval Groups


Learn how to setup multi-level Approval using Approval Groups.

The example is for eTimesheets. To set multi-level approval with Approval Groups for eExpenses involves the same steps, except that the Expense fields are maintained instead of the Timesheet fields.

eTimesheets Module Control is accessed through System > eTimesheets > Setup > Module Control.

eTimesheets Tab Tasks

On the eTimesheets tab:

  1. Ensure that Multi Level approval is selected in the eTimesheets Approval field.

    Approval Groups are accessed through Workflow > Approvals and Alerts > Approval Groups.

  2. Enter the Name of the Approval Group.
  3. Select the Users from the list of Available Users and allocate them to the Assigned Users using the > button.
  4. Save the Approval Group.

eTimesheets Employee Configuration

You can access eTimesheets Employee Configuration through System > eTimesheets > Employee Configuration.

To configure eTimesheet employees:

  1. Select the Approver (Employee to Approve Timesheet).
  2. On the Main tab, ensure that Can approve Timesheets is selected.
  3. Save your entries.
  4. Select the Timesheet Entry Employee.
  5. On the My Approvers tab, Tsh Approval Groups sub-tab, select all the Approval Groups which can approve the employee's Timesheets.

Approval Code Maintenance

You access Approval Code Maintenance through Workflow > Approvals and Alerts > Approval Code Maintenance.

  1. Enter a Name for the Approval Code you require.

    The Approval Code is used on the Approval Rule Actions.

  2. Select the sequential option.
  3. Expand the list of Users/Groups and allocate the Approvers using the < button.
  4. Ensure the Approvers are in the order you require.

Rule Maintenance

You access Rule Mainteance through Workflow > Approvals and Alerts > Rule Maintenance.

On the Operation tab:

  1. Select Show form driven Record types only.
  2. Select CRMWebInputTimesheetHeader in the Operates On field.

    For eExpenses, select APInvoice in the Operates On field.

  3. Select Programmatic and the option eTimesheet Submit in the Operates When field
  4. Select All Records as Condition.
  5. Select Require Approval on this document as Action.

    Select Assign a specific Approval code and select the Approval Code from the dropdown list.

  6. Select Process eTimesheet on the If Approved tab.
  7. Select Reject eTimesheet on the If Rejected tab.

    If the process or reject action is not set, then the timesheet is not changed when approval/rejection occurs in the Approvals and Alerts module. The timesheet remains at waiting for approval in eTimesheets.

  8. Ensure the Rule is saved.

Processing

In eTimesheets, the Timesheet Employee creates a Timesheet and submits the Timesheet once completed. The timesheet is then ready to be approved. The first Approver logs into eTimesheets and view the list of Timesheets awaiting approval. The Approver selects the timesheet and approves or rejects the timesheet. eTimesheets displays the status of a Timesheet in Red if an Approver views the timesheet and the approval sequence has not yet been completed up to the logged-in Approver. An Approver is not allowed to approve a timesheet out of the specified order.

Note:

  • If there are no approvers set for a timesheet Greentree will auto-reject, unless the employee setup specifies Don't require approval.
  • If Don't require approval is selected, the system will auto-approve.
  • Any rules-based approvals change the Don't require approval flag. For example: An Employee who has this option selected, will still require approval if a rule includes them within its conditions. There is a Rule Maintenance > Condition to exclude people that have this option selected.