from django.urls import path
from . import views

app_name = 'reports'

urlpatterns = [
    # Reports Dashboard
    path('', views.reports_dashboard, name='reports_dashboard'),
    
    # Profit and Loss Report
    path('profit-loss/', views.profit_loss_report, name='profit_loss_report'),

    # Sales Report
    path('sales/', views.sales_report, name='sales_report'),

    # Expense Report
    path('expense/', views.expense_report, name='expense_report'),

    # Inventory Report
    path('inventory/', views.inventory_report, name='inventory_report'),

    # Customer Report
    path('customer/', views.customer_report, name='customer_report'),

    # Supplier Report
    path('supplier/', views.supplier_report, name='supplier_report'),

    # Employee Report
    path('employee/', views.employee_report, name='employee_report'),

    # Order Report
    path('order/', views.order_report, name='order_report'),

    # Export to PDF for Profit and Loss Report (you can add similar exports for other reports)

    # Export to Excel for Profit and Loss Report (you can add similar exports for other reports)
    path('export/profit-loss-excel/', views.export_profit_loss_excel, name='export_profit_loss_excel'),
    path('export/inventory-excel/', views.export_inventory_report_excel, name='export_inventory_report_excel'),
    path('customer-statement/<str:customer_id>/pdf/', views.customer_statement_pdf, name='customer_statement_pdf'),
]