- Jul 31, 2014
-
-
Denis Ledoux authored
-
Denis Ledoux authored
-
- Jul 30, 2014
-
-
Christophe Simonis authored
-
Guewen Baconnier authored
-
Dharti Ratani authored
-
Martin Trigaux authored
When we duplicate a project, the related phases need to be duplicated as well but keeping references between each other. e.g. 'project 1' with 'phase A' follwed by 'phase B' should become 'project 1 (copy)' with 'phase A (copy)' followed by 'phase B (copy)'. Fixing bug lp:1212860, opw 607062
-
Ravi Gohil authored
When we cancel a voucher, we may be trying to unlink a reconciliation that was already removed on another move (just looking at the version in cache). In such cases, the unlink would fail with traceback. opw 610287
-
Denis Ledoux authored
In Settings > Sales, the onchange_timesheet ensure that if you check timesheet, it checks module_account_analytic_analysis. Therefore, if module_account_analytic_analysis is installed, timesheet should be checked by default Until now, it worked "luckily", because the onchange_timesheet of the field module_account_analytic_analysis was triggered before the onchange_timesheet of the timesheet field. Nevertheless, we shouldn't trust the onchange calls order.
-
Christophe Simonis authored
-
- Jul 29, 2014
-
-
Lionel Sausin authored
Users don't care for the backorder picking precisely because they can't process it, whereas they may have to do some more things on the picking they processed: invoice it, print delivery orders or transportation stickers.. Refresh the browse record after changing the name to avoid the need to rebrowse. Fixes #1372
-
Stefan Rijnhart authored
When creating a new message, we need to reset the default_type key to avoid context propagation (e.g. invoice menu). However we used to compare the key in context (char) with the list of selections (tuple) so it was never matching and always reset.
-
Xavier Morel authored
[FIX] translate: Fix debug print when parse path list to translate.
-
Denis Ledoux authored
-
Denis Ledoux authored
Conflicts: addons/base_vat/base_vat.py openerp/tools/safe_eval.py
-
- Jul 28, 2014
-
-
Denis Ledoux authored
-
Ravi Gohil authored
Display a different error message so that users are aware if the test failed with VIES enabled or not (opw 609823)
-
Martin Trigaux authored
An ir.value without condition should not match when searching with a condition. When a field with change_default on it is modified, the method get_defaults is called with the new value. This means that manually modifying a field with this trigger would put back the default value (opw 611193).
-
Humberto Arocha authored
As for the view accounts, the consolidation accounts should not allow to create journal items. Fixes #1090
-
- Jul 25, 2014
-
-
Mathieu Benoit authored
-
Denis Ledoux authored
In the Employee form, a remaining legal leaves field is available, which shows remaining validated leaves from allocation requests As this is not allowed to delete a validated allocation requets, it shouldn't be possible to reduce the validated remaining leaves of an employee. To reduce the remaining leaves of an employee, the user should cancel and remove the allocation request
-
Denis Ledoux authored
Allowing UNPACK_SEQUENCE allows the use of the "multi" assignation: a, b = [1,2] for a,b in items
-
Denis Ledoux authored
If the selection label (not value) had accents, it wasn't possible to import it using the label having accents
-
Sabrina Romero authored
-
Martin Trigaux authored
When searching on memberships, we use domain clauses in the format 'partner.x = y' where partner is a many2one to res.partner. The object res.partner has strict security rules for public users and this search will return zero result if not done with SUPERUSER_ID. In addition, we need to access the list of products (membership_ids) in the domain to be sure we will retrieve only published membership (otherwise it would crash in the sort below).
-
- Jul 24, 2014
-
-
Denis Ledoux authored
The user_id is already set by the prepare_invoice method, which is called before the prepare_invoice_group (the user_id is already set, thus) Besides, _prepare_invoice is overriden in sale_stock, to set the picking sale order salesman as user_id, and, without this correct, grouping invoicse by partner re-set the user_id to uid, which is wrong.
-
Denis Ledoux authored
The state has been replaced by stage_id in the view, so the state is no longer used Moreover, when doing an advanced search, the field state is visible and if used -> Traceback (because not available in the report sql table) opw-609984
-
Yannick Vaucher authored
lp:1223922, opw 609656
-
Ravi Gohil authored
Purchase orders created with invoice policy 'Based on incoming shipments' were not keeping the reference to the account analytic distribution when invoiced. opw 607577
-
Christophe Matthieu authored
[FIX] website.snippet: display snippet editor button inline insead of 2 lines for the small boxes
-
Martin Trigaux authored
-
- Jul 23, 2014
-
-
Christophe Matthieu authored
-
Martin Trigaux authored
-
Sandy Carter authored
When a record is created, if it inherits from mail.thread, a message 'OBJECT created' is posted. 'created' is translated but the name of the model wasn't. This fix uses the name of the linked ir.model which is already a translatable field. lp:1262000, opw 611043
-
Martin Trigaux authored
Missing backport of commit f652402d for buffered dataset Again, should not be forwardported
-
Denis Ledoux authored
Payment status (website_sale confirmation page) inject a status message, which was not set to be translatable. It should be the case.
-
Hardik Ansodariya authored
Bug lp:1222289, opw 597639
-
Denis Ledoux authored
Set the _rec_name for product.attribute.line model, as its column name wasn't defined, and therefore search on it wasn't possible (For instance, do an advanced search on product.product with "Product Attributes" "Contains" "Something" wasn't possible).
-
- Jul 22, 2014
-
-
Martin Trigaux authored
The computation expects uom and it was wrongly passing uos qunatities.
-
Martin Trigaux authored
-
Anaël Closson authored
If an action unlink the current records (e.g. unreconcile on account.move.reconcile), trigger history_back to avoid errors when trying to reload inexistant record (opw 607883) This is a partial backport of saas-4 code (rev c0db6aec, 162ad1c0) and should not be forward ported.
-