ข้อมูลบัญชีธนาคาร

ตัวอย่างการนำทาง

เมนูหลัก > การติดตั้ง > การบัญชี > ข้อมูลบัญชีธนาคาร (แท็บ)

หมายเหตุ

ต้องมีข้อมูลบัญชีธนาคารจึงจะนำเข้าระเบียนธนาคารจากใบแจ้งยอดธนาคารได้ รูปแบบที่รองรับคือ .ofx, .csv และ .txt

แท็บข้อมูลบัญชีธนาคาร แสดงรายการข้อมูลบัญชีธนาคารที่ใช้นำเข้าใบแจ้งยอดธนาคาร
หน้าจอข้อมูลบัญชีธนาคาร

คำอธิบายปุ่ม

ปุ่ม คำอธิบาย
เพิ่ม/แก้ไขสร้างหรือแก้ไขข้อมูลบัญชีธนาคาร
บันทึกบันทึกการเปลี่ยนแปลงทั้งหมด
คำสั่งดาวน์โหลดข้อมูลบัญชีธนาคารจากระบบหลัก: แสดงรายการข้อมูลบัญชีธนาคารที่ดาวน์โหลดได้ หากฐานข้อมูลหลักไม่มีข้อมูลบัญชีธนาคาร จะแสดงข้อความ “ไม่พบโปรไฟล์ธนาคารจากระบบหลัก”
เอาต์พุตส่งออกรายการ (ยังใช้ไม่ได้ในขณะนี้)
เมนูรูปแบบเลเอาท์

คำอธิบายช่องข้อมูล

ข้อมูล

ช่องข้อมูลที่แสดงเป็นสีน้ำเงิน (✎) สามารถแก้ไขได้

ช่องข้อมูล คำอธิบาย
IDหมายเลขที่ระบบกำหนดให้กับระเบียนนี้
โค้ดคำอธิบายแบบสั้นของระเบียน
คำอธิบายคำอธิบายแบบเต็มของระเบียน
สกุลไฟล์

เลือกนามสกุลไฟล์อย่างใดอย่างหนึ่งต่อไปนี้:

  • .ofx
  • .csv
  • .txt
ฟังก์ชันการวิเคราะห์ข้อมูลเลือกฟังก์ชันการวิเคราะห์ข้อมูลจากรายการดรอปดาวน์
ตัวอย่างไฟล์ช่องทำเครื่องหมาย ระบบจะทำเครื่องหมายให้โดยอัตโนมัติเมื่ออัปโหลดตัวอย่างไฟล์
สร้างขึ้นวันที่สร้างระเบียน
ถูกอัปเดตวันที่อัปเดตระเบียนล่าสุด
ถูกอัปเดตโดยผู้ใช้ที่อัปเดตระเบียนล่าสุด
วิดเจ็ต

เมนูคลิกขวาที่มีตัวเลือกต่อไปนี้:

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

ข้อมูลทางเทคนิค: ไฟล์ตัววิเคราะห์ข้อมูล

  1. สร้างฟังก์ชัน Postgres เพื่อวิเคราะห์ไฟล์ธนาคารและอัปเดตตารางการนำเข้าข้อมูลธนาคาร โดยใช้รูปแบบนี้:
    • ชื่อ = bank_parser_[file_extension][bank_name]: รายการตัวเลือกจะค้นหาฟังก์ชันที่ขึ้นต้นด้วย bank_parser_
    • พารามิเตอร์อินพุต = (bank_header_id integer)
  2. เมื่อสร้างเสร็จแล้ว ให้อัปโหลดไฟล์พร้อมหมายเหตุที่อธิบายวิธีการทำงานไปยัง Master DB

แนวทางสำหรับฟังก์ชัน bank_parser_…:

  • ต้องใส่รหัสประเทศ (เช่น [ZA] สำหรับแอฟริกาใต้ [TH] สำหรับประเทศไทย) นำหน้ารหัสธนาคาร (เช่น [ZA] FNB)
  • ฟังก์ชันต้องตรวจสอบว่าเลขที่บัญชีธนาคารอยู่ในช่องข้อมูลรายการตัวเลือกของบัญชีธนาคารที่เชื่อมโยงไว้ หากไม่อยู่ ฟังก์ชันต้องส่งคืนข้อความแสดงข้อผิดพลาด
  • หากไฟล์ที่ส่งออกมี ID ที่ไม่ซ้ำกัน (เช่น FITID ในไฟล์ .ofx ของ FNB) ค่านี้จะถูกบันทึกลงในช่องข้อมูล bank_id และใช้ตรวจสอบข้อมูลรายการที่ซ้ำกันในตาราง bank_items ฟังก์ชันต้องกำหนดวันที่เริ่มต้นและวันที่สิ้นสุด
  • หากไฟล์ที่ส่งออกไม่มี ID ที่ไม่ซ้ำกัน ต้องเว้นช่องข้อมูล bank_id ว่างไว้ ต้องนำเข้าเฉพาะข้อมูลรายการที่ลงวันที่ตั้งแต่วันที่เริ่มต้นเป็นต้นไปเท่านั้น และฟังก์ชันต้องกำหนดวันสิ้นสุด

รายงานปัญหาของหน้านี้

เพื่อให้ข้อเสนอแนะมีประโยชน์มากขึ้น ให้เลือกข้อความในหน้าที่คุณต้องการรายงาน แล้วคลิก ข้อเสนอแนะ อีกครั้ง — หรือดำเนินการต่อโดยไม่ต้องเลือกข้อความ