[The Next Gen Navy Ep.34/80] Odoo Accounting ฉบับราชการ: จูนสมอง “นักธุรกิจ” ให้คิดแบบ “กรมบัญชีกลาง”…ภารกิจปรับจูน Chart of Accounts

Spread the love
5/5 - (3 votes)

รายงานตัวประจำวันอังคารที่ 20 มกราคม 2569 ครับ เดินทางมาถึง ตอนที่ 34 แล้วนะครับ! เมื่อวานนี้ (Ep.33) เราได้วางแผนผ่าตัดระบบ BMIS กันไปแล้ว วันนี้เราจะลงลึกไปถึง “ภาษา” ที่ระบบใช้คุยกันครับ

ในโลกของซอฟต์แวร์สากลอย่าง Odoo เขาถูกสร้างมาด้วยวิธีคิดแบบ “พ่อค้า” (เน้นกำไร-ขาดทุน) แต่ในโลกราชการของเรา เราคิดแบบ “ผู้ดูแลภาษี” (เน้นการเบิกจ่ายให้ถูกต้องตามระเบียบ) ปัญหาคือ… ถ้าเราเอา Odoo มาใช้เลยโดยไม่ปรับจูน มันจะคุยกับ กรมบัญชีกลาง (GFMIS) ไม่รู้เรื่องครับ! วันนี้ AdminTee จะพาท่านมาดูภารกิจสำคัญในการ “เปลี่ยนผังบัญชี” (Chart of Accounts) ให้ Odoo พูดภาษาข้าราชการไทยได้อย่างคล่องแคล่วครับ


ส่วนที่ 5: เจาะลึก Module 2 – การงบประมาณและการเงิน (Budget Re-engineering)

จุดประสงค์: ยกตัวอย่างการเปลี่ยนผ่านระบบ BMIS โดย สปช.ทร.

ตอนที่ 34/80: Odoo Accounting ในบริบทราชการ: การปรับ Chart of Accounts ให้ตรงกับกรมบัญชีกลาง หัวใจของระบบบัญชีคือ “รหัสบัญชี” หรือ GL Code (General Ledger) ครับ ถ้าเปรียบเทียบง่ายๆ มันคือ “เลขที่บ้าน” ของเงินแต่ละก้อน ถ้าเราตั้งเลขผิด เงินก็ส่งไปผิดบ้าน โดยมีขั้นตอนการปรับจูนดังนี้ครับ:

1. สร้างพจนานุกรมใหม่: เปลี่ยน “ชื่อบัญชีธุรกิจ” เป็น “รหัส GFMIS”

  • ความท้าทาย: Odoo มาพร้อมกับผังบัญชีมาตรฐานธุรกิจ เช่น “ลูกหนี้การค้า”, “ยอดขาย”, “ต้นทุนขาย” ซึ่งราชการไม่มี
    • วิธีแก้ไข: เราต้อง “ล้างบาง” ผังเดิมทิ้ง แล้ว Import ผังบัญชีมาตรฐานของกรมบัญชีกลางเข้าไปแทนครับ
    • ตัวอย่างการแปลงร่าง:
      • Odoo เดิม: “Office Supplies (6001)” -> Odoo ทร. ใหม่: “ค่าวัสดุสำนักงาน (5104010107)”
      • Odoo เดิม: “Travel Expenses (6002)” -> Odoo ทร. ใหม่: “ค่าเบี้ยเลี้ยง ที่พัก และพาหนะ (5103010102)”
    • ผลลัพธ์: เวลาเจ้าหน้าที่การเงินเลือกหมวดค่าใช้จ่าย จะเห็นเป็นรหัสที่คุ้นเคย (ตรงกับคู่มือ GFMIS) ไม่ต้องมานั่งแปลไทยเป็นอังกฤษอีกที

