summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views
diff options
context:
space:
mode:
authorFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-14 15:22:46 +0700
committerFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-14 15:22:46 +0700
commitb0bde0e002f5321f7462f520d545876cdc14fd2e (patch)
treea41ddac5f5e92efce6672bb2d8d891cd3a909e67 /indoteknik_custom/views
parent0dd05f30c003ffa2ada402c9e882dfddb7ce4f44 (diff)
(andri) add cab reimburse + fix view realisasi
Diffstat (limited to 'indoteknik_custom/views')
-rw-r--r--indoteknik_custom/views/advance_payment_request.xml37
-rw-r--r--indoteknik_custom/views/advance_payment_settlement.xml13
2 files changed, 43 insertions, 7 deletions
diff --git a/indoteknik_custom/views/advance_payment_request.xml b/indoteknik_custom/views/advance_payment_request.xml
index 74ed296d..6b14e631 100644
--- a/indoteknik_custom/views/advance_payment_request.xml
+++ b/indoteknik_custom/views/advance_payment_request.xml
@@ -35,6 +35,11 @@
string="Make CAB"
class="btn-info"
attrs="{'invisible': ['|', ('status', 'not in', ['approved']), ('is_cab_visible', '=', True)]}"/>
+ <button name="action_open_create_reimburse_cab"
+ type="object"
+ string="Buat Jurnal Reimburse"
+ class="btn-info"
+ />
<field name="status" widget="statusbar"
statusbar_visible="draft,pengajuan1,pengajuan2,pengajuan3,approved"
statusbar_colors='{"reject":"red"}'
@@ -198,21 +203,21 @@
</record>
<record id="action_advance_payment_request" model="ir.actions.act_window">
- <field name="name">Advance Payment Request or Reimburse</field>
+ <field name="name">Pengajuan Uang Muka &amp; Reimburse</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">advance.payment.request</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem id="menu_advance_payment_request_acct"
- name="Advance Payment Request or Reimburse"
+ name="Pengajuan Uang Muka &amp; Reimburse"
parent="account.menu_finance_entries"
sequence="114"
action="action_advance_payment_request"
/>
<menuitem id="menu_advance_payment_request_sales"
- name="Advance Payment Request or Reimburse"
+ name="Pengajuan Uang Muka &amp; Reimburse"
parent="sale.product_menu_catalog"
sequence="101"
action="action_advance_payment_request"
@@ -266,4 +271,30 @@
<field name="target">new</field>
</record>
+ <record id="view_form_create_reimburse_cab_wizard" model="ir.ui.view">
+ <field name="name">create.reimburse.cab.wizard.form</field>
+ <field name="model">create.reimburse.cab.wizard</field>
+ <field name="arch" type="xml">
+ <form string="Buat Jurnal Reimburse">
+ <p>Pilih akun bank yang akan digunakan untuk jurnal kredit.</p>
+ <group>
+ <field name="total_reimburse"/>
+ <field name="account_id" options="{'no_create': True, 'no_open': True}"/>
+ <field name="currency_id" invisible="1"/>
+ </group>
+ <footer>
+ <button name="action_create_reimburse_cab" type="object" string="Buat Jurnal" class="btn-primary"/>
+ <button string="Batal" class="btn-secondary" special="cancel"/>
+ </footer>
+ </form>
+ </field>
+ </record>
+
+ <record id="action_create_reimburse_cab_wizard" model="ir.actions.act_window">
+ <field name="name">Buat Jurnal Reimburse</field>
+ <field name="res_model">create.reimburse.cab.wizard</field>
+ <field name="view_mode">form</field>
+ <field name="view_id" ref="view_form_create_reimburse_cab_wizard"/>
+ <field name="target">new</field>
+ </record>
</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/advance_payment_settlement.xml b/indoteknik_custom/views/advance_payment_settlement.xml
index fb859e58..d928b701 100644
--- a/indoteknik_custom/views/advance_payment_settlement.xml
+++ b/indoteknik_custom/views/advance_payment_settlement.xml
@@ -26,6 +26,9 @@
readonly="1"/>
</header>
<sheet>
+ <widget name="web_ribbon" title="Remaining" bg_color="bg-danger" attrs="{'invisible': [('done_status', '!=', 'remaining')]}"/>
+ <widget name="web_ribbon" title="Done Not Realized" bg_color="bg-warning" attrs="{'invisible': [('done_status', '!=', 'done_not_realized')]}"/>
+ <widget name="web_ribbon" title="Realized" attrs="{'invisible': [('done_status', '!=', 'done_realized')]}"/>
<div class="oe_button_box" name="button_box">
<field name="is_cab_visible" invisible="1"/>
<button type="object"
@@ -57,7 +60,9 @@
<field name="done_status"
decoration-success="done_status == 'done_realized'"
decoration-danger="done_status == 'remaining'"
- widget="badge" readonly="1"/>
+ widget="badge" readonly="1" invisible="1"/>
+ <field name="applicant_name" readonly="1"/>
+ <field name="user_id" readonly="1"/>
</group>
<group attrs="{'invisible': [('lot_of_attachment', '!=', 'one_for_all_line')]}">
<field name="attachment_type" attrs="{'readonly': [('status', '=', 'approved')]}"/>
@@ -165,7 +170,7 @@
</record>
<record id="action_advance_payment_settlement" model="ir.actions.act_window">
- <field name="name">Advance Payment Settlement</field>
+ <field name="name">Realisasi Pengajuan Uang Muka</field>
<field name="res_model">advance.payment.settlement</field>
<field name="view_mode">tree,form</field>
</record>
@@ -187,14 +192,14 @@
</field>
</record>
- <menuitem id="menu_advance_payment_request_acct"
+ <menuitem id="menu_advance_payment_settlement_acct"
name="Realisasi PUM"
parent="account.menu_finance_entries"
sequence="114"
action="action_advance_payment_settlement"
/>
- <menuitem id="menu_advance_payment_request_sales"
+ <menuitem id="menu_advance_payment_settlement_sales"
name="Realisasi PUM"
parent="sale.product_menu_catalog"
sequence="101"