Merge lp:~openerp-dev/openobject-addons/7.0-opw-591736-rha into lp:openobject-addons/7.0

Proposed by Rifakat Husen (OpenERP)
Status: Superseded
Proposed branch: lp:~openerp-dev/openobject-addons/7.0-opw-591736-rha
Merge into: lp:openobject-addons/7.0
Diff against target: 12 lines (+1/-1)
1 file modified
account_budget/account_budget_view.xml (+1/-1)
To merge this branch: bzr merge lp:~openerp-dev/openobject-addons/7.0-opw-591736-rha
Reviewer Review Type Date Requested Status
Rifakat Husen (OpenERP) (community) Needs Resubmitting
Naresh(OpenERP) (community) Approve
Review via email: mp+161791@code.launchpad.net

This proposal has been superseded by a proposal from 2013-11-21.

Description of the change

Added a domain to restrict view type accounts in budget positions.

We can create budget positions to be able to calculate the estimated budget
and budget shows detail based on the accounts configured. If a view type
account is added into position, it would not show up any result as it does
not contain any accounting transations.

Either amount show up values by considering view account and it's children
or simple we won't be able to add view account in position.

Considering simplification over stable, I have added domain on accounts to
restric view type accounts.

To post a comment you must log in.
9090. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9091. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9092. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9093. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9094. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9095. By Thibault Delavallée (OpenERP)

[MERGE] [FIX] mail: locate current menu using a safer method + check case

9096. By Quentin (OpenERP) <email address hidden>

[FIX] purchase: onchange of product now use information in the supplierinfo of the product for name and description if it exists

9097. By Quentin (OpenERP) <email address hidden>

[FIX] account: mandatory company_id not present in the config wizard if already configured for this company, and thus it renders the view invisible as the company_id is empty and not visible

9098. By Quentin (OpenERP) <email address hidden>

[MERGE] account_voucher: fixes related to multi currency. All problems related to multi currency should now be completely solved :-)

9099. By Quentin (OpenERP) <email address hidden>

[FIX] account_voucher: display the payment_rate_currency_id field when needed

9100. By Quentin (OpenERP) <email address hidden>

[FIX] account_voucher: there is no reason to not post currency difference entry at each full reconciliation, whatever the voucher and the line currencies

9101. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9102. By Quentin (OpenERP) <email address hidden>

[FIX] hr_timesheet: improved perfomances on the read of timesheet sheets

9103. By Thibault Delavallée (OpenERP)

[FIX] [FIX] mail: fixed subscription of an already subscribed follower erasing already existing subtypes + added tests

9104. By Thibault Delavallée (OpenERP)

[FIX] chatter: yet another protection against reloading a non-existing menu

9105. By Martin Trigaux (OpenERP)

[MERGE] opw584557: account: use current and previous fiscal year for account.config.settings

9106. By Martin Trigaux (OpenERP)

[MERGE] kill the executable bit on things that are clearly not executables or scripts

9107. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9108. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9109. By Martin Trigaux (OpenERP)

[MERGE]resource: opw 587786: use float_compare to avoid rounding issue for interval computation

9110. By Martin Trigaux (OpenERP)

[MERGE]product: space issue between the price and the currency

9111. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9112. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9113. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9114. By Olivier Laurent (Open ERP)

[MERGE] fix de-anonymization process

9115. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9116. By Thibault Delavallée (OpenERP)

[FIX] mail_followers: avoid partners_to_notify parameter in _notify only if None, not if void.

9117. By Thibault Delavallée (OpenERP)

[FIX] portal: mail_message: override of _search and check_access_rule of mail_message in order to remove all internal notes if uid is not an employee.

9118. By Quentin (OpenERP) <email address hidden>

[FIX] account_voucher: display the multi-currency options each time needed

9119. By Quentin (OpenERP) <email address hidden>

[IMP] account_voucher, usability: reset the amount to 0 in the 'pay invoice wizard' if the currency is not the same than the invoice currency to avoid a common mistake

9120. By Quentin (OpenERP) <email address hidden>

[IMP] account_voucher, usability: added currency_help_label to help at the understanding when using the payment rate fields

9121. By Thibault Delavallée (OpenERP)

[FIX] portal_project_long_term: fixed access right using a non-existing field.

9122. By Thibault Delavallée (OpenERP)

[FIX] portal: mail_message: fixed wrong condition for check_access_rule introduced at revision 9117. Added tests by the way.

9123. By Martin Trigaux (OpenERP)

[MERGE] correct permissions, shebang, EOL and FSF address

9124. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9125. By Quentin (OpenERP) <email address hidden>

[FIX] purchase: fix the scheduled date on the created stock move + stock: usability fixes/imp

9126. By Thibault Delavallée (OpenERP)

[FIX] mail: notification email: notification sent for private discussions now have a correct subject, aka the subject of the original email.

9127. By Quentin (OpenERP) <email address hidden>

[FIX] account_followup: do not set the next action date on a partner if he already had one previously set

9128. By Martin Trigaux (OpenERP)

[MERGE] l10n_ch: contributors and meta-data, contribution by Nicolas Bessi (Camptocamp); l10n_nl: missing sequence on tax gives wrong default tax, contribution by Stefan Rijnhart (Therp)

9129. By Martin Trigaux (OpenERP)

[MERGE] l10n_nl: various changes, contribution by Stefan Rijnhart (Therp)
[ADD] [l10n_nl] Fiscal position for transferred VAT 'BTW verlegd'
[FIX] [l10n_nl]: lp:1171872, Tax code is not created because of duplicate (truncated) name
[FIX] [l10n_nl] Fix sign, sequence and label of tax 'BTW verlegd inkoop'
[FIX] [l10n_nl]: Remove duplicate tax 'BTW te vorderen verlegd' plus child taxes
[FIX] [l10n_nl]: tax 'BTW verlegd 0%' is a sales tax

9130. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9131. By Martin Trigaux (OpenERP)

[MERGE] add module l10n_vn, contribution by Tien Tran (General Solutions)

9132. By Quentin (OpenERP) <email address hidden>

[FIX] account: validation of an invoice from another company was not allowed because of default value of company_id field on account.move

9133. By Quentin (OpenERP) <email address hidden>

[FIX] project: do not hide tasks from template project in the project kanban and if we open those tasks from the project template

9134. By Thibault Delavallée (OpenERP)

[FIX] mail_alias, hr_job: when migrating to aliases, allow to have aliases creating records from a different model than the parent model; for example hr_job create hr_applicant records.

9135. By Olivier Dony (Odoo)

[FIX] portal_hr_employee: use dedicated employee kanban view, avoids leaking undesired employee information in case parent view is inherited

9136. By Quentin (OpenERP) <email address hidden>

[FIX] sale_crm: if set on the sale order, copy the sale team to the created invoices

9137. By Olivier Dony (Odoo)

[FIX] l10n_vn: removed incorrect exec bit on files that have no reason to have it

9138. By Olivier Dony (Odoo)

[MERGE] l10n_es: updated version of Spanish localization, including a new Chart for associations, courtesy of the Spanish localization team (via Pedro Manuel Baeza, Serv. Tecnol. Avanzados)

9139. By Olivier Dony (Odoo)

[MERGE] account: safer code for accessing company currency data, in order to avoid errors in some multi-company setups, courtesy of Alexandre Fayolle (Camptocamp)

9140. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9141. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9142. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9143. By van der Essen Frédéric (OpenERP)

[MERGE] point_of_sale: fix for product packaging barcodes

9144. By Denis Ledoux (OpenERP)

[FIX]base_vat: ensure country_code is alphabetic

9145. By Martin Trigaux (OpenERP)

[IMP] remove read access to incoming mail server configuration
forward port of rev 7214 in 6.1

9146. By Martin Trigaux (OpenERP)

[MERGE] Fix partial picking, set unavailable products to zero, contribution by Sebastien LANGE (Syleam)

9147. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9148. By Quentin (OpenERP) <email address hidden>

[FIX] project_long_term: domain overwritten in search view to avoid crash saying 'project_id is not defined'

9149. By Quentin (OpenERP) <email address hidden>

[FIX] account_followup, usability: modified the group on the button 'Mark as Done'

9150. By Quentin (OpenERP) <email address hidden>

