diff options
| author | FIN-IT_AndriFP <it@fixcomart.co.id> | 2025-10-14 14:00:20 +0700 |
|---|---|---|
| committer | FIN-IT_AndriFP <it@fixcomart.co.id> | 2025-10-14 14:00:20 +0700 |
| commit | 0dd05f30c003ffa2ada402c9e882dfddb7ce4f44 (patch) | |
| tree | 40abf18f5e64e3986686ac861c532cb42376e0ac | |
| parent | 545d32974a0d18a4a6560ad222ca5ab7cd0552f6 (diff) | |
(andri) view realisasi + fix
| -rw-r--r-- | indoteknik_custom/views/advance_payment_request.xml | 5 | ||||
| -rw-r--r-- | indoteknik_custom/views/advance_payment_settlement.xml | 31 |
2 files changed, 34 insertions, 2 deletions
diff --git a/indoteknik_custom/views/advance_payment_request.xml b/indoteknik_custom/views/advance_payment_request.xml index a8eec4f3..74ed296d 100644 --- a/indoteknik_custom/views/advance_payment_request.xml +++ b/indoteknik_custom/views/advance_payment_request.xml @@ -49,9 +49,10 @@ type="object" class="oe_stat_button" icon="fa-check-square-o" - attrs="{'invisible': [('status', '!=', 'approved')]}"> + style="width: 280px;" + attrs="{'invisible': ['|', ('status', '!=', 'approved'), ('has_settlement', '=', False)]}"> <!-- <field name="settlement_ids" widget="statinfo" string="Realisasi PUM"/> --> - <field name="settlement_name" class="o_stat_text" nolabel="1"/> + <field name="settlement_name" widget="statinfo" string="Realisasi PUM"/> </button> <field name="is_cab_visible" invisible="1"/> <button type="object" diff --git a/indoteknik_custom/views/advance_payment_settlement.xml b/indoteknik_custom/views/advance_payment_settlement.xml index a2ab5727..fb859e58 100644 --- a/indoteknik_custom/views/advance_payment_settlement.xml +++ b/indoteknik_custom/views/advance_payment_settlement.xml @@ -169,4 +169,35 @@ <field name="res_model">advance.payment.settlement</field> <field name="view_mode">tree,form</field> </record> + + <record id="view_tree_advance_payment_settlement" model="ir.ui.view"> + <field name="name">advance.payment.settlement.tree</field> + <field name="model">advance.payment.settlement</field> + <field name="arch" type="xml"> + <tree create="false" delete="false"> + <field name="name"/> + <field name="pum_id"/> + <field name="grand_total_use" string="Total Realisasi"/> + <field name="remaining_value" string="Sisa PUM"/> + <field name="status" widget="badge" decoration-success="status == 'approved'"/> + <field name="done_status" widget="badge" + decoration-success="done_status == 'done_realized'" + decoration-danger="done_status == 'remaining'"/> + </tree> + </field> + </record> + + <menuitem id="menu_advance_payment_request_acct" + name="Realisasi PUM" + parent="account.menu_finance_entries" + sequence="114" + action="action_advance_payment_settlement" + /> + + <menuitem id="menu_advance_payment_request_sales" + name="Realisasi PUM" + parent="sale.product_menu_catalog" + sequence="101" + action="action_advance_payment_settlement" + /> </odoo>
\ No newline at end of file |
