MYOB Greentree

HideShow

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

 

Multi-Level Non-Sequential Approval


Learn how to setup multi-level non-sequential approval for eTimesheets and eExpenses.

Note: The example is for eTimesheets. To set multi-level non-sequential approval for eExpenses involves the same steps, except that you can edit the expense fields instead of the timesheet fields.

Access the eTimesheets Module Control form under 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.

    The eTimesheets Employee Configuration form is accessed from System > eTimesheets > Employee Configuration.

  2. Select the Approver.
  3. On the Main tab, ensure that Can approve Timesheets is selected.

Approval Code Tasks

On the Approval Code Maintenance form:

  1. Enter a Name for the approval code

    The approval code is used on the approval rule actions.

  2. Ensure the sequential option is not selected.
  3. Select the can assign Specific person option.

    You can specify specific approvers on the rule.

    Note: Users allocated to the approval code must always approve the timesheet, regardless of the rule definition. You should only define the approvers in the rule definition. To allocate users to the approval code, expand the list of users or groups and allocate the approvers by clicking the < button.

Operation Tab Tasks

On the Operation tab:

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

    Note: 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.
  6. Click the Add button. The Assign Approval Code form displays.
  7. Select the Approval Code from the Assign a specific Approval code dropdown list.
  8. Select one of these options:
    • Require Approval by a specific Person.
    • Require Approval by Manager - The employee's line manager.
    • Require Approval by Supervisor - The employee's supervisor.
  9. Select the value from the dropdown list. The list is filtered using the option you select.
  10. Repeat this action until all the approvers is selected.

    The order in which the approvers are listed is irrelevant.

  11. Select Process eTimesheet on the If Approved tab.
  12. Select Reject eTimesheet on the If Rejected tab.

    Note: 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.

  13. 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 views the list of timesheets awaiting approval. The approver selects the timesheet and approves or rejects the timesheet.