diff --git a/docsource/modules190-200.rst b/docsource/modules190-200.rst index 8da46d62bbc..9c004fbf51f 100644 --- a/docsource/modules190-200.rst +++ b/docsource/modules190-200.rst @@ -948,9 +948,9 @@ Module coverage 19.0 -> 20.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | purchase_edi_ubl_bis3 | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| purchase_mrp | | | +| purchase_mrp |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| purchase_product_matrix | | | +| purchase_product_matrix |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | purchase_repair | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -958,9 +958,9 @@ Module coverage 19.0 -> 20.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | |del| purchase_requisition_sale | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| purchase_requisition_stock | | | +| purchase_requisition_stock |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| purchase_stock | | | +| purchase_stock |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | rating | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..2ec00259d76 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,8 @@ +---Models in module 'purchase_mrp'--- +---Fields in module 'purchase_mrp'--- +---XML records in module 'purchase_mrp'--- +NEW ir.access: purchase_mrp.access_mrp_bom_line_purchase_user +NEW ir.access: purchase_mrp.access_mrp_bom_purchase_user +DEL ir.model.access: purchase_mrp.access_mrp_bom_line_purchase_user +DEL ir.model.access: purchase_mrp.access_mrp_bom_purchase_user +NEW ir.ui.view: purchase_mrp.mrp_bom_line_view_pivot diff --git a/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..b33ae23078e --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_mrp/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,10 @@ +---Models in module 'purchase_mrp'--- +---Fields in module 'purchase_mrp'--- +---XML records in module 'purchase_mrp'--- +NEW ir.access: purchase_mrp.access_mrp_bom_line_purchase_user +NEW ir.access: purchase_mrp.access_mrp_bom_purchase_user +DEL ir.model.access: purchase_mrp.access_mrp_bom_line_purchase_user +DEL ir.model.access: purchase_mrp.access_mrp_bom_purchase_user +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +NEW ir.ui.view: purchase_mrp.mrp_bom_line_view_pivot +# NOTHING TO DO: the record is not noupdate, so the module update creates it diff --git a/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..e8b5aa42ae5 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,4 @@ +---Models in module 'purchase_product_matrix'--- +---Fields in module 'purchase_product_matrix'--- +purchase_product_matrix / purchase.order / report_grids (boolean) : DEL +---XML records in module 'purchase_product_matrix'--- diff --git a/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..5525d9110e4 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_product_matrix/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,5 @@ +---Models in module 'purchase_product_matrix'--- +---Fields in module 'purchase_product_matrix'--- +purchase_product_matrix / purchase.order / report_grids (boolean) : DEL +# NOTHING TO DO: the column is left in place for database_cleanup +---XML records in module 'purchase_product_matrix'--- diff --git a/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis.txt b/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis.txt new file mode 100644 index 00000000000..0e74359d4c2 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis.txt @@ -0,0 +1,9 @@ +---Models in module 'purchase_requisition_stock'--- +---Fields in module 'purchase_requisition_stock'--- +---XML records in module 'purchase_requisition_stock'--- +NEW ir.access: purchase_requisition_stock.access_purchase_requisition_line_stock_manager +NEW ir.access: purchase_requisition_stock.access_purchase_requisition_stock_manager +DEL ir.model.access: purchase_requisition_stock.access_purchase_requisition_line_stock_manager +DEL ir.model.access: purchase_requisition_stock.access_purchase_requisition_stock_manager +DEL ir.ui.view: purchase_requisition_stock.purchase_order_form_inherit_purchase_requisition_stock +DEL ir.ui.view: purchase_requisition_stock.purchase_order_line_compare_tree_inherit_purchase_requisition_stock diff --git a/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis_work.txt new file mode 100644 index 00000000000..60f805dcc1b --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_requisition_stock/20.0.1.2/upgrade_analysis_work.txt @@ -0,0 +1,11 @@ +---Models in module 'purchase_requisition_stock'--- +---Fields in module 'purchase_requisition_stock'--- +---XML records in module 'purchase_requisition_stock'--- +NEW ir.access: purchase_requisition_stock.access_purchase_requisition_line_stock_manager +NEW ir.access: purchase_requisition_stock.access_purchase_requisition_stock_manager +DEL ir.model.access: purchase_requisition_stock.access_purchase_requisition_line_stock_manager +DEL ir.model.access: purchase_requisition_stock.access_purchase_requisition_stock_manager +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +DEL ir.ui.view: purchase_requisition_stock.purchase_order_form_inherit_purchase_requisition_stock +DEL ir.ui.view: purchase_requisition_stock.purchase_order_line_compare_tree_inherit_purchase_requisition_stock +# NOTHING TO DO: the record is not noupdate, so the module update removes it diff --git a/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis.txt b/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis.txt new file mode 100644 index 00000000000..47b01285db7 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis.txt @@ -0,0 +1,38 @@ +---Models in module 'purchase_stock'--- +---Fields in module 'purchase_stock'--- +purchase_stock / purchase.order / date_promised (datetime) : NEW hasdefault: compute +purchase_stock / purchase.order / incoterm_location (char) : module is now 'purchase' ('purchase_stock') +purchase_stock / purchase.order / receipt_status (selection) : module is now 'purchase' ('purchase_stock') +purchase_stock / purchase.order.line / date_promised (datetime) : NEW +purchase_stock / purchase.order.line / forecasted_location_id (many2one): NEW relation: stock.location +purchase_stock / purchase.order.line / location_final_id (many2one) : DEL relation: stock.location +purchase_stock / res.company / days_to_purchase (float) : type is now 'integer' ('float') +---XML records in module 'purchase_stock'--- +NEW ir.access: purchase_stock.access_report_purchase_order_user +NEW ir.access: purchase_stock.access_stock_location_purchase_user +NEW ir.access: purchase_stock.access_stock_move_purchase_user +NEW ir.access: purchase_stock.access_stock_move_purchase_user_manager +NEW ir.access: purchase_stock.access_stock_picking_purchase_user +NEW ir.access: purchase_stock.access_stock_warehouse_orderpoint_user +NEW ir.access: purchase_stock.access_stock_warehouse_purchase_user +NEW ir.access: purchase_stock.purchase_order_line_stock_user_rule +NEW ir.access: purchase_stock.purchase_order_stock_user_rule +DEL ir.model.access: purchase_stock.access_purchase_order_line_stock_worker +DEL ir.model.access: purchase_stock.access_purchase_order_stock_worker +DEL ir.model.access: purchase_stock.access_report_purchase_order +DEL ir.model.access: purchase_stock.access_report_purchase_order_user +DEL ir.model.access: purchase_stock.access_stock_location_purchase_user +DEL ir.model.access: purchase_stock.access_stock_location_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_move_purchase_user +DEL ir.model.access: purchase_stock.access_stock_move_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_picking_purchase_user +DEL ir.model.access: purchase_stock.access_stock_picking_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_warehouse_orderpoint_manager +DEL ir.model.access: purchase_stock.access_stock_warehouse_orderpoint_user +DEL ir.model.access: purchase_stock.access_stock_warehouse_purchase_user +DEL ir.model.access: purchase_stock.access_stock_warehouse_purchase_user_manager +NEW ir.ui.view: purchase_stock.exception_on_picking +NEW ir.ui.view: purchase_stock.product_product_tree_view_stock +NEW ir.ui.view: purchase_stock.product_template_form_view_stock +stock.route: purchase_stock.route_warehouse0_buy (noupdate switched) +stock.warehouse: stock.warehouse0 (noupdate switched) diff --git a/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis_work.txt new file mode 100644 index 00000000000..88adf3fc600 --- /dev/null +++ b/openupgrade_scripts/scripts/purchase_stock/20.0.1.2/upgrade_analysis_work.txt @@ -0,0 +1,50 @@ +---Models in module 'purchase_stock'--- +---Fields in module 'purchase_stock'--- +purchase_stock / purchase.order / date_promised (datetime) : NEW hasdefault: compute +# NOTHING TO DO: a new field whose default is falsy -- False, or an empty +# list -- so a NULL left on an existing row already means what the default +# would have written. The one flagged field whose default names a record, +# pos.config.default_product_id, has a script instead +purchase_stock / purchase.order / incoterm_location (char) : module is now 'purchase' ('purchase_stock') +purchase_stock / purchase.order / receipt_status (selection) : module is now 'purchase' ('purchase_stock') +# NOTHING TO DO: the field only changed owning module, the column is the same +purchase_stock / purchase.order.line / date_promised (datetime) : NEW +purchase_stock / purchase.order.line / forecasted_location_id (many2one): NEW relation: stock.location +# NOTHING TO DO: empty is the right value for existing records +purchase_stock / purchase.order.line / location_final_id (many2one) : DEL relation: stock.location +# NOTHING TO DO: the column is left in place for database_cleanup +purchase_stock / res.company / days_to_purchase (float) : type is now 'integer' ('float') +# NOTHING TO DO: the ORM converts the column in place. Checked across the +# upgrade: no field flagged here comes out holding fewer values than it did +---XML records in module 'purchase_stock'--- +NEW ir.access: purchase_stock.access_report_purchase_order_user +NEW ir.access: purchase_stock.access_stock_location_purchase_user +NEW ir.access: purchase_stock.access_stock_move_purchase_user +NEW ir.access: purchase_stock.access_stock_move_purchase_user_manager +NEW ir.access: purchase_stock.access_stock_picking_purchase_user +NEW ir.access: purchase_stock.access_stock_warehouse_orderpoint_user +NEW ir.access: purchase_stock.access_stock_warehouse_purchase_user +NEW ir.access: purchase_stock.purchase_order_line_stock_user_rule +NEW ir.access: purchase_stock.purchase_order_stock_user_rule +DEL ir.model.access: purchase_stock.access_purchase_order_line_stock_worker +DEL ir.model.access: purchase_stock.access_purchase_order_stock_worker +DEL ir.model.access: purchase_stock.access_report_purchase_order +DEL ir.model.access: purchase_stock.access_report_purchase_order_user +DEL ir.model.access: purchase_stock.access_stock_location_purchase_user +DEL ir.model.access: purchase_stock.access_stock_location_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_move_purchase_user +DEL ir.model.access: purchase_stock.access_stock_move_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_picking_purchase_user +DEL ir.model.access: purchase_stock.access_stock_picking_purchase_user_manager +DEL ir.model.access: purchase_stock.access_stock_warehouse_orderpoint_manager +DEL ir.model.access: purchase_stock.access_stock_warehouse_orderpoint_user +DEL ir.model.access: purchase_stock.access_stock_warehouse_purchase_user +DEL ir.model.access: purchase_stock.access_stock_warehouse_purchase_user_manager +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +NEW ir.ui.view: purchase_stock.exception_on_picking +NEW ir.ui.view: purchase_stock.product_product_tree_view_stock +NEW ir.ui.view: purchase_stock.product_template_form_view_stock +# NOTHING TO DO: the record is not noupdate, so the module update creates it +stock.route: purchase_stock.route_warehouse0_buy (noupdate switched) +stock.warehouse: stock.warehouse0 (noupdate switched) +# NOTHING TO DO: only the noupdate flag changed, the definition is the same