001/** 002 * Copyright 2004-2014 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 */ 016package org.kuali.kpme.core.util; 017 018import org.kuali.rice.core.api.config.property.ConfigContext; 019import org.kuali.rice.krad.uif.UifConstants.ConfigProperties; 020 021public class HrTestConstants { 022 023 public static String BASE_URL = ConfigContext.getCurrentContextConfig().getProperty("application.url"); 024 public static String DOC_NEW_ELEMENT_ID_PREFIX = "document.newMaintainableObject."; 025 public static String EFFECTIVE_DATE_ERROR = "'Effective Date' must be a future date that is NOT more than a year away from current date."; 026 027 public static class Urls { 028 029 030 public static final String PORTAL_URL = BASE_URL + "/portal.do"; 031 032 /** 033 * 034 * 035 * maintenance document lookup view links 036 * 037 * 038 */ 039 040 public static final String DEPT_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.department.DepartmentBo&returnLocation="+ 041 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 042 043 public static final String ASSIGNMENT_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.assignment.AssignmentBo&returnLocation="+ 044 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 045 046 public static final String ASSIGNMENT_ACCOUNT_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.assignment.account.AssignmentAccountBo&returnLocation="+ 047 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 048 049 public static final String EARN_CODE_SECURITY_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.earncode.security.EarnCodeSecurityBo&returnLocation="+ 050 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 051 052 public static final String ACCRUAL_CATEGORY_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.accrualcategory.AccrualCategoryBo&returnLocation="+ 053 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 054 055 public static final String SAL_GROUP_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.salarygroup.SalaryGroupBo&returnLocation="+ 056 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 057 058 public static final String PRIN_HR_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.principal.PrincipalHRAttributesBo&returnLocation="+ 059 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 060 061 public static final String EARN_CODE_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.earncode.EarnCodeBo&returnLocation="+ 062 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 063 064 public static final String EARN_CODE_GROUP_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.earncode.group.EarnCodeGroupBo&returnLocation="+ 065 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 066 067 public static final String JOB_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.job.JobBo&returnLocation="+ 068 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 069 070 public static final String PAYTYPE_MAINT_URL = BASE_URL + "/kr-krad/lookup?methodToCall=start&dataObjectClassName=org.kuali.kpme.core.paytype.PayTypeBo&returnLocation="+ 071 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 072 073 public static final String WORK_AREA_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.workarea.WorkArea&returnLocation="+ 074 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 075 076 public static final String TASK_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.task.TaskBo&returnLocation="+ 077 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 078 079 public static final String INSTITUTION_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.institution.InstitutionBo&returnLocation="+ 080 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 081 082 public static final String ACCOUNT_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Account&returnLocation="+ 083 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 084 085 public static final String CHART_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Chart&returnLocation="+ 086 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 087 088 public static final String OBJECT_CODE_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.ObjectCode&returnLocation="+ 089 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 090 091 public static final String ORGANIZATION_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Organization&returnLocation="+ 092 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 093 094 public static final String PROJECT_CODE_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.ProjectCode&returnLocation="+ 095 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 096 097 public static final String SUB_OBJECT_CODE_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.SubObjectCode&returnLocation="+ 098 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 099 100 public static final String LEAVE_PLAN_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.leaveplan.LeavePlanBo&returnLocation="+BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 101 102 public static final String POSITION_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.position.Position&returnLocation="+BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 103 104 public static final String CALENDAR_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.calendar.CalendarBo&returnLocation="+BASE_URL+"/portal.do&hideReturnLink=true&docFormKey=88888888"; 105 106 public static final String SUB_ACCOUNT_MAINT_URL = BASE_URL + "/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.SubAccount&returnLocation="+ 107 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 108 109 /** 110 * 111 * 112 * "create new" urls for maintenance documents 113 * 114 * 115 */ 116 117 public static final String INSTITUTION_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.institution.InstitutionBo&methodToCall=start"; 118 119 public static final String PAY_STEP_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.paystep.PayStepBo&methodToCall=start"; 120 121 public static final String ASSIGNMENT_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.assignment.AssignmentBo&methodToCall=start"; 122 123 public static final String WORK_AREA_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.workarea.WorkAreaBo&methodToCall=start"; 124 125 public static final String ACCURAL_CATEGORY_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.accrualcategory.AccrualCategoryBo&methodToCall=start"; 126 127 public static final String PRIN_HR_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.principal.PrincipalHRAttributesBo&methodToCall=start"; 128 129 public static final String LEAVE_PLAN_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.leaveplan.LeavePlanBo&methodToCall=start"; 130 131 public static final String POSITION_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.position.Position&methodToCall=start"; 132 133 public static final String PAY_GRADE_MAINT_NEW_URL = BASE_URL + "/kr-krad/maintenance.do?dataObjectClassName=org.kuali.kpme.core.paygrade.PayGradeBo&methodToCall=start"; 134 135 public static final String CALENDAR_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.calendar.CalendarBo&methodToCall=start"; 136 137 public static final String PAY_CALENDAR_ENTRY_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?businessObjectClassName=org.kuali.kpme.core.calendar.CalendarEntryBo&methodToCall=start"; 138 139 public static final String ACCOUNT_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Account&returnLocation="+ 140 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 141 142 public static final String CHART_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Chart&returnLocation="+ 143 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 144 145 public static final String OBJECT_CODE_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.ObjectCode&returnLocation="+ 146 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 147 148 public static final String ORGANIZATION_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.Organization&returnLocation="+ 149 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 150 151 public static final String PROJECT_CODE_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.ProjectCode&returnLocation="+ 152 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 153 154 public static final String SUB_OBJECT_CODE_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.SubObjectCode&returnLocation="+ 155 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 156 157 public static final String SUB_ACCOUNT_MAINT_NEW_URL = BASE_URL + "/kr/maintenance.do?methodToCall=start&businessObjectClassName=org.kuali.kpme.core.kfs.coa.businessobject.SubAccount&returnLocation="+ 158 BASE_URL + "/portal.do&hideReturnLink=true&docFormKey=88888888"; 159 160 public static final String MISSED_PUNCH_LOOKUP_URL = ConfigContext.getCurrentContextConfig().getProperty("kew.url") + "/DocumentSearch.do?documentTypeName=MissedPunchDocumentType"; 161 162 } 163 164 public static class FormElementTypes { 165 public static final String DROPDOWN = "dropDown"; 166 public static final String CHECKBOX = "checkBox"; 167 public static final String TEXTAREA = "textArea"; 168 } 169 170}