Commit Graph
98120 Commits
Author SHA1 Message Date
Fabien Pinckaers d459ab1dfd [IMP] CRM Dashboard cleanup 2015-09-13 15:11:59 +02:00
Fabien Pinckaers 6c87d513ed [IMP] Sales planner, better introduction 2015-09-13 11:10:03 +02:00
Fabien Pinckaers 2f7265eada [IMP] procurement_jit: validates sales order picking automatically 2015-09-12 22:30:01 +02:00
Fabien Pinckaers af176fa67f [FIX] purchase tests 2015-09-12 21:41:26 +02:00
Fabien Pinckaers 463e31f4d3 [FIX] Average price is based on product, not template 2015-09-12 20:18:51 +02:00
Fabien Pinckaers 1b7006687a [IMP] Small usability issue in product search view 2015-09-12 20:09:01 +02:00
Fabien Pinckaers 049b0f7f04 [IMP] Better product form view, stat button 2015-09-12 20:06:40 +02:00
Fabien Pinckaers c3ed1b9401 [IMP] Product Form View 2015-09-12 19:57:55 +02:00
Fabien Pinckaers 2ce5111f5a [FIX] small fix in stock, partial picking 2015-09-12 19:27:13 +02:00
Fabien Pinckaers 4a8d435a84 [FIX] stock buf, sale_expense test bug 2015-09-12 18:45:02 +02:00
Fabien Pinckaers 05e3a1a31d [FIX] shipment test was buggy 2015-09-12 17:49:14 +02:00
Fabien Pinckaers 250c50c3a8 [IMP] Speed improvement procurement_jit: no dual run(), not need to check() after run()
[IMP] procurement_jit: check availability of products directly
[IMP] assign moves to existing picking, even if reserved, but not if printed
[FIX] increase SO quantities: new procurements created
[FIX] typo in res.config.py
2015-09-12 16:18:29 +02:00
Fabien Pinckaers 4d647d5e4c [IMP] default activity data 2015-09-12 12:01:52 +02:00
Yannick Tivisse 3794846e88 [FIX] Trigger onchange manually in test test_sale_expense.py 2015-09-11 18:15:33 +02:00
Simon Lejeune ea0bcfac34 [FIX] packaging: adapt test environment to less dependency 2015-09-11 18:10:56 +02:00
Simon Lejeune a470d69e7c [FIX] packaging: windows: typos 2015-09-11 18:10:55 +02:00
Simon Lejeune 09fcbab003 [FIX] packaging: redhat: depends on nodejs-less & nodejs-clean-css 2015-09-11 18:10:55 +02:00
Simon Lejeune b2f573d95c [FIX] packaging: debian: depends on node-less & node-clean-css 2015-09-11 18:10:55 +02:00
Simon Lejeune 87b46bb7e9 [FIX] packaging: windows: bump version number 2015-09-11 18:10:55 +02:00
Olivier Dony 1856995acc [FIX] stock: "Barcode" is not a valid barcode type 2015-09-11 18:09:15 +02:00
qsm-odoo 40fcfcb822 [FIX] calendar: tag template data
Tag template data were wrong since many2manytag color introduction
2015-09-11 17:50:38 +02:00
Yannick Tivisse 39e0cd68fb [IMP] sale: take income account from the category if not set on the deposit product 2015-09-11 16:46:18 +02:00
Yannick Tivisse c5ba3bb9ae [FIX] sale: Set tax_id on a sale order line if taxes_id is set on product
And why the hell are these many2many fields called tax_id and taxes_id
2015-09-11 16:46:18 +02:00
Yannick Tivisse cb89b2928e [IMP] stock: Hide 'Inventory Adjustement' and 'Procurement Request' button if
the product is not stockable
2015-09-11 16:46:18 +02:00
Yannick Tivisse 174ce92e29 [IMP] project: Hide partner_id field if project is not portal 2015-09-11 16:46:17 +02:00
Yannick Tivisse f6120719d6 [IMP] sale_service: Hide 'is a close stage' field, waiting to be removed in the next saas 2015-09-11 16:46:17 +02:00
qsm-odoo 047dab7029 [REF] lunch: XML/LESS/JS
CSS to LESS
Adaptation to new webclient
2015-09-11 16:22:19 +02:00
qsm-odoo f5f0edaae1 [IMP] base: Company settings: new address layout 2015-09-11 16:22:19 +02:00
qsm-odoo 06562a108b [IMP] *: Change all gtk-execute icons to fa-cogs 2015-09-11 16:22:19 +02:00
qsm-odoo 02a9afbcfe [FIX] crm: configuration/activities template corrections
* Missing oe_title
* Wrong indentation
2015-09-11 16:22:19 +02:00
Nicolas Martinelli 39da5df546 [FIX] sale: prevent traceback when view invoices
Since it is possible to select several SO and generate the invoices at
once, it must be possible to view all these generated invoices.
2015-09-11 15:42:28 +02:00
Nicolas Martinelli 78cc0b95f4 [FIX] delivery: remove deprecated methods and field
Due to new Sale module
2015-09-11 15:42:28 +02:00
Josse Colpaert bb2b60a67b [FIX] stock: picking form initial demand needed more params in the context 2015-09-11 15:34:01 +02:00
Simon Lejeune 9a91372363 [REF] release.py: bump version to release candidate 2015-09-11 15:31:36 +02:00
Richard Mathot ca1749d0a0 [IMP] delivery: add an option to disable shipping while validating pickings
It allows people to only use the rating service of the sales orders
2015-09-11 15:27:15 +02:00
cod-odoo aa33093db3 [FIX] l10n_lu: add new tags in taxes. 2015-09-11 15:18:02 +02:00
Olivier Dony abde3e0e5b [IMP] http: LazyResponse rendering w/ concurrent access protection
QWeb's LazyResponse mechanism allows controllers to be inherited
and to alter the rendering context (qwebcontext) *after* calling
super().

