Openbravo Issue Tracking System - Retail Modules
View Issue Details
0030460Retail ModulesWeb POSpublic2015-07-30 12:362016-03-30 14:32
migueldejuana 
Retail 
normalminorsometimes
newopen 
5
 
 
No
0030460: Try to avoid saving wrong data when processing orders and cashups
We have to avoid breaking data doing some validations before processing orders or cashups.

OrderLoader: If we send a no-layaway order without payment, it is paid on credit. However, we should check if the terminal has "Allow pay on credit" and check if the bp has credit. We need to check that because due to other bugs we process somer order as on credit order.

ProcessCashClose: We should do some validations before processing the cashup in order to do not break data. We should chech that the reconciliaton will be balanced for example.
See Description
No tags attached.
Issue History
2015-07-30 12:36migueldejuanaNew Issue
2015-07-30 12:36migueldejuanaAssigned To => Retail
2015-07-30 12:36migueldejuanaTriggers an Emergency Pack => No
2015-09-29 14:47OrekariaTarget VersionRR15Q4 => RR16Q1
2015-12-21 18:42OrekariaTarget VersionRR16Q1 => RR16Q2
2016-03-30 14:32OrekariaTarget VersionRR16Q2 =>

There are no notes attached to this issue.