mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
57 lines
3.0 KiB
XML
57 lines
3.0 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
|
|
<record id="sale_order_form_view_inherit" model="ir.ui.view">
|
|
<field name="name">sale.order.form.inherit</field>
|
|
<field name="model">sale.order</field>
|
|
<field name="inherit_id" ref="sale.view_order_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='state']" position="after">
|
|
<field name="singifyd_score" invisible="1"/>
|
|
</xpath>
|
|
<xpath expr="//div[@name='button_box']" position="inside">
|
|
<field name="signifyd_case_id" invisible="1"/>
|
|
<button name="action_view_signifyd_case" type="object" class="oe_stat_button text-success"
|
|
icon="fa-flag-checkered"
|
|
attrs="{'invisible': [ '|', ('singifyd_score', '<=', 600), ('signifyd_case_id', '=', False)]}">
|
|
<field string="Signifyd Score" name="singifyd_score" widget="statinfo"/>
|
|
</button>
|
|
<button name="action_view_signifyd_case" type="object" class="oe_stat_button text-warning"
|
|
icon="fa-flag"
|
|
attrs="{'invisible': [ '|', '|', ('singifyd_score', '>', 600), ('singifyd_score', '<=', 300), ('signifyd_case_id', '=', False)]}">
|
|
<field string="Signifyd Score" name="singifyd_score" widget="statinfo"/>
|
|
</button>
|
|
<button name="action_view_signifyd_case" type="object" class="oe_stat_button text-danger" icon="fa-flag"
|
|
attrs="{'invisible': [ '|', ('singifyd_score', '>', 300), ('signifyd_case_id', '=', False)]}">
|
|
<field string="Signifyd Score" name="singifyd_score" widget="statinfo"/>
|
|
</button>
|
|
</xpath>
|
|
<xpath expr="//field[@name='payment_term_id']" position="after">
|
|
<field name="signifyd_case_id" attrs="{'invisible': [('signifyd_case_id', '=', False)]}"/>
|
|
<field name="signifyd_checkpoint_action" string="Signifyd Status"
|
|
attrs="{'invisible': [('signifyd_case_id', '=', False)]}"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="sale_view_order_tree_inherit" model="ir.ui.view">
|
|
<field name="name">sale.order.tree.inherit</field>
|
|
<field name="model">sale.order</field>
|
|
<field name="inherit_id" ref="sale.view_order_tree"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='invoice_status']" position="after">
|
|
<field name="signifyd_checkpoint_action"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="disposition_change" model="mail.message.subtype">
|
|
<field name="name">Signifyd Updated</field>
|
|
<field name="res_model">sale.order</field>
|
|
<field name="default" eval="True"/>
|
|
<field name="description">Signifyd Status Updated</field>
|
|
<field name="relation_field">signifyd_case_id.checkpoint_action</field>
|
|
<field name="internal" eval="True"/>
|
|
</record>
|
|
|
|
</odoo> |