 วิธีที่ดีในการบันทึกธุรกรรมการแปลงสกุลเงินในซอฟต์แวร์บัญชีส่วนบุคคล?
ฉันพบคำตอบจาก Peter Selinger ในสองบทความ บทช่วยสอนเกี่ยวกับการบัญชีหลายสกุลเงิน (มิถุนายน 2548, ม.ค. 2554) และการบัญชีหลายสกุลเงินที่มาพร้อมกันใน GnuCash (มิถุนายน 2548, ก.พ. 2550) Selinger ยอมรับความเป็นกลางของสกุลเงินที่ฉันตามหา วิธีการของเขาใช้ "[a]n บัญชีที่เป็นสกุลเงินส่วนต่างของหลายสกุลเงิน... เรียกว่าบัญชีซื้อขายสกุลเงิน" บัญชีซื้อขายสกุลเงินแสดงกำไรหรือขาดทุนตามอัตราแลกเปลี่ยน ณ ช่วงเวลาใดๆ เห็นได้ชัดว่า GnuCash 2.3.9 เพิ่มการสนับสนุนสำหรับการบัญชีหลายสกุลเงิน ฉันไม่ได้ลองด้วยตัวเอง ฟีเจอร์นี้ไม่ได้เปิดใช้งานตามค่าเริ่มต้น และต้องเปิดใช้งานอย่างชัดเจน ในการทำเช่นนั้น ให้เลือก "ใช้บัญชีซื้อขาย" ภายใต้ไฟล์ -> คุณสมบัติ -> บัญชี สิ่งนี้ต้องทำเป็นรายไฟล์ ขอบคุณ Mike Alexander ที่นำฟีเจอร์นี้มาใช้ในปี 2550 และทำงานนานกว่า 3 ปีเพื่อโน้มน้าวให้นักพัฒนา GnuCash รวมฟีเจอร์นี้ไว้ GnuCash เวอร์ชันเก่า เช่น 1.8.11 ดูเหมือนจะมีคุณลักษณะที่เรียกว่า "บัญชีซื้อขายสกุลเงิน" แต่มีลักษณะการทำงานแตกต่างจากวิธีการของ Selinger