Commit Graph
98986 Commits
Author SHA1 Message Date
Yannick Tivisse 8ca2002f99 [REM] website_event_track: Remove useless dependency to website_blog 2015-10-15 14:00:55 +02:00
Nicolas Martinelli 2277b8955d [REM] sale, purchase: useless groups
Remove useless groups group_analytic_account_for_purchases and
group_analytic_account_for_sales.
2015-10-13 10:17:27 +02:00
Martin Trigaux 27761dcc9b [FIX] website_hr_recruitment: incomplete sentense
Linked to rev b21d96e in 9.0
2015-10-12 16:49:17 +02:00
Olivier Dony 8bdd15b5b6 [MERGE] Forward-port 9.0 up to ff9b997736 2015-10-11 20:55:43 +02:00
Odoo Translation Bot ff9b997736 [I18N] Update translation terms from Transifex 2015-10-11 01:33:54 +02:00
qdp-odoo 1c8f7b773e [FIX] stock_account: added a property for valuation journal, for yaml tests that needs to create accounting entries 2015-10-09 23:10:42 +02:00
qdp-odoo 7699cdb7cf [FIX] delivery: a test based on invoicing should be an AccountingTestCase 2015-10-09 23:10:42 +02:00
qdp-odoo ea06c3550e [FIX] purchase: fixed wrong test. The account on vendor bill should be the payable account of the partner, not the expense account of the product 2015-10-09 23:10:42 +02:00
qdp-odoo 80e050f306 [FIX] stock_account: do not create the property for stock input account for the product category 'All' because a categry does not inherit from its parent properties (anymore?). Fixes purchase test failing for companies running anglo saxon accounting 2015-10-09 23:10:42 +02:00
Martin Trigaux 6ab7eea919 [FIX] all: Odoofication of module description 2015-10-09 17:16:42 +02:00
Christophe Simonis 80bb106463 [IMP] base: only recompute share field on users when users are added/removed from group "Employee"
Note: The change in `base_security.xml` is needed as xmlid must exists
when adding/removing users from group to determine the value of `share`
field.

Also add a test to reassure @odony the function fields are correctly
recomputed for removed m2m entries (see http://git.io/vCqAG for context)
2015-10-09 16:57:18 +02:00
Martin Trigaux 5bb9be5522 [FIX] fullfil -> fulfill 2015-10-09 16:50:45 +02:00
Martin Trigaux af7aded858 [FIX] fulfill
Not fullfil
Maybe fulfil but still too British
2015-10-09 16:43:31 +02:00
Denis Ledoux 326325a23f [FIX] project_issue_sheet: position of the analytic account in the issue form
The `analytic_account_id` was set after the field `active`.
This `active` field has been moved, to the top of the form,
in a button, at revision ed95043d7e.
Placing the analytic account after this field is
therefore no longer the brightest idea.

In addition, there is no longer any `parent_id` field
on the `account.analytic.account` model, making the according
domain invalid.

Fixes #8668
2015-10-09 15:57:10 +02:00
Martin Trigaux bcc136f3e5 [FIX] stock_picking_wave: typo in help message
Creating a en_US translation to avoid breaking existing translations
2015-10-09 15:53:14 +02:00
Martin Trigaux 8f02e4c490 [IMP] stock_picking_wave: typo 2015-10-09 15:47:25 +02:00
Martin Trigaux ea251bce12 [IMP] stock_picking_wave: demo data 2015-10-09 15:45:08 +02:00
Aaron Bohy a99ae62239 [FIX] Packaging: package.py: default version set to 9.0
Fixes remaining occurences of 8.0 in the windows installer. Mainly, odoo is now
correctly installed in odoo.9.0-timestamp/ instead of odoo.8.0-timestamp/
2015-10-09 15:42:22 +02:00
Raphael Collet 061a1d7255 [IMP] fields: improve performance of method field.modified(records)
Reduce the number of calls to `search` by grouping fields by model and by path.
2015-10-09 15:22:10 +02:00
Martin Trigaux 15bdcafad7 [IMP] stock_picking_wave: unify action term 2015-10-09 14:56:35 +02:00
Denis Ledoux 56fa5e7913 [FIX] crm: Pipeline analysis, lost filter
The lost filter wasn't working:
 - The domain syntax was not correct
 - It tried to filter `active='f'` leads,
   while, in the SQL view, they were already filtered out
   with `active='t'`

We can safely remove the active=`t` from the SQL view, by default
`active='f'` records are filtered out except if explicitely set
otherwise.

opw-651746
2015-10-09 14:02:14 +02:00
Martin Trigaux d6b3924247 [I18N] export source terms
Hopefully one last time and not one more time...
2015-10-09 13:56:03 +02:00
Damien Bouvy a315487cea [FIX] sale: when creating a refun from an invoice, the invoice lines must be linked to the original so lines to compute the invoiced quantity correctly
Since invoice quantities are computed from the invoice lines linked to the so line via a many2many field, we need to overload the refund function that adds the fields on the invoice lines; explicitly copying the sale order lines references.
2015-10-09 11:36:57 +02:00
pvy 2455dafcab [FIX] l10n_cn_small_business: transfer account should be 1012 and another name 2015-10-09 11:29:26 +02:00
rsi-odoo 163669f79a [ADD] l10n_cn is back, compliant with the new accounting 2015-10-09 11:27:38 +02:00
pvy c28e365ada [REF] l10n_cn: split to have 2 coa 2015-10-09 11:27:33 +02:00
qdp-odoo 05868b5de6 [FIX] stock_account: anglo saxon mode account switch for supplier invoice should not be triggered for service products 2015-10-09 10:46:55 +02:00
Joren Van Onder 59867e55df [IMP] point_of_sale: rename Fiscal Position frontend button to Tax
Fiscal position might be a good name in the backend, but it's confusing
for POS users.

With permission from @mart-e.
2015-10-09 10:29:42 +02:00
Nicolas Martinelli fa8a83a9d7 Revert "[REM] sale, purchase: useless groups"
This reverts commit 9d56450d34.

Enterprise makes use of these views. Anyway, views should not be removed
in stable.
2015-10-09 10:26:35 +02:00
Fabrice Henrion 95c6d67815 [FIX] typos and grammar 2015-10-09 09:48:24 +02:00
Nicolas Martinelli b8d2a0afba [IMP] purchase: add PO line to invoice
Some usability improvements. A field "Purchase Order" is added on the
invoice line, so it is much easier to make the link between the invoice
line and the PO.

On the other hand, the "Purchase Order" field which was used for
encoding help is kept empty since it is not meaningful.
2015-10-09 09:08:24 +02:00
Nicolas Martinelli 47c6e9f2e3 [FIX] account: properly clean ir.values
If the default_sale_tax_id or default_purchase_tax_id is removed from
the settings, the ir.values must be updated accordingly (i.e. set to
False). Otherwise, the value will come back when the page is reloaded.
2015-10-09 09:08:24 +02:00
Nicolas Martinelli 9d56450d34 [REM] sale, purchase: useless groups
Remove useless groups group_analytic_account_for_purchases and
group_analytic_account_for_sales.
2015-10-09 09:08:24 +02:00
Martin Trigaux ff02b25b6e Revert "[IMP] base: avoid useless recomputation of "share" column on res.users"
This reverts commit 85f6b7c02c.

This commits prevents creating a new database
2015-10-09 09:06:14 +02:00
Nicolas Lempereur 8acd1c40fe [FIX] web_editor: alt+tab in table and tab on collapse
When using the tab key on non text node range, it could fail in some
given case.

Also when removing the last element of the table row, a correction was done in
d33086c03f but if there was no element before the table (eg. the editor
is empty) an error could occur.
2015-10-09 08:43:49 +02:00
Nicolas Lempereur 8c3b4b80c6 [FIX] web_editor: null range and remember_selection
Tests for null range were not done in #8845, so in given case (where the
focus is not in the editor) we could get an issue.

