How-To · 8 menit baca

Migrasi Data ke Odoo: dari Excel, Accurate, atau Software Lama

Update 11 May 2026

Migrasi data adalah salah satu titik krisis paling sering dalam implementasi ERP. Data berantakan → ERP berantakan. Berikut framework yang terbukti efektif.

Strategi Migrasi: All-in atau Bertahap?

All-in: Semua data lama dimigrasikan. Pro: history lengkap. Con: effort besar, risiko tinggi.

Bertahap: Master data + saldo awal saja. Transaksi historis tetap di sistem lama (read-only) atau diarsip ke spreadsheet. Pro: cepat & aman. Con: kalau perlu cek history harus ke sistem lama.

Rekomendasi: Bertahap untuk UKM. All-in hanya kalau audit/legal mengharuskan.

Data yang Wajib Dimigrasikan

  • Master Customer & Vendor (nama, kontak, alamat, NPWP, terms).
  • Master Produk (kode, nama, kategori, satuan, harga).
  • Chart of Accounts.
  • Saldo awal akuntansi per akun pada tanggal cutover.
  • Saldo awal stok per produk per gudang.
  • Open AR/AP (piutang/utang yang belum settled).
  • Master karyawan kalau pakai HR module.

Data yang Opsional

  • Transaksi historis (sales, purchase, payment).
  • Journal entries sebelum cutover.
  • Lead/opportunity history di CRM.

Workflow Migrasi Step-by-Step

  1. Extract dari sistem lama: export CSV/Excel.
  2. Cleanse: hapus duplicate, fix format date/number, validasi NPWP, dll.
  3. Map: kolom sistem lama → kolom Odoo (kadang split, kadang merge).
  4. Import dummy di environment testing → review hasil.
  5. Adjust mapping berdasarkan finding dummy.
  6. Repeat dummy hingga clean.
  7. Final extract sebelum cutover (data freshest).
  8. Final import di production environment.
  9. Validate: count rows, sum balance, spot-check.
  10. Sign-off dari klien sebelum go-live.

Tools yang Dipakai

  • Excel/Google Sheets untuk cleansing & mapping.
  • Odoo built-in import untuk CSV simple.
  • OpenUpgrade kalau migrasi antar-versi Odoo.
  • Custom Python script untuk transformation complex.
  • SQL bulk import untuk volume besar.

Pitfall yang Sering Terjadi

  • NPWP tidak valid format → invoice kena reject e-Faktur.
  • Duplikasi customer → susah track customer 360°.
  • Saldo awal stok tidak match dengan akuntansi.
  • Kode produk berubah → broken history.
  • Migrasi terlalu lama sebelum go-live → data stale, harus re-migrate.

Kesimpulan

Migrasi data sukses butuh perencanaan dan banyak iterasi. Reserve 20-30% effort implementation untuk migrasi — bukan 5% yang sering di-budget. Implementor yang serius akan dummy migration 2-3x minimal.


Diskusi gratis 30 menit dengan tim kami.

Tinggalkan nomor WhatsApp Anda — kami hubungi balik di hari kerja.

Privasi Anda terjaga. Kami tidak SPAM.