diff options
| author | AndriFP <113114423+andrifp@users.noreply.github.com> | 2025-09-14 20:24:18 +0700 |
|---|---|---|
| committer | AndriFP <113114423+andrifp@users.noreply.github.com> | 2025-09-14 20:24:18 +0700 |
| commit | e12d3f75b57abc6231566c486a114cd0bfc01b8e (patch) | |
| tree | 47fc38fa2be1c2ac3bfe9e0884dcfcb0261dac2a /indoteknik_custom/models/unpaid_invoice_view.py | |
| parent | a627a71d911dbfb54cac7c8151331f218292a9fd (diff) | |
(andri) add button create surat piutang di view form unpaid inv monitoring
Diffstat (limited to 'indoteknik_custom/models/unpaid_invoice_view.py')
| -rw-r--r-- | indoteknik_custom/models/unpaid_invoice_view.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/indoteknik_custom/models/unpaid_invoice_view.py b/indoteknik_custom/models/unpaid_invoice_view.py index f35261eb..25e04968 100644 --- a/indoteknik_custom/models/unpaid_invoice_view.py +++ b/indoteknik_custom/models/unpaid_invoice_view.py @@ -33,3 +33,16 @@ class UnpaidInvoiceView(models.Model): invoice_user_id = fields.Many2one('res.users', string='Salesperson') date_kirim_tukar_faktur = fields.Date(string='Kirim Faktur') sale_id = fields.Many2one('sale.order', string='Sale Order') + + def action_create_surat_piutang(self): + self.ensure_one() + return { + 'type': 'ir.actions.act_window', + 'res_model': 'surat.piutang', + 'view_mode': 'form', + 'target': 'current', + 'context': { + 'default_partner_id': self.partner_id.id, + 'default_selected_invoice_id': self.invoice_id.id, + } + } |
