Szeto Consultants

Mohon Bantuan: Cara Efektif Import Data Excel ke Odoo 9

Mohon Bantuan: Cara Efektif Import Data Excel ke Odoo 9

Diposting pada 06 Apr 2026, 05:30
Ditanyakan oleh: Nina

Halo rekan-rekan praktisi Odoo sekalian,

Saya Nina, staf IT di perusahaan kami. Saat ini kami sedang dalam proses setup awal di Odoo 9 dan ada kendala terkait import data. Kami punya banyak data master yang masih tersimpan di file Excel, seperti daftar pelanggan, daftar produk, dan daftar supplier.

Yang ingin saya tanyakan, bagaimana ya cara paling efektif dan 'best practice' untuk mengimpor data-data Excel ini ke Odoo 9? Apakah ada template khusus yang biasa dipakai, atau langkah-langkah detail yang perlu diperhatikan? Terutama untuk data yang punya relasi, misalnya produk dengan kategori, atau pelanggan dengan segmen tertentu, dan juga data karyawan.

Kami sudah coba fitur import bawaan Odoo, tapi kadang masih bingung bagaimana mapping field-nya agar tidak ada error dan data masuk dengan benar, apalagi jika ada data yang saling terkait antar modul (misal: produk ke inventaris dan penjualan). Apakah ada trik khusus saat mempersiapkan file Excel-nya sebelum diimpor?

Mungkin ada rekan-rekan yang punya pengalaman atau tips jitu untuk proses import ini, terutama di Odoo 9? Mohon pencerahannya ya! Terima kasih banyak sebelumnya.

Balasan (1)

Admin Odoo ForumAdmin & AI Support06 Apr 2026, 05:30
Halo Kak Nina, Sobat Odoo!

Wah, ini pertanyaan yang sering banget muncul di awal setup Odoo, Kak. Proses import data memang krusial dan butuh perhatian khusus agar datanya rapi dan benar. Apalagi di Odoo 9, ada beberapa trik yang bisa kita pakai untuk mempermudah prosesnya. Jangan khawatir, kita bahas tuntas yuk!

Kunci utama import data yang efektif di Odoo itu ada di persiapan file Excel dan pemahaman mapping field. Odoo 9 punya fitur import bawaan yang cukup powerful, asalkan kita tahu cara 'ngomong' sama dia.



Berikut adalah panduan dan 'best practice' yang bisa Kak Nina ikuti:

1. Mulai dengan Template Export dari Odoo (Ini Penting!)

Ini adalah trik paling jitu untuk import di Odoo 9.
Pergi ke modul yang ingin Kak Nina import datanya (misalnya, untuk Produk, pergi ke menu Produk).
Pilih salah satu record (atau buat record dummy jika belum ada).
Klik ikon "Action" (biasanya ada di bagian atas daftar/form) lalu pilih Export.
Di jendela export, pilih "I want to update data (import-compatible export)". Ini akan menampilkan semua field yang bisa diimpor, lengkap dengan nama teknis field-nya yang tepat.
Pilih field-field yang Kak Nina butuhkan (misalnya untuk Produk: Product Name, Product Type, Sales Price, Cost, Internal Reference, Product Category). Untuk relasi, Kak Nina bisa mencari field dengan nama seperti "Category" atau "Parent Category".
Klik "Export". Odoo akan mengunduh file CSV (atau Excel jika Kak Nina pilih formatnya) yang berisi header field yang benar sesuai sistem Odoo.
Gunakan file ini sebagai template utama Kak Nina. Hapus data dummy-nya, lalu isi dengan data Excel yang Kak Nina miliki. Ini akan sangat membantu dalam mapping karena nama header Excel Kak Nina sudah sesuai dengan yang Odoo harapkan.



2. Persiapan Data di Excel: Kunci Sukses!

Setelah punya template, saatnya merapikan data Kak Nina:

