- Created by SamA, last modified by MatthewW on Aug 03, 2023
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 25 Next »
https://help.myob.com/wiki/x/ZoIdBg
How satisfied are you with our online help?*
Just these help pages, not phone support or the product itself
Why did you give this rating?
Anything else you want to tell us about the help?
This content is designed for MYOB Partners and consultants. It requires technical knowledge. If you're looking for help submitting leave requests, see Requesting leave.
Before you and your employees can start using the Employee Self Service (ESS) module, there are a few one-off setup tasks you need to complete.
Enabling ESS features
To be able to access ESS screens and set up ESS features, you need to enable the Employee Self Service feature.
- Go to the Enable/Disable Features screen (CS10000).
- On the form toolbar, click Modify.
- Select the Employee Self Service checkbox.
- On the form toolbar, click Enable.
Setting up the company tree
You need to add manager and employee work groups to the company tree.
- Go to the Company Tree screen (EP204061).
- In the Company Tree pane, click Manager.
- In the Workgroup Details pane, change the Description to the highest workgroup name. This is usually Payroll Manager, as this lets the payroll manager to approve all leave if it has not been actioned by their direct line manager.
- In Contact field of the Members section, select the employee you want to be the workgroup owner.
- Select the Owner checkbox.
- Optionally, you can add a second approver by clicking the Add Row icon (
). This second approver won't be a workgroup owner.
- On the form toolbar, click the Save icon (
).
- To create the next workgroup, click the Add WorkGroup icon (
) in the Company Tree pane.
- Repeat steps 3–5 until you've added all manager workgroups.
- To add the employee workgroups, select the manager in the company tree and click plus icon (
).
Repeat steps 3–5 until you've added each employee workgroup to the relevant manage group. No employees will be set as owners.
Ignore the "user is not active" error, as you'll set them up as an ESS user in a later setup task.
Approval Maps
Listen to recording again for info on approval maps/company tree conditions
MYOB recommends setting up an ESS approval map, even if it is a simple map with a single approver.
If you don't have an ESS approval map – or if an employee isn't included in the map when they request leave – then all requests are approved automatically as soon as they're submitted.
For example, to set up a simple map that uses the employee’s Reports To field, on the Assignment and Approval Maps screen (EP205500), add a new map with the following properties:
- For the Entity Type, select “Submit a Leave Request”.
- On the Conditions sub-tab, enter a Description.
- On the Rule Actions sub-tab:
- For the Approver, select “Employee from Document”.
- For the Employee, open the Employee node, then scroll down to find and select “Reports to”. This will appear in the Employee field as “((EPEmployee.SupervisorID))”.
- Go to the Assignment and Approval Maps screen (EP205500).
- On the form toolbar, click Add Approval Map.
- In the summary area:
- In the Name field, enter descriptive name, like "Submit a leave request".
- In the Entity Type field, select Submit a Leave Request.
- In the Steps pane:
- Click Add Step.
- Click the Rule node.
- On the Conditions tab:
- In the Description field, enter the name of the relevant manager workgroup.
- Add a row by clicking the Add Row icon (
).
- In the Entity column for the new row, select Employee.
- In the Value column, enter the relevant employee workgroup this manager will be approving requests for.
- In the Operator column, select And if managers don't have subgroups. If they do have subgroups, select Or.
- On the Rule Actions tab:
- In the Workgroup field, select the relevant workgroup.
- If the Employee field isn't automatically completed, you might be missing an owner in your company tree setup, or there could be multiple managers listed in this manager workgroup. In this case, you can allow any manager to approve leave requests by leaving the field blank.
- In the Reason for Approval field, select the option that meets your needs. Is Not Prompted works for most companies.
- In the Reason for Rejection select the option that meets your needs. Is Not Prompted works for most companies.
- On the form toolbar, click the Save icon (
).
- Repeat Steps 2-7 until you've created all the required manager workgroups.
Setting up leave types
For each leave type you want employees to request through ESS, you need to individually set up that leave type.
You can also choose whether employee's can see their current leave balances and projected leave balances (see employee leave balances).
- Go to the Pay Items screen (MPPP2210).
- In the Pay Item ID field, select the leave entitlement payment pay item you want to enable in ESS.
- In the Additional Info tab, select the Allow Leave Request Selection checkbox in the Self Service section. This allows employees to submit a leave request of this type in the ESS.
- Optionally, if you want to require employees to attach a document when they request leave, tick the Require Attachment Upon Leave Request checkbox.
- On the form toolbar, click the Save icon (
).
- Go to the Entitlements screen (MPPP3300).
- In the Entitlement ID field, select the leave entitlement you want employees to see their balance for.
- On the Rules tab, select one or both of the Show Leave Balances or Show Projected Leave Balances checkboxes.
- On the form toolbar, click the Save icon (
).
Negative leave types
You can add a warning message to leave requests that would result in a negative leave balance, or even stop them from being made.
To set this up, use the options on the Entitlements form (MPPP3300), in the Self Service section of the Rules tab:
- Prevent negative leave balances – Stops employees from submitting leave requests when that would take them into a negative leave balance.
- Warn when leave balance goes below zero – Warns employees before they submit a leave request that would take them into negative leave balance, as well as managers before approving them.
- Validate on – Determines whether these settings are based on the employee's current leave balance, or a projected leave balance on the date of the leave application.
If you set an entitlement to show a projected leave balance in Employee Self Service, MYOB Advanced Payroll will automatically recalculate projected balances for new leave requests.
Self-service preferences
Settings on the Self-Service Preferences screen (MPPP1010) affect the Employee Self Service module as a whole. For example, you can choose how leave requests are numbered, whether they need to be approved by a manager, and how they look in employee calendars and team calendars.
- Go to the Self-Service Preferences screen (MPPP1010).
- Complete the fields in the summary area:
- Leave Request Numbering Sequence – Select how leave requests are numbered.
- Leave Request Approval Map – By default, no approval map is selected. You can set one up on the Assignment and Approval Maps screen.
Leave Request Notification Template – Select the notification template to use when sending notification emails.
A default template is provided. This is used to notify a manager that a leave request has been generated by a team member. You can review this template and make any necessary edits on the Notification Templates screen (SM2040PL). You can also set up automation notifications.- Default Request Colour – The default colour of leave requests on the Team Calendar form (MPES4003). You can choose specific colours for each leave request type on the Request Type Colour tab.
- Team Scheduler Employee Source – Determines how employees will be selected for display on the Team Calendar (MPES4003) screen. Select a setting based on which ESS setup the company is using:
- If you're using the company tree-based setup, select Company Tree. This displays all employees who are below the same user on the Company Tree screen (EP204061).
If you're using the reports-to based setup, select Employee Supervision. This displays all employees who have the same user selected for their Reports to field on the Employees screen (EP203000).
The Reports to field is only used to determine which employees should appear on the Team Calendar—it isn't used anywhere else in the Payroll or Employee Self-Service modules.
- On the Request Type Colour tab:
- Click the Add Row icon (
).
- In the new row, select a Leave Request Type that employees will request through ESS.
- Select a Color for that leave request type.
- Repeat steps a–b for each leave request type.
- Click the Add Row icon (
- Optionally, you can allow employees to change their own bank account details by selecting the Allow Employees to Update checkbox on the Settings tab.
- On the form toolbar, click the Save icon (
).
Automation notifications
Two notifications are provided on the Automation Notifications screen (MYGI1000): Leave Request Approved and Leave Request Declined. These notify employees when their requests are approved/declined. Use the Automation Notifications screen to ensure that these notifications are active, and to make any necessary edits to them.
Go to the the Automation Notifications screen (MYGI1000).
You can't access this screen through the MYOB Advanced menu. Instead, copy the the screen ID (MYGI1000) and paste it in your MYOB Advanced URL after ScreenId=.- Open the Leave Request Approved notification.
- In the summary area, select the Active checkbox.
- On the form toolbar, click the Save the current record and close the screen icon (
).
- Repeat steps 2–4 for the Leave Request Denied notification.
Imports
This section needs to be more comprehensive. Where do you get the XML files? How exactly do you import them? Is the only alternative to add all this information to ESS manually?
Import Users
Import Using Z_UserLogins xml
Import User Roles
Import using Z_UserRoles xml
Update Passwords
Import using EBS_PWords xml
What's next?
After setting up ESS, you can give users access to start making the most of its features.