[IMP] *: adapt some list views to the action button in controlPanel
task-2246383 closes odoo/odoo#54593 Related: odoo/enterprise#11992 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
This commit is contained in:
@@ -402,6 +402,11 @@
|
||||
banner_route="/account/account_invoice_onboarding"
|
||||
js_class="account_tree"
|
||||
sample="1">
|
||||
<header>
|
||||
<button name="action_register_payment" type="object" string="Register Payment"
|
||||
groups="account.group_account_user"
|
||||
invisible="context.get('default_move_type') not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund','in_receipt')"/>
|
||||
</header>
|
||||
<field name="name" decoration-bf="1"/>
|
||||
<field name="partner_id" invisible="1"/>
|
||||
<field name="invoice_source_email" invisible="1"/>
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
<field name="model">account.payment</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree edit="false" sample="1">
|
||||
<header>
|
||||
<button name="action_post" type="object" string="Confirm"/>
|
||||
</header>
|
||||
<field name="date"/>
|
||||
<field name="name"/>
|
||||
<field name="journal_id"/>
|
||||
|
||||
@@ -590,6 +590,30 @@
|
||||
<field name="binding_view_types">list</field>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
MASS MAILING
|
||||
-->
|
||||
<record id="crm.action_lead_mass_mail" model="ir.actions.act_window">
|
||||
<field name="name">Send email</field>
|
||||
<field name="res_model">mail.compose.message</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="target">new</field>
|
||||
<field name="context">{
|
||||
'default_composition_mode': 'mass_mail',
|
||||
'default_email_to':'{($object.email or \'\')|safe}',
|
||||
'default_use_template': True,
|
||||
'default_template_id': ref('crm.email_template_opportunity_mail'),
|
||||
}</field>
|
||||
<field name="binding_model_id" ref="model_crm_lead"/>
|
||||
<field name="binding_view_types">list</field>
|
||||
</record>
|
||||
|
||||
<!--Update of email_template defined in crm_lead_data, to add ref_ir_act_window
|
||||
allowing to have a well formed email template (context action considered as set). -->
|
||||
<record id="email_template_opportunity_mail" model="mail.template">
|
||||
<field name="ref_ir_act_window" ref="crm.action_lead_mass_mail"/>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
crm.lead (as Opportunity) views
|
||||
-->
|
||||
@@ -642,6 +666,11 @@
|
||||
<xpath expr="//tree" position="attributes">
|
||||
<attribute name="default_order">activity_date_deadline_my</attribute>
|
||||
</xpath>
|
||||
<xpath expr="//tree" position="inside">
|
||||
<header>
|
||||
<button name="%(crm.action_lead_mass_mail)d" type="action" string="Email" />
|
||||
</header>
|
||||
</xpath>
|
||||
<field name="user_id" position="attributes">
|
||||
<attribute name="optional">hide</attribute>
|
||||
</field>
|
||||
@@ -781,30 +810,6 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
MASS MAILING
|
||||
-->
|
||||
<record id="crm.action_lead_mass_mail" model="ir.actions.act_window">
|
||||
<field name="name">Send email</field>
|
||||
<field name="res_model">mail.compose.message</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="target">new</field>
|
||||
<field name="context">{
|
||||
'default_composition_mode': 'mass_mail',
|
||||
'default_email_to':'{($object.email or \'\')|safe}',
|
||||
'default_use_template': True,
|
||||
'default_template_id': ref('crm.email_template_opportunity_mail'),
|
||||
}</field>
|
||||
<field name="binding_model_id" ref="model_crm_lead"/>
|
||||
<field name="binding_view_types">list</field>
|
||||
</record>
|
||||
|
||||
<!--Update of email_template defined in crm_lead_data, to add ref_ir_act_window
|
||||
allowing to have a well formed email template (context action considered as set). -->
|
||||
<record id="email_template_opportunity_mail" model="mail.template">
|
||||
<field name="ref_ir_act_window" ref="crm.action_lead_mass_mail"/>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
'Mark as Lost' in action dropdown
|
||||
-->
|
||||
|
||||
@@ -32,6 +32,9 @@
|
||||
<field name="model">crm.lead</field>
|
||||
<field name="inherit_id" ref="crm.crm_lead_view_list_activities"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//header" position="inside">
|
||||
<button name="%(crm_sms.crm_lead_act_window_sms_composer_single)d" type="action" string="SMS" />
|
||||
</xpath>
|
||||
<xpath expr="//button[@name='%(crm.crm_lead_act_window_compose)d']" position="after">
|
||||
<button name="%(crm_sms.crm_lead_act_window_sms_composer_multi)d" type="action" string="SMS" icon="fa-comments" />
|
||||
</xpath>
|
||||
|
||||
@@ -39,6 +39,9 @@
|
||||
<field name="model">hr.expense</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Expenses" multi_edit="1" js_class="hr_expense_tree_dashboard_upload" sample="1">
|
||||
<header>
|
||||
<button name="action_submit_expenses" type="object" string="Create Report"/>
|
||||
</header>
|
||||
<field name="attachment_number" invisible="True"/>
|
||||
<field name="date" optional="show"/>
|
||||
<field name="accounting_date" optional="hide" groups="account.group_account_invoice,account.group_account_readonly"/>
|
||||
|
||||
@@ -31,6 +31,9 @@
|
||||
<field name="model">lunch.order</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Order lines Tree" create="false" edit="false" decoration-muted="state == 'cancelled'" class="o_lunch_list">
|
||||
<header>
|
||||
<button name="action_confirm" type="object" string="Receive"/>
|
||||
</header>
|
||||
<field name='date'/>
|
||||
<field name='supplier_id' invisible='1'/>
|
||||
<field name='product_id'/>
|
||||
|
||||
@@ -7,6 +7,10 @@
|
||||
<field name="model">mrp.production</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Manufacturing Orders" default_order="date_planned_start desc" multi_edit="1" sample="1">
|
||||
<header>
|
||||
<button name="button_plan" type="object" string="Plan"/>
|
||||
<button name="do_unreserve" type="object" string="Unreserve"/>
|
||||
</header>
|
||||
<field name="message_needaction" invisible="1"/>
|
||||
<field name="name" decoration-bf="1"/>
|
||||
<field name="date_planned_start" readonly="1" optional="show"
|
||||
|
||||
@@ -537,6 +537,9 @@
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Purchase Order" multi_edit="1" decoration-bf="message_unread==True"
|
||||
class="o_purchase_order" js_class="purchase_list_dashboard" sample="1">
|
||||
<header>
|
||||
<button name="action_create_invoice" type="object" string="Create Bills"/>
|
||||
</header>
|
||||
<field name="message_unread" invisible="1"/>
|
||||
<field name="partner_ref" optional="hide"/>
|
||||
<field name="name" string="Reference" readonly="1" decoration-bf="1"/>
|
||||
@@ -570,6 +573,9 @@
|
||||
string="Purchase Order"
|
||||
class="o_purchase_order"
|
||||
sample="1">
|
||||
<header>
|
||||
<button name="action_create_invoice" type="object" string="Create Bills"/>
|
||||
</header>
|
||||
<field name="message_unread" invisible="1"/>
|
||||
<field name="partner_ref" optional="hide"/>
|
||||
<field name="name" string="Reference" readonly="1" decoration-bf="1"/>
|
||||
|
||||
@@ -190,6 +190,9 @@
|
||||
<field name="model">stock.picking</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Picking list" multi_edit="1" sample="1">
|
||||
<header>
|
||||
<button name="do_unreserve" type="object" string="Unreserve"/>
|
||||
</header>
|
||||
<field name="name" decoration-bf="1"/>
|
||||
<field name="location_id" options="{'no_create': True}" string="From" groups="stock.group_stock_multi_locations" optional="show"/>
|
||||
<field name="location_dest_id" options="{'no_create': True}" string="To" groups="stock.group_stock_multi_locations" optional="show"/>
|
||||
|
||||
@@ -144,6 +144,9 @@
|
||||
<field name="model">ir.module.module</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree decoration-info="state=='to upgrade' or state=='to install'" decoration-danger="state=='uninstalled'" decoration-muted="state=='uninstallable'" create="false" string="Apps">
|
||||
<header>
|
||||
<button name="button_immediate_install" type="object" string="Install"/>
|
||||
</header>
|
||||
<field name="shortdesc"/>
|
||||
<field name="name" groups="base.group_no_one"/>
|
||||
<field name="author"/>
|
||||
|
||||
Reference in New Issue
Block a user