However it caused the final rendering to occur outside the protection
of the @service.model.check decorator that handles concurrent access
errors. In rare cases the lazy rendering can be interrupted by
a concurrent access error, for example when bootstrapping the
the cache of asset bundles (as it INSERTs a bunch of attachments).

By forcing the flatten()ing of the lazy response earlier, right
after calling the route's endpoint(), it occurs within the
protection of the @service.model.check, and benefits from the
automatic retry.

flatten() was modified to avoid rendering twice the template
The flatten() in get_response() is still necessary for addons
code that directly calls get_response().

Moved QWebException into openerp.exceptions next to the other
exceptions classes - since it now has more global semantics.

~
The whole request dispatching code could really do with a
complete redesign/simplification.
2015-09-11 14:15:57 +02:00
Josse Colpaert b9420fdea8 [FIX] stock: Initial Demand picking form should use correct tree 2015-09-11 13:50:44 +02:00
Josse Colpaert b09d0732bd [IMP] stock: demo data stock moves only parent locations 2015-09-11 13:23:09 +02:00
Arthur Maniet c4f8deecc0 [FIX] barcodes: dumb typo 2015-09-11 13:14:45 +02:00
Arthur Maniet 4d9b9b0919 [IMP] barcodes: complete the documentation 2015-09-11 12:04:13 +02:00
Arthur Maniet d0423b5e5c [IMP] barcodes: form views action barcodes
Make all common form operations doable through barcode scanning
2015-09-11 12:04:13 +02:00
Arthur Maniet 5b96b4349e [IMP] barcodes: form view barcode handler 'pre_onchange_hook' mechanism
Since the method must return a deferred, resolve it with true to proceed with onchange
and with false to prevent the onchange. Deferred failure is not an option.
2015-09-11 12:04:13 +02:00
Nicolas Martinelli 20a2bcd2f7 [FIX] lunch: previous orders
For some reason, the computed Many2many or One2many field is not
received through the onchange RPC call when creating a new order, but
only once the order is saved. This makes the widget displaying previous
orders kind of useless. We use this workaround with the default value
in order to be sure to send the value in the default_get call.

We also display previous orders and the agressive alerts in edit mode.
2015-09-11 12:02:23 +02:00
Nicolas Martinelli d43a3efdb5 [FIX] sale_service: prevent deleting a task linked to a SO 2015-09-11 11:55:49 +02:00
qsm-odoo d4c4267dcc [FIX] web: Formview saving when listview editable in edition
In some cases, saving the formview when a listview editable line was
being edited forced the line changes to be discarded.
2015-09-11 11:38:08 +02:00
qsm-odoo d5dd6284dd [IMP/FIX] web: CRM next activity section layout 2015-09-11 11:38:08 +02:00
qsm-odoo 9632f897ad [IMP] web_editor: change font-family to webclient default 2015-09-11 11:38:07 +02:00
rsi-odoo a49a29b94b [FIX] l10n_hu: create new tags for enterprise 2015-09-11 11:33:41 +02:00
Josse Colpaert f7dd7d8992 [IMP] stock: product form Forecast statbutton with incoming/outgoing qty and product template and product product should be the same and consistent
The button Inventory Adjustement is also changed to Update Qty On Hand
as an inventory adjustment would expect a total inventory.
These buttons do not need a variant security group.

The incoming and outgoing quantity give more information on the forecast
button immediately.

The stock move view (Traceability statbutton) should not allow for creating or editing immediately.
2015-09-11 11:09:00 +02:00