· documentation · 1 min read
เขียนงบการเงินใน Odoo15 ด้วย MIS Report
สร้างรายงานงบการเงิน ด้วยระบบ MIS (Management Information System) ของ Odoo
![สร้างรายงานงบการเงิน ด้วยระบบ MIS (Management Information System) ของ Odoo](/_astro/financial-statement-mis-tools_0.CuLI58k0.png)
Source Code : https://github.com/OCA/mis-builder
![](https://miro.medium.com/v2/resize:fit:1100/format:webp/1*Jqr3LUFab8-wHH84SEXhGA.png)
ระบบ MIS (Management Information System) ของ Odoo เป็นเครื่องมือที่ช่วยให้ผู้ใช้งานสามารถสร้างรายงานการเงินต่างๆ ได้อย่างง่ายดาย เพื่อใช้ในนำเสนองบการเงินต่อผู้บริหาร ตามรูปแบบงบการเงินประเทศไทย
ทั้งนี้นักบัญชีสามารถบริหารจัดการงบการเงินได้ด้วยตัวเอง โดยไม่ต้องใช้การ Customize รายงานทางการเงินต่าง ๆ และยังช่วยในการรองรับการเปลี่ยนแปลงหรือแก้ไขข้อมูลในอนาคตอีกด้วย โดยไม่ต้องเสียค่าใช้จ่ายเพิ่มเติมในการปรับรูปแบบงบการเงิน
การสร้างงบการเงิน ผู้ใช้งานสามารถนำข้อมูลของการบันทึกบัญชีที่อยู่ในระบบ Odoo มาใช้ในการสร้างงบการเงินได้อย่างยืดหยุ่น ปรับได้ตามความเหมาะสม ตามที่ผู้ใช้งานให้ระบบแสดงผลออกมาในรูปแบบงบการเงิน ซึ่งการเขียนรายงานสามารถทำได้ดังนี้
การตั้งค่า MIS Report Template
Menu :: Invoicing > Configuration > MIS Report Template
คลิกปุ่ม Create เพื่อสร้างรูปแบบงบการเงิน โดยส่วนบนของรายงาน มีความหมายดังนี้
- Name: ชื่อรายงาน
- Description: คำอธิบาย
- Style: รูปแบบการแสดงผล
- Move Lines Source: รูปแบบการดึงข้อมูล ให้เลือกเป็น Journal Item
![](https://miro.medium.com/v2/resize:fit:1400/format:webp/1*t3O9crU2h-RTXeMby7UqnA.png)
คลิก Add a line เพื่อสร้างข้อมูลสำหรับดึงรายงานในแต่ละบรรทัด โดยระบบจะแสดงหน้าต่าง สามารถการเขียนงบการเงินได้จาก แท็บ Expression โดยสัญลักษณ์ต่างๆ มีความหมายดังนี้
- Description: คำอธิบายที่จะไปแสดงในงบการเงิน
- Value type: รูปแบบของการแสดงค่าข้อมูล
- Comparison Method: วิธีการเปรียบเทียบ
- Style: รูปแบบของข้อมูล เช่น ความหนาของตัวเลข และทศนิยมที่ใช้ออกรายงาน
- Name: ชื่อของบรรทัด
- Accumulation Method: วิธีการคำนวณ
- Expression: ใช้สำหรับการเขียนสูตรรวมกับรหัสบัญชีที่ต้องการดึงข้อมูล
- abs(): ให้ค่าที่อยู่ในวงเล็บเป็น + เสมอ
- bale[]: ยอดคงเหลือปลายงวด
- bali[]: ยอดคงเหลือต้นงวด
- balp[]: ยอดเปลี่ยนแปลงระหว่างงวด
- %: เอาทั้งหมดที่ขึ้นต้นด้วย… เช่น 1% เอาบัญชีทั้งหมดที่เริ่มต้นด้วย 1
- debp[]: เลือกเฉพาะยอดเปลี่ยนแปลงในงวดฝั่งเดบิต
- crdp[]: เลือกเฉพาะยอดเปลี่ยนแปลงในงวดฝั่งเครดิต
![](https://miro.medium.com/v2/resize:fit:1400/format:webp/1*zB5RwMVGlTEqQI-to5IOtg.png)
จากตัวอย่างรูปด้านล่างจะเห็นได้ว่า เมื่อเขียนรายงานแต่ละบรรทัดเรียบร้อยแล้ว โดยเป็นการจัดกลุ่มตามรูปแบบงบการเงินของประเทศไทยที่ต้องการดูรายงาน
![](https://miro.medium.com/v2/resize:fit:1400/format:webp/1*Jt03HN5Wyamqgc283VjMTA.png)
การเรียกดูรายงาน MIS Report
เมื่อมีการเขียนรายงานตามการจัดกลุ่มของงบการเงินเรียบร้อยแล้ว สามารถใช้เมนู Invoicing > Reporting > MIS Report เพื่อใช้ในการดูรายงานดังนี้
- กดปุ่ม Create เพื่อเรียกรายงานตามรูปแบบที่สร้างไว้
- กรอกข้อมูลเพิ่มเติมส่วนดังนี้
- Name: ชื่อของรายงาน
- Template: รูปแบบของรายงาน
- Comparison Mode: ดูรายงานแบบเปรียบเทียบ
- Columns: คลิก add line เพื่อเลือกช่วงวันที่ของรายงาน
![](https://miro.medium.com/v2/resize:fit:786/format:webp/1*yQbQ0l5Xl1tcMCUHRUYFpQ.png)
รายงานนี้ ยังสามารถใช้กรองข้อมูลด้วย Function Filters งบการเงินตาม Cost Center ได้อีกด้วย เพื่อให้สะดวกแก่ผู้ใช้งบการเงินมากยิ่งขึ้น โดยในระบบ Odoo จะเรียกว่า Operating Unit
![](https://miro.medium.com/v2/resize:fit:786/format:webp/1*-qQRLeTAWERoHRq6eSxVzg.png)
รายงานนี้สามารถใช้การดู Preview ผ่านระบบ โดยจะแสดงผลตามรูปแบบที่ได้ผูกไว้ที่ MIS Report Template
![](https://miro.medium.com/v2/resize:fit:786/format:webp/1*eu5TC_10PPG7ll1Dx06Vpg.png)
นอกจากการดูรายงานในระบบแล้ว รายงานนี้ยังสามารถ Export ออกมาเป็น Excel File เพื่อใช้ในการนำเสนอแก่ผู้ใช้งานงบการเงินภายนอกได้อีกด้วย
![](https://miro.medium.com/v2/resize:fit:640/format:webp/1*AxtEvVf7oBmnRb_e6JvYpw.png)