代码之家  ›  专栏  ›  技术社区  ›  Seph

存储增值税信息的最佳方法

  •  6
  • Seph  · 技术社区  · 16 年前

    可以保存的字段有:

    • 无税单价
    • 含税单价
    • 每项税额
    • 不含税合计(四舍五入至2位小数)
    • 含税合计(四舍五入至2位小数)
    • 税率

    有没有更好的方法来存储通用系统的这些细节?

    澄清: 询问如何存储有关单个交易和该方的数据;与其说是具体税率的细节。

    1 回复  |  直到 16 年前
        1
  •  8
  •   Jeff    9 年前

    这种方法的问题是,如果税收发生变化,英国的增值税(增值税)在过去12个月内已经发生了两次变化。

    Tax_Rate

    1. 增值税-17.5%
    2. 折扣-15%

    然后您的stock表字段可能

    • 项目ID
    • 單價

    • fk\U项目ID
    • 周围温度变化(非标准化)
    • 征收税率(非规范化)
    • 数量有序

    • 医嘱ID
    • fk\ U客户ID

    其中fkèu表示外键。请注意,OrderId在发票行表中不是唯一的。

    您需要取消发票行合计和税率合计的规格化,因为您不希望将来项目价格或税率的更改影响历史发票。