summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-09-02 11:39:22 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-09-02 11:39:22 +0700
commited459eb048e8e14075134ead0cb80d5da864af53 (patch)
treed286e5808c347a56956e948ed3edb74fe170ea7b
parent101948d6029b06a69759b8f246f1744312f035c0 (diff)
(andri) comment method
-rw-r--r--indoteknik_custom/models/account_move.py52
1 files changed, 26 insertions, 26 deletions
diff --git a/indoteknik_custom/models/account_move.py b/indoteknik_custom/models/account_move.py
index 55e640e4..7884b1d5 100644
--- a/indoteknik_custom/models/account_move.py
+++ b/indoteknik_custom/models/account_move.py
@@ -105,32 +105,32 @@ class AccountMove(models.Model):
tracking=True
)
- def _check_and_lock_cbd(self):
- cbd_term = self.env['account.payment.term'].browse(26)
- today = date.today()
-
- # Cari semua invoice overdue
- overdue_invoices = self.search([
- ('move_type', '=', 'out_invoice'),
- ('state', '=', 'posted'),
- ('payment_state', 'not in', ['paid', 'in_payment', 'reversed']),
- ('invoice_date_due', '!=', False),
- ('invoice_date_due', '<=', today - timedelta(days=30)),
- ], limit=3)
-
- _logger.info(f"Found {len(overdue_invoices)} overdue invoices for CBD lock check.")
- _logger.info(f"Overdue Invoices: {overdue_invoices.mapped('name')}")
-
- # Ambil partner unik dari invoice
- partners_to_lock = overdue_invoices.mapped('partner_id').filtered(lambda p: not p.is_cbd_locked)
- _logger.info(f"Partners to lock: {partners_to_lock.mapped('name')}")
-
- # Lock hanya partner yang belum locked
- if partners_to_lock:
- partners_to_lock.write({
- 'is_cbd_locked': True,
- 'property_payment_term_id': cbd_term.id,
- })
+ # def _check_and_lock_cbd(self):
+ # cbd_term = self.env['account.payment.term'].browse(26)
+ # today = date.today()
+
+ # # Cari semua invoice overdue
+ # overdue_invoices = self.search([
+ # ('move_type', '=', 'out_invoice'),
+ # ('state', '=', 'posted'),
+ # ('payment_state', 'not in', ['paid', 'in_payment', 'reversed']),
+ # ('invoice_date_due', '!=', False),
+ # ('invoice_date_due', '<=', today - timedelta(days=30)),
+ # ], limit=3)
+
+ # _logger.info(f"Found {len(overdue_invoices)} overdue invoices for CBD lock check.")
+ # _logger.info(f"Overdue Invoices: {overdue_invoices.mapped('name')}")
+
+ # # Ambil partner unik dari invoice
+ # partners_to_lock = overdue_invoices.mapped('partner_id').filtered(lambda p: not p.is_cbd_locked)
+ # _logger.info(f"Partners to lock: {partners_to_lock.mapped('name')}")
+
+ # # Lock hanya partner yang belum locked
+ # if partners_to_lock:
+ # partners_to_lock.write({
+ # 'is_cbd_locked': True,
+ # 'property_payment_term_id': cbd_term.id,
+ # })
def compute_partial_payment(self):