update views for attrs in bemade_quotation_alternative

This commit is contained in:
Marc Durepos 2024-03-21 10:39:30 -04:00
parent be924fa776
commit 3ee959cbe5
2 changed files with 44 additions and 68 deletions

View file

@ -1,81 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo> <odoo>
<data> <data>
<record id="view_sale_order_form_inherit" model="ir.ui.view"> <record id="view_sale_order_form_inherit" model="ir.ui.view">
<field name="name">sale.order.form.inherit</field> <field name="name">sale.order.form.inherit</field>
<field name="model">sale.order</field> <field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/> <field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml"> <field name="arch" type="xml">
<header> <header>
<button name="action_duplicate_order" <button class="oe_highlight" invisible="state != 'draft'" name="action_duplicate_order" string="Duplicate Order" type="object"/>
string="Duplicate Order" </header></field>
type="object" </record>
class="oe_highlight" <!-- explicit list view definition -->
attrs="{'invisible': [('state', '!=', 'draft')]}" <!-- <record model="ir.ui.view" id="bemade_quotation_alternative_form">-->
/> <!-- <field name="name">bemade_quotation_alternative form</field>-->
</header> <!-- <field name="model">sale.order</field>-->
</field> <!-- <field name="inherit_id" ref="sale.view_order_form"/>-->
</record> <!-- <field name="arch" type="xml">-->
<!-- <header position="inside">-->
<!-- <button name="action_create_alternative" type="object" string="Create Alternative" class="oe_highlight" />-->
<!-- </header>-->
<!--</field>-->
<!-- </record>-->
<!-- actions opening views on models -->
<!--
<!-- explicit list view definition -->
<!-- <record model="ir.ui.view" id="bemade_quotation_alternative_form">-->
<!-- <field name="name">bemade_quotation_alternative form</field>-->
<!-- <field name="model">sale.order</field>-->
<!-- <field name="inherit_id" ref="sale.view_order_form"/>-->
<!-- <field name="arch" type="xml">-->
<!-- <header position="inside">-->
<!-- <button name="action_create_alternative" type="object" string="Create Alternative" class="oe_highlight" />-->
<!-- </header>-->
<!-- </field>-->
<!-- </record>-->
<!-- actions opening views on models -->
<!--
<record model="ir.actions.act_window" id=".repos/bemade-addons/bemade_quotation_alternative.action_window"> <record model="ir.actions.act_window" id=".repos/bemade-addons/bemade_quotation_alternative.action_window">
<field name="name">.repos/bemade-addons/bemade_quotation_alternative window</field> <field name="name">.repos/bemade-addons/bemade_quotation_alternative window</field>
<field name="res_model">.repos/bemade-addons/bemade_quotation_alternative..repos/bemade-addons/bemade_quotation_alternative</field> <field name="res_model">.repos/bemade-addons/bemade_quotation_alternative..repos/bemade-addons/bemade_quotation_alternative</field>
<field name="view_mode">tree,form</field> <field name="view_mode">tree,form</field>
</record> </record>
--> -->
<!-- server action to the one above -->
<!-- server action to the one above --> <!--
<!--
<record model="ir.actions.server" id=".repos/bemade-addons/bemade_quotation_alternative.action_server"> <record model="ir.actions.server" id=".repos/bemade-addons/bemade_quotation_alternative.action_server">
<field name="name">.repos/bemade-addons/bemade_quotation_alternative server</field> <field name="name">.repos/bemade-addons/bemade_quotation_alternative server</field>
<field name="model_id" ref="model_.repos/bemade-addons/bemade_quotation_alternative_.repos/bemade-addons/bemade_quotation_alternative"/> <field name="model_id" ref="model_.repos/bemade-addons/bemade_quotation_alternative_.repos/bemade-addons/bemade_quotation_alternative"/>
<field name="state">code</field> <field name="state">code</field>
<field name="code"> <field name="code">action = {
action = {
"type": "ir.actions.act_window", "type": "ir.actions.act_window",
"view_mode": "tree,form", "view_mode": "tree,form",
"res_model": model._name, "res_model": model._name,
} }</field>
</field>
</record> </record>
--> -->
<!-- Top menu item -->
<!-- Top menu item --> <!--
<!--
<menuitem name=".repos/bemade-addons/bemade_quotation_alternative" id=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/> <menuitem name=".repos/bemade-addons/bemade_quotation_alternative" id=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/>
--> -->
<!-- menu categories --> <!-- menu categories -->
<!-- <!--
<menuitem name="Menu 1" id=".repos/bemade-addons/bemade_quotation_alternative.menu_1" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/> <menuitem name="Menu 1" id=".repos/bemade-addons/bemade_quotation_alternative.menu_1" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/>
<menuitem name="Menu 2" id=".repos/bemade-addons/bemade_quotation_alternative.menu_2" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/> <menuitem name="Menu 2" id=".repos/bemade-addons/bemade_quotation_alternative.menu_2" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_root"/>
--> -->
<!-- actions --> <!-- actions -->
<!-- <!--
<menuitem name="List" id=".repos/bemade-addons/bemade_quotation_alternative.menu_1_list" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_1" <menuitem name="List" id=".repos/bemade-addons/bemade_quotation_alternative.menu_1_list" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_1"
action=".repos/bemade-addons/bemade_quotation_alternative.action_window"/> action=".repos/bemade-addons/bemade_quotation_alternative.action_window"/>
<menuitem name="Server to list" id=".repos/bemade-addons/bemade_quotation_alternative" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_2" <menuitem name="Server to list" id=".repos/bemade-addons/bemade_quotation_alternative" parent=".repos/bemade-addons/bemade_quotation_alternative.menu_2"
action=".repos/bemade-addons/bemade_quotation_alternative.action_server"/> action=".repos/bemade-addons/bemade_quotation_alternative.action_server"/>
--> -->
</data> </data>
</odoo> </odoo>

