Commit Graph
92294 Commits
Author SHA1 Message Date
Frederic van der Essen 78fc2ef84b [IMP] point_of_sale: ability to change the current cashier with the GUI 2014-11-26 12:06:24 +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 9ebee741a0 [FIX] stock: _search_and_increment method of stock.picking refactored 2014-11-26 12:06:22 +01:00
Aaron Bohy c3a2dae954 [FIX] stock: retrieval of the current stock.picking improved 2014-11-26 12:06:22 +01:00
Aaron Bohy eb0ee0f23c [FIX] stock: move to scrap option removed 2014-11-26 12:06:21 +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
Frederic van der Essen f25e726096 [IMP] point_of_sale: add helper function to compute tax-specific subtotals, useful for receipt customization 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
Frederic van der Essen d18e7f008c [IMP] point_of_sale: add a method for getting totals by product categories, used for custom receipts 2014-11-26 12:06:18 +01:00
Aaron Bohy 32fcfa657c [FIX] base(res_partner),point_of_sale,product,sale_stock,stock: uniformization of field barcode in res.partner, res.user, product.product, product.packaging and product.template
Conflicts:
	addons/point_of_sale/res_partner_view.xml
2014-11-26 12:06:14 +01:00
Frederic van der Essen 1526af8cb5 [IMP] pos_loyalty: a new type of reward: 'resale' allow the customer to sell back their points to the shop 2014-11-26 11:58:14 +01:00
Aaron Bohy 6c5d67e25d [FIX] stock: loc_barcode field in locations replaced by barcode
Conflicts:
	addons/stock/stock_view.xml
2014-11-26 11:58:11 +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
Frederic van der Essen 1f64c22eeb [FIX] pos_loyalty: using the tax included price to compute the points on the reward products was confusing when it had taxes 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
Aaron Bohy 3224a4f56c [REM] point_of_sale: variable onlynumbers removed in devices.js, BarcodeReader, function connet 2014-11-26 11:46:19 +01:00
Aaron Bohy 87d669acdc [FIX] ean13 field in product.packaging replaced by Barcode (only in views) and check_ean_key constraint removed 2014-11-26 11:46:19 +01:00
Aaron Bohy 7021b95c1a [IMP] barcode nomenclature used in WMS, also for lots, packages and locations 2014-11-26 11:46:18 +01:00
Aaron Bohy eb43fbe248 [FIX] ean13 field in res.partner and res.users renamed in Barcode (only in views) + no more check_ean done on these fields 2014-11-26 11:46:18 +01:00
Aaron Bohy 97039fb591 [FIX] Barcode nomenclature generalized to Code128 in PoS 2014-11-26 11:46:17 +01:00
Aaron Bohy 809144f8a2 [FIX] product field ean13 renamed in Barcode (only in views) + no more ean_check on this field 2014-11-26 11:46:17 +01:00
Aaron Bohy 35bfcbf74c [IMP] stock picking front-end: when Todo is in ]0,1[, automatically set scanned to Todo when clicking on + 2014-11-26 11:46:16 +01:00
Aaron Bohy 372a3fade2 [FIX] Deletion of lines in picking front-end when a product qty is already 0, and minus is clicked 2014-11-26 11:46:16 +01:00
Aaron Bohy 90df643301 Access rights of Barcode Nomenclatures in PoS and WMS 2014-11-26 11:46:15 +01:00
Aaron Bohy 3d483b14d4 [IMP] stock: use of barcodes nomenclatures to scan weighted products 2014-11-26 11:46:15 +01:00
Aaron Bohy 7464b3eab3 [IMP] pos_barcodes: pos_barcodes set as dependency of point_of_sale and stock (+ already used in PoS)
Conflicts:
	addons/stock/stock_view.xml
2014-11-26 11:46:03 +01:00
Frederic van der Essen 6c2fcc26a8 [IMP] point_of_sale: do not need to warn for lost order since they are locally saved. + better feedback when closing
Conflicts:
	addons/point_of_sale/static/src/js/widgets.js
2014-11-26 11:41:40 +01:00
Frederic van der Essen 22c8db7fcb [IMP] point_of_sale: allow to force the display of prices tax included, even if the taxes are not included.\nThis is useful when you want to work without taxes for sales.orders and still sell with TVA Included. There is one limitation tough: the prices in the product list show the price without taxes.
Conflicts:
	addons/point_of_sale/static/src/js/models.js
	addons/point_of_sale/static/src/xml/pos.xml
2014-11-26 11:40:23 +01:00
Frederic van der Essen d58ee7c25e [FIX] point_of_sale: the posbox status was in the wrong place 2014-11-26 11:40:23 +01:00
Frederic van der Essen 574a17d8a2 [FIX] point_of_sale: paymentlines were not properly saved and restored
Conflicts:
	addons/point_of_sale/static/src/js/models.js
2014-11-26 11:40:22 +01:00
Frederic van der Essen ba380c807e [IMP] pos_loyalty: add a loyalty resume at the end of the receipt 2014-11-26 11:40:22 +01:00
Frederic van der Essen 44253541e5 [IMP] point_of_sale, pos_*: unpaid orders are saved in localstorage and persist between reloads
Conflicts:
	addons/point_of_sale/static/src/js/models.js
	addons/point_of_sale/static/src/js/screens.js
	addons/pos_restaurant/static/src/js/multiprint.js
	addons/pos_restaurant/static/src/js/notes.js

Conflicts:
	addons/point_of_sale/static/src/js/models.js
	addons/point_of_sale/static/src/js/screens.js
	addons/point_of_sale/static/src/xml/pos.xml
2014-11-26 11:40:17 +01:00
Frederic van der Essen bdca47e381 [FIX] point_of_sale: bugfix 2014-11-26 11:27:05 +01:00
Frederic van der Essen 4af818c2e8 [FIX] point_of_sale: missing variable declaration 2014-11-26 11:27:04 +01:00
Frederic van der Essen 0677913f77 [WIP] point_of_sale: working on model persistence, serializing / deserializing models
Conflicts:
	addons/point_of_sale/static/src/js/models.js
2014-11-26 11:27:04 +01:00
Frederic van der Essen 1e0fe5a6ab [IMP] pos_loyalty: allow rules by category 2014-11-26 11:27:03 +01:00
Frederic van der Essen 6283c67e3d [IMP] pos_loyalty: renamed 'override' into a more understandable 'cumulative' 2014-11-26 11:27:03 +01:00
Frederic van der Essen ea47aa48c1 [FIX] pos_restaurant: the kitchen orders were not printing due to a missing value + improved layout of notes in kitchen orders
Conflicts:
	addons/pos_restaurant/static/src/xml/multiprint.xml
2014-11-26 11:27:02 +01:00
Frederic van der Essen 8c11594497 [FIX] pos_restaurant: QWEB receipt header / footers are now working for bills. Use receipt.bill in the templates for custom behaviour in bills 2014-11-26 11:27:02 +01:00
Frederic van der Essen a8154a5fe9 [IMP] pos_loyalty: security access rules for the advanced barcode module 2014-11-26 11:27:01 +01:00
Frederic van der Essen 8ca81782c3 [IMP] pos_barcodes: security access rules for the advanced barcode module 2014-11-26 11:27:01 +01:00
Frederic van der Essen e3b1239907 [IMP] pos_restaurant: security access rules for the new models 2014-11-26 11:27:00 +01:00
Frederic van der Essen b55860d1c0 [FIX] point_of_sale: remove debugger instruction 2014-11-26 11:27:00 +01:00