Merge lp:~numerigraphe-team/openobject-addons/7.0-sale-line-multiple-moves into lp:openobject-addons

Proposed by Numérigraphe
Status: Rejected
Rejected by: Raphael Collet (OpenERP)
Proposed branch: lp:~numerigraphe-team/openobject-addons/7.0-sale-line-multiple-moves
Merge into: lp:openobject-addons
Diff against target: 38 lines (+8/-4)
1 file modified
sale/sale.py (+8/-4)
To merge this branch: bzr merge lp:~numerigraphe-team/openobject-addons/7.0-sale-line-multiple-moves
Reviewer Review Type Date Requested Status
Raphael Collet (OpenERP) (community) Disapprove
Raphaël Valyi - http://www.akretion.com Pending
Review via email: mp+84733@code.launchpad.net

Description of the change

Here is a small improvement to the new procedure for creating stock moves from sale orders.
The current method creates a single stock move for every sale order line, and exposes a clean interface for other modules to override it's behavior.
However it does not allow a custom module to have several moves created for a single sale order line. That would be useful for custom modules that do some sort of automatic dispatch of single order lines to multiple moves, or automatic stock move splitting.
So I'm proposing to have _prepare_order_line_move() return a list and rename it to _prepare_order_line_moves().
You'll notice that we only keep the last move's id - that's because a procurement can have only one move attached. If I'm not mistaken that matches the results of creating a move and splitting it later on.
Lionel Sausin

To post a comment you must log in.
5893. By Quentin (OpenERP) <email address hidden>

[MERGE] merged the last branch of development related to the voucher multicurrencies handling

5894. By Vo Minh Thu

[MERGE] merged cleaned warnings (appearing in the install logs).

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

[FIX] account_voucher: fixed onchange_partner_id when no journal_id is given

5896. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[FIX] l10n_ch: kwargs fix

5898. By Raphael Collet (OpenERP)

[MERGE] polish2: improve mrp_operations

5899. By Fabien (Open ERP)

[IMP] search view on calendars

5900. By Fabien (Open ERP)

[IMP] fix on PoS module

5901. By Christophe Simonis (OpenERP)

[FIX] core -> is_application

5902. By Xavier (Open ERP)

[FIX] account: colors specification in contracts view

5903. By Fabien (Open ERP)

[IMP] Contracts management

5904. By Fabien Meghazi (OpenERP)

[IMP] Improved some dashboards (add @creatable on actions)

5905. By Antony Lesuisse (OpenERP)

[IMP] rename is_application to application

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

[FIX] l10n_ch: commented 2 tests that were crashing at the installation. We need to get them running as soon as possible but in the meanwhile we let them commented so that the runbot is helpfull to detect other installation issues

5907. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[MERGE] merged the dev branch with enhancement and refactoring of code to generate objects from template + l10n_multilang module

5909. By Xavier (Open ERP)

[ADD] dummy icons to edi and acocunt_accountant

5910. By Antony Lesuisse (OpenERP)

[MERGE] module icons

5911. By Raphael Collet (OpenERP)

[MERGE] polish2-improve_testcase_yml_hr-jap (hr)

5912. By Antony Lesuisse (OpenERP)

[MERGE] manual outlook plugin no binary yet

5913. By Christophe Simonis (OpenERP)

merge web_livechat lazy loading

5914. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5915. By fp <fp@fp-laptop>

[IMP] removed extended view on leads

5916. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5917. By Fabien (Open ERP)

[FIX] PoS misc access rights

5918. By Fabien (Open ERP)

[FIX] account bank statement

5919. By Fabien (Open ERP)

[IMP] better useability

5920. By Fabien (Open ERP)

[IMP] cleaning POS reports, removed bad reports

5921. By Fabien (Open ERP)

[IMP] CRM dashboard

5922. By Fabien (Open ERP)

[IMP] useability and dasboards of sale and crm

5923. By Fabien (Open ERP)

[FIX] improvements in some dashboards

5924. By Fabien (Open ERP)

[IMP] project dashboard simplification

5925. By Fabien (Open ERP)

[IMP] dashboard simplification

5926. By Fabien (Open ERP)

[IMP] dashboard simplification

5927. By Fabien (Open ERP)

[IMP] dashboard simplification

5928. By Fabien (Open ERP)

[IMP] fixes on crm meeting: recurring events, show as free/busy, pricate/confidential

5929. By Fabien (Open ERP)

[FIX] CRM Recurring Meetings

5930. By Fabien (Open ERP)

fix

5931. By Fabien (Open ERP)

[FIX] dashboards

5932. By Fabien (Open ERP)

imp

5933. By Fabien (Open ERP)

[IMP] Core applciations update

5934. By Fabien (Open ERP)

fix

5935. By Fabien (Open ERP)

fix

5936. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5937. By Fabien (Open ERP)

fix

5938. By Raphael Collet (OpenERP)

[FIX] modules: remove empty string certificates that violate unique key constraint

5939. By Raphael Collet (OpenERP)

[MERGE] hr_recruitment: improve tests

5940. By Raphael Collet (OpenERP)

[MERGE] project_long_term: improve test coverage

5941. By Raphael Collet (OpenERP)

[MERGE] purchase_requisition: improve test coverage

5942. By Antony Lesuisse (OpenERP)

[FIX] main applications

5943. By Antony Lesuisse (OpenERP)

[FIX] outlook build

5944. By Fabien (Open ERP)

[IMP] better manifests for modules

5945. By Raphael Collet (OpenERP)

[MERGE] project_gtd: improve test coverage

5946. By Fabien (Open ERP)

imp

5947. By Fabien (Open ERP)

[imp] useability purchase requisition

5948. By Michael (OpenERP)

outlook plugin build

5949. By Fabien (Open ERP)

[IMP] useability main dashboard

5950. By Fabien (Open ERP)

[IMP] security rules

5951. By Fabien (Open ERP)

[IMP] Security Rule: removed duplicates due to inheritancies of groups

5952. By Fabien (Open ERP)

imp

5953. By Fabien (Open ERP)

[IMP] Invoicing App misc useability improvements

5954. By Fabien (Open ERP)

[IMP] useability misc

5955. By Fabien (Open ERP)

[IMP] Burndown chart & Cumulative Flow, Planned vs Remaining Time on kanban

5956. By Fabien (Open ERP)

[IMP] kanban design

5957. By Fabien (Open ERP)

[IMP] better filter on tasks analysis

5958. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5959. By Raphael Collet (OpenERP)

[MERGE] project: improve yml tests (rd-v61-clean-test)

5960. By Raphael Collet (OpenERP)

[MERGE] trunk-coverage-event-ron (improve tests in module event)

5961. By Raphael Collet (OpenERP)

[MERGE] crm_profiling: convert wizard to osv_memory

5962. By Raphael Collet (OpenERP)

[MERGE] project_long_term: improve tests

5963. By Raphael Collet (OpenERP)

[MERGE] hr_expense: improve tests

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

[REV] partial revert of commit 5944 that was hidding all the l10n_xx modules in the wizard to install new charts of accounts (looking for all modules in that category)

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

[FIX] account: install the generic chart of account fixed

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

[FIX] account: new company financial setting wizard fixed

5967. By Raphael Collet (OpenERP)

[MERGE] trunk-user-groups-rco: add category_id to groups

5968. By Raphael Collet (OpenERP)