[FIX] hr_expense: fix in accounting entries generation for tax included in price

9151. By Martin Trigaux (OpenERP)

[MERGE] improvement in l10n_it, contribution by Lorenzo Battistini (Agile BG)

9152. By nel

[FIX] remove index on SO line text field

9153. By Quentin (OpenERP) <email address hidden>

[FIX] hr_expense: 1) added a 'paid' status on hr.expense. 2) don't copy the account_move on duplication of an hr.expense

9154. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9155. By Quentin (OpenERP) <email address hidden>

[FIX] account: exclude company_id from build_ctx_periods()'s criteria to allow printing consolidated reports

9156. By Quentin (OpenERP) <email address hidden>

[FIX] account: divide the residual amount of invoices proportionally to the number of invoices partially reconciled together if needed + if necessary, do a conversion at the right currency rate

9157. By Martin Trigaux (OpenERP)

[MERGE] [FIX] res partner copy method returns None

9158. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account_followup: remove create button in report

9159. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9160. By Martin Trigaux (OpenERP)

[IMP] hr_timesheet_sheet: dispay timesheets as time_float instead of float

9161. By Thibault Delavallée (OpenERP)

[FIX] project_issue: fixed access rights issues when truing to find suggested partners.

9162. By Thibault Delavallée (OpenERP)

[FIX] Chatter: fixed suggested recipients, when having no email, unchecking the box was not taken into account.

9163. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9164. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9165. By Martin Trigaux (OpenERP)

[IMP] account: use digits precision of account +3 for account.tax and templates

9166. By Nicolas Vanhoren (OpenERP)

[FIX] problem with login form when using --no-database-list

9167. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9168. By Quentin (OpenERP) <email address hidden>

[FIX] account: removed fontName from invoice report in order to allow a default style definition in company (to allow chinese characters for example, with Sun-ExtA font)

9169. By Quentin (OpenERP) <email address hidden>

[FIX] sale: removed fontName from sale order report in order to allow a default style definition in company (to allow chinese characters for example, with Sun-ExtA font)

9170. By Quentin (OpenERP) <email address hidden>

[FIX] purchase: removed fontName from RFQ and PO reports in order to allow a default style definition in company (to allow chinese characters for example, with Sun-ExtA font)

9171. By Quentin (OpenERP) <email address hidden>

[FIX] mrp: removed fontName from production order report in order to allow a default style definition in company (to allow chinese characters for example, with Sun-ExtA font)

9172. By Martin Trigaux (OpenERP)

[MERGE] [FIX] property_ids not used while creating a proc. order, courtesy of Davide Corio

9173. By Martin Trigaux (OpenERP)

[MERGE] [IMP] stock: sort picking by id, account: no percent label for tax amount

9174. By Quentin (OpenERP) <email address hidden>

[FIX] share: don't crash anymore when sharing an object with a one2many related fields

9175. By Martin Trigaux (OpenERP)

[FIX] revert change at revision 9172

9176. By Martin Trigaux (OpenERP)

[IMP] various changes
sale_stock: fix test to match new order
project: remove create button on view
procurement: allow grouping by reason
mrp: use property_ids for order line
account: allow grouping by template

9177. By Martin Trigaux (OpenERP)

[MERGE] various changes
account: use context in pos box actions, avoid traceback when cashout
account_followup: allow grouping by country
document_page: allow grouping by author

9178. By Martin Trigaux (OpenERP)

[IMP] various change
account_payment: [FIX] Spelling error and missing call to _(), courtesy of Stefan Rijnhart (Therp)
account: [FIX] context is not propagated through account_period.name_search to account_period.search, courtesy of Guewen Baconnier (Camptocamp)
account_followup: [IMP] remove create and import button on 'do manual followup' view, courtesy of Csaba Toth

9179. By Martin Trigaux (OpenERP)

[IMP] base_action_rule: add help message on trigger date field

9180. By Martin Trigaux (OpenERP)

[MERGE] backport saas-1 rev 8728
[FIX] mail, project, project_issue, crm_lead: fixed 'XX Created' subtype not triggered because of condition
based on state=new and not state=draft.
For tasks, issues and leads, no generic 'Document created' message is posted anymore
because of the 'XX Created' message with subtype automatically logged.
Generic creation message is logged before automatic subscription to enable
message pushing to responsibles.

9181. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9182. By Olivier Dony (Odoo)

[FIX] portal_hr_employee: force inherit_id to False to avoid errors during migrations

The view has been converted to a first-class view
but was an inherited view before, so existing
database will exhibit issues when updating unless
the inherit_id field is forced to NULL.

Also fixed a minor typo.

9183. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9184. By Olivier Dony (Odoo)

[MERGE] project: wrong FK used in implementation of project.search(), courtesy of Nicolas Bessi (Camptocamp)

9185. By Quentin (OpenERP) <email address hidden>

[FIX] hr: display the employee instead of the user in the calendar view

9186. By Quentin (OpenERP) <email address hidden>

[FIX] account, usability: restrict the choice of the account to the ones with type 'other' for income and expense account of product and invoice line

9187. By Quentin (OpenERP) <email address hidden>

[FIX] sale_margin: when sharing a SO with a customer, don't show the margin

9188. By Quentin (OpenERP) <email address hidden>

[FIX] crm: after a merge of several leads/opportunities, delete the old records as the SUPERUSER to avoid security issues.

9189. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9190. By Olivier Dony (Odoo)

[MERGE] l10n_lu: update financial report labels to match latest eCDF values, courtesy of Stéphane Bidoul (Acsone)

9191. By Olivier Dony (Odoo)

[MERGE] l10n_ca: fix some tax definitions + updated fiscal position names, courtesy of Jonatan Cloutier (Savoir-Faire Linux)

9192. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9193. By Martin Trigaux (OpenERP)

[MERGE] [FIX] correct path for printing webkit reports on windows server, courtesy of Olivier Laurent (Acsone)

9194. By Martin Trigaux (OpenERP)

[MERGE] [FIX] sale_crm: add payment_term to sale order

9195. By Martin Trigaux (OpenERP)

[MERGE] base_import: better FAQ

9196. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9197. By Martin Trigaux (OpenERP)

[FIX] account: don't display non-commercial partners for bank statement

9198. By Quentin (OpenERP) <email address hidden>

[FIX] stock: fixed error in stock valuation entries

9199. By Olivier Dony (Odoo)

[MERGE] l10n_lu: update account labels to match latest eCDF values + improve mapping with financial reports (bs, p&l), courtesy of Stéphane Bidoul (Acsone)

9200. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9201. By Martin Trigaux (OpenERP)

[FIX] account: correct journal report with tax_code

9202. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9203. By Martin Trigaux (OpenERP)

[FIX] account: correct API call for product_id_change

uom -> uom_id to be consistent with the args of the one from account_invoice.py

9204. By Martin Trigaux (OpenERP)

[IMP] product: specify max size for product lable with long name

9205. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: decimal precision wrong when invoice a purchaseorder with invoicing Based on incoming shipments

9206. By Denis Ledoux (OpenERP)

[FIX]auth_oauth: controller signin fallback to ?db=dbname if xml_id missing (thus, include case where auth_oauth is not installed)

9207. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account_payment: structured reference type is not reflected when importing from invoice, courtesy of Niels Huylebroeck (Agaplan)

9208. By Olivier Dony (Odoo)

[MERGE] OPW 592349: account_asset: show asset category on supplier invoice lines too, not only customer invoices

9209. By Christophe Matthieu (OpenERP)

[IMP] Improve typos in warning (Grammar mistake, Capitalize title, Typos)

9210. By Olivier Dony (Odoo)

[MERGE] [I18N] Many translation bugfixes + resync of translation templates with latest source

9211. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9212. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9213. By Christophe Simonis (OpenERP)

[FIX] base_report_designer: allow connection via XML-RPC over SSL (XML-RPC-Secure)

9214. By Olivier Dony (Odoo)

[FIX] procurement: typo/wording in product procurement wizard

Makes it slightly easier to understand and translate

9215. By Martin Trigaux (OpenERP)

[FIX] account: restrict bank account post creation for account and journal

