คู่มือการ Import ข้อมูลเข้า Odoo

การ Import ช่วยนำข้อมูลจากไฟล์ Excel หรือ CSV เข้า Odoo ครั้งละหลายรายการ เช่น ผู้ติดต่อ สินค้า และใบสั่งขาย โดยไม่ต้องกรอกข้อมูลทีละรายการ

ขั้นตอนที่ 1 เตรียมไฟล์ข้อมูล

เตรียมไฟล์ Excel (.xlsx) หรือ CSV โดยกำหนดแถวแรกเป็นชื่อคอลัมน์ และแถวถัดไปเป็นข้อมูลที่ต้องการนำเข้า

ตัวอย่างไฟล์นำเข้าผู้ติดต่อ:

NameEmailPhone
ลูกค้าตัวอย่าง Acustomer-a@example.com0812345678
ลูกค้าตัวอย่าง Bcustomer-b@example.com0898765432

สิ่งที่ควรตรวจสอบ:

  • กรอกข้อมูลที่จำเป็นให้ครบ เช่น ชื่อผู้ติดต่อหรือชื่อสินค้า
  • ไม่รวมเซลล์หรือแทรกแถวสรุปยอดไว้ในตาราง
  • กำหนดเบอร์โทรศัพท์และรหัสที่มีเลขศูนย์นำหน้าเป็นข้อความ
  • ใช้รูปแบบวันที่ให้เหมือนกันทั้งไฟล์ เช่น 2026-09-24

หากไม่แน่ใจเรื่องโครงสร้างไฟล์ ให้ดาวน์โหลด Import Template หากเมนูนั้นมีให้ หรือสร้างรายการตัวอย่างแล้ว Export โดยเลือก I want to update data (import-compatible export) เพื่อใช้เป็นแนวทาง

ขั้นตอนที่ 2 เปิดเมนูที่ต้องการ Import

ไปยังเมนูให้ตรงกับประเภทข้อมูล เช่น:

  • Contacts สำหรับผู้ติดต่อ
  • Products สำหรับสินค้า
  • Sales Orders สำหรับใบสั่งขาย

เปิดมุมมองรายการ จากนั้นคลิก ไอคอนรูปเฟืองหรือเมนู Action → Import records

ชื่อเมนูและตำแหน่งปุ่มอาจแตกต่างตามเวอร์ชัน ภาษา และการปรับแต่งระบบ

ขั้นตอนที่ 3 อัปโหลดไฟล์

คลิก Upload File แล้วเลือกไฟล์ที่เตรียมไว้ ระบบจะแสดงตัวอย่างข้อมูลและคอลัมน์สำหรับจับคู่กับฟิลด์ใน Odoo

ตรวจสอบว่าชื่อคอลัมน์และข้อมูลแสดงถูกต้อง หากใช้ CSV แล้วภาษาไทยผิดเพี้ยน ให้ตรวจสอบการเข้ารหัสไฟล์ โดยแนะนำ UTF-8

ขั้นตอนที่ 4 จับคู่คอลัมน์กับฟิลด์

เลือกฟิลด์ใน Odoo ให้ตรงกับแต่ละคอลัมน์ในไฟล์ แม้ระบบจะจับคู่ให้อัตโนมัติแล้ว ก็ควรตรวจสอบอีกครั้ง

คอลัมน์ในไฟล์ฟิลด์ใน Odoo
Nameชื่อ
Emailอีเมล
Phoneโทรศัพท์
External IDExternal ID

คอลัมน์ที่ไม่ต้องการนำเข้าให้เลือกข้าม ส่วนข้อมูลที่อ้างอิงรายการอื่น เช่น หมวดสินค้า ประเทศ หรือหน่วยนับ ต้องระบุค่าให้ตรงกับข้อมูลในระบบ

ขั้นตอนที่ 5 ทดสอบก่อนนำเข้า

คลิก Test เพื่อตรวจสอบข้อมูลก่อนนำเข้าจริง

หากพบข้อผิดพลาด ระบบจะแสดงรายละเอียด เช่น:

  • ข้อมูลที่จำเป็นไม่ครบ
  • ไม่พบรายการที่อ้างอิง
  • รูปแบบวันที่หรือตัวเลขไม่ถูกต้อง
  • ผู้ใช้งานไม่มีสิทธิ์สร้างหรือแก้ไขข้อมูล

แก้ไขไฟล์หรือการจับคู่คอลัมน์ แล้วคลิก Test อีกครั้งจนผ่านการตรวจสอบ

การกด Test ยังไม่ใช่การนำเข้าข้อมูลจริง

ขั้นตอนที่ 6 Import และตรวจสอบผล

เมื่อทดสอบผ่านแล้ว คลิก Import และรอจนระบบทำงานเสร็จ จากนั้นตรวจสอบว่า:

  • จำนวนรายการครบตามที่ต้องการ
  • ชื่อ รหัส และรายละเอียดถูกต้อง
  • ข้อมูลเชื่อมโยงกับรายการอื่นถูกต้อง
  • ไม่มีรายการซ้ำหรือข้อมูลเดิมถูกแก้ไขโดยไม่ตั้งใจ

สำหรับการนำเข้าครั้งแรก แนะนำให้ทดลอง 5–10 รายการ ก่อนนำเข้าข้อมูลทั้งหมด

กรณีต้องการอัปเดตข้อมูลเดิม

หากต้องการแก้ไขข้อมูลที่มีอยู่แล้ว ให้ดำเนินการดังนี้:

  1. Export รายการเดิม โดยเลือก I want to update data (import-compatible export)
  2. เก็บคอลัมน์ External ID ไว้
  3. แก้ไขเฉพาะข้อมูลที่ต้องการ
  4. Import กลับเข้าเมนูเดิม และจับคู่ External ID ให้ถูกต้อง
  5. กด Test ก่อน Import

อย่าลบหรือเปลี่ยน External ID ของรายการเดิม เพราะระบบใช้ระบุว่าต้องอัปเดตรายการใด การใช้ชื่อหรือรหัสสินค้าเหมือนเดิมเพียงอย่างเดียวไม่ได้รับประกันว่าจะไม่สร้างรายการซ้ำ

ข้อควรระวัง

  • เก็บไฟล์ต้นฉบับและสำรองข้อมูลก่อนนำเข้าหรือแก้ไขข้อมูลจำนวนมาก
  • คอลัมน์ที่จับคู่แต่เว้นค่าว่างอาจล้างค่าเดิม หากไม่ต้องการแก้ไขฟิลด์นั้น ให้ตัดคอลัมน์ออกหรือไม่จับคู่
  • เอกสารหลายบรรทัด เช่น ใบสั่งขายและใบแจ้งหนี้ ต้องจัดโครงสร้างหัวเอกสารและรายการย่อยให้ถูกต้อง
  • การนำเข้ายอดยกมา รายการบัญชี และยอดสต็อก ควรใช้คู่มือเฉพาะของงานนั้นเพิ่มเติม

คู่มือที่เกี่ยวข้อง: วิธี Export ข้อมูลจาก Odoo

Share the Post:

Related Posts

standard first odoo implementation dry

Standard-First Odoo Implementation: จากหลัก DRY สู่แนวคิดการวางระบบ ERP ของ IMOTIF

Standard-First Odoo Implementation คือแนวทางที่ IMOTIF นำหลัก DRY จาก Software Development มาใช้กับการวางระบบ Odoo ERP โดยเน้นใช้ Standard ก่อน Custom เพื่อลด Technical Debt ลดความซ้ำซ้อน และทำให้ระบบดูแล พัฒนา และ Upgrade ได้ง่ายในระยะยาว

Read More