|
| 1 | +---Models in module 'purchase'--- |
| 2 | +---Fields in module 'purchase'--- |
| 3 | +purchase / product.packaging / purchase (boolean) : DEL |
| 4 | +purchase / product.template / purchase_line_warn (selection): DEL required, selection_keys: ['block', 'no-message', 'warning'] |
| 5 | + |
| 6 | +# NOTHING TO DO |
| 7 | + |
| 8 | +purchase / purchase.order / acknowledged (boolean) : NEW |
| 9 | + |
| 10 | +# DONE: set to True for state == purchase |
| 11 | + |
| 12 | +purchase / purchase.order / is_late (boolean) : NEW stored: False |
| 13 | + |
| 14 | +# NOTHING TO DO |
| 15 | + |
| 16 | +purchase / purchase.order / locked (boolean) : NEW hasdefault: default |
| 17 | + |
| 18 | +# DONE: precreated in pre-migration, set in post-migration |
| 19 | + |
| 20 | +purchase / purchase.order / mail_reception_confirmed (boolean): DEL |
| 21 | +purchase / purchase.order / mail_reception_declined (boolean): DEL |
| 22 | +purchase / purchase.order / mail_reminder_confirmed (boolean): DEL |
| 23 | + |
| 24 | +# NOTHING TO DO |
| 25 | + |
| 26 | +purchase / purchase.order / note (html) : NEW |
| 27 | +purchase / purchase.order / notes (html) : DEL |
| 28 | + |
| 29 | +# DONE: renamed in pre-migration |
| 30 | + |
| 31 | +purchase / purchase.order / receipt_reminder_email (boolean): is now stored |
| 32 | +purchase / purchase.order / receipt_reminder_email (boolean): not a function anymore |
| 33 | +purchase / purchase.order / reminder_date_before_receipt (integer): is now stored |
| 34 | +purchase / purchase.order / reminder_date_before_receipt (integer): not a function anymore |
| 35 | + |
| 36 | +# NOTHING TO DO: will be recomputed by the ORM |
| 37 | + |
| 38 | +purchase / purchase.order / state (selection) : selection_keys removed: [done] |
| 39 | + |
| 40 | +# DONE: mapped done to purchase |
| 41 | + |
| 42 | +purchase / purchase.order.line / currency_id (many2one) : not stored anymore |
| 43 | +purchase / purchase.order.line / display_type (selection) : selection_keys added: [line_subsection] (most likely nothing to do) |
| 44 | +purchase / purchase.order.line / product_packaging_id (many2one): DEL relation: product.packaging |
| 45 | +purchase / purchase.order.line / product_packaging_qty (float) : DEL |
| 46 | + |
| 47 | +# NOTHING TO DO |
| 48 | + |
| 49 | +purchase / purchase.order.line / product_uom (many2one) : DEL relation: uom.uom |
| 50 | +purchase / purchase.order.line / product_uom_id (many2one) : NEW relation: uom.uom |
| 51 | + |
| 52 | +# DONE: renamed in pre-migration |
| 53 | + |
| 54 | +purchase / purchase.order.line / state (selection) : not stored anymore |
| 55 | + |
| 56 | +# NOTHING TO DO |
| 57 | + |
| 58 | +purchase / purchase.order.line / tax_ids (many2many) : NEW relation: account.tax |
| 59 | +purchase / purchase.order.line / taxes_id (many2many) : DEL relation: account.tax |
| 60 | + |
| 61 | +# DONE: renamed in pre-migration |
| 62 | + |
| 63 | +purchase / purchase.order.line / technical_price_unit (float) : NEW |
| 64 | + |
| 65 | +# DONE: precreated and set to price_unit |
| 66 | + |
| 67 | +purchase / res.company / po_lead (float) : DEL required |
| 68 | +purchase / res.partner / purchase_warn (selection) : DEL selection_keys: ['block', 'no-message', 'warning'] |
| 69 | + |
| 70 | +# NOTHING TO DO |
| 71 | + |
| 72 | +---XML records in module 'purchase'--- |
| 73 | +NEW ir.actions.act_window: purchase.mail_followers_edit_action_from_purchase |
| 74 | +DEL ir.actions.server: purchase.action_purchase_batch_bills |
| 75 | +DEL ir.model.access: purchase.access_product_category_purchase_manager |
| 76 | +DEL ir.model.access: purchase.access_product_packaging_purchase_manager |
| 77 | +DEL ir.model.access: purchase.access_product_product_purchase_manager |
| 78 | +DEL ir.model.access: purchase.access_product_tag_purchase_manager |
| 79 | +DEL ir.model.access: purchase.access_product_template_purchase_manager |
| 80 | +DEL ir.model.access: purchase.access_uom_category_purchase_manager |
| 81 | +DEL ir.model.access: purchase.access_uom_uom_purchase_manager |
| 82 | +ir.model.constraint: purchase.constraint_purchase_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 AND date_planned IS NOT NULL))' ('check(display_type is not null or is_downpayment or(product_id is not null and product_uom is not null and date_planned is not null))')) |
| 83 | +ir.model.constraint: purchase.constraint_purchase_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 date_planned is NULL))' ('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 date_planned is null))')) |
| 84 | +DEL ir.ui.menu: purchase.menu_purchase_uom_categ_form_action |
| 85 | +DEL ir.ui.menu: purchase.menu_unit_of_measure_in_config_purchase |
| 86 | +DEL ir.ui.view: purchase.product_packaging_form_view_purchase |
| 87 | +DEL ir.ui.view: purchase.product_packaging_tree_view_purchase |
| 88 | +DEL ir.ui.view: purchase.purchase_partner_kanban_view |
| 89 | +DEL ir.ui.view: purchase.res_partner_view_purchase_account_buttons |
| 90 | + |
| 91 | +# NOTHING TO DO |
| 92 | + |
| 93 | +DEL mail.message.subtype: purchase.mt_rfq_done (noupdate) |
| 94 | + |
| 95 | +# NOTHING TO DO: don't delete subtypes because then messages end up without one |
| 96 | + |
| 97 | +NEW res.groups.privilege: purchase.res_groups_privilege_purchase |
| 98 | + |
| 99 | +# NOTHING TO DO |
0 commit comments