summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models
diff options
context:
space:
mode:
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')