Martin Trigaux
52a39e2dd2
[IMP] point_of_sale: check also inactived products
...
use search_count instead of search
2015-01-19 15:26:42 +01:00
Martin Trigaux
c637a0ff1c
[IMP] point_of_sale: prevent deleting products that may be sold
...
When a pos.session is launched, all the products are loaded. If the product
was deleted in the backend, it was still possible to sell it in the pos.
2015-01-19 15:11:59 +01:00
Martin Trigaux
edf3beee67
[IMP] point_of_sale: extract creation of order in separate method
...
To allow overwrite in submodules and more readable code.
2015-01-19 15:11:51 +01:00
Antoine Huvelle
c2344ad8eb
[FIX] point_of_sale: pos.config journal selection
...
Adding a new context as, when creating a new journal from the pos.config,
that journal should automatically be defined as a POS payment journal.
2015-01-15 18:07:19 +01:00
Denis Ledoux
87dd06c941
[MERGE] forward port of branch saas-3 up to 8c150c6
2015-01-15 14:43:32 +01:00
Denis Ledoux
a692c6e934
[MERGE] forward port of branch 7.0 up to f406847
2015-01-15 11:49:28 +01:00
Christophe Simonis
ba5978afef
[FIX] point_of_sale: correct pos.category name_get() to show whole hierarchy
2015-01-14 16:06:43 +01:00
Nicolas Seinlet
35a061eb0d
[IMP] point_of_sale: faster loading of pos session
...
name_get of pos.category should use a browse instead of a read.
For a company having thousands of products and a few categories, using a browse
will greatly improve the load time as it is cached.
2015-01-14 13:45:20 +01:00
Denis Ledoux
e261c44a10
[FIX] point_of_sale: ACLs for pos users
...
POS users should not be able to create nor modify payment methods (account.journal)
POS users should not be able to create nor modify point of sales (pos.config)
At first opened session, if no payment methods was set, this is possible that the pos user should temporary have accesses granted to mark a payment method as pos payment method. This is done by the openerp.SUPERUSER_ID added by this rev.
opw-625489
2015-01-13 18:15:30 +01:00
Alexis de Lattre
a9907aac8a
[FIX] point_of_sale: do not group move lines with different analytic account
...
When generating account.move.line from pos.order, orders with different analytic
account should not be groupped in generated lines (possible if inherit
_prepare_analytic_account).
Add the analytic_account_id in the key to avoid this grouping.
Fixes #4602
2015-01-09 12:14:45 +01:00
Olivier Dony
d0cd92bb9f
[I18N] Sync updated 7.0 translations from Launchpad
2015-01-07 17:57:28 +01:00
Denis Ledoux
6916acdb1d
[FIX] point_of_sale: controller pos/web redirects to session opening if no opened session
2015-01-06 17:49:11 +01:00
Aaron Bohy
ba37ae3cf3
[DEL] Cleaning: key 'images' removed from all __openerp__.py
2015-01-06 14:20:38 +01:00
Frédéric van der Essen
aab3d9f4b4
[FIX] point_of_sale: use the same rounding sequence as the backend
...
Conflicts:
addons/point_of_sale/static/src/js/models.js
2014-12-26 17:52:06 +01:00
Frédéric van der Essen
4647f896a4
[FIX] point_of_sale: prevent negative bank payments
2014-12-26 17:50:07 +01:00
Frédéric Van der Essen
681c33aa11
Merge pull request #4027 from akretion/8.0-fix-4026-discount-barcode
...
[FIX] Fixes #4026 on discount barcode in POS
2014-12-24 16:33:58 +01:00
Denis Ledoux
a175ed6b2f
[MERGE] forward port of branch saas-3 up to 30674c3
2014-12-23 14:03:38 +01:00
Denis Ledoux
30674c3ed6
[MERGE] forward port of branch 7.0 up to e151e8f
2014-12-23 13:50:25 +01:00
Denis Ledoux
e151e8f871
[FIX] point_of_sale: pos details report company taxes and payments
...
If the sales details only fetches the pos sales details of his own company, it should be the case for the pos payments and taxes as well.
2014-12-23 13:17:54 +01:00
Frédéric van der Essen
c8000df710
[IMP] point_of_sale: add support for taxes included in base amount.
2014-12-18 14:59:18 +01:00
Frédéric van der Essen
34b539494e
[IMP] point_of_sale: access taxes via id for performance reasons
...
[IMP] point_of_sale: do not recompute taxes_by_id every time
2014-12-18 14:58:57 +01:00
Josse Colpaert
45afd64de1
[FIX] Warehouse should be False on PoS and dropship picking types
2014-12-17 17:10:40 +01:00
Frédéric van der Essen
71ebd81229
[FIX] point_of_sale: (do not forward-port!) allow horizontal scrolling of the order list
2014-12-17 15:19:31 +01:00
Martin Trigaux
7a13e9d744
[FIX] point_of_sale: account selection for payments
...
Registered payment uses the partner receivable account. As this field is
a property field, it will select different accounts based on the user that
registers the payment (in multicompany).
Should use the company of selected journal instead of the one of the user.
2014-12-16 10:53:30 +01:00
Frédéric van der Essen
bb913d0a8f
[FIX] point_of_sale: the search in product or partners could crash if there were a number followed by a colon
2014-12-11 15:42:51 +01:00
Fabrice Henrion
a9b8aa3a1c
[FIX] point_of_sale: typo
...
closes #4077
2014-12-08 09:32:44 +01:00
Alexis de Lattre
80d4be0af9
[FIX] Fixes #4026 on discount barcode in POS
2014-12-03 22:14:18 +01:00
Frédéric van der Essen
d700c78c56
[FIX] point_of_sale: correctly handle various xmlrpc errors that appear in offline mode
2014-12-01 15:46:29 +01:00
Mario Arias Badila
d349723271
[point_of_sale] Domain functions to literals
...
Replaced domain functions with literals where there are only constants
2014-11-26 08:32:33 -06:00
Mario Arias Badila
9db0face13
POS is loading all partners, not only customers
...
Hi,
Adding domain to res.partner model, so POS only loads "customers"
2014-11-21 09:20:45 -06:00
Olivier Dony
a6d24db305
[I18N] Update translations from Launchpad 8.0 branches
2014-11-19 17:49:12 +01:00
Denis Ledoux
6c13c8d966
[MERGE] forward port of branch 7.0 up to 529e920
2014-11-19 14:06:48 +01:00
Martin Trigaux
0afa4c7f52
[IMP] point_of_sale: make the sequence field configurable
2014-11-18 18:52:46 +01:00
Frederic van der Essen
bb7a9dea8b
[FIX] point_of_sale: fix point of sale sequence declaration, github issue #3218
2014-11-18 18:04:30 +01:00
Frederic van der Essen
60faccdcc3
[FIX] point_of_sale: remove a confusing partial implementation of UoS
2014-11-18 15:38:18 +01:00
Denis Ledoux
d9e48bae42
[MERGE] forward port of branch saas-3 up to 7ab4137
2014-11-14 16:58:24 +01:00
Denis Ledoux
7ab413724a
[MERGE] forward port of branch 7.0 up to da15c9d
2014-11-14 15:59:33 +01:00
Denis Ledoux
3613b74df3
[FIX] point_of_sale: missing multi-company rule
2014-11-14 14:15:21 +01:00
Frederic van der Essen
d30103c29e
[FIX] point_of_sale: rounding error in discount computing + removing duplicated code
2014-11-13 16:07:52 +01:00
Frederic van der Essen
5d2ea60157
[FIX] point_of_sale: I see a chrome receipt and I want it painted black ;)
2014-11-13 12:03:32 +01:00
Frédéric Van der Essen
16900c8ac4
Merge pull request #3220 from odoo-dev/7.0-opw-615322-rgo
...
[FIX] point_of_sale: fixed rounding issue for pos order when discount ad...
2014-11-12 17:58:07 +01:00
Frederic van der Essen
95e79c9f6f
[FIX] point_of_sale: use 'Product Price' decimal precision for product prices
2014-11-11 19:32:52 +01:00
Frederic van der Essen
d1fb79ad14
[FIX] point_of_sale: some pos order fields were missing the proper decimal precision
2014-11-11 18:00:24 +01:00
Frederic van der Essen
fade5ab2c2
[FIX] point_of_sale: decimal precision was hardcoded to 2 in various places
2014-11-11 17:41:20 +01:00
Frederic van der Essen
a2313b6311
[FIX] point_of_sale: correctly handle the rounding when the unit's rounding is set to zero
2014-11-11 16:18:27 +01:00
Frederic van der Essen
ccba67ed53
[FIX] point_of_sale: when loading models with a specified id, use read instead of search_read, to prevent inactive records from being skipped
2014-11-10 11:48:18 +01:00
Frederic van der Essen
1c1e069f7e
[IMP] point_of_sale: add a zero default margin when printing a receipt from the browser.
2014-11-06 16:03:37 +01:00
Frederic van der Essen
0ffa605e37
[IMP] point_of_sale: add product description and product sale description to the search engine
2014-11-05 21:20:17 +01:00
Frederic van der Essen
8b69395561
[FIX] point_of_sale: the order should not be displayed in the print screen, and the order should not reprint itself automatically after the first time we go on the print screen
2014-11-05 20:02:49 +01:00
Frederic van der Essen
b55cd571f5
[IMP] point_of_sale: show traceback when there is a posbox error
2014-11-04 23:11:07 +01:00