bum*_*box 3 sql accounting invoices receipt
我正在将应收帐款添加到我的某个Web应用程序中.基本上,我希望能够创建销售发票并记录收到的付款.
我生成的报告是
为了创建一个声明,我正在考虑按日期排序收据和发票的联合.
我还需要照顾refunds/credits,我正在做的是退款=负数的收据,以及信用卡=负数的发票.
所有发票/收据都会导出到一个完整的会计包(因此此时不需要双重输入系统)
我想出的是
INVOICES
id
customer_id
total
tax_amount
reference
user_id
created
INVOICE_LINES
id
invoice_id
description
qty
unit_price
total
tax_amount
RECEIPTS
id
customer_id
reference
internal_notes
amount
user_id
created
Run Code Online (Sandbox Code Playgroud)
有什么我想念的吗?
单个交易表是否更简单,而不是具有单独的发票/收据表?
另一个想法是,将收据链接到发票是否正常?如果收据是多张发票怎么办?
任何建议赞赏(简单是目标)