Openbravo Issue Tracking System - Retail Modules
View Issue Details
0031828Retail ModulesCash uppublic2016-01-05 23:352016-03-07 11:45
rbianchini 
ranjith_qualiantech_com 
normalmajoralways
closedfixed 
5
RR15Q3.3 
RR16Q2 
marvintm
No
0031828: Payment not complete and Payment plan's Outstanding amount >0 in certain cash up sales invoice
Under some conditions, the invoice created by cash up process are not totally paid and has an oustanding amount > 0
1- Log in as "Syatem Administrator"
2- Configure the costing and price precision
A- Go to "Currency" window and open the EUR currency
B- Set the "Costing Precision" to 4 and the "Price Precision" to 4, left the "POS Precision" field empty.
3- Modify the following lines of Format.XML file:
<Number name="priceRelation"
       decimal="." grouping="," formatOutput="#,##0.00##" formatInternal="#0.00##" />
<Number name="priceEdition"
       decimal="." grouping="," formatOutput="#0.00##" formatInternal="#0.00##" />
4- Execute ant compile.complete.deploy
5- Restart Tomcat
6- Log in as "The White Valley Group Admin"
7- Go to "Price List" window and find "The White Valley Group Sale Price List"
8- Uncheck the "Price includes Tax" checkbox
9- Go to "Product" window
10- Modify the following products setting the following "Unit Price" and "List Price" for "The White Valley Group Sale Price List Version":
A- "Base camp duffel 70 L" -> 2.6446
B- "Baby carrier" -> 1.9421
C- "Camera bag" -> 2.686
D- "Map Case 28 x 33 cm" -> 1.3223
11- Open the POS terminal and perform an unique sell with 1 unit of each product modified in step 10
12- Do a cash up
13- Go to back office and open the "Invoice" window
14- Look for the invoice generated by the cash up process and open it. Observe that the payment is not complete
15- Open the "Payment Plan" tab and realize that there is an "Outstanding Amount" = 0.01
No tags attached.
depends on defect 0024563RMP27 closed adrianromero Problems with rounding in web POS 
related to defect 0032263RR16Q2 closed ranjith_qualiantech_com Sales Order's "Total Net Amount" different from sum of sales order line's "line net amount", when price precision = 6 
patch issue 31828 Source posterminal 6103.patch (6,179) 2016-02-23 13:11
https://issues.openbravo.com/file_download.php?file_id=9093&type=bug
Issue History
2016-01-05 23:35rbianchiniNew Issue
2016-01-05 23:35rbianchiniAssigned To => Retail
2016-01-05 23:35rbianchiniResolution time => 1453258800
2016-01-05 23:35rbianchiniTriggers an Emergency Pack => No
2016-01-07 12:06OrekariaResolution time1453258800 => 1453244400
2016-01-07 12:06OrekariaSeveritymajor => critical
2016-01-07 13:05OrekariaRelationship addeddepends on 0024563
2016-01-07 13:05OrekariaStatusnew => acknowledged
2016-01-07 13:05OrekariaStatusacknowledged => scheduled
2016-01-07 13:07OrekariaNote Added: 0083156
2016-01-07 13:07OrekariaAssigned ToRetail => rbianchini
2016-01-07 13:07OrekariaStatusscheduled => feedback
2016-01-07 14:18rbianchiniResolution time1453244400 => 1453172400
2016-01-07 14:18rbianchiniAssigned Torbianchini => Retail
2016-01-07 14:18rbianchiniStatusfeedback => new
2016-01-07 14:18rbianchiniSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=10589#r10589
2016-01-07 14:19rbianchiniNote Added: 0083158
2016-01-08 13:38OrekariaStatusnew => acknowledged
2016-01-21 07:19ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2016-01-21 07:19ranjith_qualiantech_comStatusacknowledged => scheduled
2016-01-21 11:00guilleaerNote Added: 0083494
2016-01-21 11:00guilleaerStatusscheduled => feedback
2016-02-08 13:44VictorVillarAssigned Toranjith_qualiantech_com => rbianchini
2016-02-15 08:58marvintmResolution time1453172400 => 1453158000
2016-02-15 08:58marvintmSeveritycritical => major
2016-02-16 01:33rbianchiniResolution time1453158000 => 1453086000
2016-02-16 01:33rbianchiniAssigned Torbianchini => guilleaer
2016-02-16 01:33rbianchiniStatusfeedback => new
2016-02-16 01:33rbianchiniSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=11137#r11137
2016-02-17 19:39OrekariaAssigned Toguilleaer => rbianchini
2016-02-17 19:39OrekariaStatusnew => feedback
2016-02-17 19:40OrekariaRelationship addedrelated to 0032263
2016-02-18 14:40rbianchiniAssigned Torbianchini => guilleaer
2016-02-18 14:40rbianchiniStatusfeedback => new
2016-02-20 19:02eugeniIssue Monitored: eugeni
2016-02-22 04:03ranjith_qualiantech_comAssigned Toguilleaer => ranjith_qualiantech_com
2016-02-22 04:03ranjith_qualiantech_comStatusnew => scheduled
2016-02-23 13:11ranjith_qualiantech_comFile Added: issue 31828 Source posterminal 6103.patch
2016-03-03 06:44hgbotCheckin
2016-03-03 06:44hgbotNote Added: 0084669
2016-03-03 06:44hgbotStatusscheduled => resolved
2016-03-03 06:44hgbotResolutionopen => fixed
2016-03-03 06:44hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7399bfd19a2702bf99b1eb9a9c4934761c739c91 [^]
2016-03-07 11:45marvintmReview Assigned To => marvintm
2016-03-07 11:45marvintmStatusresolved => closed
2016-03-07 11:45marvintmFixed in Version => RR16Q2

Notes
(0083156)
Orekaria   
2016-01-07 13:07   
Which is the value set in the "POS precision" field of the EUR currency?
(0083158)
rbianchini   
2016-01-07 14:19   
The "POS precision" field is blank
(0083494)
guilleaer   
2016-01-21 11:00   
Unable to reproduce in PI neither in RR15Q33
(0084669)
hgbot   
2016-03-03 06:44   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 7399bfd19a2702bf99b1eb9a9c4934761c739c91
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Mar 03 11:13:38 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7399bfd19a2702bf99b1eb9a9c4934761c739c91 [^]

Fixes issue 31828 : Changing Standard Precision to Price Precision in Order Grouping

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M web/org.openbravo.retail.posterminal/js/closecash/view/closecash.js
---