From 6f254e896a0a788ac7f3a8c1668be5f31f70b640 Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Mon, 17 Nov 2025 12:02:35 +0700 Subject: (andri) add field infomation line pada dunning run + fix approve due extension log --- indoteknik_custom/models/account_move_due_extension.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'indoteknik_custom/models/account_move_due_extension.py') diff --git a/indoteknik_custom/models/account_move_due_extension.py b/indoteknik_custom/models/account_move_due_extension.py index 55fc6c65..951d9745 100644 --- a/indoteknik_custom/models/account_move_due_extension.py +++ b/indoteknik_custom/models/account_move_due_extension.py @@ -115,6 +115,11 @@ class DueExtension(models.Model): self.order_id.check_credit_limit() self.order_id.approval_status = 'pengajuan1' return self.order_id._create_approval_notification('Sales Manager') + + if self.order_id._requires_approval_team_sales(): + self.order_id.check_credit_limit() + self.order_id.approval_status = 'pengajuan1' + return self.order_id._create_approval_notification('Team Sales') sales = self.env['sale.order'].browse(self.order_id.id) -- cgit v1.2.3 From 029ecb4f6f82cadd930991a0e798cc2b19ad9e86 Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Wed, 19 Nov 2025 14:21:30 +0700 Subject: (andri) fix log --- indoteknik_custom/models/account_move_due_extension.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'indoteknik_custom/models/account_move_due_extension.py') diff --git a/indoteknik_custom/models/account_move_due_extension.py b/indoteknik_custom/models/account_move_due_extension.py index 951d9745..352200e0 100644 --- a/indoteknik_custom/models/account_move_due_extension.py +++ b/indoteknik_custom/models/account_move_due_extension.py @@ -127,6 +127,9 @@ class DueExtension(models.Model): self.order_id.due_id = self.id self.approve_by = self.env.user.id self.date_approve = datetime.utcnow() + + # self.order_id.message_post("Due Extension telah di approve") + self.order_id.message_post(f"Due Extension {self.number} telah di approve") template = self.env.ref('indoteknik_custom.mail_template_due_extension_approve') template.send_mail(self.id, force_send=True) return { -- cgit v1.2.3