All checks were successful
Deploy production / deploy (push) Successful in 10m8s
376 lines
12 KiB
Python
376 lines
12 KiB
Python
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/<int:pk>/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/<int:pk>/void/",
|
|
PayrollOffCyclePaymentVoidView.as_view(),
|
|
name="admin-off-cycle-payment-void",
|
|
),
|
|
path(
|
|
"payroll/admin/off-cycle-settlement/<int:period_id>/<int:employee_id>/",
|
|
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/<int:pk>/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/<str:code>/",
|
|
PayrollAdminComponentDetailView.as_view(),
|
|
name="admin-component-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/",
|
|
PayrollAdminPeriodListCreateView.as_view(),
|
|
name="admin-period-list",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/",
|
|
PayrollAdminPeriodDetailView.as_view(),
|
|
name="admin-period-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/calculate/",
|
|
PayrollPeriodCalculateView.as_view(),
|
|
name="admin-period-calculate",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/complete-workflow/",
|
|
PayrollPeriodCompleteWorkflowView.as_view(),
|
|
name="admin-period-complete-workflow",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/approve-drafts/",
|
|
PayrollPeriodApproveDraftsView.as_view(),
|
|
name="admin-period-approve-drafts",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/table/",
|
|
PayrollPeriodTableView.as_view(),
|
|
name="admin-period-table",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/table-review-marks/",
|
|
PayrollTableReviewMarksView.as_view(),
|
|
name="admin-period-table-review-marks",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/employees/<int:employee_id>/payment-confirmation/",
|
|
PayrollStatementPaymentConfirmationView.as_view(),
|
|
name="admin-period-payment-confirmation",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/carryovers/",
|
|
PayrollPeriodCarryoverListCreateView.as_view(),
|
|
name="admin-period-carryovers",
|
|
),
|
|
path(
|
|
"payroll/admin/carryovers/<int:pk>/",
|
|
PayrollCarryoverDetailView.as_view(),
|
|
name="admin-carryover-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/input-lines/<int:pk>/carryover-inclusion/",
|
|
PayrollInputLineCarryoverInclusionView.as_view(),
|
|
name="admin-input-line-carryover-inclusion",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/employees/<int:employee_id>/cells/<str:column_id>/comments/",
|
|
PayrollCellCommentsView.as_view(),
|
|
name="admin-cell-comments",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/employees/<int:employee_id>/cells/<str:column_id>/comments/<int:comment_id>/",
|
|
PayrollCellCommentDetailView.as_view(),
|
|
name="admin-cell-comment-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/employees/<int:employee_id>/point-breakdown/",
|
|
PayrollPeriodPointBreakdownView.as_view(),
|
|
name="admin-period-point-breakdown",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/attendance-work-records/",
|
|
PayrollAttendanceWorkRecordsView.as_view(),
|
|
name="admin-period-attendance-work-records",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/workbook-import/preview/",
|
|
PayrollWorkbookWorkPreviewView.as_view(),
|
|
name="admin-period-workbook-import-preview",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/workbook-import/apply/",
|
|
PayrollWorkbookWorkImportView.as_view(),
|
|
name="admin-period-workbook-import-apply",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/bulk-pay-rate/",
|
|
PayrollBulkPayRateView.as_view(),
|
|
name="admin-period-bulk-pay-rate",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/bulk-point-rate/",
|
|
PayrollBulkPointRateView.as_view(),
|
|
name="admin-period-bulk-point-rate",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/bulk-target-points/",
|
|
PayrollBulkTargetPointsView.as_view(),
|
|
name="admin-period-bulk-target-points",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/copy-input-lines/",
|
|
PayrollInputLinePeriodCopyView.as_view(),
|
|
name="admin-period-copy-input-lines",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/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/<int:pk>/",
|
|
EmployeePayRateDetailView.as_view(),
|
|
name="admin-pay-rate-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/pay-rates/<int:pk>/approve/",
|
|
EmployeePayRateApproveView.as_view(),
|
|
name="admin-pay-rate-approve",
|
|
),
|
|
path(
|
|
"payroll/admin/pay-rates/<int:pk>/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/<int:pk>/",
|
|
PayrollWorkRecordDetailView.as_view(),
|
|
name="admin-work-record-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/work-records/<int:pk>/approve/",
|
|
PayrollWorkRecordApproveView.as_view(),
|
|
name="admin-work-record-approve",
|
|
),
|
|
path(
|
|
"payroll/admin/work-records/<int:pk>/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/<int:pk>/",
|
|
PayrollInputLineDetailView.as_view(),
|
|
name="admin-input-line-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/input-lines/<int:pk>/approve/",
|
|
PayrollInputLineApproveView.as_view(),
|
|
name="admin-input-line-approve",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/component-cell/clear/",
|
|
PayrollComponentCellClearView.as_view(),
|
|
name="admin-component-cell-clear",
|
|
),
|
|
path(
|
|
"payroll/admin/periods/<int:pk>/component-cell/set/",
|
|
PayrollComponentCellSetView.as_view(),
|
|
name="admin-component-cell-set",
|
|
),
|
|
path(
|
|
"payroll/admin/runs/<int:pk>/",
|
|
PayrollRunDetailView.as_view(),
|
|
name="admin-run-detail",
|
|
),
|
|
path(
|
|
"payroll/admin/runs/<int:pk>/submit-review/",
|
|
PayrollRunSubmitReviewView.as_view(),
|
|
name="admin-run-submit-review",
|
|
),
|
|
path(
|
|
"payroll/admin/runs/<int:pk>/return/",
|
|
PayrollRunReturnView.as_view(),
|
|
name="admin-run-return",
|
|
),
|
|
path(
|
|
"payroll/admin/runs/<int:pk>/approve/",
|
|
PayrollRunApproveView.as_view(),
|
|
name="admin-run-approve",
|
|
),
|
|
path(
|
|
"payroll/admin/runs/<int:pk>/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/<uuid:public_id>/",
|
|
OwnPayrollStatementDetailView.as_view(),
|
|
name="own-statement-detail",
|
|
),
|
|
path(
|
|
"payroll/me/statements/<uuid:public_id>/acknowledge/",
|
|
OwnPayrollStatementAcknowledgeView.as_view(),
|
|
name="own-statement-acknowledge",
|
|
),
|
|
path(
|
|
"payroll/me/statements/<uuid:public_id>/payment-confirmation/",
|
|
OwnPayrollStatementPaymentConfirmationView.as_view(),
|
|
name="own-statement-payment-confirmation",
|
|
),
|
|
]
|