Do not create account and journal when there no liquidity account with a parent.
This removes a traceback but may lead to no auto configuration. This is not considered as critical as we prefer that instead of configuring wrongly accounts and journals

9216. By Martin Trigaux (OpenERP)

[MERGE] stock: Chained location: cancelling receptions set chained moves as confirmed

9217. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: while running the product to process wizard on done state move gives trace-back

9218. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9219. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: prevent creating new product line when returning products

9220. By Martin Trigaux (OpenERP)

[FIX] survey: add page_id when using wizard

9221. By Denis Ledoux (OpenERP)

[FIX]mail: mail_thread, method message_capable_models was not returning all message capable models

9222. By Martin Trigaux (OpenERP)

[MERGE] various changes

[FIX] account: field supplier invoice number should be set in journal entry as description
[FIX] hr_holidays: allow grouping by start date
[IMP] report_webkit: avoid using same src value for two different values with fallback

9223. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9224. By Martin Trigaux (OpenERP)

[IMP] l10n_be_coda: remove creation of bank statement line, remove broken domain, show statement field, fix indentation

9225. By Martin Trigaux (OpenERP)

[IMP] portal_hr_employee: remove create button on kanban view

9226. By Olivier Dony (Odoo)

[MERGE] project: do not copy project tasks when duplicating partners, courtesy of Yannick Vaucher (Camptocamp)

9227. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account: allow usage of list of account typesfor invoices creation

9228. By Thibault Delavallée (OpenERP)

[MERGE] [FIX] Usability fix for purchase/product
Set the field property_product_pricelist_purchase in the group_purchase_pricelist

9229. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9230. By Thibault Delavallée (OpenERP)

[MERGE] [FIX] mail: message_subscribe_users: refactoring of the algorithm to achieve better computation time.
Previous implementation did a search on mail.followers with subtype_ids=False, leading
to a very bad computation time. This search is now avoided.

9231. By Martin Trigaux (OpenERP)

[MERGE] [FIX] hr_timesheet_sheet, account_followup: remove create access rights on reports and hide create button from views

9232. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account: better check of context when writing account.move.line

9233. By Martin Trigaux (OpenERP)

[MERGE] [FIX] warning: correct form id for warning tabs in products

9234. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account: don't display fields from analytic accounting after removal

9235. By Martin Trigaux (OpenERP)

[MERGE] [FIX] hr_timesheet_sheet: compute amount field for timesheets

9236. By Martin Trigaux (OpenERP)

[MERGE] [FIX] sale_stock: compute packaging values after slecting right UoM

9237. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9238. By Martin Trigaux (OpenERP)

[MERGE] [FIX] project_crm: sale_order_id does not appear in the correct location on project.task

9239. By Martin Trigaux (OpenERP)

[MERGE] [IMP] stock: filter incomming shipments and delivery orders on supplier and customer field

9240. By Olivier Dony (Odoo)

[MERGE] OPW 590139: account reports: several missing translation markers

The calls to _translate() do not actually work
in the Python helpers for the reports, unless the
terms are actually found in RML report source
(so translations of the right type exist).
Of course adding the terms in the RML directly
makes those helper methods redundant, so
they can now be removed in trunk.
Kept them in stable for API compatibility
only, they should work for existing reports.

9241. By Olivier Dony (Odoo)

[I18N] account: updated PO template for new term introduced by previous revision

9242. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9243. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9244. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9245. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9246. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9247. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9248. By Martin Trigaux (OpenERP)

[FIX] account_analytic_plans: allow grouping by analytic_id

9249. By Martin Trigaux (OpenERP)

[MERGE] [IMP] crm: log phone calls as in held state

9250. By Martin Trigaux (OpenERP)

[MERGE] [FIX] base_calendar: add missing keys for private events in read

9251. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_be_coda: check existance of line 8 in coda file, courtesy of Peter Langenberg (Agaplan)

9252. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_be_coda: ensure record rules are applied on res.partner.bank

9253. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_ro: remove duplicate label

9254. By Martin Trigaux (OpenERP)

[MERGE] [FIX] document_page: prevent modifing write_uid field

9255. By Martin Trigaux (OpenERP)

[MERGE] [FIX] pos: prevent two users opening the same session

9256. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9257. By Thibault Delavallée (OpenERP)

[FIX] mail: fixed a glitch in message_subscribe sometimes overriding specified subtypes

9258. By Thibault Delavallée (OpenERP)

[MERGE] [FIX] Various improvements in quick create in kanban view.

- [FIX] crm: fixed crash when searching leads/opportunities on section_id then trying to create a new lead/opportunity. The crash was due to a 'default_section_id: self' in the search_view, that is not supported in 7.0.
- [FIX] crm, task, issue, hr_applicant: fixed quick create in kanban view not taking into account the stage in which it is being created.
- [FIX] mail: when tracking modified values for automatic subscription, also take into account default values coming from the context
- [FIX] issue: added default responsible

9259. By Martin Trigaux (OpenERP)

[MERGE] [FIX] idea: remove filter on many2many field

9260. By Martin Trigaux (OpenERP)

[MERGE] [IMP] l10n_ca: Replaced french leftover tax names in l10n_ca's account_tax_en.xml.

Replaced TVH by HST and TVQ by QST
courtesy of Virgil Dupras

9261. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9262. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9263. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9264. By Xavier ALT

[MERGE] [FIX] l10n_be_invoice_bba: correctly create bba reference when creating an invoice

  When creating an invoice from another object (sale: invoice from sale order
  line, sale: invoice on delivery order, ...) we have to make sure that newly
  created invoice respect partner's default ``communication type``, and
  accordingly generate a new BBA if required and none provided.

9265. By Martin Trigaux (OpenERP)

[MERGE] [FIX] OPW 590066 account: remove accounting information lines from Journal items

9266. By Denis Ledoux (OpenERP)

[FIX]account: fix of sxw of account_print_invoice, which was using o.address_invoice_id.partner_id instead of o.partner_id

9267. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9268. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9269. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: don't group move lines if debit and credit

9270. By Thibault Delavallée (OpenERP)

[FIX] project: removed old code that was messing with followers intorduced at revision 8435.

9271. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9272. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_ch: reStructuredText in description file, courtesy of Yannick Vaucher (Camptocamp)

9273. By Martin Trigaux (OpenERP)

[MERGE] [FIX] hr_timesheet_invoice: use invoice amount instead of product and product not mandatory

9274. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9275. By Christophe Simonis (OpenERP)

[FIX] crm: copy() of partners must return id of new partner

9276. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9277. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9278. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9279. By Martin Trigaux (OpenERP)

[FIX] hr_expense: fallback on domain if no analytic_account for line_ids

9280. By Olivier Dony (Odoo)

[FIX] procurement: background procurement scheduler should be working in batch mode, with one transaction per order

A programming error during an older refactoring lead to
the scheduler working with a single monolithic transaction.
This could cause unnecessary resource contention, plus
undesired rollback of all previous operations in the event
of an exception during scheduling.

9281. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9282. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9283. By Xavier (Open ERP)

[FIX] call this.print on end of ReceiptScreenWidget.show instead of explicit window.print

print method already existed, probably to allow overriding printing, but it was not actually called

9284. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9285. By Olivier Dony (Odoo)

[MERGE] l10n_pl: updated tax rates and tax definitions, courtesy of Tymoteusz Motylewski

9286. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9287. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9288. By van der Essen Frédéric (OpenERP)

[MERGE] point_of_sale: fixing bugs discovered during the opendays

9289. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9290. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9291. By Martin Trigaux (OpenERP)

[FIX] account_voucher: while canceling avoid removing twice the same reconciled move

9292. By Quentin (OpenERP) <email address hidden>

[FIX] project: defined the write_date field in project.task so that it can be reused in date filters in base_action_rule module

9293. By Quentin (OpenERP) <email address hidden>

[FIX] account_anglo_saxon: backport of revision 8787 of trunk

9294. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9295. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9296. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9297. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9298. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9299. By Denis Ledoux (OpenERP)

[FIX]email_template: generate_email_for_composer, clean context before find or create partner, to avoid default values for partner

9300. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9301. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9302. By Christophe Simonis (OpenERP)

[FIX] base_report_designer: correct "Export To RML" on OSX

9303. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9304. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9305. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9306. By Martin Trigaux (OpenERP)

