我是POS系统的新手。我必须为一些商店创建一个非常简单的商店。这是我的SQL Server数据库架构:
我的问题是如何处理退货。
在现实世界中,回报如何运作?回报是新的销售,但负余额?如果是这样,那么我需要在我的销售表中添加一个"
transactiontype
"领域(销售,退货等)以及"referencesaleuid
"所以新的销售(这将是一个回报)可以参考原始销售票。
答案 0 :(得分:1)
如何处理退货是一项商业决策。
例如,我们与较大的故障单项目的零售商合作,这些零售商需要将退回的产品与原始订单项匹配。因此,如果客户带着两个小部件走出商店并稍后返回一个小部件,那么我们需要能够将返回的SKU链接回原始交易和SKU。
另一个例子是,我们与较小的票务零售商合作,其中回报被视为负面交易。
我建议与业务经理密切协商,找出他们想做的事情,以便最好地管理业务。