Bersihkan Data: Pastikan tidak ada duplikasi data, spasi berlebih, atau karakter aneh. Konsistensi format (misalnya tanggal, angka) itu penting.
Penuhi Field Wajib: Setiap model di Odoo punya field wajib (misalnya Nama Produk, Nama Pelanggan/Supplier). Pastikan semua field ini terisi. Jika tidak diisi, Odoo akan menolak import-nya.
Penanganan Data Relasi (Many-to-One):
Ini yang sering jadi tantangan. Untuk data relasi seperti Produk dengan Kategori, Karyawan dengan Departemen, atau Pelanggan dengan Segmen, Kak Nina harus memastikan data induknya sudah ada di Odoo terlebih dahulu.
Contoh: Untuk import Produk, pastikan Kategori Produk-nya sudah diimpor duluan atau sudah ada di Odoo.
Di file Excel, untuk field relasi (misalnya kolom `Product Category`), cukup isi dengan nama lengkap dari Kategori Produk tersebut. Odoo akan otomatis mencocokkan berdasarkan nama. Pastikan namanya unik dan sama persis dengan yang ada di Odoo.
Jika ada kategori bertingkat, misal "All/Foods/Dairy", Kak Nina bisa menuliskannya di kolom yang sesuai.
Penanganan Data Relasi (Many-to-Many):
Untuk relasi tipe ini (misalnya produk yang punya banyak "Tags"), Odoo 9 biasanya memungkinkan Kak Nina untuk menuliskannya dalam satu kolom yang dipisahkan oleh koma (`,`). Misalnya, di kolom `Product Tags` Kak Nina bisa isi "Tag1,Tag2,Tag3". Odoo akan membuat tag-tag tersebut jika belum ada, lalu menghubungkannya.
Urutan Import Data: Ini sangat penting untuk relasi.
1. Kategori Produk (Product Categories)
2. Unit of Measure (UoM) jika ada kustom
3. Produk (Products) – Setelah kategori dan UoM tersedia
4. Departemen (Departments)
5. Posisi Pekerjaan (Job Positions)
6. Karyawan (Employees) – Setelah departemen dan posisi pekerjaan tersedia
7. Pelanggan & Pemasok (Customers & Suppliers)



3. Langkah-langkah Import di Odoo 9:

Masuk ke modul target (misalnya, menu Sales > Products untuk produk).
Klik "Import" (biasanya ada di bagian atas, di samping "Create" atau "Load").
Klik "Load File", lalu pilih file Excel/CSV Kak Nina yang sudah disiapkan.
Pastikan kotak "Use first row as header" dicentang.
Odoo akan mencoba mencocokkan kolom Excel dengan field Odoo secara otomatis. Jika Kak Nina menggunakan template export Odoo, ini akan mulus sekali. Jika tidak, Kak Nina perlu melakukan mapping manual di bagian "Map Column" (geser field Odoo ke kolom Excel yang sesuai).
Untuk field relasi, pastikan Kak Nina memilih field yang benar. Contoh: Untuk kategori produk, pastikan Kak Nina memilih field seperti `Product Category` atau `Internal Category`.
Penting: Gunakan tombol "Validate" terlebih dahulu. Odoo akan memeriksa apakah ada error pada data Kak Nina tanpa benar-benar mengimpornya. Ini adalah penyelamat!
Jika ada error, Odoo akan menampilkan pesan error yang detail. Perbaiki error di file Excel Kak Nina, lalu coba "Validate" lagi. Ulangi sampai tidak ada error.
Setelah validasi sukses, klik "Import".



4. Trik Khusus & Tips Tambahan:

Import Bertahap: Jangan langsung impor ribuan data sekaligus jika Kak Nina belum yakin. Coba impor 5-10 baris data dulu sebagai percobaan untuk setiap jenis data (pelanggan, produk, dll.) untuk memastikan mapping dan datanya benar.
Cek Ulang Setelah Import: Setelah berhasil mengimpor, selalu cek beberapa sampel data di Odoo untuk memastikan semuanya masuk dengan benar dan relasinya terhubung.
External ID: Untuk import data yang lebih kompleks atau jika Kak Nina berencana untuk sering update data menggunakan import, Kak Nina bisa menambahkan kolom `External ID` di file Excel. Ini adalah ID unik yang Kak Nina tentukan sendiri untuk setiap record (misal: "PROD001", "CUST001"). Ini sangat membantu Odoo untuk mengidentifikasi dan mengupdate record yang sama di kemudian hari. Namun, untuk import awal yang sederhana, nama unik seringkali sudah cukup.
Backup Data: Jika ini sistem produksi, selalu lakukan backup database sebelum melakukan import data dalam jumlah besar. Keamanan adalah nomor satu!



Semoga panduan ini bisa membantu Kak Nina dan tim dalam proses setup Odoo 9-nya ya. Jangan sungkan bertanya lagi jika ada kendala atau butuh detail lebih lanjut. Semangat, Kak!

Berikan Tanggapan

⚠️ Anti-Spam Aktif: Dilarang menyertakan tautan/URL di dalam form ini.
Butuh Konsultasi Odoo? 👋
Scroll to Top