[MERGE] lp:891725 (stock: fix view)

5969. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5970. By Raphael Collet (OpenERP)

[MERGE] opw 50688 (account_invoice: set period_id to False when copying)

5971. By Raphael Collet (OpenERP)

[MERGE] project: copy attachments when delegate task

5972. By Xavier (Open ERP)

[FIX] account_voucher: don't break non-form views when overriding fields_view_get to manipulate the form view

5973. By Xavier (Open ERP)

[FIX] account_voucher: missing field used in attrs in payment views

5974. By Raphael Collet (OpenERP)

[MERGE] lp:877999 (mrp: fix view_mode in action BOM structure)

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

[MERGE] merged the dev branch with improvements of financial reports

5976. By Olivier Dony (Odoo)

[FIX] share: sent share notifications immediately w/o queuing

5977. By Olivier Dony (Odoo)

[FIX] share: users may have an empty signature

5978. By Raphael Collet (OpenERP)

[MERGE] lp:898561 (project: add missing request links)

5979. By Raphael Collet (OpenERP)

[MERGE] lp:899916 (crm: remove dot from xml_id in ir.model.access.csv)

5980. By Raphael Collet (OpenERP)

[MERGE] product: remove domain from act_window action

5981. By Raphael Collet (OpenERP)

[MERGE] point_of_sale: add default_customer for partner_id on pos.order

5982. By Raphael Collet (OpenERP)

[MERGE] lp:898619 (account_followup: fix meaningless ids in views)

5983. By Raphael Collet (OpenERP)

[MERGE] lp:900734 (point_of_sale: remove dead code)

5984. By Olivier Dony (Odoo)

[IMP] share: use the builtin Model._all_columns now that it has been added

5985. By Nicolas Vanhoren (OpenERP)

[merge] improvements to pos

5986. By Olivier Dony (Odoo)

[FIX] share: evaluate domain client-side before passing to share wizard

5987. By Olivier Dony (Odoo)

[IMP] share: slightly improved CSS for share buttons

5988. By Antony Lesuisse (OpenERP)

[MERGE] Added modules icons for main apps mit

5989. By Raphael Collet (OpenERP)

[MERGE] hr_recruitment: improve test code coverage

5990. By Raphael Collet (OpenERP)

[MERGE] marketing_campaign: improve tests

5991. By Raphael Collet (OpenERP)

[MERGE] project_issue: clean yml tests

5992. By Olivier Dony (Odoo)

[FIX] share: res.users API change to avoid global var usage

5993. By Olivier Dony (Odoo)

[MERGE] stock: improved API for chained pickings creation, courtesy of Sebastien Beau (Akretion)

5994. By Olivier Dony (Odoo)

[IMP] sale: used improved stock API added by previous commit

5995. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

5996. By Raphael Collet (OpenERP)

[MERGE] sale, project_mrp, procurement: improve tests

5997. By Raphael Collet (OpenERP)

[MERGE] procurement: add tests

5998. By Raphael Collet (OpenERP)

[MERGE] mrp, mrp_operations: clean yml tests

5999. By Raphael Collet (OpenERP)

[MERGE] lp:892660 (fix l10n_mx account charts)

6000. By Raphael Collet (OpenERP)

[MERGE] lp:893523 (account_asset: avoid problem when creating/posting items in subsidiary cy company)

6001. By Raphael Collet (OpenERP)

[MERGE] lp:897662 (hr_timesheet_sheet: fix weekly timesheet created on Monday covering two weeks)

6002. By Raphael Collet (OpenERP)

[MERGE] lp:900735 (hr_timesheet_sheet: fix timesheet list)

6003. By Raphael Collet (OpenERP)

[MERGE] lp:904151 (sale: only sale manager have access to sale analysis)

6004. By Raphael Collet (OpenERP)

[MERGE] lp:901559 (account_voucher: change unexpected kwarg 'price' to 'amount')

6005. By Raphael Collet (OpenERP)

[MERGE] lp:884982 (l10n_de: fix missing references)

6006. By Raphael Collet (OpenERP)

[MERGE] lp:899022 (account_voucher: add missing variable definition)

6007. By Raphael Collet (OpenERP)

[MERGE] lp:898556 (project_long_term: fix time unit in Schedule Phases Wizard)

6008. By Xavier (Open ERP)

[FIX] project: default_get of project.task.delegate returning a browse_null

6009. By Fabien (Open ERP)

[FIX+merge] base_contact

6010. By Fabien (Open ERP)

[IMP] base_contact, new architecture

6011. By Fabien (Open ERP)

[FIX] some fixes

6012. By Fabien (Open ERP)

[IMP] layout invoices

6013. By Fabien (Open ERP)

[IMP] point of sale fixes

6014. By Antony Lesuisse (OpenERP)

[MERGE] share_embed by chs

6015. By Fabien (Open ERP)

[FIX] point of sale addons

6016. By Fabien (Open ERP)

[IMP] contract managemnet

6017. By Fabien (Open ERP)

[FIX] event without base_contact

6018. By Fabien (Open ERP)

[IMP] module category typo

6019. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6020. By Raphael Collet (OpenERP)

[MERGE] lp:903060 (share: disable shortcuts when creating share users)

6021. By Nicolas Vanhoren (OpenERP)

[merge] improvements to pos

6022. By Antony Lesuisse (OpenERP)

[FIX] edi connection setup

6023. By Raphael Collet (OpenERP)

[MERGE] lp:872686 (account: fix refund wizard)

6024. By Thibault Delavallée (OpenERP)

[MERGE] document: fixed bug 905279 : catching error when antiword not installed for doc file indexing

6025. By Raphael Collet (OpenERP)

[MERGE] trunk-product-kanban-mit (stock: improve kanban view of products)

6026. By Christophe Simonis (OpenERP)

[FIX] share: do not hardcode the server url

6027. By Christophe Simonis (OpenERP)

[FIX] share: prefix images

6028. By Christophe Simonis (OpenERP)

[FIX] share: correct qweb template

6029. By Christophe Simonis (OpenERP)

[FIX] share: fix embed url

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

[IMP] account: generating an account from a template now copy also the link with financial reports

6031. By Fabien (Open ERP)

[IMP] phonecalls

6032. By Fabien (Open ERP)

[IMP] merge of alexi: order of expenses

6033. By Fabien (Open ERP)

[IMP] better error message when journal items on view accounts

6034. By Fabien (Open ERP)

merge

6035. By Fabien (Open ERP)

[FIX] bug 902131 close instead of done

6036. By Fabien (Open ERP)

[FIX] multiple payments on POS

6037. By Fabien (Open ERP)

merge

6038. By Fabien (Open ERP)

merge

6039. By Fabien (Open ERP)

[IMP] partial picking, bug 902445

6040. By Fabien (Open ERP)

[IMP] view mrp repair, bug 903554

6041. By Fabien (Open ERP)

[IMP] better formating of IBAN

6042. By Fabien (Open ERP)

[FIX] base_report_creator

6043. By Fabien (Open ERP)

[IMP] only pos user & manager can see POS menu

6044. By Fabien (Open ERP)

Fixed key error of journal_id while creating journal items --fixes lp:834512

6045. By Fabien (Open ERP)

Bug #902193:opening task in web - error ? Added Missing default dict,get param in case of miss in dict search.

6046. By Fabien (Open ERP)

