Skip to content

Data Export & Data Import (HCM Administration) ​

This page documents two shipped Administration screens (hcm-admin-console) for bulk moving data in and out of a small set of HCM reference tables. Not for plugin developers.

Data Export ​

Pick an entity from the list (currently Leave Type Category, Leave Type, Organization Tag) and Export — downloads a real CSV of every row.

Data Import ​

Pick the same entity, upload a CSV, and each row is created as a real record — one at a time, its own transaction and permission check, exactly like creating it by hand. If one row is bad (e.g. missing a required field), that row fails cleanly and every other valid row still gets created — one bad row never blocks the rest of your file.

CSV headers must match the entity's real field names directly — there's no column-mapping step.

Known gaps ​

  • Only 3 entities are supported — not an arbitrary-entity picker.
  • No XLSX or JSON, CSV only.
  • No dedup/merge on import — every row is a create, not an upsert.
  • No mapping wizard — your CSV's column headers need to already match the real field names.
  • No filtering on export — it's the whole table or nothing.