|
@@ -142,7 +142,7 @@ def create_member_invoice_for_a_period(member, date):
|
|
if invoice.details.count() > 0:
|
|
if invoice.details.count() > 0:
|
|
invoice.save()
|
|
invoice.save()
|
|
transaction.savepoint_commit(sid)
|
|
transaction.savepoint_commit(sid)
|
|
- invoice.validate()
|
|
|
|
|
|
+ invoice.validate() # Valide la facture et génère le PDF
|
|
return invoice
|
|
return invoice
|
|
else:
|
|
else:
|
|
transaction.savepoint_rollback(sid)
|
|
transaction.savepoint_rollback(sid)
|