รายงาน
1. วัตถุประสงค์
โมดูล รายงาน ให้รายงานทางการเงินแบบละเอียด ช่วยให้คุณ:
- ดูภาพรวมทางการเงินของเดือนปัจจุบัน
- วิเคราะห์รายได้และค่าใช้จ่าย
- ติดตามความคืบหน้าการออม
- คาดการณ์ค่าใช้จ่ายสิ้นเดือน
- ดูรายงานตามประเภท (รายได้, ค่าใช้จ่าย, การออม, เงินกู้)
2. เมื่อใดควรใช้
ใช้โมดูลนี้เมื่อคุณต้องการ:
- ดูภาพรวมทางการเงิน
- วิเคราะห์แนวโน้มการใช้จ่าย
- ตรวจสอบความคืบหน้าเป้าหมายการออม
- คาดการณ์ความเสี่ยงการใช้จ่ายเกินงบประมาณ
- ดูรายงานแบบละเอียดตามประเภท
3. หน้าจอที่เกี่ยวข้อง
- รายงานภาพรวม
- รายงานรายได้
- รายงานค่าใช้จ่าย
- รายงานการออม
- รายงานเงินกู้
4. การใช้งานหลัก
4.1 ดูรายงานภาพรวม
- ไปที่แท็บ รายงาน ในเมนูด้านล่าง
- ดูส่วน สุขภาพทางการเงิน:
- เป้าหมายการออมและการออมจริง (พร้อมแถบความคืบหน้าและระดับความสำเร็จ)
- กระแสเงินสดสุทธิพร้อมสูตรคำนวณแบบละเอียด
- งบประมาณคงเหลือ (ถ้าสร้างงบประมาณแล้ว)
- จังหวะการใช้จ่ายเทียบกับเดือนก่อนหน้า (ถ้ามีข้อมูล)
- ภาระผูกพันเงินกู้เดือนนี้ (ถ้ามี)
- หมวดหมู่การใช้จ่ายสูงสุด 5 อันดับแรกตามเปอร์เซ็นต์
- ดูส่วน การคาดการณ์แนวโน้มในอนาคต (ถ้างบประมาณ > 0):
- คาดการณ์คงเหลือสิ้นเดือนพร้อมสูตรคำนวณแบบละเอียด
- ความน่าจะเป็นในการบรรลุเป้าหมายการออม
- การชำระเงินกู้ที่กำลังจะมาถึง (ถ้ามี)
- แตะที่การ์ดเพื่อเลื่อนไปยังรายงานแบบละเอียดที่เกี่ยวข้อง
4.2 ดูรายงานรายได้
- จากหน้าจอรายงาน แตะที่รายการเมนู 💵 รายได้ ในส่วน “รายงานแบบละเอียด”
- ดูรายได้จริงรวมเดือนนี้
- ดูส่วน รายได้ประจำ: รวม, รับแล้ว, ยังไม่ได้รับ, รายละเอียดแต่ละรายการ
- ดูส่วน รายได้พิเศษ (ถ้ามี): รวม, รายละเอียดแต่ละรายการ, % เพิ่มขึ้น/ลดลง
- ดู แนวโน้มรายได้ 3 เดือน (ถ้ามีข้อมูลเพียงพอ)
- ดู ประวัติรายได้รายเดือน
- ดู การวิเคราะห์รายได้ (ข้อมูลเชิงลึก): เปอร์เซ็นต์, ระดับความเสถียร, แนวโน้ม
4.3 ดูรายงานค่าใช้จ่าย
- จากหน้าจอรายงาน แตะที่รายการเมนู 🔥 ค่าใช้จ่าย ในส่วน “รายงานแบบละเอียด”
- ดูค่าใช้จ่ายจริงรวมเดือนนี้พร้อม % เพิ่มขึ้น/ลดลงเทียบกับเดือนก่อนหน้า
- ดูส่วน ค่าใช้จ่ายประจำ: รวม, จ่ายแล้ว, ยังไม่จ่าย, รายละเอียดแต่ละรายการ
- ดูส่วน ค่าใช้จ่ายรายวันตามหมวดหมู่: หมวดหมู่สูงสุดพร้อมจำนวนเงินและเปอร์เซ็นต์
- ดูส่วน การเพิ่มขึ้นของการใช้จ่าย (ถ้ามีข้อมูลเดือนก่อนหน้า)
- ดู แนวโน้มค่าใช้จ่าย 3 เดือน (ถ้ามีข้อมูลเพียงพอ)
- ดู ประวัติค่าใช้จ่ายรายเดือน
4.4 ดูรายงานงบประมาณ
- จากหน้าจอรายงาน แตะที่รายการเมนู 📉 งบประมาณ ในส่วน “รายงานแบบละเอียด” (แสดงเฉพาะเมื่อสร้างงบประมาณแล้ว)
- ดู ภาพรวมงบประมาณเดือนนี้: งบประมาณรายเดือน, ใช้จ่ายแล้ว (พร้อมรายละเอียด), คงเหลือ, แถบความคืบหน้า
- แตะที่ “งบประมาณรายเดือน” เพื่อดู กล่องโต้ตอบรายละเอียดงบประมาณ พร้อมวิธีการคำนวณ
- ดูส่วน ความแตกต่างจากแผน: รายการรายได้และค่าใช้จ่ายพร้อมความแตกต่าง, ความแตกต่างรวม
- ดูส่วน ค่าใช้จ่ายตามหมวดหมู่: รวม, แต่ละหมวดหมู่พร้อมจำนวนเงิน, เปอร์เซ็นต์, แถบความคืบหน้า
- แตะที่หมวดหมู่เพื่อดูรายการค่าใช้จ่ายในหมวดหมู่นั้น
4.5 ดูรายงานการออม
- จากหน้าจอรายงาน แตะที่รายการเมนู 💾 การออม ในส่วน “รายงานแบบละเอียด” (แสดงเฉพาะเมื่อมีบัญชีออมทรัพย์)
- ดู การออมจริงเดือนนี้ พร้อมสูตรกระแสเงินสดสุทธิ
- ดูส่วน การวิเคราะห์การออม: % ของรายได้, การเปรียบเทียบกับเดือนก่อนหน้า, การคาดการณ์สิ้นเดือน
- ดูส่วน รายการบัญชีออมทรัพย์: บัญชีที่ใช้งานทั้งหมด, เรียงตามวันที่ครบกำหนดที่ใกล้ที่สุด
- ดู กราฟการเติบโตของการออม 6 เดือน (ถ้ามีข้อมูลมากกว่า 1 เดือน)
4.6 ดูรายงานเงินกู้
- จากหน้าจอรายงาน แตะที่รายการเมนู 💸 เงินกู้ ในส่วน “รายงานแบบละเอียด” (แสดงเฉพาะเมื่อมีเงินกู้)
- ดู ภาพรวมเงินกู้: ยอดหนี้คงเหลือปัจจุบัน, ค่าใช้จ่ายเงินกู้เดือนนี้ (พร้อมรายละเอียดเงินต้น + ดอกเบี้ย)
- ดูส่วน การชำระเงินที่ใกล้ที่สุด: วันที่ครบกำหนด, สถานะ, จำนวนวันจนถึงการชำระเงินครั้งถัดไป
- ดูส่วน ตารางการชำระเงินรายเดือน: 3 เดือนล่าสุดพร้อมจำนวนเงินและสถานะ
- ดูส่วน การวิเคราะห์เงินกู้ (ข้อมูลเชิงลึก): รวมที่จ่ายแล้ว, แนวโน้มยอดหนี้, อัตราดอกเบี้ย, ความเสี่ยงการชำระเงินล่าช้า
- ดู กราฟการลดหนี้ 6 เดือน (ถ้ามีข้อมูลมากกว่า 1 เดือน)
5. ตัวอย่างและภาพประกอบ UI
5.1 REPORT-01: ดูภาพรวมสุขภาพทางการเงินและการคาดการณ์แนวโน้ม
เป้าหมาย: ดูภาพรวมทางการเงินของเดือนปัจจุบัน รวมถึงความคืบหน้าการออม, กระแสเงินสดสุทธิ, งบประมาณคงเหลือ, และการคาดการณ์สิ้นเดือน
ขั้นตอน:
- ไปที่แท็บ รายงาน ในเมนูด้านล่าง
- ดูส่วน สุขภาพทางการเงิน:
- เป้าหมายการออม: ฿21,000 (20% ของรายได้)
- การออมจริง: ฿14,700
- แถบความคืบหน้า: 70% - ระดับความสำเร็จ: ปานกลาง
- กระแสเงินสดสุทธิ: +฿9,800 [บวก] พร้อมสูตรคำนวณแบบละเอียด
- งบประมาณคงเหลือ: ฿21,700 [เสถียร] (62% งบประมาณ ≈ 60% เวลา)
- จังหวะการใช้จ่าย: สูงกว่าเดือนก่อนหน้า 12%
- ภาระผูกพันเงินกู้: ฿14,700 [จ่ายแล้ว]
- หมวดหมู่สูงสุด 5 อันดับแรก: อาหาร (32%), ช้อปปิ้ง (25%), ความบันเทิง (18%), การขนส่ง (15%), อื่นๆ (10%)
- ดูส่วน การคาดการณ์แนวโน้มในอนาคต:
- คาดการณ์คงเหลือสิ้นเดือน: +฿8,050 [เกิน] พร้อมสูตรคำนวณแบบละเอียด
- ความน่าจะเป็นในการบรรลุเป้าหมาย: 82% [ใกล้บรรลุ]
- การชำระเงินกู้ที่กำลังจะมาถึง: วันที่ 25: ฿14,700 [เงินทุนเพียงพอ]
ภาพประกอบ UI:
┌──────────────────────┐ ┌──────────────────────┐
│ 🎯 เป้าหมายการออม │ │ 💾 การออมจริง │
│ ฿21,000 │ │ ฿14,700 │
│ 20% ของรายได้ │ │ │
└──────────────────────┘ └──────────────────────┘
[██████████████----------------------] 70%
ระดับความสำเร็จ: ปานกลาง
┌────────────────────────────────────────────────────────────┐
│ กระแสเงินสดสุทธิ = การออมจริง │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ +฿9,800 [บวก] │ │
│ └────────────────────────────────────────────────────────┘ │
│ กระแสเงินสดสุทธิ = รายได้ (ประจำ + พิเศษ) │
│ – ค่าใช้จ่าย (ประจำ + รายวัน + เงินกู้) │
└────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────┐
│ 📉 งบประมาณคงเหลือ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ ฿21,700 [เสถียร] │ │
│ └────────────────────────────────────────────────────────┘ │
│ • 62% งบประมาณ ≈ 60% เวลา → การใช้จ่ายในจังหวะที่เหมาะสม │
└────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────┐
│ 💹 คาดการณ์คงเหลือสิ้นเดือน │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ คาดการณ์: +฿8,050 [เกิน] │ │
│ └────────────────────────────────────────────────────────┘ │
│ • ค่าใช้จ่ายที่คาดการณ์ = (ค่าใช้จ่ายรายวันเฉลี่ย × วันที่เหลือ)│
│ + (ค่าใช้จ่ายคงที่ที่ค้างชำระ) │
└────────────────────────────────────────────────────────────┘
5.2 REPORT-02: ดูรายงานรายได้
เป้าหมาย: ดูการวิเคราะห์รายได้ของเดือนนี้แบบละเอียด รวมถึงรายได้ประจำ, รายได้พิเศษ, แนวโน้มและข้อมูลเชิงลึก
ขั้นตอน:
- จากหน้าจอรายงาน แตะที่รายการเมนู 💵 รายได้ ในส่วน “รายงานแบบละเอียด”
- ดู รายได้จริงรวมเดือนนี้: ฿73,500
- ดูส่วน รายได้ประจำ: รวม ฿52,500 (รับแล้ว: ฿45,500, ยังไม่ได้รับ: ฿7,000), รายละเอียดแต่ละรายการ
- ดูส่วน รายได้พิเศษ: รวม ฿21,000 (ฟรีแลนซ์: ฿10,500, ขายของ: ฿3,500, โบนัสเล็กน้อย: ฿7,000), เพิ่มขึ้น 5% จากเดือนก่อนหน้า
- ดู แนวโน้มรายได้ 3 เดือน (กราฟเส้น)
- ดู ประวัติรายได้รายเดือน: เดือนนี้, เดือนก่อนหน้า, 2 เดือนที่แล้ว
- ดู การวิเคราะห์รายได้ (ข้อมูลเชิงลึก): เปอร์เซ็นต์รายได้ประจำ, การประเมินความเสถียร, % เพิ่มขึ้น/ลดลง
ภาพประกอบ UI: อ้างอิง wf-bao-cao-thu-nhap.md
5.3 REPORT-03: ดูรายงานค่าใช้จ่าย
เป้าหมาย: ดูการวิเคราะห์ค่าใช้จ่ายของเดือนนี้แบบละเอียด รวมถึงค่าใช้จ่ายประจำ, ค่าใช้จ่ายรายวันตามหมวดหมู่, แนวโน้มและหมวดหมู่ที่เพิ่มขึ้น
ขั้นตอน:
- จากหน้าจอรายงาน แตะที่รายการเมนู 🔥 ค่าใช้จ่าย ในส่วน “รายงานแบบละเอียด”
- ดู ค่าใช้จ่ายจริงรวมเดือนนี้: ฿63,700 (เพิ่มขึ้น 12% จากเดือนก่อนหน้า)
- ดูส่วน ค่าใช้จ่ายประจำ: รวม ฿29,750 (จ่ายแล้ว: ฿26,250, ยังไม่จ่าย: ฿3,500), รายละเอียดแต่ละรายการ
- ดูส่วน ค่าใช้จ่ายรายวันตามหมวดหมู่: อาหาร ฿22,750 (36%), ช้อปปิ้ง ฿10,500 (16%), การขนส่ง ฿7,350 (12%), ความบันเทิง ฿4,900 (8%), อื่นๆ ฿3,500 (5%)
- ดูส่วน การเพิ่มขึ้นของการใช้จ่าย: อาหาร (+฿4,200, +22%), ช้อปปิ้ง (+฿2,800, +35%)
- ดู แนวโน้มค่าใช้จ่าย 3 เดือน (กราฟเส้น)
- ดู ประวัติค่าใช้จ่ายรายเดือน: เดือนนี้, เดือนก่อนหน้า, 2 เดือนที่แล้ว
ภาพประกอบ UI: อ้างอิง wf-bao-cao-chi-tieu.md
5.4 REPORT-04: ดูรายงานงบประมาณ
เป้าหมาย: ดูภาพรวมงบประมาณของเดือนนี้ รวมถึงงบประมาณที่ใช้จ่ายแล้ว, คงเหลือ, ความแตกต่างจากแผน, และค่าใช้จ่ายตามหมวดหมู่
ขั้นตอน:
- จากหน้าจอรายงาน แตะที่รายการเมนู 📉 งบประมาณ ในส่วน “รายงานแบบละเอียด”
- ดู ภาพรวมงบประมาณเดือนนี้:
- งบประมาณรายเดือน: ฿35,000 (แตะเพื่อดูรายละเอียดการคำนวณ)
- ใช้จ่ายแล้ว: ฿13,300 (ค่าใช้จ่ายรายวัน: ฿8,750, ความแตกต่างค่าใช้จ่าย: +฿1,750, ความแตกต่างรายได้: -฿700)
- คงเหลือ: ฿21,700
- แถบความคืบหน้า: 38.0% พร้อมข้อความคำแนะนำแบบไดนามิก
- แตะที่ “งบประมาณรายเดือน” เพื่อดู กล่องโต้ตอบรายละเอียดงบประมาณ พร้อมสูตร: งบประมาณ = รายได้ - ค่าใช้จ่าย
- ดูส่วน ความแตกต่างจากแผน: แต่ละรายการรายได้/ค่าใช้จ่ายพร้อมความแตกต่าง, ความแตกต่างรวม
- ดูส่วน ค่าใช้จ่ายตามหมวดหมู่: รวม, แต่ละหมวดหมู่พร้อมจำนวนเงิน, เปอร์เซ็นต์, แถบความคืบหน้า
- แตะที่หมวดหมู่เพื่อดูรายการค่าใช้จ่ายในหมวดหมู่นั้น
ภาพประกอบ UI: อ้างอิง wf-bao-cao-ngan-sach.md
5.5 REPORT-05: ดูรายงานการออม
เป้าหมาย: ดูการวิเคราะห์การออมของเดือนนี้แบบละเอียด รวมถึงการออมจริง, การวิเคราะห์การออม, รายการบัญชีออมทรัพย์, และแนวโน้ม
ขั้นตอน:
- จากหน้าจอรายงาน แตะที่รายการเมนู 💾 การออม ในส่วน “รายงานแบบละเอียด”
- ดู การออมจริงเดือนนี้: ฿14,700 พร้อมสูตรกระแสเงินสดสุทธิแบบละเอียด
- ดูส่วน การวิเคราะห์การออม: บัญชีออมทรัพย์สำหรับ 20% ของรายได้, เพิ่มขึ้น 12% จากเดือนก่อนหน้า, การคาดการณ์สิ้นเดือน: ฿17,850 (≈85% ของเป้าหมาย)
- ดูส่วน รายการบัญชีออมทรัพย์: 3 บัญชี (฿140,000, ฿17,500, ฿70,000), เรียงตามวันที่ครบกำหนดที่ใกล้ที่สุด
- ดู กราฟการเติบโตของการออม 6 เดือน (กราฟเส้น)
ภาพประกอบ UI: อ้างอิง wf-bao-cao-tiet-kiem.md
5.6 REPORT-06: ดูรายงานเงินกู้
เป้าหมาย: ดูการวิเคราะห์เงินกู้แบบละเอียด รวมถึงยอดหนี้คงเหลือปัจจุบัน, ค่าใช้จ่ายเงินกู้เดือนนี้, ตารางการชำระเงิน, ข้อมูลเชิงลึกและแนวโน้ม
ขั้นตอน:
- จากหน้าจอรายงาน แตะที่รายการเมนู 💸 เงินกู้ ในส่วน “รายงานแบบละเอียด”
- ดู ภาพรวมเงินกู้: ยอดหนี้คงเหลือปัจจุบัน ฿2,275,000, ค่าใช้จ่ายเงินกู้เดือนนี้ ฿14,700 (เงินต้น: ฿12,250 + ดอกเบี้ย: ฿2,450)
- ดูส่วน การชำระเงินที่ใกล้ที่สุด: วันที่ 25 → จ่ายแล้ว, การชำระเงินครั้งถัดไปใน 14 วัน
- ดูส่วน ตารางการชำระเงินรายเดือน: 3 เดือนล่าสุดพร้อมจำนวนเงินและสถานะ
- ดูส่วน การวิเคราะห์เงินกู้ (ข้อมูลเชิงลึก): จ่ายใน 3 เดือนล่าสุด: ฿44,100, แนวโน้มยอดหนี้ลดลงอย่างสม่ำเสมอ, ดอกเบี้ยคิดเป็น 17% ของการชำระเงิน, ความเสี่ยงการชำระเงินล่าช้า: ต่ำ
- ดู กราฟการลดหนี้ 6 เดือน (กราฟเส้น)
ภาพประกอบ UI: อ้างอิง wf-bao-cao-khoan-vay.md
5.7 REPORT-07: วิเคราะห์ค่าใช้จ่ายตามหมวดหมู่จากรายงานภาพรวม
เป้าหมาย: จากรายงานภาพรวม แตะที่ส่วน “ค่าใช้จ่ายตามหมวดหมู่” เพื่อดูรายงานค่าใช้จ่ายแบบละเอียดและการวิเคราะห์ที่ลึกขึ้น
ขั้นตอน:
- จากหน้าจอรายงานภาพรวม เลื่อนไปยังส่วน ค่าใช้จ่ายตามหมวดหมู่
- ดูหมวดหมู่สูงสุด 5 อันดับแรกพร้อมเปอร์เซ็นต์สูงสุด
- แตะที่การ์ด “ค่าใช้จ่ายตามหมวดหมู่” (พร้อมไอคอน chevron-right)
- แอปเลื่อนไปยังส่วน รายงานค่าใช้จ่าย ในหน้าจอเดียวกันโดยอัตโนมัติ
- ดูรายละเอียดเต็ม: ค่าใช้จ่ายรวม, ค่าใช้จ่ายประจำ, ค่าใช้จ่ายรายวันตามหมวดหมู่ (มากกว่า 5 อันดับแรก), การเพิ่มขึ้นของการใช้จ่าย, แนวโน้มและประวัติ
ภาพประกอบ UI: อ้างอิง wf-bao-cao.md - ส่วน “ค่าใช้จ่ายตามหมวดหมู่”
5.8 REPORT-08: ดูรายงานเมื่อข้อมูลไม่เพียงพอ (เดือนแรก)
เป้าหมาย: ผู้ใช้แอปใหม่ดูรายงานในเดือนแรก เมื่อมีข้อมูลไม่เพียงพอสำหรับการเปรียบเทียบและการวิเคราะห์แนวโน้ม
ขั้นตอน:
- ไปที่แท็บ รายงาน
- ดูส่วน สุขภาพทางการเงิน:
- เป้าหมายการออมและการออมจริง (ถ้ามีงบประมาณ)
- กระแสเงินสดสุทธิพร้อมสูตร
- งบประมาณคงเหลือ (ถ้ามี)
- ไม่แสดง: “จังหวะการใช้จ่าย” (ไม่มีข้อมูลเดือนก่อนหน้า)
- ดูส่วน การคาดการณ์แนวโน้มในอนาคต (ถ้างบประมาณ > 0)
- แตะที่ รายงานรายได้: รายได้รวมเดือนนี้, รายได้ประจำและพิเศษ, ไม่แสดง “แนวโน้ม 3 เดือน”, แสดงเฉพาะ “เดือนนี้” ในประวัติ
- แตะที่ รายงานค่าใช้จ่าย: ค่าใช้จ่ายรวมเดือนนี้, ค่าใช้จ่ายประจำและรายวัน, ไม่แสดง “การเพิ่มขึ้นของการใช้จ่าย”, “แนวโน้ม 3 เดือน”, แสดงเฉพาะ “เดือนนี้” ในประวัติ
ภาพประกอบ UI: อ้างอิง wf-bao-cao.md - การ์ดพร้อมการแสดงผลแบบมีเงื่อนไข
6. ตรรกะและกฎ
6.1 การคำนวณกระแสเงินสดสุทธิ
สูตร:
กระแสเงินสดสุทธิ_เดือน =
(รายได้ประจำที่รับจริงในเดือน + รายได้พิเศษในเดือน)
- (ค่าใช้จ่ายประจำที่จ่ายจริงในเดือน + ค่าใช้จ่ายรายวันในเดือน + การชำระเงินกู้จริงในเดือน)
รายละเอียด:
- รายได้: SUM(recurring_income_occurrence.amount_snapshot) WHERE status = ‘COMPLETED’ AND due_date in month + SUM(extra_income.amount) WHERE occurred_at in month
- ค่าใช้จ่าย: SUM(recurring_expense_occurrence.amount_snapshot) WHERE status = ‘COMPLETED’ AND due_date in month + SUM(daily_expense.amount) WHERE occurred_at in month + SUM(bank_debt_payment.total_amount) WHERE due_date in month AND status != ‘CANCELLED’
- การออมจริง: max(กระแสเงินสดสุทธิ_เดือน, 0) - ถ้ากระแสเงินสดสุทธิเป็นบวก: การออม = กระแสเงินสดสุทธิ, ถ้ากระแสเงินสดสุทธิเป็นลบ: การออม = 0 (ใช้จ่ายเกิน)
6.2 ระดับความสำเร็จเป้าหมายการออม
สูตร:
อัตราส่วน = การออม_เดือน / budget.savings_amount
ความคืบหน้า% = round(อัตราส่วน × 100)
เกณฑ์:
- ดี: ความคืบหน้า% ≥ 90
- ปานกลาง: 70 ≤ ความคืบหน้า% < 90
- ไม่ดี: ความคืบหน้า% < 70
6.3 งบประมาณคงเหลือ
สูตร:
- % งบประมาณคงเหลือ = (งบประมาณคงเหลือ / งบประมาณรวม) × 100
- % เวลาคงเหลือ = (วันที่เหลือ / จำนวนวันทั้งหมดในเดือน) × 100
ข้อสรุป:
- ถ้า % งบประมาณ ≈ % เวลา: จังหวะการใช้จ่าย เหมาะสม
- ถ้า % งบประมาณ < % เวลา: ใช้จ่าย เร็วกว่า จังหวะ
- ถ้า % งบประมาณ > % เวลา: ใช้จ่าย ช้ากว่า จังหวะ
หมายเหตุ: การ์ดนี้แสดงเฉพาะเมื่อสร้างงบประมาณสำหรับเดือนนี้แล้ว
6.4 การคาดการณ์สิ้นเดือน
ค่าใช้จ่ายที่คาดการณ์:
ค่าใช้จ่ายที่คาดการณ์ =
(ค่าใช้จ่ายรายวันเฉลี่ย × วันที่เหลือในเดือน)
+ ค่าใช้จ่ายประจำที่ค้างชำระรวมที่เหลือในเดือน
+ การชำระเงินกู้ธนาคารที่ค้างชำระรวมในเดือน
รายละเอียด:
- ค่าใช้จ่ายรายวันเฉลี่ย = (ค่าใช้จ่ายรายวันรวมจากต้นเดือนถึงวันนี้) / วันที่ผ่านไปในเดือน
- ค่าใช้จ่ายประจำที่ค้างชำระรวม = SUM(recurring_expense_occurrence.amount_snapshot) WHERE status = ‘PENDING’ AND due_date between พรุ่งนี้ and สิ้นเดือน
- การชำระเงินกู้ธนาคารที่ค้างชำระรวม = SUM(bank_debt_payment.total_amount) WHERE due_date between พรุ่งนี้ and สิ้นเดือน AND status = ‘PENDING’
คาดการณ์คงเหลือสิ้นเดือน:
คาดการณ์คงเหลือสิ้นเดือน = กระแสเงินสดสุทธิ_เดือน - ค่าใช้จ่ายที่คาดการณ์
ความน่าจะเป็นในการบรรลุเป้าหมายการออม:
อัตราส่วน = คาดการณ์คงเหลือสิ้นเดือน / budget.savings_amount
ความคืบหน้า% = round(อัตราส่วน × 100)
ป้ายกำกับ:
- ≥ 90% → จะบรรลุ
- 70–89% → ใกล้บรรลุ
- < 70% → ยากที่จะบรรลุ
หมายเหตุ: การคาดการณ์แสดงเฉพาะเมื่องบประมาณ > 0
6.5 ข้อมูลจริงเทียบกับแผน
- ข้อมูลรายงานทั้งหมดใช้ข้อมูลจริง:
- รายได้: การเกิดขึ้นที่ COMPLETED + extra_income
- ค่าใช้จ่าย: การเกิดขึ้นที่ COMPLETED + daily_expense
- การชำระเงินกู้: bank_debt_payment ที่มี due_date ในเดือน (ไม่ว่าจะจ่ายหรือไม่ก็ตาม)
- ไม่ใช้ข้อมูลแผน (การเกิดขึ้นที่ PENDING ที่ยังไม่ครบกำหนด)
7. หมายเหตุสำคัญ
- ข้อมูลเดือนปัจจุบันเท่านั้น: รายงานแสดงเฉพาะข้อมูลของเดือนปัจจุบัน
- เงื่อนไขการแสดงผล:
- การ์ด “งบประมาณคงเหลือ” แสดงเฉพาะเมื่อสร้างงบประมาณสำหรับเดือนนี้แล้ว
- การ์ด “จังหวะการใช้จ่าย” แสดงเฉพาะเมื่อมีข้อมูลเดือนก่อนหน้าสำหรับการเปรียบเทียบ
- การ์ด “ภาระผูกพันเงินกู้” แสดงเฉพาะเมื่อมีเงินกู้
- รายการเมนู “งบประมาณ” แสดงเฉพาะเมื่อสร้างงบประมาณแล้ว
- รายการเมนู “การออม” แสดงเฉพาะเมื่อมีบัญชีออมทรัพย์
- รายการเมนู “เงินกู้” แสดงเฉพาะเมื่อมีเงินกู้
- ส่วน “การคาดการณ์แนวโน้มในอนาคต” แสดงเฉพาะเมื่องบประมาณ > 0
- การคาดการณ์เป็นเพียงข้อมูลอ้างอิง: ตามแนวโน้มปัจจุบันและรายการที่ PENDING
- เดือนแรก: การ์ด/ส่วนบางส่วนไม่แสดงเนื่องจากขาดข้อมูลการเปรียบเทียบ (เช่น “จังหวะการใช้จ่าย”, “แนวโน้ม 3 เดือน”, “การเพิ่มขึ้นของการใช้จ่าย”)
- การ์ดสามารถแตะได้: แตะที่การ์ดจะเลื่อนไปยังรายงานแบบละเอียดที่เกี่ยวข้องในหน้าจอเดียวกัน