2. ใช้ Analytic Accounts: แยกเงิน “ตามภารกิจ” (ไม่ใช่แค่ตามหมวด)

  • ปัญหา: รหัส GFMIS บอกแค่ว่าเป็น “ค่าน้ำมัน” แต่ไม่บอกว่า “ใครใช้?” หรือ “ใช้ในภารกิจอะไร?”
  • ทางออก: เราจะใช้ฟีเจอร์ Analytic Accounts (บัญชีวิเคราะห์) ของ Odoo มาทำหน้าที่เป็น “Tag” ติดไปกับเงินทุกก้อนครับ
    • ตัวอย่าง:
      • GL Code: 5104010110 (ค่าน้ำมันเชื้อเพลิง)
      • Analytic Tag 1: “เรือหลวงภูมิพลอดุลยเดช” (หน่วยใช้)
      • Analytic Tag 2: “ภารกิจฝึก Cobra Gold” (โครงการ)
    • ประโยชน์: ผบ.ทร. สามารถกดดูรายงานได้ทันทีว่า “การฝึก Cobra Gold ใช้งบไปเท่าไหร่แล้ว?” โดยที่ระบบบัญชีหลักยังถูกต้องตามระเบียบกรมบัญชีกลางเป๊ะๆ

3. ปรับปีปฏิทิน (Calendar Year) เป็น ปีงบประมาณ (Fiscal Year)

  • ความแตกต่าง: ธุรกิจทั่วไปปิดงบ 31 ธ.ค. แต่ราชการปิดงบ 30 ก.ย.
  • การตั้งค่า: ต้องเข้าไปตั้งค่า Fiscal Year ใน Odoo ให้เริ่ม 1 ต.ค. และสิ้นสุด 30 ก.ย. เพื่อให้การตัดยอดงบประมาณ (Budget Consumption) สอดคล้องกับวงรอบของรัฐบาล ไม่งั้นรายงานสรุปยอดจะเพี้ยนทั้งระบบ

4. ข้อจำกัดและอุปสรรค (The Constraints)

  • ความยืดหยุ่นของรายงาน: รายงานมาตรฐานของ Odoo คือ “งบกำไรขาดทุน” (P&L) และ “งบดุล” (Balance Sheet) แต่ราชการต้องการ “งบทดลอง” (Trial Balance) และ “รายงานสถานะงบประมาณ” (Budget Status) ต้องมีการเขียน Report Template ใหม่หมด (Customization)
  • การอัปเดตจากส่วนกลาง: หากกรมบัญชีกลางมีการประกาศเพิ่ม/ลดรหัส GL ใหม่ ทีม Admin ต้องรีบมาอัปเดตในระบบให้ทันท่วงที

ข้อแนะนำและข้อเสนอแนะ (Recommendations)

  • Mapping Table: สปช.ทร. ควรจัดทำ “ตารางเทียบรหัส” (Mapping Table) แจกจ่ายให้ทุกหน่วย เพื่อให้เจ้าหน้าที่พัสดุและเจ้าหน้าที่การเงินเข้าใจตรงกันว่า “ซื้อสิ่งนี้ ต้องลงรหัสบัญชีอะไร”
  • Lock Date: ตั้งค่าระบบให้ “ล็อกงวดบัญชี” อัตโนมัติทุกสิ้นเดือน เพื่อป้องกันการแก้ไขตัวเลขย้อนหลัง ซึ่งจะส่งผลให้ยอดไม่ตรงกับระบบ GFMIS

เสริมเพื่อความเข้าใจ

สรุปจุดที่ต้องปรับใน Odoo เพื่อรองรับ New GFMIS Thai

เพื่อให้ Odoo ของ ทร. เชื่อมต่อได้ถูกต้อง ท่านต้องเตรียมช่องเก็บข้อมูล (Field) ให้ครบถ้วนตามโครงสร้างใหม่ ดังนี้ครับ:

  1. GL Account (10 หลัก): ใช้สำหรับลงบันทึกเดบิต/เครดิต
  2. Cost Center (ศูนย์ต้นทุน – 10 หลัก): ระบุว่าหน่วยงานไหนเป็นเจ้าของเงิน (เช่น 03003xxxxx)
  3. Budget Code (รหัสงบประมาณ – 20 หลัก): อันนี้สำคัญครับ! ใน Odoo ต้องสร้าง Field นี้เพิ่มในระบบงบประมาณ (Budget Module) เพื่อให้รองรับเลข 20 หลักได้ (ห้ามใช้ Field มาตรฐานที่อาจสั้นเกินไป)
  4. Main Activity (รหัสกิจกรรมหลัก – 14 หลัก): สำหรับระบุงาน/โครงการเฉพาะเจาะจง

