请问一个逻辑性的有关问题…
请教一个逻辑性的问题……
会员表中设定会员张三折扣是0.85折,卡内金额1000
保存单据,总消费金额是200,根据会员折扣扣除卡内对应的余额
那么有一个问题:
如果修改了张三的折扣比如0.5折,那么修改会员的单据的时候,是使用上次保存的旧的折扣计算合适呢,还是采用最新的折扣计算呢?
如果用旧的折扣,那么假如使用人发现搞错了折扣,他本来就是要重新设置折扣重新修改单据的,使用旧折扣就不对了
如果使用新的折扣,万一是会员张三上个月是普通会员享受85折,这个月他是高级会员5折,我要修改上个月张三的某一条消费单据,因为新折扣降低的关系,统计后的金额肯定有偏差,总不会还去给会员退款
这个应该是怎么设计合适呢……想了半天不知道怎么做,新手………………
------解决思路----------------------
折扣是针对每一笔消费的,发生了就发生了,不存在修改问题
------解决思路----------------------
有权限的人也不能删除单据啊!单据作废,也要留在原来的地方,只不过记录上“作废”类型而已。
------解决思路----------------------

------解决思路----------------------
简单的店铺记账,需要记录的是流水
------解决思路----------------------
记录金额的时候,要记录当时的市面价,消费采用的折扣,除折扣在再优惠金额,实付金额
会员表中设定会员张三折扣是0.85折,卡内金额1000
保存单据,总消费金额是200,根据会员折扣扣除卡内对应的余额
那么有一个问题:
如果修改了张三的折扣比如0.5折,那么修改会员的单据的时候,是使用上次保存的旧的折扣计算合适呢,还是采用最新的折扣计算呢?
如果用旧的折扣,那么假如使用人发现搞错了折扣,他本来就是要重新设置折扣重新修改单据的,使用旧折扣就不对了
如果使用新的折扣,万一是会员张三上个月是普通会员享受85折,这个月他是高级会员5折,我要修改上个月张三的某一条消费单据,因为新折扣降低的关系,统计后的金额肯定有偏差,总不会还去给会员退款
这个应该是怎么设计合适呢……想了半天不知道怎么做,新手………………
------解决思路----------------------
折扣是针对每一笔消费的,发生了就发生了,不存在修改问题
------解决思路----------------------
有权限的人也不能删除单据啊!单据作废,也要留在原来的地方,只不过记录上“作废”类型而已。
------解决思路----------------------
------解决思路----------------------
简单的店铺记账,需要记录的是流水
------解决思路----------------------
记录金额的时候,要记录当时的市面价,消费采用的折扣,除折扣在再优惠金额,实付金额