The code for remembering the selection when clicking the editor
was made useful in d33086c03f, but there was an edge case when
the editor itself was in a modal: then the selection would be lost.

This commit change the code as following:

1) restore the selected range if:

- the current selected range is not in the editable of the active editor
- there is a corresponding saved selected range or we are in an embeded
  editor (and not in air mode as when editing the website)

2) save the selected range if:

- we don't restore the selection,
- the current selected range is in the active editor editable area
2015-10-09 08:43:43 +02:00
Markus Mattes e80e1e1c28 [FIX] web_editor: range is null if focus outside of editor
The range can be null if the focus is not in the editor at serveral
places.

closes #8845
2015-10-09 08:43:37 +02:00
Markus Mattes 0b18941e33 [IMP] web_editor: rename range variable rng to r
Put all rng to r to have the same concept in the whole file as well as
in the summernote codebase.

closes #8845
2015-10-09 08:43:31 +02:00
qdp-odoo ede596f2ec [FIX] stock_account: typos make buggy apps... 2015-10-08 16:54:16 +02:00
Xavier Morel ca7eeb0ed0 [IMP] http: make ir.http.routing_map a standard lazy property
Is currently a function emulating a lazy property.
2015-10-08 15:59:02 +02:00
Christophe Simonis c82fe14c8c [IMP] mail: add missing index
Without this index, deletion of mail.message records takes too much time
2015-10-08 15:39:36 +02:00
Christophe Simonis 85f6b7c02c [IMP] base: avoid useless recomputation of "share" column on res.users 2015-10-08 15:39:36 +02:00
Richard deMeester 91aa012ed0 [ADD] l10n_au: Australian Accounting
Basic Australian Accounting Module.

Closes #8936
2015-10-08 15:34:28 +02:00
Fabien Pinckaers 1a58579540 [FIX] fix and improve res.config views and typos 2015-10-08 05:42:48 -07:00
Olivier Dony 72ac0a3864 [DOC] Update version number for doc builds 2015-10-08 14:39:15 +02:00
Christophe Combelles 6ceb0a2b1b [FIX] setup.py: pyparsing version inconsistent with requirements 2015-10-08 12:00:13 +02:00
qdp-odoo 1eee1cc8fc [FIX] sale, purchase: sale/purchase analysis fixed to display information when no rate is defined for the operation date (which happens easily with no demo data for example) 2015-10-08 11:29:02 +02:00
vbh-odoo 43edebc328 [MIG] website_google_map: new API migration 2015-10-08 11:01:56 +02:00
Martin Geubelle 703b384a1e [FIX] web_planner: correct link in help 2015-10-08 10:57:22 +02:00
vbh-odoo a7dad4ec61 [REF] website_google_map: rerganize module structure 2015-10-08 10:38:00 +02:00