odex25_standard/odex25_takaful/odex_takaful/wizards/esterdad.xml

111 lines
5.5 KiB
XML

<odoo>
<record id="view_esterdad_wizard_tree" model="ir.ui.view">
<field name="name">esterdad.wizard.tree</field>
<field name="model">esterdad.wizard</field>
<field name="arch" type="xml">
<tree string="Esterdad Wizard" create="0" edit="0">
<field name="amount"/>
<field name="cancel_date"/>
<field name="pay_date"/>
<field name="cancel_reason"/>
<field name="another_reason"/>
<field name="reason"/>
</tree>
</field>
</record>
<record id="view_esterdad_wizard_form" model="ir.ui.view">
<field name="name">esterdad.wizard.form</field>
<field name="model">esterdad.wizard</field>
<field name="arch" type="xml">
<form string="Esterdad Wizard" create="0" edit="0">
<sheet>
<field name="allowed_journal_entry_ids" invisible="1" />
<h2>Invoices</h2>
<field name="journal_entry_ids" nolabel="1" widget="many2many" colspan="2" options="{'no_open': True}">
<tree create="0" edit="0">
<field name="state" invisible="1" />
<field name="invoice_date"/>
<field name="name"/>
<field name="payment_reference"/>
<field name="amount_total"/>
</tree>
</field>
<group>
<field name="amount"/>
<field name="confirmed" invisible="1"/>
<field name="currency_id" invisible="1"/>
<field name="cancel_date" readonly="1"/>
<field name="pay_date" readonly="1"/>
<field name="cancel_reason" attrs="{'invisible': [('another_reason', '=', True)],
'required': [('another_reason', '=', False)]}"/>
<field name="another_reason"/>
<field name="reason" attrs="{'invisible': [('another_reason', '=', False)],
'required': [('another_reason', '=', True)]}"/>
<field name="sponsor_id" invisible="1"/>
<!-- <field name="allowed_payment_ids" widget="many2many_tags" invisible="1"/> -->
</group>
<notebook>
<page string="بيانات المتبرع">
<group>
<field name="sponsor_name"/>
<field name="mobile" groups="odex_takaful.group_refund_change_mobile" />
<field name="mobile" groups="!odex_takaful.group_refund_change_mobile" readonly="1" />
<field name="id_num"/>
</group>
</page>
<page string="Payment Details" groups="odex_takaful.group_refund_approval">
<field name="payment_ids">
<tree create="0" delete="0" editable="bottom">
<field name="date" readonly="1"/>
<field name="name" readonly="1"/>
<field name="journal_id" readonly="1"/>
<field name="payment_method_id" readonly="1"/>
<field name="amount" sum="Amount"
readonly="1"/>
<field name="state" readonly="1"/>
<field name="currency_id" groups="base.group_multi_currency"/>
<field name="confirm_payment_refund" widget="binary"
attrs="{'readonly': [('payment_method_line_id_type', '=', 'cash')]}"/>
<field name="IBN_number"
attrs="{'readonly': [('payment_method_line_id_type', '=', 'cash')]}"/>
<field name="confirm_payment_refund_image" widget="binary"
attrs="{'readonly': [('payment_method_line_id_type', '=', 'cash')]}"/>
<field name="payment_method_line_id_type"/>
</tree>
</field>
</page>
</notebook>
<footer>
<button string="Cancel"
class="btn-secondary"
special="cancel"
attrs="{'invisible': [('confirmed', '=', True)]}"
/>
<button name="action_confirm_refund"
string="Confirm"
type="object"
attrs="{'invisible': [('confirmed', '=', True)]}"
class="btn-primary"/>
</footer>
</sheet>
</form>
</field>
</record>
<record id="action_esterdad_wizard" model="ir.actions.act_window">
<field name="name">Esterdad Wizard</field>
<field name="res_model">esterdad.wizard</field>
<field name="view_mode">tree,form</field>
<field name="context">{'create': False, 'edit': False}</field>
</record>
</odoo>