diff options
| author | it-fixcomart <it@fixcomart.co.id> | 2025-03-03 13:15:17 +0700 |
|---|---|---|
| committer | it-fixcomart <it@fixcomart.co.id> | 2025-03-03 13:15:17 +0700 |
| commit | e9836504e2c814652165cd1a7055e91a8b6ea854 (patch) | |
| tree | 0b2abefc0153d00d8bcdebf0b099c3648a4e5674 /indoteknik_custom/views/customer_commision.xml | |
| parent | 7c675cd5bc9f45d2ebca33a63b7184cbb97f0f2f (diff) | |
<iman> CR customer commision jasper
Diffstat (limited to 'indoteknik_custom/views/customer_commision.xml')
| -rw-r--r-- | indoteknik_custom/views/customer_commision.xml | 50 |
1 files changed, 47 insertions, 3 deletions
diff --git a/indoteknik_custom/views/customer_commision.xml b/indoteknik_custom/views/customer_commision.xml index 51172b1c..dddefed4 100644 --- a/indoteknik_custom/views/customer_commision.xml +++ b/indoteknik_custom/views/customer_commision.xml @@ -11,7 +11,7 @@ <field name="partner_ids" widget="many2many_tags"/> <field name="commision_percent"/> <field name="commision_amt" readonly="1"/> - <field name="status" readonly="1"/> + <field name="status" readonly="1" decoration-success="status == 'approved'" widget="badge" optional="show"/> <field name="payment_status" readonly="1" decoration-success="payment_status == 'payment'" decoration-danger="payment_status == 'pending'" @@ -28,6 +28,7 @@ <tree editable="top" create="false"> <field name="partner_id" readonly="1"/> <field name="invoice_id" readonly="1"/> + <field name="sale_order_id" readonly="1"/> <field name="state" readonly="1"/> <field name="product_id" readonly="1" optional="hide"/> <field name="dpp" readonly="1"/> @@ -43,14 +44,28 @@ <field name="model">customer.commision</field> <field name="arch" type="xml"> <form> +<!-- attrs="{'invisible': [('status', 'in', ['draft','pengajuan1','pengajuan2','pengajuan3','pengajuan4'])]}"--> <header> - <button name="action_confirm_customer_commision" + <button name="action_confirm_customer_commision" string="Confirm" type="object" + attrs="{'invisible': [('status', 'in', ['approved','reject'])]}" options="{}"/> + <button name="action_reject" + string="Reject" + attrs="{'invisible': [('status', 'in', ['approved','reject'])]}" + type="object" + class="oe_highlight"/> + <button name="button_draft" + string="Reset to Draft" + attrs="{'invisible': [('status', '!=', 'reject')]}" + type="object"/> <button name="action_confirm_customer_payment" string="Konfirmasi Pembayaran" type="object" options="{}" attrs="{'invisible': [('payment_status', '==', 'payment')], 'readonly': [('payment_status', '=', 'payment')]}"/> + <field name="status" widget="statusbar" + statusbar_visible="draft,pengajuan1,pengajuan2,pengajuan3,pengajuan4,approved" + statusbar_colors='{"reject":"red"}'/> </header> <sheet string="Customer Commision"> <div class="oe_button_box" name="button_box"/> @@ -75,7 +90,7 @@ <field name="commision_type"/> <field name="brand_ids" widget="many2many_tags"/> <field name="notification" readonly="1"/> - <field name="status" readonly="1"/> +<!-- <field name="status" readonly="1"/>--> <field name="payment_status" readonly="1" /> <field name="total_dpp"/> </group> @@ -92,6 +107,11 @@ <field name="note_transfer"/> </group> </page> + <page string="Finance Notes"> + <group> + <field name="note_finnance"/> + </group> + </page> </notebook> </sheet> <div class="oe_chatter"> @@ -102,6 +122,30 @@ </field> </record> + <!-- Wizard for Reject Reason --> + <record id="view_reject_reason_wizard_form" model="ir.ui.view"> + <field name="name">reject.reason.commision.form</field> + <field name="model">reject.reason.commision</field> + <field name="arch" type="xml"> + <form string="Reject Reason"> + <group> + <field name="reason_reject" widget="text"/> + </group> + <footer> + <button string="Confirm" type="object" name="confirm_reject" class="btn-primary"/> + <button string="Cancel" class="btn-secondary" special="cancel"/> + </footer> + </form> + </field> + </record> + + <record id="action_reject_reason_wizard" model="ir.actions.act_window"> + <field name="name">Reject Reason</field> + <field name="res_model">reject.reason.commision</field> + <field name="view_mode">form</field> + <field name="target">new</field> + </record> + <record id="view_customer_commision_filter" model="ir.ui.view"> <field name="name">customer.commision.list.select</field> <field name="model">customer.commision</field> |
