class LastTenSales(ListReportView):
report_model = SalesTransaction
report_title = "Last 10 sales"
report_description = ("A list view (no aggregation) showing the ten most recent individual sale records."
"Uses ListReportView for row-level data instead of grouped summaries.")
date_field = "date"
filters = ["product", "client", "date"]
columns = [
"product__name",
"client__name",
"date",
"quantity",
"price",
"value",
]
default_order_by = "-date"
limit_records = 10