Skip to content

Data migration

Goal

Import master and historical data from external accounting systems with a safe preview (dry-run) before commit. Failed commits roll back the whole batch.

Who it is for

Operators with migration.import only (powerful — treat as break-glass).

Preconditions

  • Target tenant is the one you intend to load.
  • Source files / staged snapshots ready:
    • Manager.io.manager upload
    • Shamel Lite / ShamelPro — supported entity packs
    • Hesabate — staged server snapshot
  • Prefer a backup before large commits on lasting environments.

Steps

  1. Open Administration → Organization → Data Migration.
  2. Choose source system.
  3. Configure connection / upload; use Test connection when offered.
  4. Select entity scope (accounts, parties, items, journals, invoices, … — set varies by source).
  5. Run Preview (dry-run). Review counts and row-level issues in the report.
  6. Import (commit) only when preview looks correct. Use Stop only while status is queued/processing.
  7. Open history / report panels for prior runs and drill into failed rows.

Result

Committed entities appear in BlueMatrix masters and documents per the importer. Preview alone writes nothing.

Hard stops

SymptomCauseWhat to do
Only queued/processing can be cancelledImport already finished/failedStart a new run if needed
Unknown migration entityEntity key not in source packRemove from scope
Connection / upload 422Bad file or credentialsFix upload/path/credentials
Empty failed batch 422Nothing to commit after errorsFix preview errors first
Confirm copy: failed import rolls backTransactional safetyRe-preview after fixes

BlueMatrix Help — product documentation for tenants