odoo/odoo.git
10 years ago[FIX] account,purchase,stock: update report sxw to match latest rml
Martin Trigaux [Fri, 20 Sep 2013 09:39:47 +0000 (11:39 +0200)]
[FIX] account,purchase,stock: update report sxw to match latest rml

bzr revid: mat@openerp.com-20130920093947-os5o6b7ugsqft737

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 20 Sep 2013 06:01:45 +0000 (06:01 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130919045624-x71znzpi3rpnvpcs
bzr revid: launchpad_translations_on_behalf_of_openerp-20130920060145-80h8zse3uw3jg2fx

10 years ago[FIX]web base: when kanban view was setted after the tree view in the views sequence...
Denis Ledoux [Thu, 19 Sep 2013 13:55:17 +0000 (15:55 +0200)]
[FIX]web base: when kanban view was setted after the tree view in the views sequence, the form view was located in the footer of the web page.

bzr revid: dle@openerp.com-20130919135517-5e3pvtbyvz13vn31

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 19 Sep 2013 04:56:31 +0000 (04:56 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130915061126-sqjgy1285qq56ss2
bzr revid: launchpad_translations_on_behalf_of_openerp-20130919045631-12f8i3qaw4d309mp

10 years ago[FIX] point_of_sale: barcode scanner was not working in firefox due to usage of event...
Frédéric van der Essen [Wed, 18 Sep 2013 15:33:47 +0000 (17:33 +0200)]
[FIX] point_of_sale: barcode scanner was not working in firefox due to usage of event.keyCode instead of event.which

bzr revid: fva@openerp.com-20130918153347-fy4nuvbm82ngfb8x

10 years ago[FIX] ir.mail.server: improve support for user names with emails
Olivier Dony [Wed, 18 Sep 2013 14:38:07 +0000 (16:38 +0200)]
[FIX] ir.mail.server: improve support for user names with emails

The previous fix in revision 5072 only allowed user names
that contained the exact same emails, but users will do
the wildest things like having `someone@domain.com` as
name but setting their email to `someone@domain2.com`.

This was blocked by our sanity check looking for a single
email in the From header. As this check is only done
in order to provide a better error message, it should
not impact valid cases.
Modifying the check to pass when at least one email
was found should be enough to catch most invalid cases,
without requiring a more advanced analysis of the
header value (the RFCs allows very strange things!)

bzr revid: odo@openerp.com-20130918143807-wqqpqomyu1ppa2ih

10 years ago[IMP] account: performance improvement on the creation of new account.move (opw ...
Martin Trigaux [Wed, 18 Sep 2013 14:31:46 +0000 (16:31 +0200)]
[IMP] account: performance improvement on the creation of new account.move (opw #597719)

bzr revid: mat@openerp.com-20130918143146-bnmoje96alatdyc1

10 years ago[IMP] point_of_sale: when the product search returns only one product, order it on...
Frédéric van der Essen [Wed, 18 Sep 2013 13:42:08 +0000 (15:42 +0200)]
[IMP] point_of_sale: when the product search returns only one product, order it on 'enter' keypress

bzr revid: fva@openerp.com-20130918134208-t9g50q8whdft4xzq

10 years ago[FIX] point_of_sale: currency should be fetched from the pricelist instead of the...
Frédéric van der Essen [Wed, 18 Sep 2013 12:28:36 +0000 (14:28 +0200)]
[FIX] point_of_sale: currency should be fetched from the pricelist instead of the company

bzr revid: fva@openerp.com-20130918122836-pqi1w41swu4rcrga

10 years ago[MERGE] tools.translate: add compatibility with Babel v.1.3, courtesy of Stefan Rijnh...
Olivier Dony [Wed, 18 Sep 2013 08:12:16 +0000 (10:12 +0200)]
[MERGE] tools.translate: add compatibility with Babel v.1.3, courtesy of Stefan Rijnhart (Therp)

lp bug: https://launchpad.net/bugs/1226576 fixed

bzr revid: odo@openerp.com-20130918081216-8dnkmyp4wif3nm24

10 years ago[FIX] Keep backwards compatibility with Babel 0.9.6
Stefan Rijnhart [Wed, 18 Sep 2013 07:45:05 +0000 (09:45 +0200)]
[FIX] Keep backwards compatibility with Babel 0.9.6

bzr revid: stefan@therp.nl-20130918074505-59q1fs3ixlev1ein

10 years ago[RVT] Undo previous fix
Stefan Rijnhart [Wed, 18 Sep 2013 07:44:07 +0000 (09:44 +0200)]
[RVT] Undo previous fix

bzr revid: stefan@therp.nl-20130918074407-ae6yu2f001vxl0le

10 years ago[FIX] sale_crm: move code reverted at revision 9452 to the sale_crm module instead...
Martin Trigaux [Wed, 18 Sep 2013 07:33:33 +0000 (09:33 +0200)]
[FIX] sale_crm: move code reverted at revision 9452 to the sale_crm module instead of project_mrp

bzr revid: mat@openerp.com-20130918073333-xikarmzmmmdzp3ia

10 years ago[MERGE] project_mrp: correct reference to process.node from sales process
Olivier Dony [Wed, 18 Sep 2013 07:40:02 +0000 (09:40 +0200)]
[MERGE] project_mrp: correct reference to process.node from sales process

The project_mrp process extends the sales process at
the procurement phase, however that part of the sales
process has now been moved to the `sale_stock` module,
which is not a dependency of `project_mrp` anymore.
There is however little reason to duplicate that
process node, so as a temporary hack, we can copy
its external ID, even though there is no direct
dependency between the two.

For next version we should fix this hack by moving
the node to a common dependency between sale_stock
and project_mrp, such as `sale`.

lp bug: https://launchpad.net/bugs/1223276 fixed

bzr revid: odo@openerp.com-20130918074002-wrhnq0w4t8xx3rgv

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 18 Sep 2013 05:11:17 +0000 (05:11 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130918051117-44x8mgdnm0ucqyp4

10 years ago[FIX] project_mrp: revert addition in commit 9445 breaking databases withtout mrp...
Martin Trigaux [Tue, 17 Sep 2013 16:09:18 +0000 (18:09 +0200)]
[FIX] project_mrp: revert addition in commit 9445 breaking databases withtout mrp module

bzr revid: mat@openerp.com-20130917160918-dohb1lb5vtqsy5lv

10 years ago[FIX] project_mrp: correct reference to process.node from sales process
Olivier Dony [Tue, 17 Sep 2013 16:03:37 +0000 (18:03 +0200)]
[FIX] project_mrp: correct reference to process.node from sales process

The project_mrp process extends the sales process at
the procurement phase, however that part of the sales
process has now been moved to the `sale_stock` module,
which is not a dependency of `project_mrp` anymore.
There is however little reason to duplicate that
process node, so as a temporary hack, we can copy
its external ID, even though there is no direct
dependency between the two.

For next version we should fix this hack by moving
the node to a common dependency between sale_stock
and project_mrp, such as `sale`.

lp bug: https://launchpad.net/bugs/1223276 fixed

bzr revid: odo@openerp.com-20130917160337-lih7bjqastozga8w

10 years ago[FIX] Restore compatibility with Babel > 0.9.6
Stefan Rijnhart [Tue, 17 Sep 2013 12:23:12 +0000 (14:23 +0200)]
[FIX] Restore compatibility with Babel > 0.9.6

lp bug: https://launchpad.net/bugs/1226576 fixed

bzr revid: stefan@therp.nl-20130917122312-r6s7dgzdsfil7xyg

10 years ago[MERGE] [FIX] base_calendar: Fix domain evaluation for calendar recursive and fix...
Martin Trigaux [Tue, 17 Sep 2013 09:39:06 +0000 (11:39 +0200)]
[MERGE] [FIX] base_calendar: Fix domain evaluation for calendar recursive and fix search method for recurrency date

bzr revid: mat@openerp.com-20130917093906-3oe3xr7zaoc1r80m

10 years ago[FIX] stock: use user's language as default value to fetch product translation
Martin Trigaux [Tue, 17 Sep 2013 07:40:45 +0000 (09:40 +0200)]
[FIX] stock: use user's language as default value to fetch product translation

bzr revid: mat@openerp.com-20130917074045-4o5t46t7fucqr354

10 years ago[FIX] stock: decimal precision of new_price field on update cost price wizard is...
Martin Trigaux [Tue, 17 Sep 2013 07:38:05 +0000 (09:38 +0200)]
[FIX] stock: decimal precision of new_price field on update cost price wizard is not same as defined in cost_price field

bzr revid: mat@openerp.com-20130917073805-dg4yvxrjkv35k7p1

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 17 Sep 2013 05:19:03 +0000 (05:19 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130913060803-zltruvkg213vqm57
bzr revid: launchpad_translations_on_behalf_of_openerp-20130915061052-1kts2jol7uvq1n4f
bzr revid: launchpad_translations_on_behalf_of_openerp-20130917051850-e1s8v09muo1atjwh
bzr revid: launchpad_translations_on_behalf_of_openerp-20130917051903-257acdjbxi60zyv8

10 years ago[FIX] hr_timesheet_sheet: use timezone in hour computation for timesheet
Martin Trigaux [Mon, 16 Sep 2013 14:33:00 +0000 (16:33 +0200)]
[FIX] hr_timesheet_sheet: use timezone in hour computation for timesheet

bzr revid: mat@openerp.com-20130916143300-sa3zpm505ac6r145

10 years ago[MERGE] [FIX] mrp_subproduct: correctly take into account subproduct_factor when...
Martin Trigaux [Mon, 16 Sep 2013 12:34:42 +0000 (14:34 +0200)]
[MERGE] [FIX] mrp_subproduct: correctly take into account subproduct_factor when checking quantities on BoM

bzr revid: mat@openerp.com-20130916123442-cch34mghmwh1p18e

10 years ago[MERGE] [FIX] mrp: producing a BoM of type service is no longer blocked in ready...
Martin Trigaux [Mon, 16 Sep 2013 11:33:23 +0000 (13:33 +0200)]
[MERGE] [FIX] mrp: producing a BoM of type service is no longer blocked in ready state, correctly transmit project reference when create task from sale order

bzr revid: mat@openerp.com-20130916113323-8an09x0d7svv2j7d

10 years ago[IMP] project_mrp: cleaning and add condition for triggering signal
Martin Trigaux [Mon, 16 Sep 2013 10:01:20 +0000 (12:01 +0200)]
[IMP] project_mrp: cleaning and add condition for triggering signal

bzr revid: mat@openerp.com-20130916100120-kuuyofh3o8e3iv8c

10 years ago[IMP] mrp: trigger workflow only if no move lines
Martin Trigaux [Mon, 16 Sep 2013 09:46:04 +0000 (11:46 +0200)]
[IMP] mrp: trigger workflow only if no move lines

bzr revid: mat@openerp.com-20130916094604-zonoyxeic948mjn2

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 16 Sep 2013 06:14:18 +0000 (06:14 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130914055308-488d7jp6pk12s4oq
bzr revid: launchpad_translations_on_behalf_of_openerp-20130915061118-idedxdulpa7nb0s0
bzr revid: launchpad_translations_on_behalf_of_openerp-20130916061418-3r990vgrtgj1quyt

10 years ago[IMP]Improved code for multiple bom.
Paramjit Singh Sahota [Fri, 13 Sep 2013 13:30:08 +0000 (19:00 +0530)]
[IMP]Improved code for multiple bom.

bzr revid: psa@tinyerp.com-20130913133008-z1k76sq6jkvu8e6i

10 years ago[MERGE] Merged lp:openobject-addon/7.0
Paramjit Singh Sahota [Fri, 13 Sep 2013 13:11:40 +0000 (18:41 +0530)]
[MERGE] Merged lp:openobject-addon/7.0

bzr revid: psa@tinyerp.com-20130913091747-elttufebavyzk79s
bzr revid: psa@tinyerp.com-20130913131140-my74y02s9ojgmfmu

10 years ago[FIX] sale.shop: The pricelist should be a required field
Frédéric van der Essen [Fri, 13 Sep 2013 12:57:48 +0000 (14:57 +0200)]
[FIX] sale.shop: The pricelist should be a required field

bzr revid: fva@openerp.com-20130913125748-x5wa2zsyc7rijim2

10 years ago[FIX] account: fixed an error when using custom chart of accounts, could lead to...
Thibault Delavallée [Fri, 13 Sep 2013 08:25:16 +0000 (10:25 +0200)]
[FIX] account: fixed an error when using custom chart of accounts, could lead to no result in search in ir model data

bzr revid: tde@openerp.com-20130913082516-bv8lvmgmyay4o86s

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 13 Sep 2013 06:08:38 +0000 (06:08 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130913060838-a2k0hfitlgdrqj0h

10 years ago[FIX] point_of_sale: fixed text overflow issues due to long product names
Frédéric van der Essen [Thu, 12 Sep 2013 15:54:09 +0000 (17:54 +0200)]
[FIX] point_of_sale: fixed text overflow issues due to long product names

bzr revid: fva@openerp.com-20130912155409-nh2j4a3ereqwt3nn

10 years ago[FIX] point_of_sale: onscreen keyboard would stop working when category changed ...
Frédéric van der Essen [Thu, 12 Sep 2013 15:13:34 +0000 (17:13 +0200)]
[FIX] point_of_sale: onscreen keyboard would stop working when category changed + make it disappear outside product screen

bzr revid: fva@openerp.com-20130912151334-c3kc4c4137amrl9f

10 years ago[IMP] point_of_sale: make products searchable by internal reference (default_code)
Frédéric van der Essen [Thu, 12 Sep 2013 14:12:08 +0000 (16:12 +0200)]
[IMP] point_of_sale: make products searchable by internal reference (default_code)

bzr revid: fva@openerp.com-20130912141208-8xrxaf96j5jn5z9u

10 years ago[FIX] ir.ui.view: properly validate newly created inheriting views
Christophe Simonis [Thu, 12 Sep 2013 14:10:18 +0000 (16:10 +0200)]
[FIX] ir.ui.view: properly validate newly created inheriting views

    When a new inheriting view is imported during a module
    installation, it is validated thanks to the _constraints
    on the ir.ui.view model. However the validation uses
    a rather convoluted system for validating the whole
    view tree at once (root view + all inherited changes)
    while only taking into account the views that belong
    to modules that are currently loaded.

    This complicated system is necessary to be able to
    operate on-the-fly at any point during the registry
    loading/initialization.

    Now because _constraints are checked during create()
    this particular validation happens *before* the
    external ID (ir.model.data entry) of that new view
    can be created (it obviously needs to wait until
    the view record is inserted). As a consequence the
    view validation cannot determine the module to
    which that new view belongs, and was erroneously
    ignoring it.
    Changing the view filtering to also include views
    that have triggered this check.
    Manually created views are not check during registry
    update.

bzr revid: chs@openerp.com-20130912141018-qmcyase8zqov9d01

10 years ago[IMP] Improved code to return product_lines.
Paramjit Singh Sahota [Thu, 12 Sep 2013 13:54:45 +0000 (19:24 +0530)]
[IMP] Improved code to return product_lines.

bzr revid: psa@tinyerp.com-20130912135445-xf0rmbh117fznd5v

10 years ago[IMP] Improved method name and code accordingly.
Paramjit Singh Sahota [Thu, 12 Sep 2013 13:14:34 +0000 (18:44 +0530)]
[IMP] Improved method name and code accordingly.

bzr revid: psa@tinyerp.com-20130912131434-99xv1prw3o4dy9ge

10 years ago[FIX] point_of_sale: correct _get_tax_amount to see several taxes in reports
Martin Trigaux [Thu, 12 Sep 2013 13:07:47 +0000 (15:07 +0200)]
[FIX] point_of_sale: correct _get_tax_amount to see several taxes in reports

bzr revid: mat@openerp.com-20130912130747-g3mj44w341v8ao2z

10 years ago[IMP] Divided the action_compute method and improved code according to that.
Paramjit Singh Sahota [Thu, 12 Sep 2013 11:55:56 +0000 (17:25 +0530)]
[IMP] Divided the action_compute method and improved code according to that.

bzr revid: psa@tinyerp.com-20130912115556-9c67dzpr6mao251w

10 years ago[MERGE] [FIX] charts of account: fixed currency not selected on COA, added some missi...
Thibault Delavallée [Thu, 12 Sep 2013 11:32:47 +0000 (13:32 +0200)]
[MERGE] [FIX] charts of account: fixed currency not selected on COA, added some missing default values (US/MA/VE).
Currency is found by adding values in ir.values and retrieving it when installing the COA.

In trunk/8.0, a new currency_id field will be added allowing to retrieve directly the currency.

bzr revid: tde@openerp.com-20130912113247-esuwq1zppcq2gakk

10 years ago[IMP] Added another testcase for 2 service type product
Paramjit Singh Sahota [Thu, 12 Sep 2013 11:04:54 +0000 (16:34 +0530)]
[IMP] Added another testcase for 2 service type product
And improved code for bom product with service type product used in SO doesnt link the project perfectly.

bzr revid: psa@tinyerp.com-20130912110454-x9tidij14xj09joz

10 years ago[IMP] Improved the test case to make the product produce.
Paramjit Singh Sahota [Thu, 12 Sep 2013 09:06:36 +0000 (14:36 +0530)]
[IMP] Improved the test case to make the product produce.

bzr revid: psa@tinyerp.com-20130912090636-h28zgcheleg9h9vm

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 12 Sep 2013 07:17:31 +0000 (07:17 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130911051954-5q0wh820h5himluq
bzr revid: launchpad_translations_on_behalf_of_openerp-20130912071731-lxe3j09ejij11oty

10 years ago[IMP] Improved code
Paramjit Singh Sahota [Wed, 11 Sep 2013 14:56:15 +0000 (20:26 +0530)]
[IMP] Improved code

bzr revid: psa@tinyerp.com-20130911145615-wzy1kmajr7j1731y

10 years ago[IMP] Improved code for the BOM with service type product.
Paramjit Singh Sahota [Wed, 11 Sep 2013 14:11:23 +0000 (19:41 +0530)]
[IMP] Improved code for the BOM with service type product.

bzr revid: psa@tinyerp.com-20130911141123-snw3u5mgtf4xv3k6

10 years ago[REM] Removed the unwanted code.
Paramjit Singh Sahota [Wed, 11 Sep 2013 12:30:44 +0000 (18:00 +0530)]
[REM] Removed the unwanted code.

bzr revid: psa@tinyerp.com-20130911123044-xgw123lfj62cx71x

10 years ago[MERGE] Merged lp:openobject-addons/7.0
Paramjit Singh Sahota [Wed, 11 Sep 2013 09:56:50 +0000 (15:26 +0530)]
[MERGE] Merged lp:openobject-addons/7.0

bzr revid: bde@tinyerp.com-20130904061852-ybzve9dslyqcrbnm
bzr revid: psa@tinyerp.com-20130911095650-s8yjb2zt1gxygbr6

10 years ago[MERGE] [FIX] report: Skip register reports that have xsl but no xml
Martin Trigaux [Wed, 11 Sep 2013 09:29:47 +0000 (09:29 +0000)]
[MERGE] [FIX] report: Skip register reports that have xsl but no xml

bzr revid: mat@openerp.com-20130911092947-4gy77vtgddpk1odh

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 11 Sep 2013 05:19:46 +0000 (05:19 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130911051946-7al2yclyqfsdurml

10 years ago[FIX] ir.mail_server: be more lenient when validating From address
Olivier Dony [Tue, 10 Sep 2013 14:38:09 +0000 (16:38 +0200)]
[FIX] ir.mail_server: be more lenient when validating From address

When a user has their email as name, the system will
construct the From header as "email<email>".
We previously forbade this, because the naive
check only counts the number of emails in
the From header.
We might need to drop that assert or implement
something better in the future.

bzr revid: odo@openerp.com-20130910143809-wu32dkz20es579nv

10 years ago[FIX] remove use of search_read method
Turkesh Patel (Open ERP) [Tue, 10 Sep 2013 09:41:12 +0000 (15:11 +0530)]
[FIX] remove use of search_read method

bzr revid: tpa@tinyerp.com-20130910094112-1rb8aq23vwwpyw6v

10 years ago[FIX] base_calendar: add s after day, month, year into relativedelta
Christophe Matthieu [Tue, 10 Sep 2013 09:25:01 +0000 (11:25 +0200)]
[FIX] base_calendar: add s after day, month, year into relativedelta

bzr revid: chm@openerp.com-20130910092501-gl9pmd3vk26q32tv

10 years ago[FIX] stock: Correctly pass referece for chained location on stock.picking (opw 593003)
Martin Trigaux [Tue, 10 Sep 2013 07:21:00 +0000 (09:21 +0200)]
[FIX] stock: Correctly pass referece for chained location on stock.picking (opw 593003)

bzr revid: mat@openerp.com-20130910072014-gwypjw7ve1a24oz9
bzr revid: mat@openerp.com-20130910072100-1aex749lp1fox3xl

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 10 Sep 2013 05:23:39 +0000 (05:23 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130910052339-qlk3s9xi37dkmdl8

10 years ago[FIX]base_calender: pop default_state from context before creating attendees (context...
Denis Ledoux [Mon, 9 Sep 2013 16:53:07 +0000 (18:53 +0200)]
[FIX]base_calender: pop default_state from context before creating attendees (context propagation problem)

bzr revid: dle@openerp.com-20130909165307-hb9sbsaeyqywegbp

10 years ago[FIX] point_of_sale: ensure proxy connection have a session_id (opw 596899)
Christophe Simonis [Mon, 9 Sep 2013 16:03:10 +0000 (18:03 +0200)]
[FIX] point_of_sale: ensure proxy connection have a session_id (opw 596899)

bzr revid: chs@openerp.com-20130909160310-iz978t1ofxeusvcl

10 years ago[FIX] point_of_sale: Some azerty barcode reader setups would press 'shift' for each...
Frédéric van der Essen [Mon, 9 Sep 2013 15:47:40 +0000 (17:47 +0200)]
[FIX] point_of_sale: Some azerty barcode reader setups would press 'shift' for each number, and those shift would end the barcode recognition. keypress ignores shifts and fixes the problem

bzr revid: fva@openerp.com-20130909154740-bjlp553wt11l1u18

10 years ago[MERGE] [FIX] stock: Correctly pass referece for Chained Location (case: 593003)
Martin Trigaux [Mon, 9 Sep 2013 15:32:21 +0000 (17:32 +0200)]
[MERGE] [FIX] stock: Correctly pass referece for Chained Location (case: 593003)

bzr revid: mat@openerp.com-20130909153221-0o6nt9d9x0kfk7vt

10 years ago[FIX] stock: correctly select sequence for internal moves (opw 591894)
Martin Trigaux [Mon, 9 Sep 2013 15:25:01 +0000 (17:25 +0200)]
[FIX] stock: correctly select sequence for internal moves (opw 591894)

bzr revid: mat@openerp.com-20130909152501-wp0zzwa7t1zd1wyd

10 years ago[FIX]l10n_be_coda: wizard coda import, search period that belong to the company of...
Denis Ledoux [Mon, 9 Sep 2013 15:15:48 +0000 (17:15 +0200)]
[FIX]l10n_be_coda: wizard coda import, search period that belong to the company of the journal

bzr revid: dle@openerp.com-20130909151548-t5b43fqcpprb4hxo

10 years ago[MERGE] modules.loading: extra loop when installing/upgrading modules to help solve...
Olivier Dony [Mon, 9 Sep 2013 15:08:59 +0000 (17:08 +0200)]
[MERGE] modules.loading: extra loop when installing/upgrading modules to help solve missing deps

In some rare cases the dependencies have changed, and modules that newly depend
on a module that is not installed cannot be loaded on the first pass.

For technical reasons all installed/to upgrade/to remove modules have to be
processed before starting to consider new installations, so this requires
two passes.

In trunk the inner loop inside `load_marked_modules()` will be dropped
because it should be unnecessary.

bzr revid: odo@openerp.com-20130909150859-k8xykkorgnmv0xx0

10 years ago[FIX] OPW 596899 : no session_id when using pos proxy
Anael Closson [Mon, 9 Sep 2013 14:56:30 +0000 (16:56 +0200)]
[FIX] OPW 596899 : no session_id when using pos proxy

bzr revid: acl@openerp.com-20130909145630-i0oy0yifdkbfj7wm

10 years ago[FIX] product: pass count argument to super call for search (opw #585031)
Martin Trigaux [Mon, 9 Sep 2013 14:04:14 +0000 (16:04 +0200)]
[FIX] product: pass count argument to super call for search (opw #585031)

bzr revid: mat@openerp.com-20130909140414-7mndwgkbwntgcgnj

10 years ago[MERGE] res.users: synchronise partner's company with the one of the user
Martin Trigaux [Mon, 9 Sep 2013 13:58:35 +0000 (15:58 +0200)]
[MERGE] res.users: synchronise partner's company with the one of the user

bzr revid: mat@openerp.com-20130909135835-ifvra8l05soptwwt

10 years ago[IMP] account: don't write state as draft on lines that are already in draft state...
Martin Trigaux [Mon, 9 Sep 2013 12:57:51 +0000 (14:57 +0200)]
[IMP] account: don't write state as draft on lines that are already in draft state (performace improvement)

bzr revid: mat@openerp.com-20130909125751-we5n8e018bwqadvz

10 years ago[FIX] modules.loading: extra loop when installing/upgrading modules to help solve...
Samus CTO (OpenERP) [Mon, 9 Sep 2013 09:50:04 +0000 (11:50 +0200)]
[FIX] modules.loading: extra loop when installing/upgrading modules to help solve missing deps

In some rare cases the dependencies have changed, and modules that depend on an uninstalled module
will not be processed on the first pass.

bzr revid: odo@openerp.com-20130909095004-n1dp2w5wnlb36742

10 years ago[FIX] stock: change wrong variable name
Martin Trigaux [Mon, 9 Sep 2013 09:18:37 +0000 (11:18 +0200)]
[FIX] stock: change wrong variable name

bzr revid: mat@openerp.com-20130909091837-jkzfijspdyw2g79y

10 years ago[MERGE] [FIX] pass context for 2many fields in views
Martin Trigaux [Mon, 9 Sep 2013 08:58:09 +0000 (10:58 +0200)]
[MERGE] [FIX] pass context for 2many fields in views

bzr revid: mat@openerp.com-20130909085809-qwtvig71g8re40fa

10 years ago[FIX] stock: overwrite message_{un,}subscribe on stock.picking.{in,out}
Martin Trigaux [Mon, 9 Sep 2013 08:19:52 +0000 (10:19 +0200)]
[FIX] stock: overwrite message_{un,}subscribe on stock.picking.{in,out}

lp bug: https://launchpad.net/bugs/1197169 fixed

bzr revid: mat@openerp.com-20130909081952-t6x482m9f3vt6xmg

10 years ago[IMP] improved code
Turkesh Patel (Open ERP) [Mon, 9 Sep 2013 06:59:30 +0000 (12:29 +0530)]
[IMP] improved code

bzr revid: tpa@tinyerp.com-20130909065930-u9btuxnl7ot19fuo

10 years ago[MRG] add default values for currency in all l10n_ modules lp:~openerp-dev/openobjec...
Turkesh Patel (Open ERP) [Mon, 9 Sep 2013 05:39:41 +0000 (11:09 +0530)]
[MRG] add default values for currency  in all l10n_ modules lp:~openerp-dev/openobject-addons/7.0-coa-wizard-data-cod

bzr revid: tpa@tinyerp.com-20130909053941-prtpliol6yeaw09g

10 years ago[MRG] merge with lp:openobject-addons/7.0
Turkesh Patel (Open ERP) [Mon, 9 Sep 2013 05:33:00 +0000 (11:03 +0530)]
[MRG] merge with lp:openobject-addons/7.0

bzr revid: tpa@tinyerp.com-20130909053300-bfsxzkyk600fg473

10 years ago[IMP]Improved currency as per country data file
Chirag Dodiya (OpenERP Trainee) [Mon, 9 Sep 2013 05:20:54 +0000 (10:50 +0530)]
[IMP]Improved currency as per country data file

bzr revid: chiragdd7@gmail.com-20130909052054-zkxbfhh6xcrzhprn

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 9 Sep 2013 04:59:22 +0000 (04:59 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130908050306-6ff4thsz8hd67x3z
bzr revid: launchpad_translations_on_behalf_of_openerp-20130909045922-jrx0xd00p3nszc9r

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Sun, 8 Sep 2013 05:02:34 +0000 (05:02 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130907054014-6wekhttz1qczae31
bzr revid: launchpad_translations_on_behalf_of_openerp-20130908050234-ym1z7eoff4sxcfgf

10 years ago[MERGE] product: support string values for context `pricelist` key when computing...
Olivier Dony [Fri, 6 Sep 2013 16:14:22 +0000 (18:14 +0200)]
[MERGE] product: support string values for context `pricelist` key when computing prices

      As of v7 search views will replace the value of any `self`
      literal in a @context attribute by the name of the
      record, whereas it used to be its ID.
      This means that the `Pricelist` filter used to display
      the product list with a specific pricelist would not
      work anymore.

      The fix requires a rather hackish name_search()
      override for product.pricelist because the display
      name of pricelists includes their currency, while
      that could be a valid name for a pricelist too.

      To avoid side-effects the name_search() override
      only picks up the special case used by the
      product.product._product_price() method when it
      tries to apply the context pricelist, that is
      with operator explicitly set to `=` and no extra
      domain `args`.

      Also avoid useless warning in log by disabling the actual
      filtering for the dummy pricelist_id field, whose
      only purpose is to alter the context.

      Finally, add a default _order for pricelists that is
      a bit more intuitive than the default sort by `id`.
      An explicit _order was required for the application of
      the `limit` in pure SQL, and using `name` seems slightly
      better than `id`.

lp bug: https://launchpad.net/bugs/1178835 fixed

bzr revid: odo@openerp.com-20130906161422-0huf2uwjg42shdqp

10 years ago[FIX] product: support string values for context `pricelist` key when computing prices
Olivier Dony [Fri, 6 Sep 2013 15:50:47 +0000 (17:50 +0200)]
[FIX] product: support string values for context `pricelist` key when computing prices

      As of v7 search views will replace the value of any `self`
      literal in a @context attribute by the name of the
      record, whereas it used to be its ID.
      This means that the `Pricelist` filter used to display
      the product list with a specific pricelist would not
      work anymore.

      The fix requires a rather hackish name_search()
      override for product.pricelist because the display
      name of pricelists includes their currency, while
      that could be a valid name for a pricelist too.

      To avoid side-effects the name_search() override
      only picks up the special case used by the
      product.product._product_price() method when it
      tries to apply the context pricelist, that is
      with operator explicitly set to `=` and no extra
      domain `args`.

lp bug: https://launchpad.net/bugs/1178835 fixed

bzr revid: odo@openerp.com-20130906155047-7dmozy2jpe1ca1p2

10 years ago[FIX] l10n_be: VAT reports needs to have explicitly two digits, rounded values not...
Martin Trigaux [Fri, 6 Sep 2013 15:08:35 +0000 (17:08 +0200)]
[FIX] l10n_be: VAT reports needs to have explicitly two digits, rounded values not accepted (sigh)

bzr revid: mat@openerp.com-20130906150835-zwg7zum91d713154

10 years ago[MERGE] res.partner: current name_search() implementation tends to skip a few valid...
Olivier Dony [Fri, 6 Sep 2013 13:49:50 +0000 (15:49 +0200)]
[MERGE] res.partner: current name_search() implementation tends to skip a few valid results during early autocompletion - mitigation attempt

The main reason for the semi-random behavior
observed during auto-completion is the
missing ORDER BY clause in the pre-filtering
SQL query.

The ORDER BY clause is expensive but inevitable
if we want to apply a correct LIMIT, otherwise
we would return random `limit` results among
all the possible matches.

The current SQL query seems convoluted due
to the duplicated CASE clause but it
performs slightly better than the equivalent
CTE-based (WITH...) query, so it was preferred.

There is still a chance of returning too
few results due to double limit application,
as further discussed in bug 1203727

lp bug: https://launchpad.net/bugs/1203727 fixed

bzr revid: odo@openerp.com-20130906134950-gi0szic3uw3onyuv

10 years ago[IMP] Improved code as per coding convention
Chirag Dodiya (OpenERP Trainee) [Fri, 6 Sep 2013 12:55:57 +0000 (18:25 +0530)]
[IMP] Improved code as per coding convention

bzr revid: chiragdd7@gmail.com-20130906125557-3gid1ewa4qjmixsn

10 years ago[IMP] Improved data for account chart template
Chirag Dodiya (OpenERP Trainee) [Fri, 6 Sep 2013 12:05:36 +0000 (17:35 +0530)]
[IMP] Improved data for account chart template

bzr revid: chiragdd7@gmail.com-20130906120536-y31ix9g9s8e00kqc

10 years ago[ADD] remove currency_id logic and set currency_id based on ir.values
Turkesh Patel (Open ERP) [Fri, 6 Sep 2013 09:00:52 +0000 (14:30 +0530)]
[ADD] remove currency_id logic and set currency_id based on ir.values

bzr revid: tpa@tinyerp.com-20130906090052-mr2hcurvsu573pm1

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 6 Sep 2013 06:07:37 +0000 (06:07 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130906060710-1qwkxqo16uzz2p0c
bzr revid: launchpad_translations_on_behalf_of_openerp-20130905051828-i1zdq38yhq6s25t3
bzr revid: launchpad_translations_on_behalf_of_openerp-20130906060727-odhvfd4fhco9svya
bzr revid: launchpad_translations_on_behalf_of_openerp-20130830052505-e346k0xxesqii63n
bzr revid: launchpad_translations_on_behalf_of_openerp-20130902053728-uro81onc51apjhyk
bzr revid: launchpad_translations_on_behalf_of_openerp-20130904050346-hhqkp2lcpiuhxrvo
bzr revid: launchpad_translations_on_behalf_of_openerp-20130905051839-5lbu7tnnilowbws2
bzr revid: launchpad_translations_on_behalf_of_openerp-20130906060737-4r2sin3a91544c6s

10 years ago[FIX] res.partner: current name_search() implementation tends to skip a few valid...
Olivier Dony [Thu, 5 Sep 2013 17:02:51 +0000 (19:02 +0200)]
[FIX] res.partner: current name_search() implementation tends to skip a few valid results during early autocompletion - mitigation attempt

The main reason for the semi-random behavior
observed during auto-completion is the
missing ORDER BY clause in the pre-filtering
SQL query.

The ORDER BY clause is expensive but inevitable
if we want to apply a correct LIMIT, otherwise
we would return random `limit` results among
all the possible matches.

The current SQL query seems convoluted due
to the duplicated CASE clause but it
performs slightly better than the equivalent
CTE-based (WITH...) query, so it was preferred.

There is still a chance of returning too
few results due to double limit application,
as further discussed in bug 1203727

lp bug: https://launchpad.net/bugs/1203727 fixed

bzr revid: odo@openerp.com-20130905170251-x47w1zrm43d0k9wb

10 years ago[FIX] OPW 597162 : context not properly retreived and therefore not sent when retreiv...
Anael Closson [Thu, 5 Sep 2013 15:58:17 +0000 (17:58 +0200)]
[FIX] OPW 597162 : context not properly retreived and therefore not sent when retreiving o2m and m2m lines

lp bug: https://launchpad.net/bugs/1217374 fixed

bzr revid: acl@openerp.com-20130905155817-llmjnsmd252q3286

10 years ago[FIX] OWP 593963 : limit results when opening "search more" as it's really slow when...
Anael Closson [Thu, 5 Sep 2013 09:21:22 +0000 (11:21 +0200)]
[FIX] OWP 593963 : limit results when opening "search more" as it's really slow when lot of records in database

bzr revid: acl@openerp.com-20130905092122-47ynnssvvvo4aef2

10 years ago[DOC] module dev: description of view attributes @edit|@create|@delete, courtesy...
Olivier Dony [Thu, 5 Sep 2013 09:18:41 +0000 (11:18 +0200)]
[DOC] module dev: description of view attributes @edit|@create|@delete, courtesy of Alexande Fayolle (Camptopcamp)

bzr revid: odo@openerp.com-20130905091841-ncn16pmcck54tj76

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 5 Sep 2013 05:17:58 +0000 (05:17 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130905051758-jl50461zfgvthh7j

10 years ago[FIX] point_of_sale: pass reference of customer from pos to order
Martin Trigaux [Wed, 4 Sep 2013 14:06:28 +0000 (16:06 +0200)]
[FIX] point_of_sale: pass reference of customer from pos to order

bzr revid: mat@openerp.com-20130904140628-4p9xnedoh3p2xgcw

10 years ago[IMP] update the documentation patch
alexandre.fayolle@camptocamp.com [Wed, 4 Sep 2013 12:58:42 +0000 (14:58 +0200)]
[IMP] update the documentation patch

add all supported attributes
add list of supported views
add example use case
add information about the default value of these attributes

bzr revid: alexandre.fayolle@camptocamp.com-20130904125842-wza567qnuc2m9gdu

10 years ago[FIX] product: avoid triggering warning about pricelist_id being non-searchable
Olivier Dony [Wed, 4 Sep 2013 12:39:49 +0000 (14:39 +0200)]
[FIX] product: avoid triggering warning about pricelist_id being non-searchable

It is a dummy file that is not meant to be used
for filtering, but only for setting the context.

bzr revid: odo@openerp.com-20130904123949-z1zfoxucspx7avwv

10 years ago[FIX] project_mrp: correct process to not depends of indirect installation of sale_stock
Christophe Simonis [Wed, 4 Sep 2013 08:55:33 +0000 (10:55 +0200)]
[FIX] project_mrp: correct process to not depends of indirect installation of sale_stock

bzr revid: chs@openerp.com-20130904085533-ehpqffbvkb9wd91r

10 years ago[IMP] refered sale_line_id of procurement_order from stock_move object
Bharat R. Devnani (OpenERP) [Wed, 4 Sep 2013 06:14:51 +0000 (11:44 +0530)]
[IMP] refered sale_line_id of procurement_order from stock_move object

bzr revid: bde@tinyerp.com-20130904061451-ouptbee94gb2dsht

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 4 Sep 2013 05:03:44 +0000 (05:03 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130904050344-pjsmx05h22n09162

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 4 Sep 2013 05:03:24 +0000 (05:03 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130830052438-jvtrussyel6pvhct
bzr revid: launchpad_translations_on_behalf_of_openerp-20130831052818-otlyca13ztra51hb
bzr revid: launchpad_translations_on_behalf_of_openerp-20130904050324-d39zv23qepnx3bzm

10 years ago[FIX] ir.filters: deduplicate redundant ACL on ir.filters
Olivier Dony [Tue, 3 Sep 2013 17:26:06 +0000 (19:26 +0200)]
[FIX] ir.filters: deduplicate redundant ACL on ir.filters

By default everybody should be able to read and modify
filters, and this is coupled with a global ir.rule that
only permits viewing and touching global filters and
owned filters.

bzr revid: odo@openerp.com-20130903172606-7vn0z2gz71urfdtz

10 years ago[FIX] hr_expense: duplicate copy() method corrected, courtesy of Yannick Vaucher...
Olivier Dony [Tue, 3 Sep 2013 17:04:33 +0000 (19:04 +0200)]
[FIX] hr_expense: duplicate copy() method corrected, courtesy of Yannick Vaucher, Camptocamp

lp bug: https://launchpad.net/bugs/1219691 fixed

bzr revid: odo@openerp.com-20130903170433-u6f66lcgjp4w57th

10 years ago[IMP] account: set default value on account invoice line and fallback on id for order...
Martin Trigaux [Tue, 3 Sep 2013 16:01:08 +0000 (18:01 +0200)]
[IMP] account: set default value on account invoice line and fallback on id for ordering if no sequence is available

bzr revid: mat@openerp.com-20130903160108-gc7hnhdmzx7rg6tm