Dear Personio Tech Support,
I have been trying to import attendance data for two days, and while the import works correctly for “work” and “break” entries - including parent projects - sub‑projects are not imported at all. There is no error during the mapping step, but after the import, all project fields remain empty whenever a sub‑project is involved.
Goal / Context
- Until March, we use our own Excel timesheet templates. From April 1st we will switch fully to Personio time tracking.
- For reporting purposes, we want to import all attendance data for January - March 2026 for all employees.
- We built a Python script to populate your attendance v2 import template. The test import (January 2026 for one employee) worked except for entries containing sub‑projects.
Observed behavior
- Work and break entries are imported correctly, including parent projects (when no sub-project is involved).
- When a sub‑project is used, the attendance time is imported but the project fields remain empty (no parent project and no sub‑project).
Troubleshooting attempts
- Importing a shorter sub‑project name → no mapping error, but still no project imported.
- Importing only the parent project → works.
- Step 1: parent only → works; Step 2: sub‑project only → mapping error.
- Parent + sub‑project in the same column → mapping error.
- Parent & “: ” + sub‑project → mapping error.
- Sub‑project only → no mapping error, but not imported.
Based on these tests, it seems that sub‑projects cannot be imported correctly, even when Personio accepts the mapping. We cannot change our parent / sub‑project structure, so we would appreciate guidance on how sub‑projects must be formatted or imported.
Is there a supported way to import attendance data with sub‑projects using the Attendance v2 template?
Thank you in advance.
Sincerely,
Katrin
