Openbravo Issue Tracking System - Retail Modules
View Issue Details
0020950Retail ModulesWeb POSpublic2012-07-08 20:202012-09-25 13:07
emartinez 
alostale 
normalmajoralways
closedfixed 
5
 
 
No
0020950: Pricelist field not filled when generating POS Order from web pos
Field price list in sales order line is important to know the discount applied (if so) in web pos.
-Logged into Web POS and generate a ticket applying a discount over the product price, close the ticket
-Log into the ERP and see the POS Order just generated does not inform in the line the field Pricelist, so we can't calculate the % of discount applied from pricelist when ticket was generated
No tags attached.
related to defect 0021122 closed alostale Populate gross list price and discount fields 
Issue History
2012-07-08 20:20emartinezNew Issue
2012-07-08 20:20emartinezAssigned To => adrianromero
2012-07-09 18:19alostaleStatusnew => scheduled
2012-07-09 18:19alostaleAssigned Toadrianromero => alostale
2012-07-09 18:19alostalefix_in_branch => pi
2012-07-10 11:56alostaleNote Added: 0050438
2012-07-10 12:26emartinezNote Added: 0050441
2012-07-10 13:06alostaleNote Added: 0050444
2012-07-10 13:06alostaleStatusscheduled => resolved
2012-07-10 13:06alostaleResolutionopen => fixed
2012-07-13 14:57alostaleNote Added: 0050572
2012-07-17 12:09alostaleRelationship addedrelated to 0021122
2012-09-25 13:07adrianromeroStatusresolved => closed

Notes
(0050438)
alostale   
2012-07-10 11:56   
Currently Web POS only supports price lists including taxes, so price list and discount fields are no relevant.

The fields to calculate are Net Unit Price, Gross Unit Price, Line Net Amount and Line Gross Amount
(0050441)
emartinez   
2012-07-10 12:26   
I explain with an example to show why the field pricelist is relevant at sales order line level:

Let's say you sell PRODUCT 1 from web pos that intially is 10€.

Then you apply a 50% discount in web pos and finally you sell it by 5€.

When POS Order is created in the ERP, the line shows pricelist 0. So the only info you have is the final price you sold it, so you can't calculate the discount applied. That's why that field is important, to calculate sale margins (for instance).
(0050444)
alostale   
2012-07-10 13:06   
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/342a3dadb5cf [^]
(0050572)
alostale   
2012-07-13 14:57   
TBD.

We might add gross list price + discount