typo

6047. By Fabien (Open ERP)

improvement on expenses by Alexis

6048. By Fabien (Open ERP)

Add constraint for view type account in account_analytic_line.py

6049. By Fabien (Open ERP)

[FIX] stock tree view

6050. By Fabien (Open ERP)

merge_typo

6051. By Fabien (Open ERP)

[IMP] SO Line view: properties

6052. By Fabien (Open ERP)

[FIX] account unrealized gain/loss group_by

6053. By Fabien (Open ERP)

[IMP] char size for complete name in locations

6054. By Fabien (Open ERP)

[FIX] typo on statement name

6055. By Fabien (Open ERP)

[IMP] group_by on mail servers

6056. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6057. By Raphael Collet (OpenERP)

[MERGE] lp:904244 (account: fix wizard Install Chart of Accounts)

6058. By Raphael Collet (OpenERP)

[MERGE] purchase, purchase_double_validation: clean yml

6059. By Thibault Delavallée (OpenERP)

[MERGE] account_voucher: fixed bug 901136 : unused variables in account_voucher.py file

6060. By Raphael Collet (OpenERP)

[FIX] procurement: remove yml statement that queries the db asynchronously

6061. By Raphael Collet (OpenERP)

[MERGE] account_followup: improve yml tests

6062. By Fabien (Open ERP)

[IMP] useability seach opportunity

6063. By Raphael Collet (OpenERP)

[MERGE] crm: improve test coverage

6064. By Raphael Collet (OpenERP)

[MERGE] account_asset: clean yml tests

6065. By Raphael Collet (OpenERP)

[MERGE] resource: add yml tests

6066. By Thibault Delavallée (OpenERP)

[MERGE] pos: fixed bug 906726 : deleted pos_categ_id domain based on non-existing type field of pos.category

6067. By Olivier Dony (Odoo)

[FIX] edi: replace name_create by create

Now that res.partner does not allow name_create anymore
for usability reasons, we cannot depend on it, so we re-
implement it with create().

6068. By Christophe Simonis (OpenERP)

[FIX] share: correct login url + add action to embed url

6069. By Raphael Collet (OpenERP)

[RIP] purchase: funeral of dead code

6070. By Raphael Collet (OpenERP)

[RIP] project, project_long_term: funeral of dead code

6071. By Raphael Collet (OpenERP)

[IMP] crm: remove suspicion of dead code

6072. By Raphael Collet (OpenERP)

[RIP] project_scrum: funeral of dead code

6073. By Christophe Simonis (OpenERP)

[FIX] thunderbird plugin: update the opening url

6074. By Christophe Simonis (OpenERP)

[FIX] plugin: correct generated url for documents

6075. By Fabien (Open ERP)

[IMP] base_contact

6076. By Fabien (Open ERP)

[IMP] access rights on invoices

6077. By Fabien (Open ERP)

[IMP] refactoring datE_planned akretion

6078. By Fabien (Open ERP)

[IMP] audittrail rules access rights

6079. By Fabien (Open ERP)

[IMP] dependencies of l10n_fr

6080. By Fabien (Open ERP)

[FIX] income account on product for POS

6081. By Fabien (Open ERP)

[IMP] currency symbol on mrp report price

6082. By Fabien (Open ERP)

fix

6083. By Raphael Collet (OpenERP)

[MERGE] survey: clean yml tests

6084. By Michael (OpenERP)

[MERGE]branch lp:~openerp-dev/openobject-addons/trunk-bug-plugin_handler_fix-sgo

6085. By Thibault Delavallée (OpenERP)

[MERGE] account: fixed bug 902333: added noupdate to configurable_account_chart.xml

6086. By Raphael Collet (OpenERP)

[MERGE] hr_evaluation: clean yml tests

6087. By Raphael Collet (OpenERP)

[MERGE] hr_timesheet, project_timesheet: clean yml tests

6088. By Fabien Meghazi (OpenERP)

[IMP] Improved hr recruitment kanban view

6089. By Antony Lesuisse (OpenERP)

[IMP] jump to accounting dash board after account generation

6090. By Thibault Delavallée (OpenERP)

[MERGE] hr: fixed bug 899234: added noupdate to hr data files

6091. By Raphael Collet (OpenERP)

[MERGE] hr_attendance: clean yml tests

6092. By Thibault Delavallée (OpenERP)

[MERGE] purchase.order: fixed bug 907290: spelling error

6093. By Raphael Collet (OpenERP)

[MERGE] mrp_subproduct: improve test coverage

6094. By Antony Lesuisse (OpenERP)

[FIX] share wizard user_type emails

6095. By Nicolas Vanhoren (OpenERP)

[imp] disabled quick create with partners in sale order view

6096. By Olivier Dony (Odoo)

[MERGE] sale,purchase: better context passing during picking creation, courtesy of Akretion

Existing overriding modules also updated
to use the new API

6097. By Christophe Simonis (OpenERP)

[FIX] portal and share wizard

6098. By Olivier Dony (Odoo)

[IMP] delivery: refactor shipping cost invoicing to be more modular

This will make modular extensions easier and
cleaner to implement.

6099. By Olivier Dony (Odoo)

[MERGE] Addition of l10n_uy (Urugay), courtesy of Marcelo Zunino (openerpuy.com)

6100. By Fabien (Open ERP)

merge

6101. By Fabien (Open ERP)

[IMP] yaml test for ideas

6102. By Fabien (Open ERP)

[FIX] followup report

6103. By Fabien (Open ERP)

[IMP] new icons

6104. By Fabien (Open ERP)

[FIX] notes on tasks from SO

6105. By Fabien (Open ERP)

[IMP] asset: set to draft

6106. By Fabien (Open ERP)

[IMP] indexes on _order

6107. By Fabien (Open ERP)

[IMP] close a period

6108. By Fabien (Open ERP)

nope

6109. By Fabien (Open ERP)

[IMP] groupby company on product margin

6110. By Fabien (Open ERP)

[IMP] removed property_ids warning

6111. By Fabien (Open ERP)

[IMP] search on code for prod lot

6112. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6113. By Thibault Delavallée (OpenERP)

[MERGE] crm: fixed bug 907316: undefined context in opportunity creation wizard

6114. By Fabien (Open ERP)

[FIX] use correct account on categ if not on product

6115. By Raphael Collet (OpenERP)

[FIX] sale: test wrongly compares an invoice's journal with an arbitrary sales journal

6116. By Raphael Collet (OpenERP)

[MERGE] mrp_repair: improve yml test coverage

6117. By Fabien (Open ERP)

[FIX] bank statement for cash registers, ending balance checks

6118. By Vo Minh Thu

[MERGE] use the new float rounding code in some mrp tests.

6119. By Xavier (Open ERP)

[FIX] missing field in o2m list view spec crashing @colors evaluation

6120. By Vo Minh Thu

[FIX] point_of_sale: removed hard-coded name matching a name generated (later)
by a sequence, thus throwing a unique name constraint error.

6121. By Thibault Delavallée (OpenERP)

[MERGE] hr_evaluation.evaluation: fixed bug 897580: interviews cancelled when cancelling appraisal

6122. By Nicolas Vanhoren (OpenERP)

[fix] small problem with payment button

6123. By Xavier (Open ERP)

[FIX] stock: only apply transformations to form fields of stock.change.product.qty when fields_view_get is on a form view

