from django.urls import path from .admin import ( EmployeePayRateApproveView, EmployeePayRateDetailView, EmployeePayRateListCreateView, EmployeePayRateReviseView, PayrollAdminComponentDetailView, PayrollAdminComponentListView, PayrollAdminEmployeeListView, PayrollAdminPeriodDetailView, PayrollAdminPeriodListCreateView, PayrollAdminWorkspaceView, PayrollAttendanceWorkRecordsView, PayrollBulkPayRateView, PayrollBulkPointRateView, PayrollBulkTargetPointsView, PayrollCarryoverDetailView, PayrollCellCommentDetailView, PayrollCellCommentsView, PayrollComponentCellClearView, PayrollComponentCellSetView, PayrollInputHistoryView, PayrollInputLineApproveView, PayrollInputLineCarryoverInclusionView, PayrollInputLineDetailView, PayrollInputLineListCreateView, PayrollInputLinePeriodCopyView, PayrollManagementAccessSettingsView, PayrollPeriodApproveDraftsView, PayrollPeriodCalculateView, PayrollPeriodCarryoverListCreateView, PayrollPeriodCloseView, PayrollPeriodCompleteWorkflowView, PayrollPeriodPointBreakdownView, PayrollPeriodTableView, PayrollRunApproveView, PayrollRunDetailView, PayrollRunPublishView, PayrollRunReturnView, PayrollRunSubmitReviewView, PayrollStatementPaymentConfirmationView, PayrollTableReviewMarksView, PayrollWorkbookWorkImportView, PayrollWorkbookWorkPreviewView, PayrollWorkRecordApproveView, PayrollWorkRecordDetailView, PayrollWorkRecordListCreateView, PayrollWorkRecordReviseView, ) from .admin.balance_adjustments import ( PayrollBalanceAdjustmentCreateView, PayrollBalanceAdjustmentVoidView, ) from .admin.off_cycle import ( PayrollOffCyclePaymentListView, PayrollOffCyclePaymentVoidView, PayrollOffCycleSettlementView, ) from .analytics import ( AnalyticsOptionsView, AnalyticsReportView, ProjectPaymentListView, ReportingEntryListView, ReportingEntryVoidView, ) from .views import ( OwnPayrollStatementAcknowledgeView, OwnPayrollStatementDetailView, OwnPayrollStatementListView, OwnPayrollStatementPaymentConfirmationView, OwnPayrollWorkRecordView, ) app_name = "finance-payroll" urlpatterns = [ path( "payroll/admin/balance-adjustments/", PayrollBalanceAdjustmentCreateView.as_view(), name="admin-balance-adjustment-create", ), path( "payroll/admin/balance-adjustments//void/", PayrollBalanceAdjustmentVoidView.as_view(), name="admin-balance-adjustment-void", ), path( "payroll/admin/off-cycle-payments/", PayrollOffCyclePaymentListView.as_view(), name="admin-off-cycle-payments", ), path( "payroll/admin/off-cycle-payments//void/", PayrollOffCyclePaymentVoidView.as_view(), name="admin-off-cycle-payment-void", ), path( "payroll/admin/off-cycle-settlement///", PayrollOffCycleSettlementView.as_view(), name="admin-off-cycle-settlement", ), path( "analytics/project-payments/", ProjectPaymentListView.as_view(), name="analytics-project-payments", ), path("analytics/report/", AnalyticsReportView.as_view(), name="analytics-report"), path( "analytics/options/", AnalyticsOptionsView.as_view(), name="analytics-options" ), path( "analytics/entries/", ReportingEntryListView.as_view(), name="analytics-entries" ), path( "analytics/entries//void/", ReportingEntryVoidView.as_view(), name="analytics-entry-void", ), path( "payroll/management-access/", PayrollManagementAccessSettingsView.as_view(), name="management-access-settings", ), path( "payroll/admin/workspace/", PayrollAdminWorkspaceView.as_view(), name="admin-workspace", ), path( "payroll/admin/employees/", PayrollAdminEmployeeListView.as_view(), name="admin-employee-list", ), path( "payroll/admin/components/", PayrollAdminComponentListView.as_view(), name="admin-component-list", ), path( "payroll/admin/components//", PayrollAdminComponentDetailView.as_view(), name="admin-component-detail", ), path( "payroll/admin/periods/", PayrollAdminPeriodListCreateView.as_view(), name="admin-period-list", ), path( "payroll/admin/periods//", PayrollAdminPeriodDetailView.as_view(), name="admin-period-detail", ), path( "payroll/admin/periods//calculate/", PayrollPeriodCalculateView.as_view(), name="admin-period-calculate", ), path( "payroll/admin/periods//complete-workflow/", PayrollPeriodCompleteWorkflowView.as_view(), name="admin-period-complete-workflow", ), path( "payroll/admin/periods//approve-drafts/", PayrollPeriodApproveDraftsView.as_view(), name="admin-period-approve-drafts", ), path( "payroll/admin/periods//table/", PayrollPeriodTableView.as_view(), name="admin-period-table", ), path( "payroll/admin/periods//table-review-marks/", PayrollTableReviewMarksView.as_view(), name="admin-period-table-review-marks", ), path( "payroll/admin/periods//employees//payment-confirmation/", PayrollStatementPaymentConfirmationView.as_view(), name="admin-period-payment-confirmation", ), path( "payroll/admin/periods//carryovers/", PayrollPeriodCarryoverListCreateView.as_view(), name="admin-period-carryovers", ), path( "payroll/admin/carryovers//", PayrollCarryoverDetailView.as_view(), name="admin-carryover-detail", ), path( "payroll/admin/input-lines//carryover-inclusion/", PayrollInputLineCarryoverInclusionView.as_view(), name="admin-input-line-carryover-inclusion", ), path( "payroll/admin/periods//employees//cells//comments/", PayrollCellCommentsView.as_view(), name="admin-cell-comments", ), path( "payroll/admin/periods//employees//cells//comments//", PayrollCellCommentDetailView.as_view(), name="admin-cell-comment-detail", ), path( "payroll/admin/periods//employees//point-breakdown/", PayrollPeriodPointBreakdownView.as_view(), name="admin-period-point-breakdown", ), path( "payroll/admin/periods//attendance-work-records/", PayrollAttendanceWorkRecordsView.as_view(), name="admin-period-attendance-work-records", ), path( "payroll/admin/periods//workbook-import/preview/", PayrollWorkbookWorkPreviewView.as_view(), name="admin-period-workbook-import-preview", ), path( "payroll/admin/periods//workbook-import/apply/", PayrollWorkbookWorkImportView.as_view(), name="admin-period-workbook-import-apply", ), path( "payroll/admin/periods//bulk-pay-rate/", PayrollBulkPayRateView.as_view(), name="admin-period-bulk-pay-rate", ), path( "payroll/admin/periods//bulk-point-rate/", PayrollBulkPointRateView.as_view(), name="admin-period-bulk-point-rate", ), path( "payroll/admin/periods//bulk-target-points/", PayrollBulkTargetPointsView.as_view(), name="admin-period-bulk-target-points", ), path( "payroll/admin/periods//copy-input-lines/", PayrollInputLinePeriodCopyView.as_view(), name="admin-period-copy-input-lines", ), path( "payroll/admin/periods//close/", PayrollPeriodCloseView.as_view(), name="admin-period-close", ), path( "payroll/admin/history/", PayrollInputHistoryView.as_view(), name="admin-input-history", ), path( "payroll/admin/pay-rates/", EmployeePayRateListCreateView.as_view(), name="admin-pay-rate-list", ), path( "payroll/admin/pay-rates//", EmployeePayRateDetailView.as_view(), name="admin-pay-rate-detail", ), path( "payroll/admin/pay-rates//approve/", EmployeePayRateApproveView.as_view(), name="admin-pay-rate-approve", ), path( "payroll/admin/pay-rates//revise/", EmployeePayRateReviseView.as_view(), name="admin-pay-rate-revise", ), path( "payroll/admin/work-records/", PayrollWorkRecordListCreateView.as_view(), name="admin-work-record-list", ), path( "payroll/admin/work-records//", PayrollWorkRecordDetailView.as_view(), name="admin-work-record-detail", ), path( "payroll/admin/work-records//approve/", PayrollWorkRecordApproveView.as_view(), name="admin-work-record-approve", ), path( "payroll/admin/work-records//revise/", PayrollWorkRecordReviseView.as_view(), name="admin-work-record-revise", ), path( "payroll/admin/input-lines/", PayrollInputLineListCreateView.as_view(), name="admin-input-line-list", ), path( "payroll/admin/input-lines//", PayrollInputLineDetailView.as_view(), name="admin-input-line-detail", ), path( "payroll/admin/input-lines//approve/", PayrollInputLineApproveView.as_view(), name="admin-input-line-approve", ), path( "payroll/admin/periods//component-cell/clear/", PayrollComponentCellClearView.as_view(), name="admin-component-cell-clear", ), path( "payroll/admin/periods//component-cell/set/", PayrollComponentCellSetView.as_view(), name="admin-component-cell-set", ), path( "payroll/admin/runs//", PayrollRunDetailView.as_view(), name="admin-run-detail", ), path( "payroll/admin/runs//submit-review/", PayrollRunSubmitReviewView.as_view(), name="admin-run-submit-review", ), path( "payroll/admin/runs//return/", PayrollRunReturnView.as_view(), name="admin-run-return", ), path( "payroll/admin/runs//approve/", PayrollRunApproveView.as_view(), name="admin-run-approve", ), path( "payroll/admin/runs//publish/", PayrollRunPublishView.as_view(), name="admin-run-publish", ), path( "payroll/me/work-records/", OwnPayrollWorkRecordView.as_view(), name="own-work-records", ), path( "payroll/me/statements/", OwnPayrollStatementListView.as_view(), name="own-statement-list", ), path( "payroll/me/statements//", OwnPayrollStatementDetailView.as_view(), name="own-statement-detail", ), path( "payroll/me/statements//acknowledge/", OwnPayrollStatementAcknowledgeView.as_view(), name="own-statement-acknowledge", ), path( "payroll/me/statements//payment-confirmation/", OwnPayrollStatementPaymentConfirmationView.as_view(), name="own-statement-payment-confirmation", ), ]