วิธีนำเข้ายอดยกมาให้ถูกตั้งแต่วันแรก

Overview #
การเริ่มต้นใช้งาน Odoo สิ่งที่สำคัญที่สุดคือ
“ยอดคงเหลือยกมา (Opening Balance)”
ถ้าลงผิดตั้งแต่ต้น จะส่งผลต่อ:
- งบการเงิน
- ลูกหนี้ / เจ้าหนี้
- การปิดบัญชี
ดังนั้นการ Import Opening Balance ต้องทำให้ถูกต้องตั้งแต่แรก
แนวคิดสำคัญ #
Odoo ใช้ระบบบัญชีแบบ Double Entry
ดังนั้น:
- Debit = Credit เสมอ
- ต้องระบุบัญชีให้ถูกต้อง
- บางบัญชีต้องมี Partner (เช่น AR / AP)
Step 1: เตรียมข้อมูลยอดยกมา #
ก่อนนำเข้า ต้องเตรียมข้อมูลจากระบบเดิม
สิ่งที่ต้องมี:
- ยอดคงเหลือทุกบัญชี
- วันที่เริ่มระบบ (เช่น 1 ม.ค.)
- แยก Debit / Credit ให้ถูก
ตัวอย่างบัญชี:
- เงินสด / ธนาคาร
- ลูกหนี้ (AR)
- เจ้าหนี้ (AP)
- สินทรัพย์
- ทุน
ข้อสำคัญ:
ยอดรวม Debit และ Credit ต้องเท่ากัน
ตัวอย่าง
| Journal | Reference | Date | Journal Items/Account | Journal Items/Partner | Journal Items/Label | Journal Items/Debit | Journal Items/Credit |
| Opening Entries | 2025-09-26 | 410001 รายได้จากการขาย | 154 อิเล็กทรอนิกส์ | [C22-5×6-50P-DC-1x8x6] 1902001 :สำลีแผ่น รีดข้าง 5×6 50P (Duo Care) | 1,000,000.00 | 0.00 | |
| OB Opening Balance | Offset | 0.00 | 1,000,000.00 |
Step 2: สร้าง Journal สำหรับ Opening Balance #
เพื่อให้ตรวจสอบง่าย แนะนำให้แยก Journal
ไปที่:
Accounting > Configuration > Journals
สร้าง:
- Type: Miscellaneous
- Name: Opening Balance
Step 3: บันทึก Opening Balance ด้วย Journal Entry #
ไปที่:
Accounting > Journal Entries > Create
กำหนด:
- Journal: Opening Balance
- Date: วันที่เริ่มระบบ
เพิ่มรายการ:
- เลือก Account
- ใส่ Debit / Credit
- ใส่ Label เช่น Opening Balance 2025
สำหรับบัญชี:
- AR / AP → ต้องใส่ Partner
ตรวจสอบ:
- Debit = Credit
จากนั้น:
- Save
- Post
Step 4: Import ข้อมูลจำนวนมาก (แนะนำ) #
ถ้ามีหลายบัญชี หรือหลาย Partner
ควรใช้ Import จะเร็วกว่า
วิธีทำ #
- เตรียมไฟล์ Excel / CSV
คอลัมน์หลัก:
- Journal
- Date
- Account
- Partner
- Label
- Debit
- Credit
- ไปที่:
Accounting > Journal Entries - กด:
- Favorites (รูปดาว)
- Import Records
- Upload ไฟล์
- Map field ให้ตรง
- Import
ขั้นตอน
o ไปที่ Accounting > Accounting > Journal Entries

o คลิกที่ฟันเฟือง > Import records

o กดปุ่ม Upload Data File

o หากกดปุ่ม Test แล้วขึ้นแทบสีฟ้า แสดงว่าสามารถ import ข้อมูลได้

o หลังจากกด Import จะได้เอกสาร Journal Entries เป็น สถานะ Draft ให้กด Post อีกครั้งเพื่อยืนยันการลงบัญชี

Step 5: ตรวจสอบความถูกต้อง #
หลัง Import แล้ว ต้องเช็คทันที
ไปที่:
- Trial Balance
- General Ledger
ตรวจสอบ:
- ยอดรวมถูกต้อง
- AR / AP ตรงกับรายตัว
- ไม่มีบัญชีตกหล่น
ปัญหาที่พบบ่อย #
ยอดไม่ Balance #
เกิดจาก Debit ≠ Credit
ลูกหนี้/เจ้าหนี้ไม่ตรง #
ไม่ได้ใส่ Partner
Import ไม่เข้า #
Map field ผิด หรือ format ไม่ถูก
งบเพี้ยน #
ลง Opening Balance ผิดฝั่ง
Best Practice #
- แยก Journal สำหรับ Opening Balance
- ใช้ Excel Import แทนการลงมือ
- ตรวจ Trial Balance ทันทีหลัง Import
- Lock วันที่หลังตรวจสอบเสร็จ
สรุป Import Opening Balance #
Opening Balance คือ “จุดเริ่มของทุกอย่างใน Odoo”
ถ้าทำถูก:
- ระบบจะเสถียร
- งบถูกต้อง
- ทำงานต่อได้ยาว
ถ้าทำผิด:
- ต้องย้อนแก้ทั้งระบบ