finance logging

remotes/origin/yandex_rebiling
Andrey 8 years ago
parent 9db3582b83
commit 422b98f2d7
  1. 1
      finance/models.py
  2. 2
      finance/tasks.py

@ -173,6 +173,7 @@ class InvoiceRebilling(Invoice):
is_open=self.is_open,
price=self.price,
rebilling_on=False,
key=self.key,
expected_date=(timezone.now() + relativedelta(months=idx+1)),
)

@ -17,7 +17,7 @@ logger_yandex = logging.getLogger('yandex_money')
def periodic_billing():
logger_yandex.info("start periodic billing task")
invoices = InvoiceRebilling.objects.filter(method='Y', rebilling_on=True).exclude(status='F')
invoices = InvoiceRebilling.objects.filter(method='Y').exclude(status='F')
for invoice in invoices.filter(
expected_date__gt=timezone.now(), expected_date__lt=timezone.now() + relativedelta(days=1)):

Loading…
Cancel
Save