summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models
diff options
context:
space:
mode:
authorAndriFP <andrifebriyadiputra@gmail.com>2025-09-07 20:18:18 +0700
committerAndriFP <andrifebriyadiputra@gmail.com>2025-09-07 20:18:18 +0700
commit943394bf2a90931134317b88615f23900664dcf0 (patch)
treea1ad91f9ebb294965206b19b7a1a756272178412 /indoteknik_custom/models
parent1b389be56daecec87008f791e856205d2234e053 (diff)
(andri) fix
Diffstat (limited to 'indoteknik_custom/models')
-rw-r--r--indoteknik_custom/models/letter_receivable.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/indoteknik_custom/models/letter_receivable.py b/indoteknik_custom/models/letter_receivable.py
index 4159ecc2..5a793873 100644
--- a/indoteknik_custom/models/letter_receivable.py
+++ b/indoteknik_custom/models/letter_receivable.py
@@ -16,9 +16,9 @@ class SuratPiutang(models.Model):
_order = 'name desc'
name = fields.Char(string="Nomor Surat", readonly=True, copy=False)
- partner_id = fields.Many2one("res.partner", string="Customer", required=True)
- tujuan_nama = fields.Char(string="Nama Tujuan")
- tujuan_email = fields.Char(string="Email Tujuan")
+ partner_id = fields.Many2one("res.partner", string="Customer", required=True, tracking=True)
+ tujuan_nama = fields.Char(string="Nama Tujuan", tracking=True)
+ tujuan_email = fields.Char(string="Email Tujuan", tracking=True)
perihal = fields.Selection([
('penagihan', 'Surat Resmi Penagihan'),
('sp1', 'Surat Peringatan Piutang ke-1'),
@@ -123,9 +123,6 @@ class SuratPiutang(models.Model):
invoice_table_rows = ""
grand_total = 0
for line in selected_lines:
- inv = line.invoice_id
- if not inv:
- continue
days_to_due = (line.invoice_date_due - today).days if line.invoice_date_due else 0
grand_total += line.amount_residual
invoice_table_rows += f"""
@@ -279,6 +276,7 @@ class SuratPiutangLine(models.Model):
invoice_number = fields.Char(string='Invoice Number')
invoice_date = fields.Date(string='Invoice Date')
invoice_date_due = fields.Date(string='Due Date')
+ invoice_new_day_to_due = fields.Integer(string='New Day to Due')
invoice_day_to_due = fields.Integer(string='Day to Due')
ref = fields.Char(string='Reference')
amount_residual = fields.Monetary(string='Amount Due Signed')