odoo/odoo.git
9 years ago[IMP] account: value_amount field 0-1 -> 0-100%
Dikshit Prajapati [Wed, 1 Oct 2014 06:45:13 +0000 (12:15 +0530)]
[IMP] account: value_amount field  0-1 -> 0-100%

9 years ago[IMP] website_sale: details in order recap
tpa-odoo [Thu, 9 Oct 2014 12:26:43 +0000 (17:56 +0530)]
[IMP] website_sale: details in order recap

9 years ago[IMP] website_quote: copy suggested products
Amit Vora [Wed, 8 Oct 2014 04:41:49 +0000 (10:11 +0530)]
[IMP] website_quote: copy suggested products

9 years ago[IMP] website_hr_recruitment: resume in chatter
ssh-odoo [Thu, 25 Sep 2014 07:08:10 +0000 (12:38 +0530)]
[IMP] website_hr_recruitment: resume in chatter

9 years ago[REM] website: my_account link under user menu
Ajay Patel [Tue, 26 Aug 2014 10:21:54 +0000 (15:51 +0530)]
[REM] website: my_account link under user menu

This link is not useful anymore as we do have frontend/backend menu
integration since Odoo v8.0.

9 years ago[IMP] mrp, stock: default uom missing value when importing from csv
Jitendra Prajapati [Thu, 19 Jun 2014 10:10:13 +0000 (15:40 +0530)]
[IMP] mrp, stock: default uom missing value when importing from csv

9 years ago[IMP] website_quote: onboarding
Mahendra barad [Mon, 28 Jul 2014 12:13:11 +0000 (17:43 +0530)]
[IMP] website_quote: onboarding

Views and labels improvements