View file

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<odoo> <odoo>
<data> <data>
<record id="sale_order_duplication_wizard_form_view" model="ir.ui.view"> <record id="sale_order_duplication_wizard_form_view" model="ir.ui.view">
<field name="name">sale.order.duplication.wizard.form</field> <field name="name">sale.order.duplication.wizard.form</field>
<field name="model">sale.order.duplication.wizard</field> <field name="model">sale.order.duplication.wizard</field>
@ -9,29 +8,26 @@
<form string="Duplicate Sale Order"> <form string="Duplicate Sale Order">
<group> <group>
<group> <group>
<field name="original_order_id" invisible="1"/> <field invisible="1" name="original_order_id"/>
<field name="new_quot" invisible="1"/> <field invisible="1" name="new_quot"/>
<field name="purpose"/> <field name="purpose"/>
</group> </group>
<group> <group>
<field name="duplicate_all_lines"/> <field name="duplicate_all_lines"/>
</group> </group>
</group> </group>
<field name="lines_to_duplicate" attrs="{'invisible': [('duplicate_all_lines', '=', True)]}"> <field invisible="duplicate_all_lines == True" name="lines_to_duplicate">
<tree editable="bottom"> <tree editable="bottom">
<field name="to_duplicate"/> <field name="to_duplicate"/>
<field name="sale_order_line_id" options="{'no_create': True}"/> <field name="sale_order_line_id" options="{'no_create': True}"/>
</tree> </tree></field>
</field>
<field name="note"/> <field name="note"/>
<footer> <footer>
<button string="Duplicate" type="object" name="action_duplicate_order" class="btn-primary"/> <button class="btn-primary" name="action_duplicate_order" string="Duplicate" type="object"/>
<button string="Cancel" class="btn-default" special="cancel"/> <button class="btn-default" special="cancel" string="Cancel"/>
</footer> </footer>
</form> </form></field>
</field>
</record> </record>
<record id="sale_order_duplication_wizard_action" model="ir.actions.act_window"> <record id="sale_order_duplication_wizard_action" model="ir.actions.act_window">
<field name="name">Duplicate Sale Order</field> <field name="name">Duplicate Sale Order</field>
<field name="type">ir.actions.act_window</field> <field name="type">ir.actions.act_window</field>
@ -39,6 +35,5 @@
<field name="view_mode">form</field> <field name="view_mode">form</field>
<field name="target">new</field> <field name="target">new</field>
</record> </record>
</data> </data>
</odoo> </odoo>