Reports: Add new "accounting report" (#3314)

This commit is contained in:
Raphael Michel
2023-05-19 09:23:34 +02:00
committed by GitHub
parent 0de8239348
commit 78d8e49990
5 changed files with 892 additions and 5 deletions

View File

@@ -21,7 +21,9 @@
#
from django.dispatch import receiver
from pretix.base.signals import register_data_exporters
from pretix.base.signals import (
register_data_exporters, register_multievent_data_exporters,
)
@receiver(register_data_exporters, dispatch_uid="export_overview_report_pdf")
@@ -40,3 +42,10 @@ def register_report_ordertaxlist(sender, **kwargs):
def register_report_ordertaxlistpdf(sender, **kwargs):
from .exporters import OrderTaxListReportPDF
return OrderTaxListReportPDF
@receiver(register_data_exporters, dispatch_uid="export_accounting_report_pdf")
@receiver(register_multievent_data_exporters, dispatch_uid="multi_export_accounting_report_pdf")
def register_report_accounting_report_pdf(sender, **kwargs):
from .accountingreport import ReportExporter
return ReportExporter