Universal Data Compare

Modul Odoo untuk Validasi Data Saat Masa Transisi Sistem (Parallel Run)

Saat perusahaan pindah dari sistem lama ke Odoo, biasanya tidak langsung switch total.

Yang sering terjadi adalah:

  • Sistem lama masih berjalan
  • Odoo sudah mulai digunakan
  • User melakukan double entry di kedua sistem
  • Perlu memastikan hasilnya benar-benar sama

Di fase inilah risiko terbesar terjadi:
Perbedaan data tanpa disadari.

Universal Data Compare dibuat khusus untuk mengontrol kualitas data saat masa transisi ini.

🚩 Tantangan Saat Parallel Run (Double Entry)

Ketika dua sistem berjalan bersamaan, masalah yang sering muncul:

  • Nilai transaksi berbeda
  • Ada data yang tidak terinput di salah satu sistem
  • Perhitungan pajak / total berbeda
  • Ada field yang terlewat
  • Sulit melakukan pengecekan ribuan data secara manual
  • Apalagi jika di sistem lama tidak ada API yang tersedia atau API terbatas

Jika tidak dikontrol dengan baik:

  • Keputusan bisnis bisa salah
  • Go-live tertunda
  • Kepercayaan user terhadap Odoo menurun

✅ Solusi: Universal Data Compare

Universal Data Compare adalah modul di Odoo yang memungkinkan Anda:

Universal Data Compare
  1. Export data dari sistem lama (ke Excel)
  2. Upload ke Odoo
  3. Bandingkan dengan data transaksi atau master di Odoo
  4. Lihat perbedaan secara detail
  5. Pastikan kedua sistem menghasilkan data yang identik

Modul ini bukan untuk import massal.
Modul ini untuk validasi dan kontrol akurasi selama masa transisi.

🔍 Cara Kerja di Masa Transisi

Step 1 — User Input di 2 Sistem

Transaksi dibuat di:

  • Sistem lama
  • Odoo

Step 2 — Export dari Sistem Lama

Data transaksi / master di-export dalam bentuk Excel.

Step 3 — Upload ke Universal Data Compare

File diupload ke Odoo dan dipilih model yang ingin dibandingkan.

Contoh:

  • Sales Order → sale.order
  • Invoice → account.move
  • Produk → product.product
  • Customer → res.partner

Step 4 — Bandingkan Berdasarkan Key Field

Contoh key:

  • Nomor invoice
  • Nomor sales order
  • Kode produk
  • NIK karyawan

📊 Hasil Perbandingan yang Transparan

Sistem akan mengkategorikan:

🟢 Identik
Data sama persis.

🟡 Berbeda
Data ditemukan, tapi ada field yang nilainya berbeda (misalnya total, pajak, qty).

🔵 Ada di Sistem Lama Saja
Belum dibuat di Odoo.

🔴 Ada di Odoo Saja
Belum dibuat di sistem lama.

Tim bisa langsung tahu di mana masalahnya.

🎯 Use Case Nyata

➤ Parallel Run Sales Selama 2 Bulan

Perusahaan menjalankan:

  • Sistem lama → untuk operasional utama
  • Odoo → untuk uji coba & validasi

Setiap akhir hari:

  • Export transaksi dari sistem lama
  • Compare dengan sale.order di Odoo
  • Pastikan total, pajak, dan qty identik

Setelah 2 bulan tanpa selisih signifikan →
Baru dilakukan cut-off & full migration ke Odoo.

⚡ Keunggulan Universal Data Compare

  • Bisa digunakan untuk model apa pun (termasuk custom)
  • Bisa filter data berdasarkan tanggal / kondisi tertentu
  • Tidak mengubah data (read-only validation tool)
  • Mengurangi risiko kesalahan saat go-live
  • Membantu meningkatkan kepercayaan user terhadap sistem baru

🏆 Kenapa Modul Ini Penting?

Banyak project ERP gagal bukan karena sistemnya jelek,
tetapi karena data saat transisi tidak terkontrol.

Universal Data Compare memberi Anda:

  • Kontrol
  • Transparansi
  • Keyakinan sebelum cut-off
  • Validasi berbasis data, bukan asumsi

🚀 Universal Data Compare = Confidence Before Go-Live

Sebelum sistem lama dimatikan,
pastikan datanya benar-benar konsisten.

Karena transisi yang sukses bukan soal cepat,
tapi soal akurat dan terkendali.