1
我在應用程序中實現稅收的一個必要條件,跟蹤返回items.My數據庫設計如下的項目信貸,收費,發票和稅收設計表結構
Items
--------
ID | Name | Price | Taxable
主數據。 每件物品都可以徵稅或不徵稅。
Charges
--------
ID | Customer ID |Invoice ID | Item ID | Qty | Amount Each
在這裏,我們的客戶將通過選擇項目添加他們的客戶費用。 - 當客戶創建收費時,如果該項目是應納稅的,則需要存儲收費項目稅。
Invoice
--------
ID |Customer ID Stamp |Amount
我們的客戶將被選擇費用映射發票中的所有指控和發票ID添加到收費表 和總金額將被保存。
我們也可以有發票等級應納稅。
Taxes
--------
ID | Name | Percent
我的稅結構如下
甲電荷可以有多個稅每個item.Invoice可以對淨量多稅。 當客戶由於任何原因歸還物品時,我需要將金額歸還給客戶,因此當時 我需要檢查物品的物品等級稅,並檢查發票等級稅並給出貸項。 貸項表需要存儲跟蹤項目及其稅務記錄。
sample data
-----------
item cost qty line total tax1(5%) tax2(8.5%) total
sample 9.99 2 19.98 0.999 1.6983 22.6773
sampe 100 2 200 10 0 210
任何一個可以建議可維持稅收的收費,信貸和發票,以便能夠在所有的情況下,例如 收費項目稅收輕鬆處理稅收規劃表結構。 可以保留髮票稅。 信用稅可以維持。
感謝HLGEM的評論我喜歡它,但主要的問題是,這些費用將被髮票挑選出來,我們可能有發票級別的稅,例如對小計的複合稅,然後我需要存儲稅務信息是在發票中應用。 如果客戶退回部分物品,則通過計算費用和發票稅來應用信用。 – stackflow532 2012-02-17 04:28:52