Christophe Simonis
2cf91d16a5
[MERGE] forward port of branch saas-6 up to 63e92cb
2015-07-22 16:17:54 +02:00
Christophe Matthieu
500c33b184
[IMP] web: split model.js into model.js and data_model.js. Web js modules must call web.DataModel.
2015-07-10 16:32:35 +02:00
Joren Van Onder
04fb3dfcff
[IMP] pos_mercury: pos extension for electronic card payment.
...
This new module integrate the 'Mercury Pay' electronic payment
provider with the point of sale.
This commit is the end result of a large branch whose main
author is Joren Van Onder <jov@odoo.com >, with additional
contributions from Martin Donies <mdo@odoo.com > and Frederic van
der Essen <fva@odoo.com >
2015-07-02 16:42:36 +02:00
Joren Van Onder
80da43ebb8
[FIX] barcode_parser: don't match end of line
...
Causes issues with the card reader device.
2015-07-02 16:42:35 +02:00
Frédéric van der Essen
50c147514e
[FIX] barcodes: correctly recompute the checksum of the product barcode when guessing it from a value encoding barcode
2015-06-29 15:43:15 +02:00
Christophe Simonis
a304194936
[MERGE] forward port of branch saas-6 up to 81b5c60
2015-06-25 00:26:31 +02:00
Josse Colpaert
9b63eeca1b
[IMP] Allow picking types without barcode nomenclature and put no default value
...
In order to avoid the barcode system to work differently when migrating
from v8 to saas-6, we allow not to put a barcode nomenclature on the
picking type. When it does not have a barcode nomenclature, it uses the
same way to handle barcodes as in v8.
2015-06-16 17:50:46 +02:00
Christophe Simonis
fe2b5f35a4
[MERGE] forward port of branch saas-6 up to bf1e999
2015-05-28 14:27:38 +02:00
Frédéric van der Essen
00236aafcc
[FIX] point_of_sale: barcode patterns must match barcode as prefix, (and not anywhere in barcode)
2015-05-05 14:04:39 +02:00
Géry Debongnie
4fdf74fe21
[IMP] web+addons: improvement to module system
...
The module system needs to know the dependencies of a given module
before executing the function. This is why the dependencies were
defined once in an array, and then were described one more times in the
call to require.
But a trick can simplify this: the boot function can parse the string
representation of the module and extract the calls to require from it.
It is more work for the processor, but it leads to simpler module
definitions.
2015-03-18 09:23:37 +01:00
Géry Debongnie
0dcc559cdd
[REF] barcodes: update to the new module system
2015-03-18 09:01:51 +01:00
Fabrice Henrion
681788b89a
[FIX] barcodes: pattern documentation wording
...
Closes #5238
2015-03-01 02:37:38 +01:00
Frédéric van der Essen
3c5f62413e
[FIX] barcodes: typo in function name
2015-01-28 17:01:27 +01:00
Frédéric van der Essen
59b0907d2e
[IMP] barcodes, point_of_sale : add support for UPC-A barcodes
...
- Added support for UPC-A Barcodes
- Add a way to automatically convert UPC-A to and from EAN13. This
is usefull if you wish to standardise your product barcode encoding
in one standard but have a mix of the two in your merchandise.
- Various bugfixes.
2015-01-13 16:19:39 +01:00
Richard Mathot
7b763176ba
[REM] modelines: Gotta catch 'em all
2015-01-08 11:38:58 +01:00
Leonardo Donelli
4a0b13ed92
[REF] remove vim modelines and resulting trailing blank lines
...
Let 2015 be a year without modelines!
cf #4174
2014-12-31 15:52:13 +01:00
Frédéric van der Essen
49a00ad41b
[IMP] barcodes: better default patterns
2014-12-09 21:05:13 +01:00
Frédéric van der Essen
f8e6afee33
[IMP] barcodes: add a little explanation text on the barcode nomenclatures
2014-12-09 18:09:39 +01:00
Frédéric van der Essen
f2c0d8fef7
[IMP] barcodes: remove AGPL headers (code still under AGPL)
2014-12-09 11:44:01 +01:00
Frederic van der Essen
5130f5b9ed
[FIX] barcodes: some small fixes in the default barcode patterns
2014-11-26 12:12:01 +01:00
Aaron Bohy
d6ea949993
[DOC]: barcodes: documentation
2014-11-26 12:11:58 +01:00
Aaron Bohy
d4680cc4fe
[FIX] barcodes: added the web dependency to prevent web.assets.backend not found error
2014-11-26 12:11:55 +01:00
Aaron Bohy
dbcc93154f
[FIX] barcodes: parse_barcode functions in PY and JS commented
2014-11-26 12:11:55 +01:00
Aaron Bohy
658f310223
[IMP] barcodes: more specific ValidationError messages in pattern constraint
2014-11-26 12:11:54 +01:00
Aaron Bohy
4a21dba5a3
[IMP] barcodes: documentation
2014-11-26 12:11:53 +01:00
Aaron Bohy
a7c341d15e
[IMP] barcodes: documentation
2014-11-26 12:11:52 +01:00
Aaron Bohy
aa0f5db61b
[FIX] barcodes: manifest updated
2014-11-26 12:11:52 +01:00
Aaron Bohy
b671824048
[FIX] barcodes, stock, point_of_sale: parse_barcode function uses regex, pattern and barcodes may now contain special characters \ { and ., special character * replaced by .
2014-11-26 12:11:51 +01:00
Aaron Bohy
7b47279a5a
[FIX] barcodes, stock, point_of_sale: no more doublons in type selection field in barcode.rule
2014-11-26 12:06:24 +01:00
Aaron Bohy
aae9dfe4e7
[FIX] barcodes: prepend a zero to ean13 barcodes scanned before looking for a match
2014-11-26 12:06:23 +01:00
Aaron Bohy
825a938d0f
[FIX] barcodes: constraint on field pattern: checks if pattern is syntaxically correct
2014-11-26 12:06:23 +01:00
Aaron Bohy
84c743dd40
[FIX] barcodes,point_of_sale,stock,base: minor changes from code review
2014-11-26 12:06:21 +01:00
Aaron Bohy
956faa62f7
[FIX] barcodes, point_of_sale: JS functions for parsing barcode moved to module barcodes, BarcodeParser
2014-11-26 12:06:20 +01:00
Aaron Bohy
74b1746ba7
[FIX]: stock: weighted type of patterns added in stock
2014-11-26 12:06:19 +01:00
Aaron Bohy
c72674a01e
[IMP] barcodes,point_of_sale : parse_code js function moved to barcodes module
2014-11-26 12:06:19 +01:00
Aaron Bohy
7d7c8b16b7
[IMP] barcodes: alias only visible in rule form when alias type selected
2014-11-26 11:46:22 +01:00
Aaron Bohy
328c34de31
[IMP] barcodes, stock, point_of_sale: Barcode rule type alias added
2014-11-26 11:46:22 +01:00
Aaron Bohy
e0c1db3a68
[FIX] stock, point_of_sale: default patterns loaded
2014-11-26 11:46:21 +01:00
Aaron Bohy
226b5ba477
[FIX] stock, point_of_sale, barcodes: specific values in selection field Type of barcode.rule added when corresponding module installed
2014-11-26 11:46:20 +01:00
Aaron Bohy
b1a863b60e
[FIX] pos_barcodes module renamed in barcodes
2014-11-26 11:46:20 +01:00