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:

- Export data dari sistem lama (ke Excel)
- Upload ke Odoo
- Bandingkan dengan data transaksi atau master di Odoo
- Lihat perbedaan secara detail
- 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.orderdi 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.