|
| 1 | +---Models in module 'sale'--- |
| 2 | +obsolete model sale.order.cancel [transient] |
| 3 | +obsolete model sale.payment.provider.onboarding.wizard [transient] |
| 4 | + |
| 5 | +# NOTHING TO DO |
| 6 | + |
| 7 | +---Fields in module 'sale'--- |
| 8 | +sale / product.category / property_account_downpayment_categ_id (many2one): DEL relation: account.account |
| 9 | + |
| 10 | +# DONE: used to set res.company#downpayment_account_id |
| 11 | + |
| 12 | +sale / product.packaging / sales (boolean) : DEL |
| 13 | +sale / product.template / sale_line_warn (selection) : DEL required, selection_keys: ['block', 'no-message', 'warning'] |
| 14 | + |
| 15 | +# NOTHING TO DO |
| 16 | + |
| 17 | +sale / res.company / downpayment_account_id (many2one): NEW relation: account.account |
| 18 | + |
| 19 | +# DONE: set from product.category#property_account_downpayment_categ_id |
| 20 | + |
| 21 | +sale / res.partner / sale_warn (selection) : DEL selection_keys: ['block', 'no-message', 'warning'] |
| 22 | + |
| 23 | +# NOTHING TO DO |
| 24 | + |
| 25 | +sale / sale.order / preferred_payment_method_line_id (many2one): NEW relation: account.payment.method.line, hasdefault: compute |
| 26 | + |
| 27 | +# NOTHING TO DO: computed by ORM |
| 28 | + |
| 29 | +sale / sale.order.line / collapse_composition (boolean): NEW hasdefault: default |
| 30 | +sale / sale.order.line / collapse_prices (boolean) : NEW hasdefault: default |
| 31 | + |
| 32 | +# DONE: created in pre-migration with default False |
| 33 | + |
| 34 | +sale / sale.order.line / display_type (selection) : selection_keys added: [line_subsection] (most likely nothing to do) |
| 35 | +sale / sale.order.line / extra_tax_data (json) : NEW |
| 36 | +sale / sale.order.line / product_packaging_id (many2one): DEL relation: product.packaging |
| 37 | +sale / sale.order.line / product_packaging_qty (float) : DEL |
| 38 | + |
| 39 | +# NOTHING TO DO |
| 40 | + |
| 41 | +sale / sale.order.line / product_uom (many2one) : DEL relation: uom.uom |
| 42 | +sale / sale.order.line / product_uom_id (many2one) : NEW relation: uom.uom, hasdefault: compute |
| 43 | +sale / sale.order.line / tax_id (many2many) : DEL relation: account.tax |
| 44 | +sale / sale.order.line / tax_ids (many2many) : NEW relation: account.tax, hasdefault: compute |
| 45 | + |
| 46 | +# DONE: renamed in pre-migration |
| 47 | + |
| 48 | +---XML records in module 'sale'--- |
| 49 | +NEW ir.actions.act_window: sale.action_accrued_revenue_entry_sale_order_line |
| 50 | + |
| 51 | +# NOTHING TO DO |
| 52 | + |
| 53 | +ir.actions.act_window: sale.action_orders (deleted domain) |
| 54 | + |
| 55 | +# DONE: unset in pre-migration |
| 56 | + |
| 57 | +NEW ir.actions.act_window: sale.mail_followers_edit_action_from_sale |
| 58 | + |
| 59 | +# NOTHING TO DO |
| 60 | + |
| 61 | +NEW ir.config_parameter: sale.async_emails [renamed from sale_async_emails module] (noupdate) |
| 62 | +DEL ir.config_parameter: sale_async_emails.async_emails [renamed to sale module] (noupdate) |
| 63 | +NEW ir.cron: sale.send_pending_emails_cron (noupdate) |
| 64 | +DEL ir.cron: sale_async_emails.cron (noupdate) |
| 65 | + |
| 66 | +# DONE: renamed in pre-migration |
| 67 | + |
| 68 | +NEW ir.model.access: sale.access_product_document_sale_manager |
| 69 | +DEL ir.model.access: sale.access_product_attribute_sale_manager |
| 70 | +DEL ir.model.access: sale.access_product_attribute_value_sale_manager |
| 71 | +DEL ir.model.access: sale.access_product_category_sale_manager |
| 72 | +DEL ir.model.access: sale.access_product_product_attribute_sale_manager |
| 73 | +DEL ir.model.access: sale.access_product_product_sale_manager |
| 74 | +DEL ir.model.access: sale.access_product_product_sale_user |
| 75 | +DEL ir.model.access: sale.access_product_supplierinfo_sale_manager |
| 76 | +DEL ir.model.access: sale.access_product_supplierinfo_user |
| 77 | +DEL ir.model.access: sale.access_product_tag_sale_manager |
| 78 | +DEL ir.model.access: sale.access_product_template_attribute_exclusion_sale_manager |
| 79 | +DEL ir.model.access: sale.access_product_template_attribute_line_sale_manager |
| 80 | +DEL ir.model.access: sale.access_product_template_sale_manager |
| 81 | +DEL ir.model.access: sale.access_product_template_sale_user |
| 82 | +DEL ir.model.access: sale.access_sale_order_cancel |
| 83 | +DEL ir.model.access: sale.access_sale_payment_provider_onboarding_wizard |
| 84 | +DEL ir.model.access: sale.access_uom_category_sale_manager |
| 85 | +DEL ir.model.access: sale.access_uom_uom_sale_manager |
| 86 | +DEL ir.model.access: sale.access_update_product_attribute_value_sale_manager |
| 87 | +NEW ir.model.constraint: sale.constraint_sale_order_date_order_id_idx |
| 88 | +ir.model.constraint: sale.constraint_sale_order_line_accountable_required_fields (changed definition: is now 'CHECK(display_type IS NOT NULL OR is_downpayment OR (product_id IS NOT NULL AND product_uom_id IS NOT NULL))' ('check(display_type is not null or is_downpayment or(product_id is not null and product_uom is not null))')) |
| 89 | +ir.model.constraint: sale.constraint_sale_order_line_non_accountable_null_fields (changed definition: is now 'CHECK(display_type IS NULL OR (product_id IS NULL AND price_unit = 0 AND product_uom_qty = 0 AND product_uom_id IS NULL AND customer_lead = 0))' ('check(display_type is null or(product_id is null and price_unit = 0 and product_uom_qty = 0 and product_uom is null and customer_lead = 0))')) |
| 90 | + |
| 91 | +# NOTHING TO DO |
| 92 | + |
| 93 | +DEL ir.rule: sale.sale_order_cancel_rule (noupdate) |
| 94 | +DEL ir.rule: sale.sale_payment_provider_onboarding_wizard_rule (noupdate) |
| 95 | + |
| 96 | +# DONE: deleted in pre-migration |
| 97 | + |
| 98 | +DEL ir.ui.menu: sale.menu_product_uom_categ_form_action |
| 99 | +DEL ir.ui.menu: sale.next_id_16 |
| 100 | +NEW ir.ui.view: sale.product_pricelist_item_form |
| 101 | +NEW ir.ui.view: sale.res_config_settings_view_form_sale_inherit |
| 102 | +NEW ir.ui.view: sale.sale_order_portal_pay_modal |
| 103 | +NEW ir.ui.view: sale.sale_order_portal_pay_modal_amount_selector |
| 104 | +NEW ir.ui.view: sale.sale_order_portal_sign_modal |
| 105 | +DEL ir.ui.view: sale.crm_lead_partner_kanban_view |
| 106 | +DEL ir.ui.view: sale.product_packaging_form_view_sale |
| 107 | +DEL ir.ui.view: sale.product_packaging_tree_view_sale |
| 108 | +DEL ir.ui.view: sale.sale_order_cancel_view_form |
| 109 | +DEL ir.ui.view: sale.view_category_property_form |
| 110 | + |
| 111 | +# NOTHING TO DO |
| 112 | + |
| 113 | +DEL mail.activity.type: sale.mail_act_sale_upsell (noupdate) |
| 114 | + |
| 115 | +# DONE: deleted in pre-migration |
| 116 | + |
| 117 | +NEW mail.message.subtype: sale.mt_salesteam_invoice_paid (noupdate) |
| 118 | +NEW mail.message.subtype: sale.mt_salesteam_invoice_posted (noupdate) |
| 119 | + |
| 120 | +# NOTHING TO DO |
| 121 | + |
| 122 | +DEL mail.message.subtype: sale.mt_salesteam_invoice_confirmed (noupdate) |
| 123 | +DEL mail.message.subtype: sale.mt_salesteam_invoice_created (noupdate) |
| 124 | + |
| 125 | +# NOTHING TO DO: don't delete subtypes because then messages end up without one |
| 126 | + |
| 127 | +NEW mail.template: sale.email_template_proforma (noupdate) |
| 128 | + |
| 129 | +# NOTHING TO DO |
| 130 | + |
| 131 | +DEL mail.template: sale.mail_template_sale_cancellation (noupdate) |
| 132 | + |
| 133 | +# DONE: deleted in pre-migration |
0 commit comments