Also remove useless & bonkers conditionals (checking that a key exists
in a dict and then setting one of its sub-keys whether or not the test
succeeded is going to blow up either way), and simplify the code since

    if condition:
        some_value = True
    else:
        some_value = False

can just be written as:

    some_value = condition

6124. By Antony Lesuisse (OpenERP)

[FIX] share email warning and menu tips

6125. By Antony Lesuisse (OpenERP)

[FIX] edi qweb template loading

6126. By Vo Minh Thu

[FIX] base_action_rule: missing context = {} initialization.

6127. By Fabien (Open ERP)

[IMP] employee leave status info

6128. By Thibault Delavallée (OpenERP)

[MERGE] sale: fixed bug 907715: passing context in product_id_change call in product_uom_change

6129. By Thibault Delavallée (OpenERP)

[MERGE] crm.case.categ: fixed bug 907510: bug fix in creating issues categories

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

[MERGE] merged the dev branch with us letter format support for RML files

6131. By Raphael Collet (OpenERP)

[FIX] sale_crm: fix test in the case where the main company has no sale shop

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

[MERGE] merged the dev branch with enhancement of vat intra report in l10n_be module

6133. By Olivier Dony (Odoo)

[IMP] stock: typo in tooltip + useless lambda

6134. By Thibault Delavallée (OpenERP)

[MERGE] event.registration: fixed bug 907665: correct state changes and method calls when adding a note and changing registration state via wizard in emails tab of event.registration

6135. By Fabien (Open ERP)

[IMP] Employee Addressbook shouold be an application

6136. By Antony Lesuisse (OpenERP)

[MERGE] hr employee kanban, improved demo data, by mit, fixed by rco

6137. By Olivier Dony (Odoo)

[I18N] all: update translation templates

6138. By fp <fp@fp-laptop>

[IMP] employee view

6139. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6140. By Raphael Collet (OpenERP)

[FIX] account: fix warning about nonexistent field 'display_type'

6141. By Raphael Collet (OpenERP)

[FIX] purchase_requisition, l10n_cr: remove non-existent field from data

6142. By Raphael Collet (OpenERP)

[FIX] account: fix malformed domain

6143. By Raphael Collet (OpenERP)

[FIX] hr_holidays: fix domain in determination of employee leave status

6144. By Fabien (Open ERP)

[IMP] leaves kanban improvement

6145. By Thibault Delavallée (OpenERP)

[MERGE] stock: purchase analysis: fixed bug 906857: wrong icon in view

6146. By Fabien (Open ERP)

[FIX] on project, timesheets

6147. By Raphael Collet (OpenERP)

[IMP] hr_holidays: add color on leave status in kanban view

6148. By Raphael Collet (OpenERP)

[IMP] hr_holidays: employee kanban view

6149. By Olivier Dony (Odoo)

[I18N] account,l10n_*: update translation template, remove spurious terms

Due to the presence of the new l10n_multilang module,
a lot of spurious terms where introduced in the account
template and all l10n_* templates. This should now be
cleaned up

6150. By Olivier Dony (Odoo)

[FIX] mail: access rights: allow msg/thread creation for everyone

6151. By Nicolas Vanhoren (OpenERP)

[fix] small css problem

6152. By Fabien (Open ERP)

[IMP] kanban view on product lists

6153. By Olivier Dony (Odoo)

[MERGE] purchase: refactoring of PO date computation, courtesy of Benoit Guillot (Akretion)

6154. By Thibault Delavallée (OpenERP)

[MERGE] purchase_requisition: fixed bug 908064: fixed warning when trying to request more than one quotation from a given partner

6155. By Olivier Dony (Odoo)

[MERGE] procurement: refactoring of OP procurement creation via scheduler, courtesy of Guewen Baconnier (Camptocamp)

6156. By Minh Tran (OpenERP)

Added an icon to the HR module

6157. By Nicolas Vanhoren (OpenERP)

[fix] small problem with scrollbar in order lines in pos

6158. By Olivier Dony (Odoo)

[FIX] share: fix URLs - `key` parameter is now required

6159. By Olivier Dony (Odoo)

[FIX] web_livechat: updated web addons API

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

[MERGE] merged the branch with account_bank_statement_extensions and the new account_coda module. Courstey of Noviat

6161. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6162. By Fabien (Open ERP)

[IMP] removed quick create on partners

6163. By Fabien (Open ERP)

[FIX] creatable in stock

6164. By tfr (Openerp)

[REM] remove old thunderbird plugin

6165. By tfr (Openerp)

[MERGE] plugin thunderbird v6.1 compatible with tb 9

6166. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6167. By Fabien (Open ERP)

[IMP] improved search default filters

6168. By Antony Lesuisse (OpenERP)

[FIX] edi loading

6169. By Antony Lesuisse (OpenERP)

[FIX] share fix and restore if_has_share

6170. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[MERGE] merged fix on account journal code selection when generating from the wizard + fix on onchange_date in account_voucher module

6172. By Antony Lesuisse (OpenERP)

[IMP] hr_holidays this year

6173. By Fabien (Open ERP)

[IMP] no email required to share a link or embed

6174. By Fabien (Open ERP)

[FIX] attendance by user

6175. By Fabien (Open ERP)

[FIX] base synchro many2one

6176. By Fabien (Open ERP)

[FIX] google contact import

6177. By Fabien (Open ERP)

[IMP] yaml on account_followup

6178. By Fabien (Open ERP)

[IMP] adding createable on dashboard actions

6179. By Fabien (Open ERP)

[FIX] base_Action_rule date

6180. By Fabien (Open ERP)

[IMP] improved shortctus keys for thunderbird plugin

6181. By Fabien (Open ERP)

[IMP] filter on lines that are invoiced: timesheet

6182. By Fabien (Open ERP)

[IMP] log a call from kanban view

6183. By Fabien (Open ERP)

[FIX] account_payment

6184. By Fabien (Open ERP)

[FIX] supplier invoice journal missing

6185. By Fabien (Open ERP)

[FIX] base_contact: read right to user for res_partner_location

6186. By Fabien (Open ERP)

[FIX] membership price

6187. By Fabien (Open ERP)

[FIX] clean view for grouped invoices

6188. By Fabien (Open ERP)

[FIMP] useability: default supplier when created from product

6189. By Fabien (Open ERP)

[FIX] bug

6190. By Fabien (Open ERP)

[FIX] pos view

6191. By Fabien (Open ERP)

[FIX] base_contact typo

6192. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[MERGE] lp: 751222

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

[MERGE] removed duplicated transactions in stock workflow

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

[MERGE] lp 909009

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

[MERGE] merged the dev branch of Ujjvala with improvements on point_of_sale report

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

[MERGE] lp: 906727 new cursor when processing procurements

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

[FIX] fixed error in yaml test

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

[MERGE] lp:909014

6200. By Fabien (Open ERP)

[FIX] Employee Address Book -> Employee Directory

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

[FIX] l10n_cn: fixing runbot as per new constraint required on code of account template

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

[FIX] l10n_ro: fixing runbot as per new constraint required on code of account template

6203. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6204. By Fabien (Open ERP)

