Integrating with Advanced Workforce Management
MYOB Advanced supports integration between MYOB Advanced Payroll and MYOB Advanced Workforce Management (WFM). Once this integration has been set up, data can be shared between the two systems:
When employees are created in MYOB Advanced WFM, matching employee records are automatically created in MYOB Advanced Payroll.
Timesheet data entered in MYOB Advanced WFM can be imported into MYOB Advanced Payroll and included in pay runs. For companies in New Zealand, where a record of employees’ work schedules can be kept and used for leave calculations, employees’ standard hours and scheduled hours can also be imported, so that their work schedules are updated automatically.
Integration is supported in MYOB Advanced 2021.1.2 or later.
Integration is also possible in MYOB Advanced 2020.8 and 2021.1.1 via a customisation. Contact MYOB Professional Services for setup advice.
Preparing to integrate
Setting up MYOB Advanced Payroll
Importing employees
If you are integrating MYOB Advanced WFM with an existing MYOB Advanced Payroll installation, you can export employees from the MYOB Advanced Payroll system via an export scenario and import them into MYOB Advanced WFM from the Settings > Importers > Import Employees screen. See Importing employees via Excel/CSV on the MYOB Advanced WFM Help Centre for information on the import file specification.
Ensure that all employees have their pay details set up before exporting—employees without pay details will not be included in the export file.
Pay items
A Workforce Management section is available on the Pay Items screen (MPPP2210):
The options in this section affect how the pay item will be used by MYOB Advanced WFM:
Available to Workforce Management – ticking this box indicates that the pay item will be available as a pay type in MYOB Advanced WFM.
Indicates working day (New Zealand only) – this check box is available for pay items with the “Income” type. Ticking this box indicates that any time associated with this pay item should be treated as a working day.
If you want to use the rate supplied by MYOB Advanced WFM for this pay item, select Current Pay under Override Value on the Additional Info tab, and select Use Custom Rate on the Calculation Method tab.
Entitlements
Entitlements in MYOB Advanced Payroll can be made available to leave types in MYOB Advanced WFM (see Setting up MYOB Advanced WFM. The existing options available under Self-Service on the Entitlements screen (MPPP3300) also apply to MYOB Advanced WFM:
Show Leave Balances – when this check box is ticked, the entitlement will be available for selection in MYOB Advanced WFM.
Show Projected Leave Balances – when this check box is ticked, employees will be able to see their projected balance for the entitlement when requesting leave in MYOB Advanced WFM.
(NZ only) Employee definition of a week
An “Employee Schedule - Standard Hours” option is available in the Definition of a Week dropdown on the Pay Details screen (MPPP2310). When this option is selected for an employee, their definition of a week will be determined by their Standard Hours, which are set up in MYOB Advanced WFM. A Standard Hours column is visible on the Employee Work Schedule screen (MPPP2260) to show the Standard Hours for each employee (if there are any):
Employees’ Standard Hours and Scheduled Hours values can be pulled into MYOB Advanced Payroll from MYOB Advanced WFM in one of two ways:
When importing timesheet data—see Importing Timesheet Batches.
By using the Employee Work Schedule Import screen (MPPP2261):
Select one or more employees and click Import Work Schedules (or click Import All Work Schedules) to import Standard Hours and Scheduled Hours from the specified date ranges for the selected employees.
You can use the Schedules button on this screen to set up a schedule so that employees’ work schedules are updated automatically.
Setting up MYOB Advanced WFM
To enable data to be imported from MYOB Advanced WFM to MYOB Advanced Payroll, records in MYOB Advanced WFM must be set up with data that maps them to records in MYOB Advanced Payroll.
Integrating with Advanced WFM
Importing timesheet batches
Synchronising employee records
Once the integration has been set up, any time an employee is created in MYOB Advanced WFM, a matching employee record will be created in MYOB Advanced Payroll. Employees can be created in two ways:
By an employee following the MYOB Advanced WFM onboarding process. When the employee clicks Submit at the end of the process, the information they entered is used to create the employee record in MYOB Advanced.
By a manager clicking the + button on the Management > Employees screen in MYOB Advanced WFM. After the manager completes the Add New Employee form and clicks Add Employee, the information they entered is used to create the employee record in Advanced.
In MYOB Advanced, the employee record is created with the following details:
Employees screen (EP203000)
The Personal Info, Contact Info and Address Info sections are populated with information entered by the employee during the onboarding process.
The Employee Settings section is populated with the defaults from the Workforce Management Preferences screen (see page 4).
Pay Details screen (MPPP2310)
Pay items are added to the employee’s Standard Pay
Superannuation/KiwiSaver pay items are added to the employee’s Standard Pay where possible—see Synchronising superannuation.
The Pay Distribution tab is populated with the bank account details entered by the employee during the onboarding process.
In Australia, the Taxation tab is populated with the TFN declaration details entered by the employee during the onboarding process.
In NZ, the Definition of Week tab is populated with the employee’s Standard Hours (if they exist).
The employee is initially set to Inactive—the record can be made Active once a payroll administrator has checked the record to make sure that it has all of the necessary information (see Validating the synchronisation).
The employee record is assigned an Employee ID by MYOB Advanced Payroll —this ID is displayed in MYOB Advanced WFM in the Reference field on the employee’s Personal Information tab:
Synchronising superannuation
When an employee is added from MYOB Advanced WFM, superannuation pay items are added to their Standard Pay, as long as pay items that correspond to the employee’s superannuation details exist in MYOB Advanced Payroll. (If corresponding pay items don’t exist, they should be created before syncing employees.)
In Australia, if a pay item exists in MYOB Advanced Payroll for the Super fund that the employee chose during the onboarding process, that super pay item will be added to their Standard Pay.
In New Zealand, if a pay item exists in MYOB Advanced Payroll for the KiwiSaver rate that the employee chose during the onboarding process, that KiwiSaver pay item will be added to their Standard Pay.
In both cases, if there is no pay item in MYOB Advanced Payroll that matches the employee’s superannuation information, an action will be displayed for this on the employee’s Onboarding Actions tab (see Onboarding actions).
Validating the synchronisation
When an employee was added automatically from MYOB Advanced WFM, a WFM Status field is available on the Pay Details screen (MPPP2310):
When the employee is first created, this field is set to “Onboarding”. Once a payroll administrator has reviewed the new employee record and taken any actions necessary (see below), they can change the status to “Onboarded”. The employee’s Status cannot be set to “Active” until their WFM Status is “Onboarded”.
Once the employee is Active, you can include them in pays in MYOB Advanced Payroll and import timesheet data for the employee from MYOB Advanced WFM into MYOB Advanced Payroll.
Onboarding actions
An Onboarding Actions tab is available on the Pay Details screen for employees who were added from MYOB Advanced WFM. This tab displays any actions that a payroll administrator may need to take before activating the employee record, e.g. reviewing settings or adding missing information.
Employee sync issues report
An Employee Sync Issues report is available in MYOB Advanced WFM at Management > Reporting > Employee. This report displays any issues that occurred when MYOB Advanced WFM attempted to send employee information to MYOB Advanced Payroll.
If the sync failed because of a connection or setup issue, click the Sync link in the Actions column to resend the employee information to MYOB Advanced Payroll.
If the sync failed due to errors in the employee’s data, e.g. the employee has the wrong postcode for their country, a manager should update the employee’s record on the Employees screen in MYOB Advanced WFM; when they click Update Employee, the system will resync the employee‘s information with MYOB Advanced Payroll.