org.kuali.kfs.module.purap.document.validation.impl
Class ElectronicInvoiceRejectDocumentRule

java.lang.Object
  extended by org.kuali.rice.kns.rules.DocumentRuleBase
      extended by org.kuali.kfs.module.purap.document.validation.impl.ElectronicInvoiceRejectDocumentRule
All Implemented Interfaces:
org.kuali.rice.kns.rule.AddAdHocRoutePersonRule, org.kuali.rice.kns.rule.AddAdHocRouteWorkgroupRule, org.kuali.rice.kns.rule.AddNoteRule, org.kuali.rice.kns.rule.ApproveDocumentRule, org.kuali.rice.kns.rule.BusinessRule, org.kuali.rice.kns.rule.RouteDocumentRule, org.kuali.rice.kns.rule.SaveDocumentRule, org.kuali.rice.kns.rule.SendAdHocRequestsRule

public class ElectronicInvoiceRejectDocumentRule
extends org.kuali.rice.kns.rules.DocumentRuleBase

Business rule(s) applicable to Payment Request documents.


Field Summary
protected static BigDecimal ONE_HUNDRED
           
protected static org.kuali.rice.kns.util.KualiDecimal zero
           
 
Constructor Summary
ElectronicInvoiceRejectDocumentRule()
           
 
Method Summary
protected  boolean processBusinessRules(org.kuali.rice.kns.document.Document document)
           
protected  boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.Document document)
           
 
Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase
getDataDictionaryService, getDictionaryValidationService, getDocumentHelperService, getIdentityManagementService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPersonService, getWorkflowInfoService, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processApproveDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setMaxDictionaryValidationDepth, validateSensitiveDataValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zero

protected static org.kuali.rice.kns.util.KualiDecimal zero

ONE_HUNDRED

protected static BigDecimal ONE_HUNDRED
Constructor Detail

ElectronicInvoiceRejectDocumentRule

public ElectronicInvoiceRejectDocumentRule()
Method Detail

processCustomRouteDocumentBusinessRules

protected boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.Document document)
Overrides:
processCustomRouteDocumentBusinessRules in class org.kuali.rice.kns.rules.DocumentRuleBase
See Also:
DocumentRuleBase.processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.Document)

processBusinessRules

protected boolean processBusinessRules(org.kuali.rice.kns.document.Document document)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.