diff options
| author | Azka Nathan <darizkyfaz@gmail.com> | 2025-08-08 10:17:52 +0700 |
|---|---|---|
| committer | Azka Nathan <darizkyfaz@gmail.com> | 2025-08-08 10:17:52 +0700 |
| commit | 84bc1b36415d2f8baecaf6d5acdd4bf77d4187e0 (patch) | |
| tree | 1b30dcfc32347af3fa1b60cc4ec46a8a8f78e1e6 | |
| parent | 00cb2b4dcf1e6892a6b4943b08c3bd3f5810432b (diff) | |
fix bug apt
| -rw-r--r-- | indoteknik_custom/models/approval_payment_term.py | 3 | ||||
| -rw-r--r-- | indoteknik_custom/views/approval_payment_term.xml | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/indoteknik_custom/models/approval_payment_term.py b/indoteknik_custom/models/approval_payment_term.py index a2ecd27f..4cf9a4c8 100644 --- a/indoteknik_custom/models/approval_payment_term.py +++ b/indoteknik_custom/models/approval_payment_term.py @@ -38,7 +38,8 @@ class ApprovalPaymentTerm(models.Model): ('approved', 'Approved'), ('rejected', 'Rejected')], default='waiting_approval_sales_manager', tracking=True) - reason_reject = fields.Text(string='Reason Reject', tracking=True) + reason_reject = fields.Selection([('reason1', 'Reason 1'), ('reason2', 'Reason 2'), ('reason3', 'Reason 3')], string='Reason Reject', tracking=True) + reject_reason = fields.Text('Reject Reason', tracking=True) sale_order_ids = fields.Many2many( 'sale.order', string='Sale Orders', diff --git a/indoteknik_custom/views/approval_payment_term.xml b/indoteknik_custom/views/approval_payment_term.xml index cc9db914..f7c24737 100644 --- a/indoteknik_custom/views/approval_payment_term.xml +++ b/indoteknik_custom/views/approval_payment_term.xml @@ -59,7 +59,8 @@ </group> <group> <field name="reason"/> - <field name="reason_reject" attrs="{'invisible': [('state', '!=', 'rejected')]}"/> + <field name="reason_reject" invisible="1"/> + <field name="reject_reason" attrs="{'invisible': [('state', '!=', 'rejected')]}"/> <field name="approve_date" readonly="1"/> <field name="approve_sales_manager" readonly="1"/> <field name="approve_finance" readonly="1"/> |
