Openbravo Issue Tracking System - Retail Modules
View Issue Details
0030856Retail ModulesWeb POSpublic2015-09-17 11:242020-07-16 19:17
guilleaer 
Retail 
normalmajorrandom
closedsuspended 
5
 
 
No
0030856: Some null fileds json order causes an error. Line net is null, ObposAppCashup is null, Line Taxes are null, Taxes are null
Sometimes, under unknown circumstances some orders are received in the orderloader without several fields which are required.

The theory which explain this situation is that some part of the code writes the c_order information during the close process. It leads into a corrupted order.

Some logs have been added in the customer environment to find which is the part of the code which provokes that issue.

Regarding ObposAppCashup we think that at some point, the value of obposAppCashup which is stored in the terminal model doesn't have any value, so it is not set in the order. We have observed that it usually happens when an order is paid just after a login.
We dont have steps to reprouduce.

It happens randomly. We think that terminals which are slow are candidates to have this kind of problems.
No tags attached.
depends on defect 0030771RR16Q1 closed jorge-garcia CalculateTaxes should not be executed when the receipt is being closed 
Issue History
2015-09-17 11:24guilleaerNew Issue
2015-09-17 11:24guilleaerAssigned To => Retail
2015-09-17 11:24guilleaerTriggers an Emergency Pack => No
2015-09-17 11:25guilleaerDescription Updatedbug_revision_view_page.php?rev_id=9453#r9453
2015-09-17 11:26guilleaerDescription Updatedbug_revision_view_page.php?rev_id=9454#r9454
2015-09-17 13:22VictorVillarResolution time => 1445032800
2015-09-18 13:14OrekariaRelationship addeddepends on 0030771
2015-09-18 14:14guilleaerStatusnew => scheduled
2015-09-18 14:15guilleaerNote Added: 0080497
2015-09-18 14:15guilleaerStatusscheduled => closed
2015-09-18 14:15guilleaerResolutionopen => suspended
2020-07-16 19:17eugeniIssue Monitored: eugeni

Notes
(0080497)
guilleaer   
2015-09-18 14:15   
Closed because this issue will be fixed by this issue:
https://issues.openbravo.com/view.php?id=30771 [^]