- หน้าหลัก
- ฐานความรู้
- การธนาคาร
- โปรไฟล์ธนาคาร
โปรไฟล์ธนาคาร
จําเป็นต้องมี โปรไฟล์ธนาคาร เพื่อนําเข้ารายการธนาคารจากใบแจ้งยอดจากธนาคาร รูปแบบที่รองรับคือ .ofx, .csv และ .txt
การนําทาง: ตั้งค่า > โปรไฟล์ธนาคารทาง > บัญชี (แท็บ)

คำอธิบายปุ่ม
| ปุ่ม | คำอธิบาย |
|---|---|
| เพิ่ม/แก้ไข | อนุญาตให้แก้ไขหรือสร้างโปรไฟล์ธนาคารใหม่ได้ |
| บันทึก | บันทึกการเปลี่ยนแปลงใดๆ |
| การดำเนินการ | ดาวน์โหลดโปรไฟล์ธนาคารจาก Master: แสดงรายการโปรไฟล์ธนาคารที่พร้อมใช้งานซึ่งสามารถดาวน์โหลดได้ |
| ผลลัพธ์ | อนุญาตให้ส่งออกรายการ |
| เมนู | เลย์เอ้าต์ |
คำอธิบายฟิลด์
| ฟิลด์ | คำอธิบาย |
|---|---|
| รหัส | หมายเลขที่ระบบสร้างขึ้นที่จัดสรรให้กับรายการ |
| รหัส | คําอธิบายสั้น ๆ ของรายการ |
| คำอธิบาย | คําอธิบายฉบับเต็มของรายการ |
| นามสกุลไฟล์ | รายการดรอปดาวน์เพื่อเลือกหนึ่งในส่วนขยายเหล่านี้: .ofx .csv .txt |
| ฟังก์ชัน Parser | รายการแบบหล่นลงเพื่อเลือกฟังก์ชันตัวแยกวิเคราะห์ |
| ตัวอย่างไฟล์ | ช่องทําเครื่องหมาย หากมีการอัปโหลดตัวอย่างไฟล์ ระบบจะตรวจสอบบล็อกโดยอัตโนมัติ |
| สร้างแล้ว | วันที่ที่รายการถูกสร้าง |
| อัปเดตแล้ว | วันที่อัปเดตรายการครั้งล่าสุด |
| อัปเดตโดย | ผู้ใช้ที่อัปเดตรายการล่าสุด |
| วิดเจ็ต | เมนูย่อยที่มีฟังก์ชั่นดังต่อไปนี้: – อัปโหลดไฟล์ตัวอย่าง – ดาวน์โหลดไฟล์ตัวอย่าง – ลบโปรไฟล์ธนาคาร |
บทช่วยสอน
วิธีสร้างโปรไฟล์ธนาคาร
กระบวนงานนี้ถือว่าไฟล์ Parser ที่เกี่ยวข้องถูกสร้างขึ้นและอัปโหลดไปยังฐานข้อมูลหลัก
- ไปที่ โปรไฟล์ธนาคาร
- คลิก การดําเนินการ (ปุ่ม) > ดาวน์โหลดโปรไฟล์ธนาคารจากต้นแบบ
- คลิกโปรไฟล์ในรายการ
- คลิกที่ เลือก (ปุ่ม)
ข้อมูลทางเทคนิค: ไฟล์ตัวแยกวิเคราะห์
- Create a Postgres function to parse the bank files and update the Bank Import table. The function is created according to this format:
- ชื่อ = bank_parser_[file_extension][bank_name]: การค้นหาจะค้นหาฟังก์ชันที่ขึ้นต้นด้วย bank_parser_
- พารามิเตอร์อินพุต = (bank_header_id จํานวนเต็ม)
- เมื่อสร้างแล้ว ให้อัปโหลดไฟล์ รวมถึงหมายเหตุเกี่ยวกับวิธีการทํางานไปยัง Master DB
แนวทางสําหรับการ bank_parser_… ฟังก์ชัน:
- ฟังก์ชันควรตรวจสอบ หมายเลขบัญชีธนาคาร ที่ต้องอยู่ในฟิลด์ การค้นหา ของบัญชีธนาคาร ที่เชื่อมโยง หากการยืนยันล้มเหลว ให้ส่งคืนข้อความแสดงข้อผิดพลาด
- หากไฟล์ส่งออกมี ID ที่ไม่ซ้ํากัน (เช่น FITID ในไฟล์ FNB .ofx) ค่านี้จะถูกบันทึกลงในฟิลด์ bank_id และใช้เพื่อตรวจสอบธุรกรรมที่ซ้ํากันในตาราง bank_items ฟังก์ชันต้องตั้งค่าวันที่เริ่มต้นและวันที่สิ้นสุด
- ถ้าไฟล์ส่งออกไม่มีรหัสที่ไม่ซ้ํากัน ฟิลด์ bank_id ควรเว้นว่างไว้ เฉพาะธุรกรรมที่ลงวันที่ในหรือหลัง วันที่เริ่มต้น เท่านั้นที่ต้องนําเข้า และฟังก์ชันต้องตั้งค่า วันที่สิ้นสุด