[imp] The config wizard 'Review Opportunities Stages" should not be in extended view
[fix] The sales stages without teams are not visible on opportunities
[imp] In Scheduled Calls view, remove the filter by default on Today.
[fix] In Sales Receipt, the column with the price is called "Allocation" instead of Price. But keep allocation for payments.
[imp] Rename the menu "Attendance" by "Attendances"
[imp] In Settings, the menu "Modules" must be the first one, above the configuration one
[imp] In the search view of projects, add a button template to filter on templates. Otherwise, we have no way to find all templates of a project to duplicate them. Do that in extended view.

6205. By Fabien (Open ERP)

[FIX] no secondary currency on bank accounts to allow payment

6206. By Fabien (Open ERP)

[FIX] domain on stages

6207. By Fabien (Open ERP)

[IMP] select tax rate on generic chart of account

6208. By Fabien (Open ERP)

[FIX] no cost at reception

6209. By Fabien (Open ERP)

[FIX] invoice attachment: .pdf

6210. By Fabien (Open ERP)

[FIX] small fixes and imp

6211. By Fabien (Open ERP)

[IMP] tooltip on contracts

6212. By Fabien (Open ERP)

[IMP] typo

6213. By Fabien (Open ERP)

[IMP] renamed public pricelist -> default sales pricelist

6214. By Fabien (Open ERP)

[IMP] statusbar widget on SO lines

6215. By Antony Lesuisse (OpenERP)

move account_financial_report to it's own file, create separate action for PL BS.

6216. By Fabien (Open ERP)

[FIX] holidays, mpr bom open all selected

6217. By Fabien (Open ERP)

[fix] runbot green

6218. By Fabien (Open ERP)

[FIX] crm opportunity bug

6219. By Fabien (Open ERP)

[FIX] select rate when installing generic chart

6220. By Fabien (Open ERP)

[FIX] select rate when installing generic chart

6221. By Antony Lesuisse (OpenERP)

[MERGE] plugin_outlook

6222. By Fabien (Open ERP)

[IMP] default pos category from pos product

6223. By Fabien (Open ERP)

[IMP] purchase tax rate depends on sale for generic chart of account

6224. By Fabien (Open ERP)

[FIX] analytic journal on journal

6225. By Fabien (Open ERP)

[IMP] removed default search on email

6226. By Fabien (Open ERP)

[IMP] statuisbar on stock.move

6227. By Fabien (Open ERP)

[IMP] no loop if no payment method in POS

6228. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6229. By fp <fp@fp-laptop>

[IMP] avoid SaaS to crash + better product error msg

6230. By fp <fp@fp-laptop>

[IMP] improved error message, constraints must allways propose a solution

6231. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6232. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6233. By Nicolas Vanhoren (OpenERP)

[imp] cosmetic improvement

6234. By Thibault Delavallée (OpenERP)

[FIX] Fixed automated tests using explicit references to the 2011 year

6235. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[MERGE] lp:891037

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

[FIX] account_voucher: lp910824. No 'domain' on partner_id fields

6238. By Thibault Delavallée (OpenERP)

[MERGE] hr_evaluation: fixed bug 908092: added a button to print the survey report in interview request

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

[FIX] point_of_sale: some wizards not working because IDs were automatically casted into string because the database type was wrongly chosen at the isntallation time

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

