mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP]pms: not autoinvoice unpaid folios
This commit is contained in:
@@ -592,7 +592,12 @@ class PmsProperty(models.Model):
|
||||
("invoice_status", "=", "to_invoice"),
|
||||
]
|
||||
)
|
||||
for folio in folios:
|
||||
paid_folios = folios.filtered(lambda f: f.pending_amount <= 0)
|
||||
unpaid_folios = folios.filtered(lambda f: f.pending_amount > 0)
|
||||
for folio in unpaid_folios:
|
||||
# TODO: Autoinvoice unpaid agency folios?
|
||||
folio.message_post(body=_("Not invoiced due to pending amounts"))
|
||||
for folio in paid_folios:
|
||||
try:
|
||||
invoice = folio.with_context(autoinvoice=True)._create_invoices(
|
||||
grouped=True,
|
||||
|
||||
Reference in New Issue
Block a user