零售系统中的临时调价如何处理(回顾)

好长时间没有了解零售系统相关的需求和技术了。
由于其它的项目需求,有临时价格这样一个需求,回顾了一下历史技术(实现方法)
在PLU表中存在Price、TempPrice、TempBeginTime、TempEndTime,在前台POS获取PLU信息时根据当前时间是否在临时价格区间内而决定取标准价格还是取临时价格。

同时想到了一个关于挂账的问题:在挂账期间进行变价处理。

如果Market要求以扫描阶段价格为准,则在挂账时需要把除PLU外的信息也做记录;
如果Market要求以最终结账时价格为准,则需要在解挂时重新核对商品的价格信息。

不知道沃尔玛、家乐福是怎么做的,有知道的通知我一下。
原文地址:https://www.cnblogs.com/spymaster/p/691213.html