[FIX] account_voucher: installation crashes because of duplicated context in xml view definition. :-(

6241. By Thibault Delavallée (OpenERP)

[MERGE] project/analytic accounts: fixed bug 910121: improvements on project and analytic accounts views

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

[MERGE] context propagation in account

6243. By Thibault Delavallée (OpenERP)

[MERGE] base_calendar: fixed bug 907644: deleting an event now also unlinks attendees

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

[FIX] hr_holidays: impossible to create hr_employee in some situations because the functional field set_remaining_days is written

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

[MERGE] lp:909830

6246. By Olivier Dony (Odoo)

[MERGE] l10n_it: Updated chart of accounts, courtesy of Lorenzo Battistini (Agile BG - Domsense)

6247. By Christophe Simonis (OpenERP)

[FIX] crm: correct meeting list view

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

[MERGE] merged the correction of l10n_ca tax rates for 2012. Courtesy of Maxime Chambreuil (http://www.savoirfairelinux.com)

6249. By Nicolas Vanhoren (OpenERP)

[merge] pos improvements

6250. By Nicolas Vanhoren (OpenERP)

[imp] added invisible field used in domain in view

6251. By Thibault Delavallée (OpenERP)

[MERGE] fetchmail: fixed bug 911131: moved Incoming Email Server menu from Settings/Configuration/Param to Setting/Configuration/Email

6252. By Fabien (Open ERP)

[FIX] some minor fixes

6253. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6254. By Fabien (Open ERP)

[IMP] useability improvement: remove check_total, min stock rule in product

6255. By Thibault Delavallée (OpenERP)

[MERGE] account_voucher: fixed bug 911159: added missing arguments to onchange_journal call in onchange_journal_voucher method

6256. By Thibault Delavallée (OpenERP)

[MERGE] hr: fixed bug 909724: removed default search on user_id for expenses, allocation requests, leaves requests and leaves summary, to enable members of hr manager group to see all data

6257. By Fabien (Open ERP)

[IMP] useability improvements

6258. By Thibault Delavallée (OpenERP)

[MERGE] crm: fixed bug 910801: meeting tree view lacking a state field

6259. By Raphael Collet (OpenERP)

[MERGE] stock: clean yml tests

6260. By Raphael Collet (OpenERP)

[MERGE] hr_attendance: improve yml tests

6261. By Nicolas Vanhoren (OpenERP)

[fix] problem when too much order

6262. By Raphael Collet (OpenERP)

[MERGE] lp:908117 (hr_evaluation: enable employee to answer an interview request)

6263. By Thibault Delavallée (OpenERP)

[MERGE] account: bank statement line: fixed bug 909656: removed not existing fields used in view

6264. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6265. By Raphael Collet (OpenERP)

[MERGE] product: add tests on pricelists

6266. By Raphael Collet (OpenERP)

[MERGE] lp:908750 (pos: remove redundant field 'img', and use 'product_image' instead)

6267. By Thibault Delavallée (OpenERP)

[MERGE] wiki_sale_faq: fixed bug 911183: fixed directory for new document in sales/documents

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

[FIX] account: generation of chart of tax from templates was creating duplicated roots

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

[IMP] hr_payroll: modified the payroll engine in order to return the rate separately. Added a float precision for payroll rate. Original ideas from Yannick Buron.

6270. By Thibault Delavallée (OpenERP)

[MERGE] portal: fixed bug 903474: creating a menu now creates a ir.model.data entry in addition to an ir.ui.menu entry

6271. By Nicolas Vanhoren (OpenERP)

[fix] problem in internal moves that made the web client crash

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

[MERGE] lp: 908020

6273. By vishmita <vja@vja-desktop>

[FIX]In POS qty,disc,price buttons are not working.

6274. By Raphael Collet (OpenERP)

[MERGE] account_payment: clean yml tests

6275. By Raphael Collet (OpenERP)

[MERGE] lp:898579 (product: sort product categories alphabetically and by parent)

6276. By Raphael Collet (OpenERP)

[MERGE] product: clean yml tests

6277. By Fabien (Open ERP)

[IMP small fix in POS

6278. By Fabien (Open ERP)

fix

6279. By Thibault Delavallée (OpenERP)

[MERGE] invoice: fixed bug 909297: added domain in invoice form views to filter customer/supplier

6280. By Thibault Delavallée (OpenERP)

[MERGE] import_google: fixed bug 911896: added import_base in module dependencies

6281. By Thibault Delavallée (OpenERP)

[MERGE] project: fixed bug 912182: added right to send emails to users to enable email sending when finishing a task

6282. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6283. By Raphael Collet (OpenERP)

[FIX] product: field parent_id of product.category should be set as ondelete='cascade'

6284. By Nicolas Vanhoren (OpenERP)

[imp] converted all remaining usage of default_get in xml to context

6285. By Raphael Collet (OpenERP)

[FIX] account: fix view of supplier invoice

6286. By Raphael Collet (OpenERP)

[MERGE] delivery: clean yml tests

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

[MERGE] merged l10n_us branch

6288. By Thibault Delavallée (OpenERP)

[MERGE] hr_recruitment: fixed bug 910135: when survey answered directly in system, a pdf report is now attached to the applicant

6289. By Nicolas Vanhoren (OpenERP)

[merge] pos improvements

6290. By Thibault Delavallée (OpenERP)

[MERGE] project: fixed bug 911162: domain on company project time unit configuration

6291. By Thibault Delavallée (OpenERP)

[MERGE] import_base: fixed bug 911952: added mail module dependency

6292. By Olivier Dony (Odoo)

[IMP] moved module sequences from module to each module's manifest

6293. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6294. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6295. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6296. By Thibault Delavallée (OpenERP)

[MERGE]: project: fixed bug 898113: removed unnecessary _default_project method, task creation is still ok via default search values

6297. By Fabien Meghazi (OpenERP)

[FIX] Fixed some buggy view_modes with trailing commas

6298. By Raphael Collet (OpenERP)

[MERGE] lp:911094 (stock: process picking in state 'ready to process' only)

6299. By Christophe Simonis (OpenERP)

[FIX] web_livechat

6300. By Christophe Simonis (OpenERP)

[FIX] web_uservoice

6301. By Raphael Collet (OpenERP)

[MERGE] survey: fix code of survey.request to satisfy sequence of appraisals in hr.evaluation.interview

6302. By Raphael Collet (OpenERP)

[MERGE] lp:798732 (hr_timesheet_sheet: fix performance issue, contrib from Guewen Baconnier)

6303. By Thibault Delavallée (OpenERP)

[MERGE] hr_holidays: fixed bug 908798: added filter and group_by on leaves analysis

6304. By Nicolas Vanhoren (OpenERP)

[merge] improvements to pos

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

[IMP] account_analytic_analysis: removed consolidation of fields because it is complex computation really resource-greedy

6306. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6307. By Raphael Collet (OpenERP)

[FIX] hr_timesheet_sheet: fix incorrect datetime computation in test

6308. By Raphael Collet (OpenERP)

[MERGE] lp:912525 (stock: override copy of stock.inventory)

6309. By Raphael Collet (OpenERP)

[MERGE] sale: fix help string

6310. By Raphael Collet (OpenERP)

[MERGE] lp:908739 (marketing_campaign: improve activity view)

6311. By Raphael Collet (OpenERP)

[MERGE] lp:912194 (hr_payroll: fix action salary rule category hierarchy)

6312. By Thibault Delavallée (OpenERP)

[MERGE] marketing_campaign: fixed bug 911769: removed required attribute of campaign activity to be able to create activities when creating a campaign

6313. By Raphael Collet (OpenERP)

[MERGE] lp:908797 (crm: fix access right of employee on model crm.case.section)

6314. By Thibault Delavallée (OpenERP)

[FIX] marketing_campaign: readded required attribute because of model violations it could generate

6315. By Raphael Collet (OpenERP)

[MERGE] lp:827287 (crm,hr_contract,hr_timesheet_sheet,lunch: clean up test from user_id forced to user_root)

6316. By Thibault Delavallée (OpenERP)

[MERGE] product_visible_discount: fixed bug 912953: added company_id argument to product_id_change method

6317. By Fabien Meghazi (OpenERP)

[FIX] Fixed document.directory form view

6318. By Raphael Collet (OpenERP)

[MERGE] report_webkit: add template lookup

6319. By Thibault Delavallée (OpenERP)

[MERGE] project: fixed wrong values in demo data leading to wrong task progress

6320. By Raphael Collet (OpenERP)

[MERGE] lp:912179 (account_voucher: fix code creating voucher line from bank statement)

6321. By Raphael Collet (OpenERP)

[MERGE] account: improve help tooltip

6322. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6323. By Raphael Collet (OpenERP)

[MERGE] stock: improve code of get_product_available

6324. By Raphael Collet (OpenERP)

[MERGE] lp:852456 (purchase: fix bad context handling in product_id_change)

6325. By Fabien Meghazi (OpenERP)

[IMP] Change uservoice javascript due to web client's Dataset refactoring in Rev#1930

6326. By Stephane Wirtel (OpenERP)

[FIX] pass the rpm bdist packaging

6327. By Thibault Delavallée (OpenERP)

[MERGE] leads: fixed broken 'convert to opportunity' button in tree view. Also modified button icon.

6328. By Raphael Collet (OpenERP)

[MERGE] stock: fix 'split into production lots', raise error when quantity exceeds available quantity

6329. By Raphael Collet (OpenERP)

[IMP] mrp: code cleanup

6330. By Thibault Delavallée (OpenERP)

[MERGE]: crm_meeting: added fields in tree view, because inheritance by import_google make it crash

6331. By Raphael Collet (OpenERP)

[MERGE] document: fix spelling

6332. By Raphael Collet (OpenERP)

[MERGE] stock: fix upstream/downstream traceability actions on stock.tracking form

6333. By Raphael Collet (OpenERP)

[MERGE] crm_claim: small fix in view

6334. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6335. By Thibault Delavallée (OpenERP)

[MERGE] survey: fixed bug 914208: removed dynamic sequence calculation not working in web client and making client crash by removing o2m referencing themselves in context. Also removed now unused data_get method.

6336. By Thibault Delavallée (OpenERP)

[MERGE] account_followup: small fixes in views

6337. By Fabien Meghazi (OpenERP)

[IMP] Crm meetings calendar view now uses new context key: 'calendar_default_<field>'

Note: this change needs web client Revision:
1946 revid:<email address hidden>

6338. By Christophe Simonis (OpenERP)

[FIX] adapt auth_openid to new login page

6339. By Thibault Delavallée (OpenERP)

[MERGE]: survey: fixed a bug in warning message when users exceed maximal number of allowed answers

6340. By Olivier Dony (Odoo)

[REL] OpenERP 6.1rc1

6341. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6342. By Raphael Collet (OpenERP)

[IMP] fetchmail: fix form view of fetchmail.server

6343. By Raphael Collet (OpenERP)

[IMP] stock: add uom next to quantity in kanban view of product

6344. By Raphael Collet (OpenERP)

[MERGE] stock: always use full name in name_get of stock.location

6345. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6346. By Xavier (Open ERP)

[FIX] edi: the final semicolon in an openerp-web module is not optional, and breaks the loading of the module in production mode

6347. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6348. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6349. By Christophe Simonis (OpenERP)

[IMP] web_livechat: use other skill

6350. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6351. By Xavier (Open ERP)

[FIX] link between binary field and its name is @filename, not @fieldname

6352. By Xavier (Open ERP)

[ADD] extremely basic wikitext support for web client, in page view

* Headers work (kinda)
* Lists work
* Text decoration (bold, italics) work
* Indentation works

BUT

Internal links, OpenERP actions, images, attachments and tables don't
work

6353. By Fabien Meghazi (OpenERP)

[ADD] Add write_date to hr.employee and product.product in order to allow image reloading in kanban views

6354. By Olivier Dony (Odoo)

[FIX] l10n_multilang: account.account.name needs to be translatable, courtesy of Nicolas Bessi (Camptocamp)

The translatable flag in account.account.name was
lost during a failed merge operation, so it needs
to be restored.

6355. By Fabien Meghazi (OpenERP)

[REV] Revert Revision#6353: Will use __last_update instead of write_date

6356. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6357. By Vo Minh Thu

[MERGE] changes required for the "import hook" commit in the server.

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

[MERGE] lp:915426

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

[MERGE] lp:916704

6360. By Vo Minh Thu

[MERGE] tools.literal_eval -> ast.literal_eval (as we drop python 2.5 support).

6361. By Olivier Dony (Odoo)

[FIX] email_template: properly pass target model in composition wizard reloading action

This fixes reloading of the composition wizard after selecting
templating options in the new web client.

6362. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6363. By Vo Minh Thu

[FIX] document_ftp: break self-import (which is causing a segfault since the import-hook has been merged in the server).

6364. By Olivier Dony (Odoo)

[FIX] report_webkit: avoid using report name in temp file path, breaks with non-ASCII (translated) report names

6365. By Olivier Dony (Odoo)

[FIX] report_webkit: translations lookup should ignore report name for webkit reports

Webkit/Mako translations are quite different from RML
report translations, and very similar to translations
for Python code terms, i.e. with _(). The method to
lookup the translations at rendering time should thus
be similar to what _() does for Python code terms, and
not depend on the name of the report, which is not
known when exporting the translation template, and is
therefore not available in POT meta-data.
This bears no performance penalty, as we are still
only looking inside 'report'-typed translations with
the matching 'source term'.
The only downside is that this prevents per-report
translations, but this is not supported by our
translation import/export system anyway, so it
does not matter (msgid strings must be unique
within a PO file, and we don't support context-
sensitive PO files yet).

6366. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[FIX+REF] account_analytic_analysis: fixed the dependancies and a bug related to wrong computation of is_overdue_quantity that was also counting the sales/purchases made instead of only considering the timesheet entries. Refactoring: 200 lines removed, as they were useless since commit 6305 (removal of consolidation on all fields), and as they were filthy and error prone since they were written -_-

6368. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6369. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6370. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6371. By Raphael Collet (OpenERP)

[MERGE] auction: view fixes

6372. By Raphael Collet (OpenERP)

[MERGE] crm: add missing partner email when creating opportunity

6373. By Raphael Collet (OpenERP)

[MERGE] document: remove group restriction from menu Document > Configuration

6374. By Fabien (Open ERP)

[IMP] product required in PO line

6375. By Olivier Dony (Odoo)

[REV] plugin_outlook: partial revert of accidental certificate removal in previous revision

6376. By Olivier Dony (Odoo)

[MERGE] l10n_nl: fix NL Chart of Account definition (prevented installation), courtesy of Stefan Rijnhart (Therp)

This includes fixing several apparent copy/paste
errors, as well as the type of Debtors and Creditors
accounts

6377. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6378. By Raphael Collet (OpenERP)

[MERGE] import_google: fix external_id_field in import wizard

6379. By Raphael Collet (OpenERP)

[MERGE] lp:912623 (account: fix default date in wizard closing fiscal year)

6380. By Raphael Collet (OpenERP)

[MERGE] lp:885387 (hr_attendance: fix code that checks alternance of sign-in/sign-out)

6381. By Raphael Collet (OpenERP)

[MERGE] purchase: refactor onchange_product_id, stock: add test case

6382. By Raphael Collet (OpenERP)

[MERGE] delivery: increase size of character field

6383. By Raphael Collet (OpenERP)

[MERGE] survey: view fix

6384. By Nicolas Vanhoren (OpenERP)

[imp] refactoring in Widget in Web client

6385. By Raphael Collet (OpenERP)

[MERGE] lp:914264 (survey: fix view when answering a survey)

6386. By Raphael Collet (OpenERP)

[MERGE] mrp_repair: trigger workflow when invoicing repair(s)

6387. By Raphael Collet (OpenERP)

[MERGE] lp:916008 (crm_partner_assign: fix inheriting view)

6388. By Raphael Collet (OpenERP)

[MERGE] base_contact: fix usability issues

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

[FIX] account: bug fixed in the generation of COA form templates + fixed default values in that wizard in order to have at least one journal of type 'bank' (hardly needed for bank statement encoding for example)

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

[FIX] account_bank_statement_extensions: fix creation of statement lines in web client. State field was needed in views as there are modifiers on this field

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

[FIX] account: fixed multi-company related stuffs on cash/bank statements

6392. By Raphael Collet (OpenERP)

[MERGE] l10n_fr: rename 'France PCMN' to 'Plan Comptable Général (France)'

6393. By Raphael Collet (OpenERP)

[MERGE] lp:916539 (mrp: fix unclear tooltip)

6394. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

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

[IMP] account: multi company enhancements

6396. By Raphael Collet (OpenERP)

[MERGE] lp:916187 (account_analytic_default: fix typo)

6397. By Raphael Collet (OpenERP)

[MERGE] lp:917516 (email_template: fix layout of some views)

6398. By Raphael Collet (OpenERP)

[MERGE] lp:915404 (delivery price does not take into account the 'free if more than' amount)

6399. By Raphael Collet (OpenERP)

[MERGE] lp:915541 (procurement: performance fix)

6400. By Raphael Collet (OpenERP)

[MERGE] lp:917732 (account_asset: include period boundaries in compute asset wizard)

6401. By Raphael Collet (OpenERP)

[MERGE] lp:917333 (tame access rights on stock move for purchase and stock users)

6402. By Olivier Dony (Odoo)

[IMP] crm.lead: set case opening date when opening automatically

6403. By Raphael Collet (OpenERP)

[FIX] revert change in rev 6400, as it breaks the tests in account_asset

6404. By Olivier Dony (Odoo)

[IMP] product.product.name_search: avoid duplicate results, cleanup, comment

6405. By Olivier Dony (Odoo)

[MERGE] email_template: correctly pass template id via context

This fixes the sidebar action buttons that
are supposed to open a given template, but
actually opened an empty form

6406. By Olivier Dony (Odoo)

[IMP] email_template: use button name as action name

The action name is what gets displayed in the sidebar
and there is no reason to have a different name for
the action and button anyway.

6407. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6408. By Raphael Collet (OpenERP)

[MERGE] lp:917863 (base_contact: add missing access rights to partner address and location to group salesman)

6409. By Raphael Collet (OpenERP)

[MERGE] lp:914282 (account: fix domain of partner_bank_id in invoice view)

6410. By Raphael Collet (OpenERP)

[MERGE] lp:916173 (idea: fix typo in view)

6411. By Raphael Collet (OpenERP)

[MERGE] lp:914317 (crm: fix calendar view to update duration)

6412. By Raphael Collet (OpenERP)

[MERGE] lp:912793 (account/demo: fix last day of February period)

6413. By Raphael Collet (OpenERP)

[MERGE] mail: fix res_id link when sending an email template

6414. By Raphael Collet (OpenERP)

[MERGE] lp:918642 (project: fix misleading label in view)

6415. By Raphael Collet (OpenERP)

[MERGE] l10n_tr: localization for Turkey

6416. By Raphael Collet (OpenERP)

[FIX] l10n_tr: remove empty certificate from module, it has no certificate

6417. By Raphael Collet (OpenERP)

[MERGE] lp:918644 (product: add search view on product categories)

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

[FIX] account: financial reports and data for account_account_type fixed

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

[IMP] l10n_be: BNB format for balance sheet and p&l, using new financial reports

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

[IMP] account: financial report object improved, rml report enhanced and few bug fixed

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

[IMP] l10n_be: BNB balance sheet and p&l improved

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

[FIX] account: common report wizard fixed when no fiscalyear given

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

[IMP] account: improvement of financial report printing

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

[FIX] l10n_in: indian COA is now compliant with new financial reports for BS and P&L

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

[FIX] l10n_in: fixed internal type of accounts

6426. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6427. By Raphael Collet (OpenERP)

[MERGE] lp:919548 (account_anglo_saxon: fix incorrect attrs in product category view)

6428. By Raphael Collet (OpenERP)

[MERGE] lp:914840 (stock: show pickings in red when min_date is passed)

6429. By Olivier Dony (Odoo)

[FIX] a_b_s_e: removed un-necessary res.company.bank_ids field

res.company now has its own bank_ids field, so
there is no need to add it anymore. Plus the
overridden version was causing various inconsistency
issues and rather confusing.

6430. By Raphael Collet (OpenERP)

[MERGE] lp:917591 (stock: fix recomputation of complete_name of stock locations)

6431. By Raphael Collet (OpenERP)

[MERGE] lp:919682 (account: improve error message in account moves validation)

6432. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6433. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6434. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6435. By Raphael Collet (OpenERP)

[IMP] project: improve layout of task delegation form

6436. By Raphael Collet (OpenERP)

[IMP] crm: reformulate confusing error message

6437. By Raphael Collet (OpenERP)

[MERGE] crm: change probability of opportunity when changing its stage in kanban view

6438. By Olivier Dony (Odoo)

[IMP] base_iban: don't break on empty IBAN values, support more countries, reviewed examples

      - fixed checking of empty IBAN
      - used consistent letter code for IBAN examples
      - added IBAN support for Costa Rica (CR), Kuwait (KW),
       Dominican Rep. (DO), United Arab Emirates (AE),
       Mauritania (MR), Bahrain (BH)
      - minor cleanup

6439. By Olivier Dony (Odoo)

[REM] a_b_s_e: removed Bank Accounts tab on company view, moved to `base` module

6440. By Raphael Collet (OpenERP)

[IMP] account: hide column 'statement_id' from Journal Items automatic tree view

6441. By Olivier Dony (Odoo)

[MERGE] product: separate method to determine main supplier, courtesy of Sebastien Beau & Benoit Guillot (Akretion)

6442. By Raphael Collet (OpenERP)

[MERGE] lp:920841 (stock: fix bug in upstream traceability)

6443. By Raphael Collet (OpenERP)

[MERGE] mrp_repair: add check to prevent confirmation of repair order without line

6444. By Raphael Collet (OpenERP)

[MERGE] base_vat: add support for checking Swiss VAT codes

6445. By Raphael Collet (OpenERP)

[MERGE] lp:916526 (hr_payroll: improve tooltip)

6446. By Raphael Collet (OpenERP)

[MERGE] lp:916485 (purchase: fix label)

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

[FIX] account: fix of level field computation at the generation from templates time

6448. By Raphael Collet (OpenERP)

[MERGE] lp:917732 (account_asset: fix search domain)

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

[MERGE] added account_check_writing module

6450. By Antony Lesuisse (OpenERP)

[FIX] thunderbird plugin installation

6451. By Antony Lesuisse (OpenERP)

[MERGE] active becomes auto_install: install this module when its dependencies (that can be empty) are satisfied

6452. By Antony Lesuisse (OpenERP)

[MERGE] gantt using group_by

6453. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

6454. By Raphael Collet (OpenERP)

[MERGE] lp:922526 (crm_caldav, project_caldav: fix import statements)

6455. By Raphael Collet (OpenERP)

[MERGE] sale, purchase, stock: refactoring of invoice creation (Alexis de Lattre, Raphael Valyi)

Revision history for this message
Raphael Collet (OpenERP) (rco-openerp) wrote :

I am not convinced of the usefulness of this proposal (but that's just my opinion).
However, the subsequent handling of moves looks wrong to me. As you wrote, a procurement can have only one move attached. Ignoring all moves except the last is not correct: you should create one procurement per move, shouldn't you?

I will reject this proposal, as it hasn't focussed much attention.

Cheers,
Raphael

review: Disapprove
Revision history for this message
Alexandre Fayolle - camptocamp (alexandre-fayolle-c2c) wrote :

I like the idea of this patch, as I have a similar need for a customer. However I need additional flexibility when it comes to creating the pickings (I need to create several pickings related to the different moves). Will roll my own for now.

Revision history for this message
Numérigraphe (numerigraphe) wrote :

The problem with this patch boils down to Bug #796320. When it's improved we can make a proper proposal.
Lionel.

Unmerged revisions

9912. By Numérigraphe

[MERGE] rebase lp:~numerigraphe-team/openobject-addons/7.0-sale-line-multiple-moves on the current 7.0

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'sale/sale.py'
2--- sale/sale.py 2011-12-05 10:27:29 +0000
3+++ sale/sale.py 2011-12-07 10:30:32 +0000
4@@ -705,10 +705,11 @@
5 'company_id': order.company_id.id,
6 }
7
8- def _prepare_order_line_move(self, cr, uid, order, line, picking_id, date_planned, *args):
9+ def _prepare_order_line_moves(self, cr, uid, order, line, picking_id,
10+ date_planned, *args):
11 location_id = order.shop_id.warehouse_id.lot_stock_id.id
12 output_id = order.shop_id.warehouse_id.lot_output_id.id
13- return {
14+ return [{
15 'name': line.name[:64],
16 'picking_id': picking_id,
17 'product_id': line.product_id.id,
18@@ -730,7 +731,7 @@
19 'note': line.notes,
20 'company_id': order.company_id.id,
21 'price_unit': line.product_id.standard_price or 0.0
22- }
23+ }]
24
25 def _prepare_order_picking(self, cr, uid, order, *args):
26 pick_name = self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.out')
27@@ -783,7 +784,10 @@
28 if line.product_id.product_tmpl_id.type in ('product', 'consu'):
29 if not picking_id:
30 picking_id = picking_obj.create(cr, uid, self._prepare_order_picking(cr, uid, order, *args))
31- move_id = move_obj.create(cr, uid, self._prepare_order_line_move(cr, uid, order, line, picking_id, date_planned, *args))
32+ for move_data in self._prepare_order_line_moves(cr, uid,
33+ order, line, picking_id, date_planned, *args):
34+ # We will retain only the last move's id
35+ move_id = move_obj.create(cr, uid, move_data)
36 else:
37 # a service has no stock move
38 move_id = False

Subscribers

People subscribed via source and target branches

to all changes: