Skip to main content

PAXml exports in aboard

PAXml is a standard XML-based file format primarily used in Sweden for exchanging payroll and personnel data between different systems, such as HR and payroll software.

Lucas Domeij avatar
Written by Lucas Domeij
Updated over 3 weeks ago

This article explains how to set up and use the PAXml export functionality within Aboard. PAXml is a standard format used in Sweden for exchanging payroll-related data. Aboard utilizes this format to allow exporting employee and time-off information for integration with compatible payroll systems.

What can be exported?

Aboard supports exporting the following data types in PAXml format:

  1. People Data: Employee master data including contact information, employment details, salary, bank details, etc. (Uses the REGISTER format type in PAXml).

  2. Time Off Data: Approved absence transactions, including dates, duration, and the type of absence (Uses the LÖNIN format type in PAXml).

Setting up PAXml integration

  1. Enable the Integration:

    • Navigate to your company settings section (e.g., Settings -> Integrations).

    • Locate the PAXml integration settings.

    • Enable the integration.

  2. Configure Company Details:

    • Fill in the required company information mandated by the PAXml standard. This includes:

      • PAXml Company ID: Your company's unique identifier for PAXml.

      • Company Org Number: Your company's official organization number.

      • Company Name

      • Company Address (Street, Postal Code, City, Country)

      • Contact Email

      • Website (Optional)

      • Contact Person (Optional)

      • Phone Number (Optional)

      • Program Name: Can be set to "Aboard" or your preferred identifier.

    • Save the settings.

  3. Configure Absence Policy Types (Time Off Exports):

    • Scroll down Time-off codes

    • For each Absence Policy Type that needs to be included in PAXml exports (e.g., Sick Leave, Vacation, Parental Leave), pick the corresponding PAXml code (provided by your payroll system) into the PAXml ID field for that policy type (e.g., SJK for Sick Leave, SEM for Vacation).

Exporting data

Once the setup is complete, you can export People and Time Off data. Exporting data using the PAXml format requires the Admin role in Aboard.

Exporting people data

  1. Go to the People section in the Admin interface.

  2. If you want select a specific user segment (e.g., "Active Employees").

  3. Click the Export button or icon

  4. The export modal will appear.

  5. In the Format selection dropdown, choose PAXml file.

  6. Click the final Export button.

  7. A .xml file containing the selected people data in PAXml format will be downloaded.

Exporting time off data

  1. Go to the Time Off section in the Admin interface, the Calendar view.

  2. Look for an Export button or icon associated with the calendar view. Click it.

  3. An export modal will appear.

  4. Within the modal, use the available filters to select the specific time-off transactions you want to export. Available filters include:
    * Start date (e.g., 2025-04-01)
    * End date (e.g., 2025-04-30)
    * Department (Select specific departments or leave as "All departments")
    * Workplace (Select specific workplaces or leave as "All workplaces")
    * Absence Policy Types (Select specific types like Sick Leave, Vacation, or leave as "All absence policy types")

  5. When prompted for a format, select PAXml file.

  6. Click the final Export button.

  7. A .xml file containing the time-off transactions for the selected period will be downloaded. The tidkod element within each transaction will correspond to the PAXml ID you configured for the respective Absence Policy Type.

Did this answer your question?