WagelochUser Guides

Onboarding endpoints

3 min read

Onboarding endpoints

This guide helps you configure the MYOB Acumatica endpoint entities required for Wageloch onboarding.

Use this before enabling onboarding imports in Wageloch so employee data syncs correctly.

Before you start

  • Confirm you can sign in to MYOB Acumatica with integration configuration access.
  • Confirm onboarding is enabled in Wageloch for the relevant business.
  • Follow this naming rule exactly: endpoint name must be WagelochOnboarding.

Create the base endpoint

  1. Sign in to MYOB Acumatica.
  2. Select More Items > Integration.
  3. In Preferences, open Web Service Endpoints.
  4. Select the Default endpoint name (top of the list).
  5. Confirm Endpoint Version is 20.200.001.
  6. Above Endpoint Name, select Extend Endpoint.
  7. If Extend Endpoint is not visible, open the ... menu.

In Extend Current Endpoint, use:

  • Base Endpoint Name: Default
  • Base Endpoint Version: 20.200.001
  • Endpoint Name: WagelochOnboarding
  • Endpoint Version: 20.200.001

Select OK.

Create required entities

Open the WagelochOnboarding endpoint before creating entities.

Create these entities under the endpoint:

  • EmployeeClasses
  • VelixoBranches
  • Departments
  • Calendar
  • Positions
  • VelixoExpenseAccounts
  • VelixoExpenseSubAccounts
  • CashAccounts
  • PayGroups

For each entity, Object Name must match the endpoint name exactly.

Standard entity creation steps

Repeat these steps for each required entity:

  1. Select the ENDPOINT heading in the left tree.
  2. Select +INSERT.
  3. In Create Entity, enter the required Object Name.
  4. Use the search icon beside Screen Name.
  5. Search by the screen code listed below.
  6. Select the matching screen and confirm.
  7. Wait for ScreenID to populate, then select OK.
  8. Select Save after each entity.

Entity mapping

Object NameSearch CodeScreen SelectionScreen ID
EmployeeClassesEP2020PLEmployeeClassesEP.20.20.PL
VelixoBranchesVE500020VelixoReportsPro-BranchesVE.50.00.20
DepartmentsEP201500DepartmentsEP.20.15.00
CalendarCS2090PLWork CalendarEP.20.90.PL
PositionsEP201000PositionsEP.20.10.00
VelixoExpenseAccountsVE500015VelixoReportsPro-AccountsVE.50.00.15
VelixoExpenseSubAccountsVE500090VelixoExpenseSubAccountsVE.50.00.90
CashAccountsCA202000CashAccountsCA.20.20.00
PayGroupsMPPP2710PayGroupsMP.PP.27.10

Save frequency

Save after each entity is created to avoid losing configuration changes.

Populate fields for specific entities

After entity creation, apply field population for the entities below.

Departments

  1. Select Departments in the endpoint tree.
  2. In Fields, select Populate.
  3. Use the lookup beside Object and select EPDepartment.
  4. Select SELECT ALL, then OK.
  5. Select Save.

Positions

  1. Select Positions in the endpoint tree.
  2. In Fields, select Populate.
  3. Use the lookup beside Object and select EPPosition.
  4. Select SELECT ALL, then OK.
  5. Select Save.

CashAccounts

  1. Select CashAccounts in the endpoint tree.
  2. In Fields, select Populate.
  3. Use the lookup beside Object and select Cash Account Summary.
  4. Select SELECT ALL, then OK.
  5. Select Save.

PayGroups

  1. Select PayGroups in the endpoint tree.
  2. In Fields, select Populate.
  3. Use the lookup beside Object and select PayGroups.
  4. Select SELECT ALL, then OK.
  5. Select Save.

Validate endpoint configuration

  • Confirm WagelochOnboarding appears in Web Service Endpoints.
  • Confirm all required entities are listed under the endpoint.
  • Confirm populated fields are saved for Departments, Positions, CashAccounts, and PayGroups.
  • Run a small onboarding test to verify endpoint availability from Wageloch.

Related articles