Esempio n. 1
0
    def get_multipage_queryset(self):
        start, end = extract_encoded_period(self.kwargs)

        return InvoiceLine.objects.filter(
            Q(invoice__date__gte=start) & Q(invoice__date__lte=end)
            & Q(invoice__draft=False)
            & Q(invoice__status__in=['paid', 'invoice', 'paid-partially'])
            & Q(service__isnull=False))
Esempio n. 2
0
 def get_context_data(self, **kwargs):
     context = super().get_context_data(**kwargs)
     start, end = extract_encoded_period(self.kwargs)
     context.update({
         'start': start,
         'end': end,
         'date': datetime.date.today()
     })
     return context
Esempio n. 3
0
 def get_multipage_queryset(self):
     start, end = extract_encoded_period(self.kwargs)
     return models.Payment.objects.filter(date__gte=start, date__lte=end)
Esempio n. 4
0
 def get_context_data(self, *args, **kwargs):
     context = super().get_context_data(*args, **kwargs)
     start, end = extract_encoded_period(self.kwargs)
     SalesByCustomerReportView.common_context(context, start, end)
     return context
Esempio n. 5
0
 def get_multipage_queryset(self):
     start, end = extract_encoded_period(self.kwargs)
     return ServiceWorkOrder.objects.filter(date__gte=start, date__lte=end)
Esempio n. 6
0
    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        start, end = extract_encoded_period(self.kwargs)
        JobProfitabilityReport.common_context(context, start, end)

        return context
Esempio n. 7
0
 def get_context_data(self, *args, **kwargs):
     context = super().get_context_data(*args, **kwargs)
     start, end = extract_encoded_period(self.kwargs)
     return context
Esempio n. 8
0
 def get_multipage_queryset(self):
     start, end = extract_encoded_period(self.kwargs)
     return PayrollReport.common_multipage_queryset(start, end)
Esempio n. 9
0
    def get_context_data(self, *args, **kwargs):
        context = super().get_context_data(*args, **kwargs)
        start, end = extract_encoded_period(self.kwargs)
        TransactionByVendorReportView.common_context(context, start, end)

        return context