売掛金を自分のWebアプリの1つに追加しているところです。基本的に、売上請求書を作成し、受け取った支払いを記録できるようにしたいと考えています。
私が生成するレポートは
- 残高のあるステートメント
- 請求書
- レシート
明細書を作成するために、日付順に並べられた領収書と請求書を結合することを考えていました。
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
足りないものはありますか?
個別の請求書/領収書テーブルを使用する代わりに、単一のトランザクションテーブルの方が簡単でしょうか?
別の考えとして、領収書を請求書にリンクするのは正常ですか?領収書が複数の請求書のものだった場合はどうなりますか。
アドバイスをいただければ幸いです(シンプルさが目標です)