9 years ago[FIX] hr: fix traceback when updating manager of department (ids is already a list...
Bhumi Patel [Wed, 1 Oct 2014 05:01:08 +0000 (10:31 +0530)]
[FIX] hr: fix traceback when updating manager of department (ids is already a list, not necessary to list it)

9 years ago[IMP] hr_recruitment: switched job state selection order
Jigar Patel [Mon, 29 Sep 2014 12:48:48 +0000 (18:18 +0530)]
[IMP] hr_recruitment: switched job state selection order

9 years ago[IMP] payment, website_sale: better control of sale order confirmation in ecommerce.
Thibault Delavallée [Thu, 9 Oct 2014 09:13:30 +0000 (11:13 +0200)]
[IMP] payment, website_sale: better control of sale order confirmation in ecommerce.

Auto confirmation is now controlled by a field on the acquirer
that proposes to confirm
- at payment (Pay Now button on ecommerce)
- at payment confirmation (transaction feedback)
- never

Also fixed the state of tx for transfer transactions that was modified
for debugging in a previous task but not reverted.

9 years ago[IMP] event: Split Ticket: registration are now for one attendee only.
Paramjit Singh Sahota [Wed, 16 Jul 2014 09:08:10 +0000 (14:38 +0530)]
[IMP] event: Split Ticket: registration are now for one attendee only.

Registration are now for one attendee only. When buying several seats for an event
you have now one registration for each attendee.

event: nb_register field is removed; as well as unnecessary user_id and it subscribe /
unsubscribe behavior. Also slighly cleaned some views.
event_sale: do not auto confirm registrations linked to a draft sale order. Note: strange
origin is a char field, not a sale_order_id. Added a small wizard to edit attendees
data when confirming a sale order containing event related lines.
website_event: when buying free tickets, ask for attendee details. Added template,
controllers to handle that behavior.
website_event_sale: when buying tickets, ask for attendee details. Events ecommerce
should be better integrated with online events, using inheritance to add details
instead of being very different.

9 years ago[IMP] sale: better version of fce13a5248344981f25eecbca4856586ce7e2500
Richard Mathot [Wed, 8 Oct 2014 10:57:48 +0000 (12:57 +0200)]
[IMP] sale: better version of fce13a5248344981f25eecbca4856586ce7e2500
to ease migration

9 years ago[IMP] sale: remove default "My" filters
Bhumi Patel [Wed, 1 Oct 2014 08:25:13 +0000 (13:55 +0530)]
[IMP] sale: remove default "My" filters

9 years ago[REM] association: removing a file is good, but it removing from the manifest is...
Richard Mathot [Tue, 7 Oct 2014 08:18:12 +0000 (10:18 +0200)]
[REM] association: removing a file is good, but it removing from the manifest is better

9 years ago[REM] association: empty file
Richard Mathot [Tue, 7 Oct 2014 07:42:34 +0000 (09:42 +0200)]
[REM] association: empty file

9 years ago[FIX] web_tip: better event handling
Julien Legros [Wed, 1 Oct 2014 11:39:17 +0000 (13:39 +0200)]
[FIX] web_tip: better event handling

* Override message_fetch from mail.Thread in a dedicated limk module (mail_tip)
and fire an event when the messages are loaded. This is necessary for tips on
the chatter.
* Override render_value form web.form.FieldStatus: Call reposition() when a
FieldStatus object is done rendering.
* Tip.reposition() method
* Handle web bus resize event

9 years ago[CLEAN] website_event_track: cleanind / migration to new api of the module
Thibault Delavallée [Thu, 2 Oct 2014 14:40:50 +0000 (16:40 +0200)]
[CLEAN] website_event_track: cleanind / migration to new api of the module
- removed event.tag and event.track.stage models
- cleaning / linting
- fixed kanban view of tracks

9 years ago[TYPO] project_issue: efficiantly --> efficiently
Yannick Tivisse [Mon, 6 Oct 2014 12:25:29 +0000 (14:25 +0200)]
[TYPO] project_issue: efficiantly --> efficiently

9 years ago[FIX] website_mail: "save and continue" button
Ajay Patel [Tue, 26 Aug 2014 05:11:52 +0000 (10:41 +0530)]
[FIX] website_mail: "save and continue" button

9 years ago[FIX] load view from file shall not raise an exception
Fabien Meghazi [Mon, 6 Oct 2014 07:53:56 +0000 (09:53 +0200)]
[FIX] load view from file shall not raise an exception

In --dev mode, when a view can't be loaded from the file in spite of
being referenced in field `arch_fs`, the current behavior is to raise
an exception. In most cases, developpers don't want the view to fail
so the behavior has been changed in favor of a logger warning and
a fallback to `arch_db`.

9 years ago[FIX] website_forum: remove print
Richard Mathot [Mon, 6 Oct 2014 06:55:37 +0000 (08:55 +0200)]
[FIX] website_forum: remove print

9 years ago[FIX] forum
Fabien Pinckaers [Sun, 5 Oct 2014 19:19:36 +0000 (21:19 +0200)]
[FIX] forum

9 years ago[FIX] sorting data
Fabien Pinckaers [Sun, 5 Oct 2014 18:19:32 +0000 (20:19 +0200)]
[FIX] sorting data

9 years ago[FIX] small bug
Fabien Pinckaers [Sun, 5 Oct 2014 18:15:15 +0000 (20:15 +0200)]
[FIX] small bug

9 years ago[IMP] cleaning
Fabien Pinckaers [Sun, 5 Oct 2014 15:12:06 +0000 (17:12 +0200)]
[IMP] cleaning

9 years ago[IMP] name is name (and not URL in case of links
Fabien Pinckaers [Sun, 5 Oct 2014 13:57:37 +0000 (15:57 +0200)]
[IMP] name is name (and not URL in case of links

9 years agoMerge branch 'master' into master-forum-extension-tpa
Fabien Pinckaers [Sun, 5 Oct 2014 13:35:49 +0000 (15:35 +0200)]
Merge branch 'master' into master-forum-extension-tpa

9 years ago[IMP] layout
Fabien Pinckaers [Sun, 5 Oct 2014 10:21:21 +0000 (12:21 +0200)]
[IMP] layout

9 years ago[IMP] misc layout improvements
Fabien Pinckaers [Sun, 5 Oct 2014 09:50:46 +0000 (11:50 +0200)]
[IMP] misc layout improvements

9 years ago[IMP] misc design elements
Fabien Pinckaers [Sat, 4 Oct 2014 21:11:52 +0000 (23:11 +0200)]
[IMP] misc design elements

9 years ago[IMP] better layout and options
Fabien Pinckaers [Sat, 4 Oct 2014 19:19:46 +0000 (21:19 +0200)]
[IMP] better layout and options

9 years ago[IMP] database manager: options on dump format
cod-odoo [Fri, 12 Sep 2014 10:02:16 +0000 (15:32 +0530)]
[IMP] database manager: options on dump format

9 years ago[CLEAN] event_sale: lint / cleaned module, migrated event models to the new API.
Thibault Delavallée [Fri, 3 Oct 2014 08:23:05 +0000 (10:23 +0200)]
[CLEAN] event_sale: lint / cleaned module, migrated event models to the new API.

9 years ago[IMP] web: nodeValue is deprecated
Richard Mathot [Fri, 3 Oct 2014 12:23:33 +0000 (14:23 +0200)]
[IMP] web: nodeValue is deprecated

9 years ago[CLEAN] website_event: migrate models to the new API + some code cleaning.
Thibault Delavallée [Fri, 3 Oct 2014 09:57:02 +0000 (11:57 +0200)]
[CLEAN] website_event: migrate models to the new API + some code cleaning.

Updated some code in website_event_track, inheritance with new API.

Controllers need a major cleaning, but, hey, they are too creepy.

9 years ago[IMP] im_chat, im_livechat : add reporting view, quit conversation, option dropdown...
Jérome Maes [Mon, 30 Jun 2014 14:50:24 +0000 (16:50 +0200)]
[IMP] im_chat, im_livechat : add reporting view, quit conversation, option dropdown menu, feedback for live support, better access rules and shortcode model.

9 years ago[CLEAN] event: lint / remove dead code
Thibault Delavallée [Thu, 2 Oct 2014 13:14:22 +0000 (15:14 +0200)]
[CLEAN] event: lint / remove dead code
- event.event: removed is_subscribed
- event.registration: removed log_ids
- res.partner: removed speaker boolean field, used nowhere
- linted the event module

9 years ago[FIX] Package: Windows: service name in setup.nsi
Simon Lejeune [Thu, 2 Oct 2014 11:39:26 +0000 (13:39 +0200)]
[FIX] Package: Windows: service name in setup.nsi

9 years ago[IMP] event: refactored event form view. Usability reviews
Bhavik Bagdiya [Wed, 1 Oct 2014 07:01:51 +0000 (12:31 +0530)]
[IMP] event: refactored event form view. Usability reviews
showed that the form view was complicated and difficult to use. Now
that stat button and edition options in the front-end exist, it is
possible to remove some of the numerous tabs as well as some options
from the form view.

Coming: further cleaning of the model, behavior and probably the various
event-related views.

9 years ago[IMP][TEST] event: auto confirmation option, allowing to
cod-odoo [Wed, 3 Sep 2014 11:49:07 +0000 (17:19 +0530)]
[IMP][TEST] event: auto confirmation option, allowing to
automatically confirm events. In a simple flow it is usefull to automatically
confirm event and registrations.

[TEST] event: moved draft2done test into a unittest, easier to finely tune
in order to test the auto confirm option. Moreover this gives a basis to
further add python tests in the module. Hooray.

9 years ago[IMP] mass_mailing: option to keep sent emails
Bhavik Bagdiya [Thu, 11 Sep 2014 13:06:03 +0000 (18:36 +0530)]
[IMP] mass_mailing: option to keep sent emails

9 years ago[MERGE] forward port of branch 8.0 up to e883193
Christophe Simonis [Wed, 1 Oct 2014 17:18:14 +0000 (19:18 +0200)]
[MERGE] forward port of branch 8.0 up to e883193

9 years ago[FIX] account: recordsets are not sortable in-place
Christophe Simonis [Wed, 1 Oct 2014 15:51:01 +0000 (17:51 +0200)]
[FIX] account: recordsets are not sortable in-place

9 years ago[FIX] correct typo introduce during forward-port in commit 388f1a1
Christophe Simonis [Wed, 1 Oct 2014 15:13:38 +0000 (17:13 +0200)]
[FIX] correct typo introduce during forward-port in commit 388f1a1

9 years ago[FIX] stock: allow the user to use the '!=' operator in domains for 'Qty on Hand...
qdp-odoo [Wed, 1 Oct 2014 14:50:10 +0000 (16:50 +0200)]
[FIX] stock: allow the user to use the '!=' operator in domains for 'Qty on Hand' and 'Qty available'. Fixes #2763

9 years ago[MERGE] forward port of branch saas-3 up to 3d4b82c
Christophe Simonis [Wed, 1 Oct 2014 14:46:03 +0000 (16:46 +0200)]
[MERGE] forward port of branch saas-3 up to 3d4b82c

9 years ago[FIX] migration: allow debugging of migration scripts + avoid useless copies
Christophe Simonis [Wed, 1 Oct 2014 14:34:13 +0000 (16:34 +0200)]
[FIX] migration: allow debugging of migration scripts + avoid useless copies

9 years ago[IMP] hr_timesheet_sheet: improve stat button in timesheet to show Number of hour
Hitesh Trivedi [Wed, 3 Sep 2014 08:59:56 +0000 (14:29 +0530)]
[IMP] hr_timesheet_sheet: improve stat button in timesheet to show Number of hour

(cherry picked from commit fb0edc71c17df3224ba19c9193c58eca67be8ed0)
(closes #2617)

9 years ago[FIX] account: fixed broken constraint (due to the passage to the new API) to ensure...
qdp-odoo [Wed, 1 Oct 2014 14:05:53 +0000 (16:05 +0200)]
[FIX] account: fixed broken constraint (due to the passage to the new API) to ensure the same partner is present on journal items we try to reconcile partially. Fixes #2527

9 years ago[IMP] fields: allow sorting on inherited field in list views
Raphael Collet [Wed, 1 Oct 2014 12:47:08 +0000 (14:47 +0200)]
[IMP] fields: allow sorting on inherited field in list views

9 years ago[IMP] fields: split multi-purpose '_origin' into 'column' and 'inherited'
Raphael Collet [Wed, 1 Oct 2014 08:02:10 +0000 (10:02 +0200)]
[IMP] fields: split multi-purpose '_origin' into 'column' and 'inherited'

This makes it easier to determine when a field interfaces a column, and when it
implements an inherited field (with _inherits).

9 years ago[FIX] doc: branch name in configuration
xmo-odoo [Wed, 1 Oct 2014 13:21:47 +0000 (15:21 +0200)]
[FIX] doc: branch name in configuration

The branch name is used in the version switcher, so the master branch should have a version of "master".

Maybe the release could be the revision hash? Not sure how to extract it from the repo.

9 years ago[REVERT] typo
xmo-odoo [Wed, 1 Oct 2014 13:19:20 +0000 (15:19 +0200)]
[REVERT] typo

9 years ago[FIX] website_sale: checkout: do not reset address country every time
Olivier Dony [Tue, 30 Sep 2014 15:54:25 +0000 (17:54 +0200)]
[FIX] website_sale: checkout: do not reset address country every time

Once the value is set it can be modified by the user
(e.g. if geoip detection was wrong), so should not be reset.

9 years ago[FIX] doc: branch name in configuration
xmo-odoo [Wed, 1 Oct 2014 13:02:20 +0000 (15:02 +0200)]
[FIX] doc: branch name in configuration

The branch name is used in the version switcher, so the master branch should have a version of "master".

Maybe the release could be the revision hash? Not sure how to extract it from the repo.

9 years ago[IMP] event: new kanban view. New! Shiny! With popcorn!
Prashant Panchal [Tue, 8 Jul 2014 11:14:01 +0000 (16:44 +0530)]
[IMP] event: new kanban view. New! Shiny! With popcorn!

Added two features in kanban view
- having a data-routing attribute on the oe_kanban_global_click
container allow to have a custom routing instead of only
'form view' / 'edit view'. This is used for example to go to
the website view of events.
- allow type=url along with object, action, ... to have some specific
urls for links.

9 years ago[IMP] event: remove automatic date_end assignation based on
Dikshit Prajapati [Mon, 29 Sep 2014 10:38:03 +0000 (16:08 +0530)]
[IMP] event: remove automatic date_end assignation based on
date_begin; also quickly fixed view of event locations.

9 years ago[REV] website: new blog demo snippets
Richard Mathot [Wed, 1 Oct 2014 10:47:33 +0000 (12:47 +0200)]
[REV] website: new blog demo snippets

This reverts commit 7246b8105bdebdd175ca82d5018f68e15e60eb43.

9 years ago[FIX] base_action_rule: typo when committing base action rule
Thibault Delavallée [Wed, 1 Oct 2014 10:00:02 +0000 (12:00 +0200)]
[FIX] base_action_rule: typo when committing base action rule
update, evaluate the action filter_domain, not its non-existing context.

9 years ago[MERGE] forward port of branch 7.0 up to 9cc54dc
Denis Ledoux [Wed, 1 Oct 2014 10:41:42 +0000 (12:41 +0200)]
[MERGE] forward port of branch 7.0 up to 9cc54dc

9 years ago[FIX] product: name_search handles negative operators
Denis Ledoux [Wed, 1 Oct 2014 10:39:32 +0000 (12:39 +0200)]
[FIX] product: name_search handles negative operators

9 years ago[FIX] crm: field opportunity_ids contains only opportunities
Hardik Ansodariya [Wed, 13 Aug 2014 06:26:26 +0000 (11:56 +0530)]
[FIX] crm: field opportunity_ids contains only opportunities

The field opportunity_ids and opportunity_count should only contain opportunities (and not leads).
This was confusing on the partner kanbans where the field opportunity_count included leads.

9 years ago[FIX] event: jump on the correct menu after installing
Thibault Delavallée [Wed, 1 Oct 2014 08:45:59 +0000 (10:45 +0200)]
[FIX] event: jump on the correct menu after installing
the event application (event kanban view).

Also added a missing description on event.type model.

9 years ago[IMP] account: remove inexistant sequence get
Martin Trigaux [Wed, 1 Oct 2014 08:36:43 +0000 (10:36 +0200)]
[IMP] account: remove inexistant sequence get

There is no sequence for account.bank.statement.line to prefill the field name (Communication), better remove it.

9 years ago[IMP] crm, project, hr_recruitment: star (priority) management: less possible values...
Ronak Baxi [Mon, 8 Sep 2014 09:31:30 +0000 (15:01 +0530)]
[IMP] crm, project, hr_recruitment: star (priority) management: less possible values, too much stars are too much tears !

9 years ago[IMP] fields: split the default value from the compute function
Raphael Collet [Tue, 30 Sep 2014 13:35:24 +0000 (15:35 +0200)]
[IMP] fields: split the default value from the compute function

This separation allows to set a default value on a related field, for instance.

9 years ago[IMP] base_action_rule: allow using the CharDomain widget
Amit Vora [Mon, 23 Jun 2014 05:27:42 +0000 (10:57 +0530)]
[IMP] base_action_rule: allow using the CharDomain widget
to set the filter and pre-update filter. Using ir.filters is still
possible, but is not the only way anymore of setting the domains
used in the base action rules.

9 years ago[FIX] website*sale: product_id_change qty is 0 by default
Denis Ledoux [Tue, 30 Sep 2014 15:20:28 +0000 (17:20 +0200)]
[FIX] website*sale: product_id_change qty is 0 by default

Thus, need to pass the actual quantity to product_id_change in order to set values correctly

9 years ago[FIX] sale_margin: stored field functions cannot trigger other stored field functions
Denis Ledoux [Tue, 30 Sep 2014 15:19:00 +0000 (17:19 +0200)]
[FIX] sale_margin: stored field functions cannot trigger other stored field functions

the update of sale.order margin field was trigger with the margin stored field of sale.order.line: This cannot work with the old api

9 years ago[FIX] purchase: minmum purchase quantity and float precision (opw 610557)
dhr-odoo [Wed, 16 Jul 2014 13:45:56 +0000 (19:15 +0530)]
[FIX] purchase: minmum purchase quantity and float precision (opw 610557)

9 years ago[FIX] hr_payroll_account: do not create entries with amount at 0
Martin Trigaux [Tue, 30 Sep 2014 14:17:57 +0000 (16:17 +0200)]
[FIX] hr_payroll_account: do not create entries with amount at 0

If the salary compuation gives a salary of zero, skip the creation of the account.move.line (not good to have lines at 0).
Fixes lp:1298116, opw 605816

9 years ago[FIX] hr_expense: computation of tax/base amount
Martin Trigaux [Tue, 30 Sep 2014 13:31:52 +0000 (15:31 +0200)]
[FIX] hr_expense: computation of tax/base amount

When computing the amount for a tax (included) with children, accumulate the included taxes to avoid taking only the last one (opw 614867).

9 years ago[MERGE] forward port of branch 7.0 up to 419c439
Denis Ledoux [Tue, 30 Sep 2014 13:46:11 +0000 (15:46 +0200)]
[MERGE] forward port of branch 7.0 up to 419c439

9 years ago[FIX] account: sort partner ledger report by partner ref, name
Denis Ledoux [Tue, 30 Sep 2014 13:44:53 +0000 (15:44 +0200)]
[FIX] account: sort partner ledger report by partner ref, name

9 years ago[FIX] fleet: contract onchange: ensure dict before executing `get`
Simon Lejeune [Fri, 26 Sep 2014 16:36:13 +0000 (18:36 +0200)]
[FIX] fleet: contract onchange: ensure dict before executing `get`

9 years ago[FIX] fields: copy origin to avoid sharing field objects between registries
Denis Ledoux [Tue, 30 Sep 2014 11:29:54 +0000 (13:29 +0200)]
[FIX] fields: copy origin to avoid sharing field objects between registries

Fix a bug introduced in revision f229974, where shared columns objects are
systematically reintroduced in registries.

9 years ago[FIX] im_livechat: ir.config_parameter must be read as superuser
Denis Ledoux [Tue, 30 Sep 2014 12:05:02 +0000 (14:05 +0200)]
[FIX] im_livechat: ir.config_parameter must be read as superuser

As ir.config_parameter is restricted to employees in ACL, for security reasons

9 years agoMerge pull request #2796 from gurneyalex/8.0-improve_report_not_found_exception
xmo-odoo [Tue, 30 Sep 2014 10:54:32 +0000 (12:54 +0200)]
Merge pull request #2796 from gurneyalex/8.0-improve_report_not_found_exception

[FIX] lookup_report: exception message when the report is not found

9 years agofix exception message in report seachr
Alexandre Fayolle [Tue, 30 Sep 2014 09:35:05 +0000 (11:35 +0200)]
fix exception message in report seachr

when we get to the raise statement, `r` is `None`, so displaying it in the
exception message is useless. `name` is what we want to show.

9 years ago[IMP] gamification_sale_crm: change date filed for definition "Logged Calls"
Martin Trigaux [Tue, 30 Sep 2014 09:33:26 +0000 (11:33 +0200)]
[IMP] gamification_sale_crm: change date filed for definition "Logged Calls"

The field date_close is only computed when writing the state done. In v8, the phonecalls are always created in state done if the user is not in the group crm.group_scheduled_calls (displays menus to schedule calls.
As the field date_closed is then almost never set, change the date field by the one displayed in the form view. opw 614893

9 years ago[ADD] website: new blog demo snippets
Richard Mathot [Tue, 30 Sep 2014 09:28:09 +0000 (11:28 +0200)]
[ADD] website: new blog demo snippets

(cherry picked from commit 6c6df546eb5a99d00d62fc6b497b4b861431423e)
(closes #2631)

9 years agoMerge pull request #2771 from odoo-dev/8.0-wmsstaging11-jco
Josse Colpaert [Tue, 30 Sep 2014 09:06:50 +0000 (11:06 +0200)]
Merge pull request #2771 from odoo-dev/8.0-wmsstaging11-jco

8.0 wmsstaging11 jco

9 years ago[FIX] purchase: do not reset price_unit on qty or uom change
Denis Ledoux [Tue, 30 Sep 2014 08:40:42 +0000 (10:40 +0200)]
[FIX] purchase: do not reset price_unit on qty or uom change

only when the product is actually changed

9 years ago[IMP] UoM corrections + Adapt tables in stock doc
Josse Colpaert [Mon, 29 Sep 2014 15:48:38 +0000 (17:48 +0200)]
[IMP] UoM corrections + Adapt tables in stock doc

[IMP] Float_compare before splitting moves in mrp

9 years ago[IMP] Better demo data + property comment + recheck
Josse Colpaert [Mon, 29 Sep 2014 09:13:44 +0000 (11:13 +0200)]
[IMP] Better demo data + property comment + recheck

[IMP] Recheck should be type object and procure_method read only when not in draft

[FIX] Inversion of moves in the correct way and assigning production_id

As the moves are split the other way, the original move needs to be done.  Also the production_id for linking the
new to be produced moves and the production order must be written on those.

[IMP] Clean

9 years ago[FIX] mrp: solve bom structures views
Simon Lejeune [Fri, 26 Sep 2014 14:12:02 +0000 (16:12 +0200)]
[FIX] mrp: solve bom structures views

A previous refactoring brought a bom_line_ids field on the mrp.bom, thus
deprecating the _child_compute method. But the previous refactoring did
not go through all the views, breaking everything that relied on the
_child_compute (tree view, report). As the bom_line_ids refers to the
mrp.bom.line model (introduced by this previous refactoring, note:
_child_compute returned mrp.bom record) and that we can't make a treeview
showing different model, this patch introduce a function field _get_child_bom_lines
on the mrp.line model, allowing to go through the bom_line_ids of a mrp.bom.line
if this mrp.bom.line refers to a mrp.bom.

[IMP] Rename bom_line_ids to child_line_ids in mrp_bom_line to avoid confusion

9 years ago[IMP] Update module descriptions of procurement and product_extended + _bom_find...
Josse Colpaert [Fri, 26 Sep 2014 08:40:55 +0000 (10:40 +0200)]
[IMP] Update module descriptions of procurement and product_extended + _bom_find and properties

Module description of procurement was deprecated (talking about mrp, ...) and in product_extended
it described things not implemented in the module.

In _bom_find, we passed a UoM which was not used in Saas-4 and it would not be logical that you
need to select a BoM that matches the UoM, so I removed it.

In the demo data, there was still a push rule which triggered a move from output to pack.  The copy=False
is correct for production_id when you would have these push rules.

For the properties: we want to allow to take a bom which has no properties, but only when there is no other
BoM matching the properties we pass.

Update module descriptions

[IMP] production_id copy + no round

[IMP] _bom_find without uom, property correction

9 years ago[IMP] Change documentation + new action_consume/qty/origin corrections
Josse Colpaert [Mon, 22 Sep 2014 20:17:15 +0000 (22:17 +0200)]
[IMP] Change documentation + new action_consume/qty/origin corrections

Simplify the action_consume of the consumption lines after the corrections
by Kevin Wang.  Also the UoMs are revised as the action_consume uses the default UoM
of the product.

We have to avoid circular boms where a child bom should not contain the product that
represents the parent bom, but it is possible for example to use another product of the parent bom in
the child bom.

As the consume line move has no procurement rule, its origin will have no description.  So, when there is
none it will also check the description of the previous move (when passed to procurement for example) This way
the chained moves or purchase order for example will have the MO-number as origin and not nothing.

[IMP] Change assignation

[IMP] UoM changes continuation

[IMP] Make sure we can use 2 times the same product in a BoM

[IMP] Source document for consume lines to procurement

9 years agouse warehouse._get_mto_route to get the MTO route
Alexandre Fayolle [Mon, 22 Sep 2014 12:20:45 +0000 (14:20 +0200)]
use warehouse._get_mto_route to get the MTO route

instead of using a custom lookup with a different implementation
closes #2608

pass context as a named argument

9 years ago[FIX]keep primary move when split consume raw materials
kevin wang [Mon, 22 Sep 2014 07:27:52 +0000 (15:27 +0800)]
[FIX]keep primary move when split consume raw materials

9 years ago[IMP] UoM in mrp + rereserve of partial
Josse Colpaert [Mon, 22 Sep 2014 15:42:59 +0000 (17:42 +0200)]
[IMP] UoM in mrp + rereserve of partial

9 years agoMerge pull request #2789 from erwin-bas-solutions/translation-timesheet-alert
xmo-odoo [Tue, 30 Sep 2014 08:30:39 +0000 (10:30 +0200)]
Merge pull request #2789 from erwin-bas-solutions/translation-timesheet-alert

[Fix] hr_timesheet: Make alert translatable

9 years ago[Fix] hr_timesheet: When changing the date in timesheet activities gives alert, but...
Erwin van der Ploeg [Tue, 30 Sep 2014 07:49:17 +0000 (09:49 +0200)]
[Fix] hr_timesheet: When changing the date in timesheet activities gives alert, but alert is not translatable.

9 years ago[FIX] event: added missing description on event.event model, leading to event model...
Thibault Delavallée [Mon, 29 Sep 2014 11:15:35 +0000 (13:15 +0200)]
[FIX] event: added missing description on event.event model, leading to event model having Email Thread has description due to inheritance.

9 years ago[MERGE] Forward-port of 7.0 up to 9b1a9c9
Olivier Dony [Mon, 29 Sep 2014 17:39:02 +0000 (19:39 +0200)]
[MERGE] Forward-port of 7.0 up to 9b1a9c9

9 years ago[FIX] tools: remove useless attributes
Olivier Dony [Mon, 29 Sep 2014 15:56:03 +0000 (17:56 +0200)]
[FIX] tools: remove useless attributes

9 years ago[FIX] account: default product taxes on product.template
Denis Ledoux [Mon, 29 Sep 2014 15:55:50 +0000 (17:55 +0200)]
[FIX] account: default product taxes on product.template

As product.template is now most commonly used than product.product

9 years ago[FIX] Non printable character 0x07h in website's german .po (Fixes #2688)
Fabien Meghazi [Mon, 29 Sep 2014 15:40:51 +0000 (17:40 +0200)]
[FIX] Non printable character 0x07h in website's german .po (Fixes #2688)

9 years ago[FIX] tools: remove useless attributes
Olivier Dony [Mon, 29 Sep 2014 15:39:01 +0000 (17:39 +0200)]
[FIX] tools: remove useless attributes

9 years ago[FIX] bus, im_chat : set bus and im_chat in auto install to set im_odoo_support in...
Jérome Maes [Mon, 29 Sep 2014 14:12:01 +0000 (16:12 +0200)]
[FIX] bus, im_chat : set bus and im_chat in auto install to set im_odoo_support in auto install too.