001 /* 002 * Copyright 2011 The Kuali Foundation. 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016 package org.kuali.kfs.module.ec; 017 018 /** 019 * Constants that represent keys to messages or errors given in the effort reporting module. 020 */ 021 public class EffortKeyConstants { 022 public static final String ERROR_A21_SUB_ACCOUNT_NOT_FOUND = "error.effort.a21SubAccountNotFound"; 023 public static final String ERROR_ACCOUNT_CLOSED = "error.effort.accountClosed"; 024 025 public static final String ERROR_ACCOUNT_NUMBER_NOT_FOUND = "error.effort.accountNumberNotFound"; 026 public static final String ERROR_BATCH_JOB_NOT_SCHEDULED = "error.effort.batchJobNotScheduled"; 027 public static final String ERROR_CREATE_PROCESS_HAS_NOT_BEEN_COMPLETED = "error.effort.createProcessHasNotBeenCompleted"; 028 public static final String ERROR_EMPLOYEE_NO_ELIGIBLE_LABOR_BALANCE = "error.effort.employeeNoEligibleLaborBalance"; 029 public static final String ERROR_EMPLOYEE_NOT_ELIGIBLE = "error.effort.employeeNotEligibleForEffortCertification"; 030 public static final String ERROR_END_FISCAL_YEAR = "error.efffort.effortCertificationReport.endFiscalYear"; 031 public static final String ERROR_FISCAL_YEAR_MISSING = "error.effort.fiscalYearMissing"; 032 public static final String ERROR_FISCAL_YEAR_OR_REPORT_NUMBER_INVALID = "error.effort.fiscalYearOrReportNumberInvalid"; 033 public static final String ERROR_FISCAL_YR = "error.requiredForUs"; 034 public static final String ERROR_FUND_GROUP_NOT_FOUND = "error.effort.fundGroupNotFound"; 035 public static final String ERROR_INVALID_EFFORT_PERCENT = "error.effort.invalidEffortPercent"; 036 public static final String ERROR_LINE_EXISTS = "error.effort.lineExists"; 037 public static final String ERROR_MULTIPLE_ORGANIZATIONS_FOUND = "error.effort.multipleOrganizationFound"; 038 public static final String ERROR_NEGATIVE_PAYROLL_AMOUNT = "error.effort.negativePayrollAmount"; 039 public static final String ERROR_NONPOSITIVE_PAYROLL_AMOUNT = "error.effort.nonpositivePayrollAmount"; 040 public static final String ERROR_NOT_COST_SHARE_SUB_ACCOUNT = "error.effort.notCostShareSubAccount"; 041 public static final String ERROR_NOT_LABOR_OBJECT_CODE = "error.effort.notLaborObjectCode"; 042 public static final String ERROR_NOT_PAID_BY_FEDERAL_FUNDS = "error.effort.notPaidByFederalFunds"; 043 public static final String ERROR_NOT_PAID_BY_GRANT_ACCOUNT = "error.effort.notPaidByGrantAccount"; 044 public static final String ERROR_NOTE_REQUIRED_WHEN_APPROVED_EFFORT_CERTIFICATION_EXIST = "error.effort.noteRequiredWhenApprovedEffortCertificationExist"; 045 public static final String ERROR_NOTE_REQUIRED_WHEN_EFFORT_CHANGED = "error.effort.noteRequiredWhenEffortChanged"; 046 public static final String ERROR_PAYROLL_AMOUNT_OVERCHANGED = "error.effort.payrollAmountOverchanged"; 047 public static final String ERROR_PENDING_EFFORT_CERTIFICATION_EXIST = "error.effort.pendingEffortCertificationExist"; 048 public static final String ERROR_PENDING_SALARAY_EXPENSE_TRANSFER_EXIST = "error.effort.pendingSalaryExpenseTranferExist"; 049 public static final String ERROR_REPORT_DEFINITION_INACTIVE = "error.effort.reportDefinitionInactive"; 050 public static final String ERROR_REPORT_DEFINITION_NOT_EXIST = "error.effort.reportDefinitionNotExist"; 051 public static final String ERROR_REPORT_DEFINITION_PERIOD_NOT_OPENED = "error.effort.reportDefinitionPeriodNotOpened"; 052 public static final String ERROR_REPORT_DOCUMENT_BUILD_NOT_EXIST = "error.effort.reportDocumentBuildNotExist"; 053 public static final String ERROR_REPORT_DOCUMENT_EXIST = "error.effort.reportDocumentExist"; 054 public static final String ERROR_REPORT_LINES_EXIST = "error.effort.reportLinesExist"; 055 public static final String ERROR_REPORT_NUMBER_MISSING = "error.effort.reportNumberMissing"; 056 public static final String ERROR_SALARY_EXPENSE_TRANSFER_DOCUMENT_NOT_GENERATED = "error.effort.salaryExpenseTransferDocumentNotGenerated"; 057 public static final String ERROR_TOTAL_EFFORT_PERCENTAGE_NOT_100 = "error.effort.totalEffortPercentageNot100"; 058 public static final String ERROR_TOTAL_PAYROLL_AMOUNT_OVERCHANGED = "error.effort.totalPayrollAmountOverchanged"; 059 public static final String ERROR_UNDEFINED_UNIVERSITY_DATE = "error.effort.undefinedUnversityDate"; 060 public static final String ERROR_ZERO_PAYROLL_AMOUNT = "error.effort.zeroPayrollAmount"; 061 public static final String ERROR_NOT_HAVE_DETAIL_LINE = "error.effort.notHaveDetailLine"; 062 public static final String ERROR_NOT_HAVE_POSITION_GROUP = "error.effort.notHavePositionGroup"; 063 064 public static final String MESSAGE_CREATE_DOCUMENT_EXPLANATION = "message.effort.create.explanation"; 065 public static final String MESSAGE_CREATE_SET_DOCUMENT_DESCRIPTION = "message.effort.create.SETDocument.explanation"; 066 public static final String MESSAGE_NUM_BALANCE_RECORDS_READ = "message.effort.report.numOfBalanceRecordsRead"; 067 public static final String MESSAGE_NUM_BALANCE_RECORDS_SELECTED = "message.effort.report.numOfBalanceRecordsSelected"; 068 public static final String MESSAGE_NUM_CERTIFICATION_RECORDS_WRITTEN = "message.effort.report.numOfCertificationRecordsWritten"; 069 public static final String MESSAGE_NUM_DETAIL_LINE_BUILD_RECORDS_WRITTEN = "message.effort.report.numOfDetailLineBuildRecordsWritten"; 070 public static final String MESSAGE_NUM_EMPLOYEES_SELECTED = "message.effort.report.numOfEmployeesSelected"; 071 public static final String MESSAGE_RECALCULATE_SALARY_AMOUNT = "message.effort.report.recalculateSalaryAmount"; 072 073 public static final String QUESTION_OVERLAPPING_REPORT_DEFINITION = "question.effort.effortCertificationReportDefinition.overlappingDefinitions"; 074 public static final String INVALID_REPORT_BEGIN_PERIOD = "error.rptdefn.begin.period.invalid"; 075 public static final String INVALID_REPORT_END_PERIOD = "error.rptdefn.end.period.invalid"; 076 public static final String INVALID_EXPENSE_TRANSFER_PERIOD = "error.rptdefn.transfer.period.invalid"; 077 }