summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-07 18:20:53 +0700
committerFIN-IT_AndriFP <it@fixcomart.co.id>2025-10-07 18:20:53 +0700
commit07ae0b7f2eab52daf5e33dc47450189537be2e1c (patch)
treeb61ba3abe1ee3f17feed144393db1a3e11ca6e7e
parentd68f2b567b82898afe8f975cabc598d364c24f2c (diff)
(andri) email cc surat piutang
-rw-r--r--indoteknik_custom/models/letter_receivable.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/indoteknik_custom/models/letter_receivable.py b/indoteknik_custom/models/letter_receivable.py
index ffe14491..821825d6 100644
--- a/indoteknik_custom/models/letter_receivable.py
+++ b/indoteknik_custom/models/letter_receivable.py
@@ -193,11 +193,11 @@ class SuratPiutang(models.Model):
line.amount_residual or 0.0 for line in rec.line_ids if line.selected
)
- @api.constrains("tujuan_email")
- def _check_email_format(self):
- for rec in self:
- if rec.tujuan_email and not mail.single_email_re.match(rec.tujuan_email):
- raise ValidationError(_("Format email tidak valid: %s") % rec.tujuan_email)
+ # @api.constrains("tujuan_email")
+ # def _check_email_format(self):
+ # for rec in self:
+ # if rec.tujuan_email and not mail.single_email_re.match(rec.tujuan_email):
+ # raise ValidationError(_("Format email tidak valid: %s") % rec.tujuan_email)
def action_approve(self):
wib = pytz.timezone('Asia/Jakarta')
@@ -363,6 +363,7 @@ class SuratPiutang(models.Model):
'email_to': self.tujuan_email,
'email_from': 'finance@indoteknik.co.id',
# 'email_cc': ",".join(sorted(set(cc_list))),
+ 'email_cc': 'finance@indoteknik.co.id',
'body_html': body_html, # Menggunakan body_html yang sudah ditentukan di atas
'attachments': [(attachment.name, attachment.datas)],
# 'reply_to': 'finance@indoteknik.co.id',