This guide is about the initial setup of MYOB Acumatica — Employee Onboarding. It is aimed at consultants from MYOB and MYOB Acumatica partners.
MYOB Acumatica — Employee Onboarding is available to MYOB Acumatica — Payroll customers at no additional subscription cost. Customers don't need to sign up for it separately, as the revised MYOB Acumatica — Payroll terms and conditions also cover MYOB Acumatica — Employee Onboarding.
Criteria To use MYOB Acumatica Employee Onboarding, companies must fit the following criteria:
Using MYOB Acumatica — Payroll version 2022.1.2 or greater
Not already using MYOB Acumatica — Workforce Management
Requesting an employee onboarding company
Consultants must create a support ticket to request a dedicated employee onboarding company for a customer.
Create a support ticket to request a company
Create a support ticket with the following details:
Class ID – AP (Advanced People)
Subject – Set up AEO company
Area – WFM
Subarea – AEO
Body – Please provision a new AEO company and give access to the following consultant(s):
First name
Last name
Email address
After submitting the ticket, you'll be notified when the support ticket is complete. The nominated consultants will receive their access details through email.
Can I set up multiple WFM companies to connect to an Advanced Payroll tenant?
Yes, multiple WFM companies can be set up to integrate with a single MYOB Acumatica — Payroll tenant. The WFM company jurisdiction should match the MYOB Acumatica tenant jurisdiction.
MYOB Acumatica — Payroll setup
These instructions are for MYOB Acumatica — Payroll versions 2022.2.1 onward.
Enable the Advanced Employee Onboarding feature
Go to the Enable/Disable Features (SM201530) screen
On the form toolbar, click Modify.
Select the Advanced Employee Onboarding checkbox.
On the form toolbar, click Enable.
Create a connection
Go to the Payroll Preferences (MPPP1100) screen.
Click the Workforce Management tab.
In the Create Connection section, click Create. This creates a new user with a login name and email of <tenant>-wfm-api-user@myob.com. This user is automatically assigned to the dedicated WFM API user licence. You don't need to assign them any other API licence.
You can click Test to check the connection.
If branch restrictions are set up:
Assign a default branch to the <tenant>-wfm-api-user@myob.com user
Give the WFM API user access to create employee records in all branches.
Get the integration API key
You'll need to use the integration key in a later step when setting up MYOB Acumatica — Employee Onboarding.
Go to the Payroll Preferences (MPPP1100) screen.
Click the Workforce Management tab.
In the Retrieve Connection Details section, click Retrieve Integration Key.
Copy the key shown in the pop-up window.
(Optional) Enable employee profiles
When you finish implementing MYOB Acumatica — Employee Onboarding, your customer will need to set up their company's onboarding defaults. There are two ways they can do this,
The simpler way is to use the Employee Onboarding Preferences screen (MPAT10100), where customers can select a default branch, calendar, etc.
If your customer needs more flexibility and options for their defaults, you can enable the employee profiles feature.
To enable employee profiles
Go to the Enable/Disable Features (SM201530) screen
On the form toolbar, click Modify.
Select the Employee Profiles checkbox.
On the form toolbar, click Enable.
MYOB Acumatica — Employee Onboarding setup
After setting MYOB Acumatica — Payroll, you need to set up your customer's MYOB Acumatica — Employee Onboarding company.
Access your customer's Advanced Employee Onboarding site
Log in to MYOB Acumatica — Workforce Management.
In the top-right corner, click the dropdown and choose Change Business. This shows you a list of accounts you have access to.
Don't see Change Business? In a new web browser tab, log in to the appropriate environment, then try step 2 again.
From the list, click the name of your customer's MYOB Acumatica — Employee Onboarding company.
Add the API key to connect with Advanced Payroll
Navigate to Management > Settings > Integrations.
Click '+' to create new connection.
Select MYOB from the Type dropdown menu.
Leave the Enabled button ticked.
Click Add New Attribute.
Enter the word apiKey in the Attribute Name field (note: this is case sensitive; your connection will not work if this is not correct).
Paste the API key gathered through the Payroll to Advanced employee onboarding integration steps.
Create an administrator
Navigate to Management > Settings > Manage System Users.
Click Create new system user.
Enable notifications only if the administrator wants to receive all the notifications
The administrator is the highest-level permission in the organization and can create positions and hiring managers.
The Admin Role in an Onboarding-only company has a view of the full WFM product. The user guides will point out the relevant areas needed for Onboarding, keep an eye out in release notes for when the Admin view will be focused down to an Onboarding only view.
Create hiring managers
A hiring manager is someone who sends onboarding invitations and receives notifications when employees have completed their onboarding.
Check with your customer who they'd like to be set up as hiring managers. Many customers start by setting up their payroll administrator as the only hiring manager to keep things simple.
There are two ways to add a hiring manager:
To prevent the employee from being synced with MYOB Acumatica — Payroll, use the Employee Importer.
In MYOB Acumatica — Payroll, use the export scenario to generate the Excel file with employee information.
Download the file.
In MYOB Acumatica — Employee Onboarding, go to Management and choose Settings.
On the Settings screen, click IMPORTERS.
On the Importers screen, click EMPLOYEES. The Employee Importer screen opens.
At the bottom right of the screen, click Next.
Upload your Excel file.
Review the employee information. Some fields only exist in MYOB Acumatica — Employee Onboarding, which means information for those fields can’t be exported from MYOB Acumatica — Payroll. For details on mapping these fields, see Employee importer mapping for workforce management and payroll, where the comments column mentions if a field is only for employee onboarding.
For the 'Reports To' option you can use the Admin user that was setup.
Save your changes. The export file contains visible personal information for the exported employees. It’s important that you’re aware of your obligations for handling sensitive employee information in Australia and New Zealand, and that you have a process for the data transfer that ensures you meet these obligations.
The exporter includes an externalId field. When employees are exported from payroll and imported into employee onboarding, this field is used to stop the employee from being synchronised back to MYOB Advanced Payroll.
In order for Managers to invite employees to their own team - selecting themselves as 'Reports To' - the manager needs to be added as an employee first, this is because system users cannot be selected in an invitation.