public class ThresholdRule extends org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
Modifier and Type | Field and Description |
---|---|
protected AccountService |
accountService |
protected ChartService |
chartService |
protected static org.apache.log4j.Logger |
LOG |
protected ReceivingThreshold |
newThreshold |
protected ReceivingThreshold |
oldThreshold |
boDictionaryService, boService, businessObjectAuthorizationService, businessObjectMetaDataService, configService, dataObjectMetaDataService, ddService, dictionaryValidationService, DOCUMENT_ERROR_PREFIX, documentHelperService, MAINTAINABLE_ERROR_PATH, MAINTAINABLE_ERROR_PREFIX, maintDocDictionaryService, persistenceStructureService, personService, priorErrorPath, roleService, workflowDocumentService
Constructor and Description |
---|
ThresholdRule() |
Modifier and Type | Method and Description |
---|---|
protected void |
constructFieldError(ReceivingThreshold threshold) |
protected boolean |
isDocumentValidForSave(org.kuali.rice.kns.document.MaintenanceDocument document) |
protected boolean |
isDuplicateEntry(ReceivingThreshold newThreshold) |
protected boolean |
isValidChartCode(ReceivingThreshold threshold) |
protected boolean |
isValidCommodityCode(ReceivingThreshold threshold) |
protected boolean |
isValidDocument(ReceivingThreshold newThreshold,
boolean checkDuplicate) |
protected boolean |
isValidObjectCode(ReceivingThreshold threshold) |
protected boolean |
isValidOrgCode(ReceivingThreshold threshold) |
protected boolean |
isValidSubFund(ReceivingThreshold threshold) |
protected boolean |
isValidThresholdCriteria(ReceivingThreshold threshold) |
protected boolean |
isValidVendorNumber(ReceivingThreshold threshold) |
checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getBoService, getConfigService, getDataObjectMetaDataService, getDateTimeService, getDdService, getDictionaryValidationService, getDocumentHelperService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getMaintDocDictionaryService, getNewBo, getOldBo, getPersistenceStructureService, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, primaryKeyCheck, processAddCollectionLineBusinessRules, processApproveDocument, processCustomAddCollectionLineBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processGlobalApproveDocumentBusinessRules, processGlobalRouteDocumentBusinessRules, processGlobalSaveDocumentBusinessRules, processInactivationBlockChecking, processInactivationBlockChecking, processRouteDocument, processSaveDocument, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putFieldErrorWithShortLabel, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, putInactivationBlockingErrorOnPage, resumeErrorPath, setBoDictionaryService, setBoService, setBusinessObjectAuthorizationService, setBusinessObjectMetaDataService, setConfigService, setDataObjectMetaDataService, setDdService, setDictionaryValidationService, setDocumentHelperService, setMaintDocDictionaryService, setNewBo, setPersistenceStructureService, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateDocumentStructure, validateDuplicateIdentifierInDataDictionary, validateGlobalBusinessObjectPersistable, validateMaintenanceDocument
buildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValue
protected static org.apache.log4j.Logger LOG
protected ChartService chartService
protected AccountService accountService
protected ReceivingThreshold newThreshold
protected ReceivingThreshold oldThreshold
public ThresholdRule()
protected boolean isDocumentValidForSave(org.kuali.rice.kns.document.MaintenanceDocument document)
isDocumentValidForSave
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
protected boolean isValidDocument(ReceivingThreshold newThreshold, boolean checkDuplicate)
protected void constructFieldError(ReceivingThreshold threshold)
protected boolean isValidChartCode(ReceivingThreshold threshold)
protected boolean isValidSubFund(ReceivingThreshold threshold)
protected boolean isValidCommodityCode(ReceivingThreshold threshold)
protected boolean isValidObjectCode(ReceivingThreshold threshold)
protected boolean isValidOrgCode(ReceivingThreshold threshold)
protected boolean isValidVendorNumber(ReceivingThreshold threshold)
protected boolean isValidThresholdCriteria(ReceivingThreshold threshold)
protected boolean isDuplicateEntry(ReceivingThreshold newThreshold)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.