summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/unpaid_invoice_view.py
diff options
context:
space:
mode:
authorAndriFP <113114423+andrifp@users.noreply.github.com>2025-09-14 20:24:18 +0700
committerAndriFP <113114423+andrifp@users.noreply.github.com>2025-09-14 20:24:18 +0700
commite12d3f75b57abc6231566c486a114cd0bfc01b8e (patch)
tree47fc38fa2be1c2ac3bfe9e0884dcfcb0261dac2a /indoteknik_custom/models/unpaid_invoice_view.py
parenta627a71d911dbfb54cac7c8151331f218292a9fd (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.py13
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,
+ }
+ }