5 Oktober 2026

Import data ke Odoo dari CSV tanpa bikin berantakan

Import gampang dimulai tapi susah dibatalkan. Rencanakan supaya bisa diulang.

Pakai external ID

Tambah kolom id dengan nilai tetap per baris, misal cust_0001. Import file yang sama lagi akan memperbarui baris, bukan membuat duplikat.

id,name,email,country_id
cust_0001,PT Maju Jaya,admin@majujaya.example,Indonesia
cust_0002,CV Sinar Baru,info@sinarbaru.example,Indonesia

Langkah

  1. Ekspor beberapa record yang ada dulu. Odoo menunjukkan nama kolom persis yang dia harapkan.
  2. Cocokkan kolom relasi lewat nama (country_id) atau external ID (country_id/id).
  3. Klik Test sebelum Import. Dia memvalidasi tanpa menulis.
  4. Import 20 baris dulu, cek, baru sisanya.
  5. Muat besar di salinan, bukan di production.

Error umum

  • Format tanggal: pakai YYYY-MM-DD
  • Field selection butuh nilai tersimpan, bukan label
  • Koma di dalam teks butuh kolomnya dibungkus tanda kutip
  • Encoding: simpan sebagai UTF-8

Setelah import

Jalankan hitung jumlah dan cek sampel. Untuk uang, bandingkan total dengan file sumber.

← Semua tulisan