ข้อแนะนำ: เวลาทีม Admin ตั้งค่าระบบ Odoo ให้แยก “รหัสบัญชี (10 หลัก)” กับ “รหัสงบประมาณ (20 หลัก)” ออกจากกันให้ชัดเจนครับ อย่าเอาไปใส่ช่องเดียวกัน ไม่งั้นตอนส่งข้อมูลให้ สปช.ทร. จะเกิด Error ได้ครับ

เพื่อให้เห็นภาพโครงสร้างรหัสงบประมาณ 20 หลัก และรหัสกิจกรรมหลักชัดเจนยิ่งขึ้น ท่านสามารถดูวิดีโออธิบายโครงสร้างรหัสเหล่านี้ในระบบ New GFMIS Thai ได้ที่นี่ครับ:

New GFMIS Thai ระบบบริหารงบประมาณ – รหัสกิจกรรมหลัก

ข้อแนะนำ: เวลาทีม Admin ตั้งค่าระบบ Odoo ให้แยก “รหัสบัญชี (10 หลัก)” กับ “รหัสงบประมาณ (20 หลัก)” ออกจากกันให้ชัดเจนครับ อย่าเอาไปใส่ช่องเดียวกัน ไม่งั้นตอนส่งข้อมูลให้ สปช.ทร. จะเกิด Error ได้ครับ

เพื่อให้เห็นภาพโครงสร้างรหัสงบประมาณ 20 หลัก และรหัสกิจกรรมหลักชัดเจนยิ่งขึ้น ท่านสามารถดูวิดีโออธิบายโครงสร้างรหัสเหล่านี้ในระบบ New GFMIS Thai ได้ที่นี่ครับ:

จบเสริมเพื่อความเข้าใจ


บทสรุป

การปรับ Chart of Accounts ใน Odoo ไม่ใช่แค่เรื่องเทคนิคทางไอที แต่คือการ “วางระเบียบวินัยทางบัญชี” ครั้งใหม่ของกองทัพเรือครับ

เมื่อเราจูนสมองของ Odoo ให้คิดเป็นภาษาเดียวกับกรมบัญชีกลางได้สำเร็จ เราจะได้ระบบที่ “ลูกผสม” ที่สมบูรณ์แบบ คือมีความถูกต้องแม่นยำตามระเบียบราชการ (Compliance) แต่มีความรวดเร็วและวิเคราะห์ข้อมูลได้ลึกซึ้งแบบซอฟต์แวร์ระดับโลก (Intelligence) ครับ

(อ้างอิง: คู่มือรหัสบัญชีแยกประเภทภาครัฐ – กรมบัญชีกลาง และ Odoo Accounting Localization)


คำถามชวนคิด (เพื่อการมีส่วนร่วม)

  • ท่านเคยสับสนไหมครับว่า “ซื้อหมึกพิมพ์” ต้องลงบัญชีหมวด “วัสดุสำนักงาน” หรือ “วัสดุคอมพิวเตอร์”? (ระบบใหม่จะช่วยไกด์ให้ท่าน)
  • ท่านคิดว่าการรู้ว่า “เงินก้อนนี้ใช้ไปกับภารกิจอะไร” สำคัญกว่าการรู้แค่ว่า “ใช้ซื้ออะไร” หรือไม่?

ติดตามตอนต่อไป

เมื่อผังบัญชีพร้อม ก็ถึงเวลา “วางแผนการใช้เงิน” ในตอนหน้า Ep.35/80 “Budget Control: ระบบควบคุมงบประมาณอัตโนมัติ…งบไม่มา ของไม่ไป” เราจะมาดูฟีเจอร์เด็ดที่จะช่วยป้องกันไม่ให้งบติดลบ และแจ้งเตือนทันทีเมื่อเงินใกล้หมด ห้ามพลาดครับ!


Facebook Comments Box
Visited 58 times, 1 visit(s) today

Leave a Comment