odoo/addons
Denis Ledoux ae74ebb5ce [FIX] purchase: `related_usage` must be readonly
The `related_usage` field of `purchase.order`
is a related field to the location `usage` field,
which is defined in order to display/hide
some other field in the PO according to the location usage

This is purely a technical field, which is set only
to change the form view according to the location
usage.

This is not expected to change the location usage
through this field, this field must therefore
be set to readonly.

A change on the location usage could happen because
of the `onchange_picking_type_id`:
If the user changed the picking type, and then the location,
the usage returned by the `onchange_picking_type_id` was
applied on the location, and this must not have happened.

In addition, since `related_usage` is a related to the location
usage, it should be changed as well when the location is changed.
(in the new api, this is no longer required, the related field
is updated automatically).

This revision therefore adds an onchange on the location as well,
to handle this.

opw-676428
2016-06-16 11:32:10 +02:00
..
account [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_accountant [I18N] Update translation terms from Transifex 2016-04-24 02:59:16 +02:00
account_analytic_analysis [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_analytic_default [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_analytic_plans [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_anglo_saxon [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_asset [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_bank_statement_extensions [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_budget [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_cancel [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_chart [I18N] Update translation terms from Transifex 2016-04-03 02:59:02 +02:00
account_check_writing [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_followup [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_payment [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_sequence [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
account_test [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
account_voucher [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
analytic [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
analytic_contract_hr_expense [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
analytic_user_function [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
anonymization Backport of ec005af5 to 8.0 2016-06-14 15:52:18 +02:00
association [I18N] Update translation terms from Transifex 2016-04-10 02:59:08 +02:00
auth_crypt [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
auth_ldap [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
auth_oauth [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
auth_openid [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
auth_signup [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_action_rule [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_gengo [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_geolocalize [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_iban [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
base_import [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_import_module [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_report_designer [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
base_setup [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
base_vat [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
board [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
bus [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
calendar [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
claim_from_delivery [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
contacts [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
crm [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
crm_claim [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
crm_helpdesk [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
crm_mass_mailing [I18N] Update translation terms from Transifex 2016-05-01 02:57:51 +02:00
crm_partner_assign [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
crm_profiling [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
crm_project_issue [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
decimal_precision [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
delivery [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
document [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
edi [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
email_template [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
event [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
event_sale [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
fetchmail [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
fleet [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
gamification [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
gamification_sale_crm [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
google_account [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
google_calendar [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
google_drive [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
google_spreadsheet [I18N] Update translation terms from Transifex 2016-04-03 02:59:02 +02:00
hr [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_applicant_document [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
hr_attendance [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_contract [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_evaluation [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_expense [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_gamification [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
hr_holidays [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_payroll [FIX] hr_payroll: do not unlink records in onchange method 2016-06-13 10:05:09 +02:00
hr_payroll_account [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_recruitment [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_timesheet [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_timesheet_invoice [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hr_timesheet_sheet [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
hw_blackbox_be [IMP] hw_blackbox_be: implement support for registered POSBoxes 2016-03-21 09:10:34 +01:00
hw_escpos [FIX] hw_escpos: RBG images do not necessarily have an alpha channel 2016-04-19 15:34:45 +02:00
hw_posbox_homepage [IMP] point_of_sale: release POSBox image v14 2016-04-14 11:24:48 +02:00
hw_posbox_upgrade
hw_proxy
hw_scale [FIX] hw_scale: use a larger timeout during initial probe 2016-03-02 16:48:41 +01:00
hw_scanner [IMP] hw_scanner: support multiple simultaneously attached devices 2016-06-08 10:03:09 +02:00
im_chat [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
im_livechat [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
im_odoo_support [I18N] Update translation terms from Transifex 2016-05-01 02:57:51 +02:00
knowledge [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_ae
l10n_ar [I18N] Update translation terms from Transifex 2016-02-01 00:29:03 +01:00
l10n_at
l10n_be [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_be_coda [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_be_hr_payroll [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_be_hr_payroll_account
l10n_be_intrastat [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_be_invoice_bba [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_bo [I18N] Update translation terms from Transifex 2016-04-24 02:59:16 +02:00
l10n_br [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_ca [FIX] l10n_ca - fix tax calculation for BC, MB and SK. Was PR #10376 2016-02-19 13:43:29 +01:00
l10n_ch
l10n_cl [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_cn [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_co
l10n_cr [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
l10n_de [I18N] Update translation terms from Transifex 2016-01-01 00:25:46 +01:00
l10n_do
l10n_ec [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_es [IMP] l10n_es: Added a new tax "IVA soportado no sujeto" 2016-06-08 16:15:20 +02:00
l10n_et
l10n_eu_service [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_fr [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_fr_hr_payroll [FIX] l10n_fr_hr_payroll: use `child_of` 2016-06-10 11:39:47 +02:00
l10n_fr_rib [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_gr [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_gt [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_hn [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_hr
l10n_hu
l10n_in [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
l10n_in_hr_payroll [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_it [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_jp
l10n_lu [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_ma [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_multilang [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_mx
l10n_nl [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
l10n_no
l10n_pa
l10n_pe [I18N] Update translation terms from Transifex 2016-02-07 02:58:52 +01:00
l10n_pl [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
l10n_pt
l10n_ro [IMP] l10n_ro: Update tax code, taxes, chart of accounts. 2015-12-29 11:07:18 +01:00
l10n_sa
l10n_sg
l10n_si
l10n_syscohada [I18N] Update translation terms from Transifex 2016-04-01 00:28:28 +02:00
l10n_th [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
l10n_tr
l10n_uk [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
l10n_us
l10n_uy
l10n_ve [I18N] Update translation terms from Transifex 2016-04-01 00:28:28 +02:00
l10n_vn
lunch [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
mail [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
marketing [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
marketing_campaign [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
marketing_campaign_crm_demo [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
marketing_crm [I18N] Update translation terms from Transifex 2016-05-01 02:57:51 +02:00
mass_mailing [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
membership [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
mrp [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
mrp_byproduct [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
mrp_operations [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
mrp_repair [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
multi_company [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
note [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
note_pad [I18N] Update translation terms from Transifex 2016-05-01 00:28:37 +02:00
pad [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
pad_project [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
payment [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
payment_adyen [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
payment_authorize
payment_buckaroo [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
payment_ogone [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
payment_paypal [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
payment_sips
payment_transfer [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
point_of_sale [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
portal [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
portal_claim [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
portal_gamification
portal_project [I18N] Update translation terms from Transifex 2016-04-10 02:59:08 +02:00
portal_project_issue [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
portal_sale [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
portal_stock
pos_discount [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
pos_restaurant [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
procurement [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
procurement_jit [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
procurement_jit_stock
product [FIX] product: make copy friendlier to overrides 2016-06-15 12:07:14 +02:00
product_email_template [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
product_expiry [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
product_extended [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
product_margin [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
product_visible_discount [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
project [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
project_issue [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
project_issue_sheet [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
project_timesheet [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
purchase [FIX] purchase: `related_usage` must be readonly 2016-06-16 11:32:10 +02:00
purchase_analytic_plans [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
purchase_double_validation [I18N] Update translation terms from Transifex 2016-04-03 02:59:02 +02:00
purchase_requisition [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
report [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
report_intrastat [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
report_webkit [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
resource [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sale [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sale_analytic_plans [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
sale_crm [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sale_journal [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
sale_layout [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sale_margin [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
sale_mrp [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
sale_order_dates [I18N] Update translation terms from Transifex 2016-06-01 00:27:50 +02:00
sale_service [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sale_stock [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
sales_team [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
share [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
stock [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
stock_account [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
stock_dropshipping [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
stock_invoice_directly [I18N] Update translation terms from Transifex 2016-05-08 02:57:57 +02:00
stock_landed_costs [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
stock_picking_wave [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
subscription [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
survey [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
survey_crm [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
warning [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
web [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
web_analytics
web_api
web_calendar [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
web_diagram [I18N] Update translation terms from Transifex 2016-04-24 02:59:16 +02:00
web_gantt [I18N] Update translation terms from Transifex 2016-02-07 02:58:52 +01:00
web_graph [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
web_kanban [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
web_kanban_gauge [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
web_kanban_sparkline
web_linkedin [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
web_tests
web_tests_demo
web_view_editor [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
website [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_blog [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_certification [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
website_crm [I18N] Update translation terms from Transifex 2016-05-22 02:57:09 +02:00
website_crm_partner_assign [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_customer [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
website_event [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_event_sale [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_event_track [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_forum [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_forum_doc [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_gengo [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_google_map [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
website_hr [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00
website_hr_recruitment [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_instantclick
website_livechat [I18N] Update translation terms from Transifex 2016-02-14 02:59:46 +01:00
website_mail [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_mail_group [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_membership [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_partner [I18N] Update translation terms from Transifex 2016-05-08 02:57:57 +02:00
website_payment [I18N] Update translation terms from Transifex 2016-05-15 02:56:59 +02:00
website_project [I18N] Update translation terms from Transifex 2016-05-29 02:58:42 +02:00
website_quote [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_report [I18N] Update translation terms from Transifex 2016-03-27 03:14:28 +02:00
website_sale [FIX] website_sale: check email address 2016-06-13 14:08:26 +02:00
website_sale_delivery [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_sale_options [I18N] Update translation terms from Transifex 2016-06-12 03:06:37 +02:00
website_twitter [I18N] Update translation terms from Transifex 2016-06-05 03:01:35 +02:00