Point of Sale Not Using Pricelist

Bug #977574 reported by Jon Wadsworth
44
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
New
Medium
OpenERP R&D Addons Team 3

Bug Description

Good Afternoon. I have searched the forums and bug reports for duplicates and have not found anything. My problem is, I need the new Point of Sale (POS) in 6.1 to respect a pricelist.

A use case a copy shop offering discounts based on quantity. Say a copy cost 10 cents however if a client makes 10 copies I would like to drop down the sales price to maybe 9 cents or something. The problem is the POS only uses the Sale Price given for said product. It is not practical to make an invoice for every customer that makes copies considering that 90% will make more than 10 copies.

I don't really know if this is a bug or there simply was not time to get it implemented. Best solution would be to be able to select a pricelist for the current cash register.

If there is a way to already do this, I apologize for not being able to find it. Moreover, please let me know how to do it. Otherwise please improve the Point of Sale to fix this issue.

To reproduce this behavior simply make a pricelist that has a discount for volume purchases and test it on a sales order, and it works. However, if you open the POS, the discount is never applied.

Other than that the POS is really nice.

Platform is Ubuntu Linux 9.04 LTS
Postgres 8.4
Error observed in all browsers and client OSes

Jon

Tags: 6.1 7.0 pos

Related branches

Revision history for this message
Amit Bhavsar (Open ERP) (amb-openerp) wrote :

Hello Jon Wadsworth ,

I have checked your Issue, it's reproduce when the call the onchange_qty from the Order line. It's not performing like sale_order. Expected result : it's should be behave like sale_order.

So I am confirm this Issue and assign to addons3 team.

Thanks!

Changed in openobject-addons:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → OpenERP R&D Addons Team 3 (openerp-dev-addons3)
Revision history for this message
Jon Wadsworth (jonrwads-t) wrote :

Thank you for your consideration of this report.

Jon

Changed in openobject-addons:
status: Confirmed → In Progress
Revision history for this message
Ashvin Rathod (OpenERP) (ara-tinyerp) wrote :

Hello Jon Wadsworth,

I have fixed the problem inlp:~openerp-dev/openobject-addons/trunk-bug-977574-ara branch, It will be merged soon with Trunk addons.

Revision No: 6779
Revision ID: <email address hidden>

Thank you,
ara

Changed in openobject-addons:
status: In Progress → Fix Committed
Revision history for this message
Jon Wadsworth (jonrwads-t) wrote :

Wow Ashvin, thanks for the quick resolution. I will download this tomorrow and check it out. Thanks for getting this taken care of I am sure it will benefit many users

Sincerely
Jon Wadsworth

Revision history for this message
Selami Demir (sdemir) wrote :

Hi Ashvin,

I upgrade openerp with your code, but I get an error that No Handler Found. And no page open.

Thank You.

Revision history for this message
Amit Parik (amit-parik) wrote :

Hello Selami,

It's totally different issue, Would you please clear your browser's history then try.

Thank you!

Revision history for this message
Selami Demir (sdemir) wrote :

Hi,

Its OK. But How can I change price list on POS Screen? Its important.

Thank You

Revision history for this message
Amit Parik (amit-parik) wrote :

Hello Selami,

This bug report is for "pos order" and you can change the pricelist from "Extra-info" tab.

Thanks!

Revision history for this message
Galina (galina-shenkova) wrote :

Hello Openerp,

The pricelist is available only when i use Point of Sale Backend, but when i use only Point of Sale the pricelists is not available. This is a very important issue.

Revision history for this message
Jean-Michel (jeanmichel-awad) wrote :

I agree, this bug as been marked as duplicate of Bug #977574: Point of Sale Not Using Pricelist, but it's not the same Issue, we need to use specific Pricelists in POS Touchscreen, there is no option to set by default a Pricelist for POS (Public price is used everytime)

Is it a simple way to use specific pricelist in POS ? (not in backend)

Thanks

Revision history for this message
Cats&Dogs (catsanddogs) wrote :

Tested with trunk:
(Build 25829)
server (4582)
addons (8106)
web (3486)

Used pricelist with calculation on costprice + 20% margin on all products.

- Adjust price list to use it on all products
- Clear Sales price on product edit screen
- goto pos, product indicates 0,00 sales price
- add product to sale, added at price 0,00

This seems to me as a bug whatsoever, no calculations are being uses, it seems to be only the entered salesprice which work

Changed in openobject-addons:
status: Fix Committed → New
tags: added: 7.0
Revision history for this message
Cats&Dogs (catsanddogs) wrote :

Hello,

I can use the price list by altering some code, but I guess it has a reason why this is referring to the list_price instead of the price model ??

addons/point_of_sale/static/src/xml/pos.xml:
 -> 390: widget.model.get('list_price') => widget.model.get('price')
 -> 395: widget.model.get('list_price') => widget.model.get('price')

addons/point_of_sale/static/src/js/models.js:
 -> 345: this.price = options.product.get('list_price'); => this.price = options.product.get('price');

Revision history for this message
Navrang Oza (noz-tiny) wrote :

Hello,

We have implemented this feature in POS.
You can select customer from POS and the pricelist which is applied on customer will be applied on the product.

Please check this link:
http://intellectseed.wordpress.com/2013/01/19/openerp-point-of-sale-with-pricelist-applied/

Thanks,
Navrang Oza.
<email address hidden>
skype: intellectseed

Revision history for this message
raphael alla (raphael-alla-gmail) wrote :

Nice, but is your code available?

Revision history for this message
Martin Pascualon (martinfpas) wrote :

Hello people,

I need to use the pricelist applied to a customer in POS.

I just replaced the point_of_sale folder (that i found in point_of_sale_enhanced-70) inside of addons/point_of_sale , but this just help me that now i can select the customer, but the pricelist is the same for all. Should i replace/copy another folder?

The pricelist in Sale is working fine.

Thanks in advance
Best regards

Revision history for this message
Martin Pascualon (martinfpas) wrote :

Raphel, i think that Nawrang module is not free.

Regards
Martin

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.