[FIX] document: apply security rules documented on doc/access_permissions.rst. (opw #592652)

9307. By Martin Trigaux (OpenERP)

[MERGE] l10n_ca: courtsey of Maxime Chambreuil (savoirfairelinux)

[FIX] Fiscal positions.
[IMP] Separate different rates of HST. Update taxes (BC is not harmonized, PE is).
[IMP] better module description

9308. By Martin Trigaux (OpenERP)

[MERGE] [IMP] report_webkit: better installation message for wkhtmltopdf, courtesy of Yannick Vaucher (Camptocamp)

9309. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9310. By Martin Trigaux (OpenERP)

[FIX] account_voucher: writeoff amount on unreconciled amount instead of price to allow negative writeoff (eg: negative currency change rate difference) (opw #593977)

9311. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9312. By Martin Trigaux (OpenERP)

[FIX] account_voucher: better voucher payment screen
revert commit 9310 with incorrect writeoff amount
hide writeoff reconcilation fields when no price difference
hide analytic_id (Write-Off Analytic Account) when not with_writeoff

9313. By Martin Trigaux (OpenERP)

[FIX] hr_timesheet_invoice: use product price on invoice even when not forcing

9314. By Martin Trigaux (OpenERP)

[FIX] account_invoice: due date is reset to current date when we have no payment term and due date is manually defined

9315. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9316. By Martin Trigaux (OpenERP)

[FIX] project_issue: reset kanban_state when changing the stage to be consistent with project_task

9317. By Martin Trigaux (OpenERP)

[FIX] hr_timesheet_invoice: better invoice price management
- if force product, use its sale price
- if on a journal of type 'general' (eg: expenses) and has a product, use its sale price
- else (eg: expenses) use the total amount on analytic lines

9318. By Martin Trigaux (OpenERP)

[FIX] stock: for a stock picking set date start and end date based on expected (date_exected) instead of creation date (date)

9319. By Martin Trigaux (OpenERP)

[IMP] mrp: properly remove product lines and workorder lines when confirming a manufacturing order, avoid getting traceback if trying action on deleted record

9320. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9321. By Thibault Delavallée (OpenERP)

[FIX] mail: res was not created if there are no email in email_list when sending emails

9322. By Martin Trigaux (OpenERP)

[MERGE] various changes
report_webkit: show labels on form view
account: correctly choose fiscal year on aged partner balance report

9323. By Martin Trigaux (OpenERP)

[FIX] l10n_be: Intracom VAT Declaration, fix amount precision, courtesy of Peter Langenberg

9324. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9325. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9326. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9327. By Martin Trigaux (OpenERP)

[FIX] sale_crm: allow modifying the default sale's team on user preferences

9328. By Martin Trigaux (OpenERP)

[IMP] stock: don't raise error on default values if removed default stock locations data

9329. By Martin Trigaux (OpenERP)

[FIX] stock: remove warning popup on update product quantity wizard and correctly verify access rights on stock.location

9330. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9331. By Martin Trigaux (OpenERP)

[FIX] base_calendar: don't compute reccuring events if reccurency checkbox is disabled

9332. By Olivier Dony (Odoo)

[FIX] account: paypal url generation should not crash for draft invoices that have no number yet

9333. By Martin Trigaux (OpenERP)

[FIX] mrp: don't see produce button if don't have necessary quantity

9334. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9335. By Martin Trigaux (OpenERP)

[IMP] stock: more fault tolerant usage of xml id

9336. By Denis Ledoux (OpenERP)

[FIX]auth_ldap: now using check_credentials instead of check

9337. By Denis Ledoux (OpenERP)

[FIX]auth_ldap: remove base_crypt warning from manifest

9338. By Denis Ledoux (OpenERP)

[FIX]stock: wizard stock change qty, object_reference return an integer and not a browse record

9339. By Denis Ledoux (OpenERP)

[FIX]auth_crypt: check_credentials checking if there is a password stored, if not, not trying to crypt anything and raise

9340. By Denis Ledoux (OpenERP)

[FIX]auth_crypt: was storing password when passsing by res.users create, like auth_signup

9341. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9342. By Martin Trigaux (OpenERP)

[FIX] account_voucher: evaluate move line account with correct precision

This bug may have generated incorrect account_voucher_line when validating a voucher with amount less than 1. This patch will avoid reproducing the problem on new lines but not fix already existing vouchers. To do so apply the following steps:

1. apply this patch
2. do a manual reconciliation of the account.move.lines with amount less than 1 (use the manual reconciliation menu to see every line, included 0-0 lines)
3. execute the following SQL query

DELETE FROM account_voucher_line WHERE id IN (SELECT l.id FROM account_voucher_line AS l JOIN account_voucher AS v ON (v.id = l.voucher_id) JOIN account_move_line AS ml ON (l.move_line_id = ml.id) WHERE l.amount = 0 AND v.state = 'draft' AND ml.debit = ml.credit AND ml.credit = 0);

that will remove account voucher lines from draft vouchers linked to an empty move lines

9343. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9344. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9345. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9346. By Martin Trigaux (OpenERP)

[FIX] account: use dateformat instead of datetime for date objects

9347. By Martin Trigaux (OpenERP)

[FIX] l10n_be_invoice_bba: add copy method to invoice to generate a new bba comunication when duplicating, courtesy of Peter Langenberg (Agaplan)

9348. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9349. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9350. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9351. By Martin Trigaux (OpenERP)

[FIX] board: keep group by in context when adding to dashboard

9352. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9353. By Martin Trigaux (OpenERP)

[FIX] l10n_be: use float instead of string for amount in vat_intra reports

9354. By Denis Ledoux (OpenERP)

[FIX]auth_oauth: auth_oauth handle oauth error 3, auth_oauth_signup raise accessdenied instead of signuperror, auth_signup use literal_eval instead of safe_eval

9355. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9356. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9357. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9358. By Martin Trigaux (OpenERP)

[FIX] account: pass context to move line reconciliation creation (opw #594546)

9359. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9360. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9361. By Martin Trigaux (OpenERP)

[MERGE] l10n_be: add translation of belgian chart of accounts in Flemish

requires merge 5049 in server 7.0 (support of i18n_extra folder)
requires l10n_multilang preinstalled before l10n_be (to add translatable fields)
move l10n_be_wizard.yml to l10n_be_hr_payroll_account (requires an accounting plan installed to import data)
set action wizard for multichart selection opened
add translation of chart of account into nl_BE, courtesy of Geert Janssens
point_of_sale: fix default journal selection for config (broken runbot test)

9362. By Olivier Dony (Odoo)

[FIX] account_report_company: avoid including the address in the computed display name

9363. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9364. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9365. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9366. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9367. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9368. By Olivier Dony (Odoo)

[FIX] account,hr_timesheet_sheet: fix YML assertRaise-like testcases that did not verify the result, courtesy of Laetitia Gangloff (Acsone)

9369. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9370. By Martin Trigaux (OpenERP)

[FIX] sale: correct report for discount column (opw #592874)

9371. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: use reload_on_button option in forms for reloading the form that has been modified

9372. By Martin Trigaux (OpenERP)

[FIX] account_voucher: generate empty context to avoid traceback

9373. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: avoid traceback if deleted property

9374. By Martin Trigaux (OpenERP)

[MERGE] various changes
analytic_user_function: fix traceback with non-existant variable
lunch: name_get and remove create button on you lunch account view
mail: being more permissive on check to also allow creating message when have create access rights on model

9375. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9376. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9377. By Martin Trigaux (OpenERP)

[IMP] mrp: allow searching by components, better view for BoM structure

9378. By Martin Trigaux (OpenERP)

[MERGE] backport of revision 8862
mrp, sale_stock: minor usability improvements + properties in sale order lines

9379. By Thibault Delavallée (OpenERP)

[MERGE] [FIX] mail: fixed wrong parsing of multipart/mixed emails. Alternative mode is computed when browsing the parts, not from the message content type.

Added tests.

Also added some notification_email_send=none in mail demo data to avoid sending emails in demo/data/update.

9380. By Christophe Simonis (OpenERP)

[MERGE] project: migrate to aliases

9381. By Martin Trigaux (OpenERP)

[FIX] mrp, stock: permissions error on multicompany + add tests, courtesy of Camptocamp

9382. By Christophe Simonis (OpenERP)

[FIX] stock: allow modification of stock.picking.{in,out} reports via report designer

9383. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9384. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9385. By Martin Trigaux (OpenERP)

[FIX] mrp: display Bill of Materials as a list, not as a tree

9386. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9387. By Martin Trigaux (OpenERP)

[MERGE] [FIX] account: handle value errors for inexisting object references for account reports

9388. By Olivier Dony (Odoo)

[FIX] Force safer ondelete=restrict on the `alias_id` _inherits FK on models with a mail.alias parent

The delete-rule was initially set to `cascade` in revision
6897.16.13 revid:<email address hidden>
because the ORM would not allow anything else for the FK of
an _inherits relationship.
This constraint was later lifted in 7.0 server at revision
4681 revid:<email address hidden>
so we can now switch to the intended default behavior:
when deleting mail aliases we never want to cascade delete
the child records, as that could lead to unwanted deletions.
On the other hand the aliases are automatically deleted when
the record they belong to is deleted, as a kind of internal
dependency. This is the intended safe way to delete them.

There is a special case when the same alias is manually set
on multiple records, in which case you will not be able to
delete any of those records. This is an acceptable exception
and should be manually handled if ever needed, by temporarily
linking the records to delete to new dummy aliases.

9389. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9390. By Martin Trigaux (OpenERP)

[FIX] pos: avoid a user to use another user's session (opw 595033)

9391. By Thibault Delavallée (OpenERP)

[FIX] crm: fixed a bug in opportunities merge.

_merge_notify was called with a browse record but was waiting for an ID.

9392. By Martin Trigaux (OpenERP)

[FIX] stock,mrp: move multicomp user to test instead of demo data

9393. By Martin Trigaux (OpenERP)

[FIX] pos: correctly link refund order to a current session and set to today's date (opw 589810)

9394. By Martin Trigaux (OpenERP)

[FIX] project: correct name_search for analytic accounts, use args, name, limit and context

9395. By Martin Trigaux (OpenERP)

[FIX] stock: post messages on stock.pciking instead of stock.picking.in/out to be able to display messages on the form

This will only display newly posted messages, not already existing.
To do so apply the following SQL command:
UPDATE mail_message SET model = 'stock.picking' WHERE model = 'stock.picking.in' OR model = 'stock.picking.out';

9396. By Denis Ledoux (OpenERP)

[FIX]account: in wizard of refund, replace type(line.reconcile_id) != osv.orm.browse_null with simply if line.reconcile_id: + imp of the following line

9397. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9398. By Olivier Dony (Odoo)

[FIX] purchase: res.partner.copy() must properly return the super() call's result

9399. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9400. By Denis Ledoux (OpenERP)

[FIX]delivery: sxw report did not match the rml report

9401. By Denis Ledoux (OpenERP)

[FIX]mrp: _bom_explode, rounding used must be max(bom.product_rounding, bom.product_uom.rounding), in order to avoid asking 0.5 Unit

9402. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9403. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9404. By Martin Trigaux (OpenERP)

[FIX] membership: set priority on search view to avoid getting it for other modules

9405. By Martin Trigaux (OpenERP)

[FIX] base_calendar: avoid duplication of event on invitation acceptance (opw 586763)

9406. By Denis Ledoux (OpenERP)

[FIX]account: field partner_id, define store param to handle updates of partner changes in entries

9407. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9408. By Martin Trigaux (OpenERP)

[MERGE] various changes

account: move button on analytic chart wizard to bottom
account: use button Target Moves in financial report views (bug lp:1078146)
project: set duplicated task in default stage instead of current

9409. By Martin Trigaux (OpenERP)

[FIX] account: order on invoice lines based on sequence number (for complains, please refer to dle)

9410. By Martin Trigaux (OpenERP)

[IMP] account: set default value on account invoice line and fallback on id for ordering if no sequence is available

9411. By Olivier Dony (Odoo)

[FIX] hr_expense: duplicate copy() method corrected, courtesy of Yannick Vaucher, Camptocamp

9412. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9413. By Christophe Simonis (OpenERP)

[FIX] project_mrp: correct process to not depends of indirect installation of sale_stock

9414. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: pass reference of customer from pos to order

9415. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9416. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9417. By Martin Trigaux (OpenERP)

[FIX] l10n_be: VAT reports needs to have explicitly two digits, rounded values not accepted (sigh)

9418. By Olivier Dony (Odoo)

[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`.

9419. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9420. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9421. By Martin Trigaux (OpenERP)

[FIX] stock: overwrite message_{un,}subscribe on stock.picking.{in,out}

9422. By Martin Trigaux (OpenERP)

[FIX] stock: change wrong variable name

9423. By Martin Trigaux (OpenERP)

[IMP] account: don't write state as draft on lines that are already in draft state (performace improvement)

9424. By Martin Trigaux (OpenERP)

[FIX] product: pass count argument to super call for search (opw #585031)

9425. By Denis Ledoux (OpenERP)

[FIX]l10n_be_coda: wizard coda import, search period that belong to the company of the journal

9426. By van der Essen Frédéric (OpenERP)

[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

9427. By Christophe Simonis (OpenERP)

[FIX] point_of_sale: ensure proxy connection have a session_id (opw 596899)

9428. By Denis Ledoux (OpenERP)

[FIX]base_calender: pop default_state from context before creating attendees (context propagation problem)

9429. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9430. By Martin Trigaux (OpenERP)

[FIX] stock: correctly select sequence for internal moves (opw 591894)

9431. By Martin Trigaux (OpenERP)

[FIX] stock: Correctly pass referece for chained location on stock.picking (opw 593003)

9432. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9433. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9434. By Thibault Delavallée (OpenERP)

[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.

9435. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: correct _get_tax_amount to see several taxes in reports

9436. By van der Essen Frédéric (OpenERP)

[IMP] point_of_sale: make products searchable by internal reference (default_code)

9437. By van der Essen Frédéric (OpenERP)

[FIX] point_of_sale: onscreen keyboard would stop working when category changed + make it disappear outside product screen

9438. By van der Essen Frédéric (OpenERP)

[FIX] point_of_sale: fixed text overflow issues due to long product names

9439. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9440. By Thibault Delavallée (OpenERP)

[FIX] account: fixed an error when using custom chart of accounts, could lead to no result in search in ir model data

9441. By van der Essen Frédéric (OpenERP)

[FIX] sale.shop: The pricelist should be a required field

9442. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9443. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9444. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9445. By Martin Trigaux (OpenERP)

[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

9446. By Martin Trigaux (OpenERP)

[MERGE] [FIX] mrp_subproduct: correctly take into account subproduct_factor when checking quantities on BoM

9447. By Martin Trigaux (OpenERP)

[FIX] hr_timesheet_sheet: use timezone in hour computation for timesheet

9448. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9449. By Martin Trigaux (OpenERP)

[FIX] stock: decimal precision of new_price field on update cost price wizard is not same as defined in cost_price field

9450. By Martin Trigaux (OpenERP)

[FIX] stock: use user's language as default value to fetch product translation

9451. By Martin Trigaux (OpenERP)

[MERGE] [FIX] base_calendar: Fix domain evaluation for calendar recursive and fix search method for recurrency date

9452. By Martin Trigaux (OpenERP)

[FIX] project_mrp: revert addition in commit 9445 breaking databases withtout mrp module

9453. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9454. By Olivier Dony (Odoo)

[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`.

9455. By Martin Trigaux (OpenERP)

[FIX] sale_crm: move code reverted at revision 9452 to the sale_crm module instead of project_mrp

9456. By van der Essen Frédéric (OpenERP)

[FIX] point_of_sale: currency should be fetched from the pricelist instead of the company

9457. By van der Essen Frédéric (OpenERP)

[IMP] point_of_sale: when the product search returns only one product, order it on 'enter' keypress

9458. By Martin Trigaux (OpenERP)

[IMP] account: performance improvement on the creation of new account.move (opw #597719)

9459. By van der Essen Frédéric (OpenERP)

[FIX] point_of_sale: barcode scanner was not working in firefox due to usage of event.keyCode instead of event.which

9460. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9461. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9462. By Martin Trigaux (OpenERP)

[FIX] account,purchase,stock: update report sxw to match latest rml

9463. By Martin Trigaux (OpenERP)

[FIX] account: allow ordering of lines on all invoices (opw#590277)

9464. By Martin Trigaux (OpenERP)

[IMP] stock: improve performances of _product_reserve by reducing the number of locations that are checked (opw#590466)

9465. By Martin Trigaux (OpenERP)

[FIX] survey: add missing translations

9466. By Martin Trigaux (OpenERP)

[IMP] account: remove wrong colspan on partner ledger wizard

9467. By Martin Trigaux (OpenERP)

[FIX] mrp_operations: change icon to start a work orders to be different than the one for scrap product (opw #591367)

9468. By Martin Trigaux (OpenERP)

[FIX] stock: show button check availibility on stock.picking instead of only stock.picking.out (was not present for internal moves) opw #591370

9469. By Martin Trigaux (OpenERP)

[FIX] project: allow deleting project members from kanban view instead of opening the user view (opw #590451)

9470. By Martin Trigaux (OpenERP)

[FIX] product: avoid getting date=False in pricelist if wrong value in context, courtesy of Alexis de Lattre

9471. By Martin Trigaux (OpenERP)

[FIX] sale: duplication of an existing sale order should change the date

9472. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9473. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9474. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9475. By Denis Ledoux (OpenERP)

[FIX]sale_crm: add context to categ_ids for sale order object. Its dummy to set 'crm.lead' for object_name in context while the current object is a 'sale.order', but its less dummy to copy crm.lead tags to sale.order tags while using the convert to quotation wizard

9476. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9477. By Martin Trigaux (OpenERP)

[FIX] mrp: don't select bom out of current date range, replace sql query by orm request

9478. By Denis Ledoux (OpenERP)

[FIX]portal_crm: add default_type in action, in order to select properly the stage and the section_id

9479. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9480. By Denis Ledoux (OpenERP)

[FIX]share: embed url action= instead of action_id=

9481. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9482. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9483. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: return empty list instead of False for report computation (opw 598437)

9484. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9485. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9486. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9487. By Denis Ledoux (OpenERP)

[FIX]crm: wizard lead to opportunities, match exact email, insensitive

9488. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9489. By Denis Ledoux (OpenERP)

[FIX]portal: add share flag to portaltemplate user and portal demo user

9490. By Denis Ledoux (OpenERP)

[FIX]portal: previous commit was wrong. I was distracted. auth_signup do not depends on share, portal is, so moving the values['share'] = true to portal module

9491. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9492. By Martin Trigaux (OpenERP)

[FIX] point_of_sale: remove useless or condition in tax computation

9493. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9494. By Denis Ledoux (OpenERP)

[FIX]mail: backport of fix 8787 from saas-1 branch, rev-id: <email address hidden>

9495. By Olivier Dony (Odoo)

[MERGE] auth_signup: invitation mail - fallback to user email when company has no email

This avoids a confusing error message. The email
sender does not matter much in this case anyway.

9496. By Olivier Dony (Odoo)

[MERGE] hr_timesheet_invoice: make YML tests more robust wrt extra demo data, courtesy of Moisés López (Vauxoo)

9497. By Olivier Dony (Odoo)

[MERGE] l10n_br: addition of some IPI taxes, courtesy of Renato Lima (Akretion)

9498. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9499. By Olivier Dony (Odoo)

[MERGE] account: CoA installer: include parent charts when determining default taxes, otherwise they cannot be set during install

See comments on this MP for some background:
  https://code.launchpad.net/~pedro.baeza/openobject-addons/7.0-updated_l10n_es/+merge/161654

9500. By Olivier Dony (Odoo)

[MERGE] account_voucher, product, stock: use selection widgets for magic context fields, to pass IDs in the context instead of strings

Many2one fields resolve to strings when used
as `self` within the @context or @filter_domain
attributes of a search field, because they
must be able to support partial matches,
e.g. search for "Sto" to match "Stock".
In many case the code was not prepared to accept
string for the magic context values, so the
magic fields now caused crashes.

The widget="selection" attribute was dropped
during the search view cleanup for 7.0,
without noticing this unfortunate side-effect,
at revision:
  addons 7.0 revno 7142 revid:<email address hidden>

9501. By Olivier Dony (Odoo)

[MERGE] l10n_it: fix taxes, add new 22% IVA introduced on 2013-10-01, courtesy of Leonardo Pistone (Agile BG)

9502. By Martin Trigaux (OpenERP)

[MERGE] [FIX] purchase: avoid being spammed with workflow exceptions when don't have the required suppliers info

9503. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9504. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9505. By Martin Trigaux (OpenERP)

[MERGE] [FIX] purchase: block workflow when supplier check fails, even if already has set an error message

9506. By Martin Trigaux (OpenERP)

[FIX] sale: don't set mrp_properties by default for root user (adding sale order lines in a popup instead of editable mode)

9507. By Denis Ledoux (OpenERP)

[FIX]mail: update.py, using message_post instead of mail.message create, in order to notify users and the administrator

9508. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9509. By Denis Ledoux (OpenERP)

[FIX]mail: mail_thread, trying to send a message in the chatter while the emails where all mal-formed raised an error.

9510. By Martin Trigaux (OpenERP)

[FIX] account: revert commit 9265, show every invoice line in the list view and do not force domain on it to remove 0 debit/credit lines

9511. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9512. By Martin Trigaux (OpenERP)

[IMP] purchase: put back sql request to set exception message and avoid context hack

9513. By Christophe Simonis (OpenERP)

[FIX] note: copy default stages as SUPERUSER_ID to avoid access error. Only do it for employees

9514. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9515. By Olivier Dony (Odoo)

[MERGE] l10n_fr: update tax templates for 2014 taxes, courtesy of Frederic Clementi (Camptocamp)

summary of VAT rates changes for the 01/01/2014:
Taux normal : 20% replace 19.6%
Taux intermédaire : 10% replace 7%
Taux spécial DOM-TOM : no change (8.5%)
Taux réduit : 5% replace 5.5%
Taux super réduit : no change (2.1%)

see also: http://www.service-public.fr/professionnels-entreprises/actualites/00891.html

9516. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

Revision history for this message
Naresh(OpenERP) (nch-openerp) :
review: Approve
9517. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9518. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9519. By Martin Trigaux (OpenERP)

[FIX] pos: check constraint on session instead of uid (eg: runbot import demo data with uid=1 but other user_id

9520. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9521. By Martin Trigaux (OpenERP)

[FIX] stock: correctly handle case when we have no child location

9522. By Christophe Matthieu (OpenERP)

[FIX] product: wrong product and supplierinfo demo data. Because product_id of product.supplierinfo is a product.template field and not a product.product field

9523. By Martin Trigaux (OpenERP)

[FIX] account: include reconciled move lines generated at the opening of a new fiscal year (and indirectly take into account moves from previous fiscal years)

9524. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9525. By Thibault Delavallée (OpenERP)

[FIX] hr: fixed priorities of kanban views. Employees see the
kanban view defined for portal users because of priorities all equal to 16.
Now employees see the correct kanban view defined in HR, portal users see
the portal kanban view defined in portal_hr_employees.

9526. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9527. By Martin Trigaux (OpenERP)

[FIX] procurement: avoid getting loop of state change when a procurement is stuck in an exception and retried by the scheduler (opw 598606)

9528. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9529. By Martin Trigaux (OpenERP)

[FIX] mrp_repair: use action_done to validate a operation componenents when ending a repair
This allows to generate journal entries in case of real time stock evaluation (opw 599170)

9530. By Martin Trigaux (OpenERP)

[FIX] account: correct test on closing fiscal year to fail with error message and set the test to the previous year instead of next year (makes more sense)

9531. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9532. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9533. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9534. By Martin Trigaux (OpenERP)

[FIX] procurement: change SQL query to be compatible with both postgres 8.4 and 9.3

9535. By Olivier Dony (Odoo)

[FIX] l10n_fr: 2014 tax update patch has removed obsolete templates, causing an error at module update

Due to the relationship between fiscal position
templates and tax templates, the removal of
obsolete tax templates may crash if the corresponding
fiscal positions are not deleted before.
In a recent l10n_fr patch [1] a number of
templates disappeared, which causes an error during
subsequent updates on databases where the obsolete
templates are still present.

As a workaround, we can force a deletion of
all fiscal position templates before loading
them. This is relatively safe because the templates
are not connected to live data, and will be
re-created during the update (except for the
obsolete ones which will be gone forever).

[1] addons 7.0 rev 9515 rev-id: <email address hidden>

9536. By Martin Trigaux (OpenERP)

[FIX] hr_timesheet: cost and revenues of parent analytic accounts aggregate from child analytic accounts

9537. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9538. By Martin Trigaux (OpenERP)

[FIX] account: computation of debit/credit on partner is based on past year moves instead of reported entries, courtesy of Nhomar Hernandez (vauxoo)
This change allows to have consistency in values instead of depending on when the fiscal year is closed and when the entries are generated

9539. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9540. By Martin Trigaux (OpenERP)

[FIX] stock_invoice_directly: if picking is not done while doing partial picking, create invoice on this backorder instead of the current picking

9541. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9542. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9543. By Olivier Dony (Odoo)

[FIX] stock: move analysis report incorrectly merges multiple lines with same picking, product and qty

This error probably stems from the useless complexity of
the SQL view declaration and the double GROUP BY levels.

The patch rewrites the view query with a single GROUP BY
level and proper aggregation levels, but the core part
of the patch is to replace the outer `group by product_qty`
with a `sum(product_qty)`.

Some columns were also mentioned twice in the same GROUP
BY clause, for some reason.

9544. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9545. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9546. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9547. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9548. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9549. By Christophe Simonis (OpenERP)

[FIX] board: filter available dashboards

9550. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9551. By Denis Ledoux (OpenERP)

[FIX]base_import: context was not considered while importing. Thus, default value (for instance) was not set, and that leaded to inconsistencies (Like importing supplier invoices was actually creating customer invoices

9552. By Denis Ledoux (OpenERP)

[FIX]crm_partner_assign: assign_geo_localize function was assigning the latitude/longitude of the first lead to all other leads passed

9553. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9554. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9555. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9556. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9557. By Martin Trigaux (OpenERP)

[FIX] stock: include enventual serial number in product reservation procedure
done using context for stability reason
wont be needed in new wms
opw 600078

9558. By Thibault Delavallée (OpenERP)

[FIX] hr_recruitment: avoid overriding email_from and email_cc in
message_update. This behavior makes sens only in message_new when
setting initial parameter of the applicant, not when somebody sends
an email on the record.
Removed priority change when there is a 'priority' key in msg; but
this key is not likely to be present in a parsed email.
Removed updated values change due to a mapping of values present in
the email. This code was a copy-and-paste from crm and did not have
any meaning in hr_recruitment.

Also removed unnecessary code in project, project_issue, crm_helpdesk
and crm_claim for the same reasons as for hr_recruitment.

9559. By Martin Trigaux (OpenERP)

[FIX] l10n_multilang: remove force_write attribute in process_translations
When processing a translation, the module used to replace the original term by the translated value for accounts (only object with force_write=True). Now getting real multilang feature.
Generates the accounts with no language to get the untranslated value

9560. By Christophe Simonis (OpenERP)

[FIX] document: correct numbering of attachments with the same name

9561. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9562. By Olivier Dony (Odoo)

[FIX] purchase: Purchase Analysis view was using incorrect JOIN order

The starting table for Purchase Analysis is purchase_order_line
not purchase_order. The previous code was using a wrong JOIN
combination starting from purchase_order, which resulted in
a crash if an empty PO was created.
In order to prevent this an extra WHERE clause on product_id
being NOT NULL was added, but this was incorrect too as it
prevented PO lines with no product_id value from appearing
in the Purchase Analysis results, while being perfectly valid.

9563. By Olivier Dony (Odoo)

[FIX] stock: `product cost` field in partial picking wizard must respect decimal precision

Without the right precision the default rounding is
applied and causes a possible loss of precision when
the `Product Price` precision is increased.
This can in turn lead to incorrect average price
computations.

9564. By Olivier Dony (Odoo)

[FIX] stock: programming error in average price computation for multiple lines of the same product

While processing a picking we must keep track of
previously processed lines as they modify the
stock on hand but are not yet included in the
`qty_available` function.
Negative stock on hand is handled as if
the stock was zero as far as the average
price computation is concerned.

9565. By Olivier Dony (Odoo)

[FIX] stock: no early currency rounding when computing average price

It is a common need to set a higher decimal precision
for `Product Price` (i.e. the product cost field) for
high volume / low value items. This may typically
require up to 4-6 decimals for e.g. EUR/USD-based
companies where the currency has 2 decimals.
In that case the product cost should be stored with
full precision without applying the currency rounding.
The appropriate currency rounding will be applied
anyway as soon as a transaction actually uses that
product cost (typically in a SO/PO)

9566. By Olivier Dony (Odoo)

[FIX] purchase: analysis view must not group by quantity, otherwise identical PO lines are counted only once

The product quantity is one of the columns that must be
aggregated, not used to fold PO lines into the same
result row.
This, combined with missing aggregation operators
was causing multiple identical PO lines from the
same PO to be merged together and only counted once
in some aggregations.

9567. By Olivier Dony (Odoo)

[FIX] sale,sale_stock: sales analysis view using incorrect JOIN and group by clause

Similarly to the recent fixes in Purchase Analysis,
the Sales Analysis view must not group on the quantity
field. It is one of the columns that must be aggregated,
not used to fold PO lines into the same
result row.
The line count was also incorrect because of this, and
had to be corrected to actually count() the underlying
SO lines.

In addition, the JOINs were done in the wrong order,
which could cause problems (e.g. if an empty SO ever
landed in the database, all the SO line columns
would be empty in the JOIN, and cause errors)

9568. By Nicolas Vanhoren (OpenERP)

[FIX] problem with pads, the demo configuration doesn't work if the server is using https. I simply changed the url for the demo version.

9569. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9570. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9571. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9572. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9573. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9574. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9575. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9576. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9577. By Denis Ledoux (OpenERP)

[FIX]crm: several calls to _get_id for external id 'categ_phone2' which were not surrounded by try except ValueError

9578. By Denis Ledoux (OpenERP)

[FIX]portal_claim: change of record rule for portal group for object portal.claim, to change behaviour: portal users can now create claims in the portal, read their claims, but cant edit or delete them. They can post messages in the chatter if they want to add something

9579. By Thibault Delavallée (OpenERP)

[FIX] portal: mail_message override: do not check access rules for SUPERUSER_ID

9580. By Martin Trigaux (OpenERP)

[FIX] product_visible_discount: for consistency reason with other modules don't use pricelist into account when creating invoice (only on SO/PO), don't display negative discounts as well (does not make sense) (opw #598290)

9581. By Martin Trigaux (OpenERP)

[FIX] procurement: add condition check_move for transition confirm_mto->ready in procurement workflow

When no other module is installed, no change of behaviour (check_move returns None, always True)
When stock_location is installed, depending of the order of evaluation of the conditions, could go to ready without passing by move activity, avoid this
Courtesy of Mohammad Alhashash

9582. By Denis Ledoux (OpenERP)

[FIX]resource: interval_get_multi crashed when the interval of hours was greater than 24, because it was using datetime parameters instead of using timedelta to create a datetime in the future/past

9583. By Denis Ledoux (OpenERP)

[FIX]base_stage: while duplicating (copy), do not set default values date_open and date_close to false if default values are already there

9584. By Denis Ledoux (OpenERP)

[FIX]crm: duplicating lead/opp duplicated the stage and put to false date_open if it was an opp. Now put stage to 'new' stage and set date_open to today if it is an opp

9585. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9586. By Martin Trigaux (OpenERP)

[FIX] sale_stock: take into account the value of the customer reference on grouped invoice (opw #599716)

9587. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9588. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9589. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9590. By Martin Trigaux (OpenERP)

[FIX] account: set customer reference for the invoice name (customer refrence) while refunding instead of reason of refund (opw 591713)

9591. By Martin Trigaux (OpenERP)

[IMP] crm: match on contact name while searching for customer for leads (opw 591923)

Revision history for this message
Martin Trigaux (OpenERP) (mat-openerp) wrote :

Hello

The amounts of childs accounts is now computed on the parent account of type views. This should not be required anymore than.
I reject the MP then

Regards

Revision history for this message
Martin Trigaux (OpenERP) (mat-openerp) wrote :

Oups sorry, wrong model, this still does not work.

However I would like to have a fix allowing to use accounts of type view. The problem come from the fact we use SQL queries with account ids. Look at what we do in __compute from account, we use child account ids, please do the same.

9592. By Martin Trigaux (OpenERP)

[FIX] mrp_byproduct: add context arg to method action_confirm to match the one from mrp (opw 592270)

9593. By Martin Trigaux (OpenERP)

[MERGE] [FIX] purchase: set pricelist action in pricelist submenu instead of top (opw 592320)

9594. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_be: force 2 digits for vat declaration to be accepted by official website (opw 592464), courtesy of Wim Audenaert

9595. By Martin Trigaux (OpenERP)

[MERGE] [IMP] pad: catch urllib error, instead of showing traceback display helpful error message (opw 593069)

9596. By cto

[MERGE] [FIX] account: unlink method on account.move accepts one argument (opw 592795)

9597. By Martin Trigaux (OpenERP)

[MERGE] [IMP] sale_order_dates: don't require technical feature to display additional fields (opw 594184)

9598. By Martin Trigaux (OpenERP)

[MERGE] [IMP] stock: don't display origin (source) field if linked to no picking (opw 595645)

9599. By Martin Trigaux (OpenERP)

[IMP] account: revert wrong commit 9590 and set default value with customer refrence

9600. By Martin Trigaux (OpenERP)

[IMP] account: cleanup

9601. By Martin Trigaux (OpenERP)

[FIX] auth_signup: avoid getting login screen instead of signup when has correct invitation token due to concurrent calls (opw #598453)

9602. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9603. By Denis Ledoux (OpenERP)

[FIX] [IMP] mail: refactored code of message_auto_subscribe.

This new code allows faster computation, because it avoids
- searching in a many2many relationship that is very costly in production
databases, because it is replaced by an 'id in [ids]' equivalent leaf
that can be huge.
- browsing in a create/write (should also lessen the number of issues
about read access rights in create)

A new optionnal parameter is given to the method, that are the
modified values. If this is not given (compatibility-mode) the
records are browsed to fetch the value.

9604. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: display reception numbers on kanban view with sigular form in case of only one

9605. By Martin Trigaux (OpenERP)

[MERGE] [FIX] mrp: correctly handle internal type for stock.picking on manufacturing order

9606. By Martin Trigaux (OpenERP)

[MERGE] [FIX] stock: add missing context in account move creation during valuation, courtesy of Lorenzo Battistini (Agile BG)

9607. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9608. By Olivier Dony (Odoo)

[FIX] portal: mail access right test is not totally accurate

The access right test expect an exception
to be raised when accessing any of the
followers, but this is not 100% correct,
as the test user (Chell) should be able to
read her own record.
This worked by chance because the ORM
prefetching was triggering an access error
whenever any follower was accessed, but
this was a bug, now fixed in server at
rev-id <email address hidden>
revno 5136

9609. By Olivier Dony (Odoo)

[FIX] point_of_sale: POS delivery orders were incorrectly using the internal picking sequence

9610. By Olivier Dony (Odoo)

[FIX] stock: chained location type `Customers` was not working at all for pickings without partner

This can create inconsistencies in the warehouse inventory
in case delivery orders are not customer-specific, e.g.
when using the POS.
When there is no destination customer we can still use
the default Customers locations.

9611. By Olivier Dony (Odoo)

[FIX] point_of_sale: `update` button in POS order form was calling a non-existing method

This dummy button is only meant to save the
order and refresh the view, which is easily
accomplished by sending an non-existing
workflow signal. Setting the button type
to the default `workflow` type (or simply
removing the wrong type) fixes the problem.

9612. By Olivier Dony (Odoo)

[FIX] procurement: order points must procure goods in the specifiedt warehouse

The default warehouse picked by procurements only works
for companies that only have on warehouse

9613. By Olivier Dony (Odoo)

[FIX] procurement: magic bypass transition was incomplete and preventing pulled flows from working

The procurement workflow has a magic `bypass` transition
that acts as a fallback for MTO procurements in case the
necessary modules are not (yet) installed. For example
it will consider a MTO+Buy procurement directly satisfied
if the Purchase module is not yet installed.
However this bypass transition did not properly take
"internal pulled flows" into account, which are added
by the `stock_location` module as a third kind of procurement
type. In this case the bypass would match and never
give stock_location the chance to run.
In order to be consistent with the other procurement
methods, the bypass transition needs to be adapted.

Also updated the check_move() method to make it more
explicit rather than a side-effect.

9614. By Olivier Dony (Odoo)

[REVERT] stock: commit 9557/OPW 600078 assumes that production lot are guaranteed to be set on each relevant move

This assumption is incorrect in OpenERP v7. The WMS
design in OpenERP 7 and previous versions only permits
tracking production lots (aka serial numbers) on
incoming moves, outgoing moves and production moves.
You can specify production lots on internal moves too,
but the system will also generate internal moves for
many reasons, and nothing guarantees that they will
have the right lots assigned.
This is a design decision, and this means that we
must never enforce the availability of specific
production lots.

This features will be available in OpenERP 8 through
the use of an extra concept called "Quants", that
will make this kind of tracking possible.

9615. By Olivier Dony (Odoo)

[FIX] stock: stock.picking.in/out (technical models used to separate several picking types) should also apply _defaults from stock.picking

9616. By Olivier Dony (Odoo)

[FIX] delivery: the stock.picking.{in,out} workaround was only partial

Due to a framework limitation the virtual stock.picking.in
and stock.picking.out models need to duplicate the extra
columns added to the stock.picking master model.
This was only partially done, leading to errors in
some cases when stock.picking.{in,out} were directly
used by business methods.

9617. By Christophe Simonis (OpenERP)

[FIX] l10n_in_hr_payroll: use xmlid instead of name searching salary rule categories (they may have been renamed, forbidding upgrade)

9618. By Denis Ledoux (OpenERP)

[FIX]account: fix _balance func field on account.move.line to always return a result for the request ids

9619. By Martin Trigaux (OpenERP)

[MERGE] [FIX] hr_expense: add expenses in state 'Waiting payment' in the search filter 'To Pay' (opw 597054)

9620. By Martin Trigaux (OpenERP)

[MERGE] [FIX] project: add noupdate on data to avoid erasing changes on stages, exclude mail.message.subtypes (want overwrite), courtesy of Alex Comba (Agile BG)

9621. By Martin Trigaux (OpenERP)

[MERGE] [FIX] l10n_fr: Restore the appropriate accounts on tax ACH-19.6, courtesy of Alexis de Lattre (akretion)

9622. By Christophe Simonis (OpenERP)

[MERGE] remove warnings

9623. By Antony Lesuisse (OpenERP)

[FIX] fleet,project allow demo user to create cars and projects

9624. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

9625. By Thibault Delavallée (OpenERP)

[FIX] mail: auto_subscribe: fix subscription, could have subtypes linked to another model than the current model

9626. By Rifakat Husen (OpenERP)

[FIX] account_budget: allow children of a view account

Revision history for this message
Rifakat Husen (OpenERP) (rha-openerp) wrote :

Dear Martin,
Does it look ok now?

Please let me know,
Rifakat

review: Needs Resubmitting

Unmerged revisions

9626. By Rifakat Husen (OpenERP)

[FIX] account_budget: allow children of a view account

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'account_budget/account_budget_view.xml'
2--- account_budget/account_budget_view.xml 2013-03-12 12:33:21 +0000
3+++ account_budget/account_budget_view.xml 2013-05-01 07:43:27 +0000
4@@ -54,7 +54,7 @@
5 </group>
6 <notebook>
7 <page string="Accounts">
8- <field name="account_ids"/>
9+ <field name="account_ids" domain="[('type', '&lt;&gt;', 'view')]"/>
10 </page>
11 <page string="Budget Lines">
12 <field name="crossovered_budget_line" widget="one2many_list" mode="tree">