public class OleValidationRuleBase extends AccountingRuleEngineRuleBase implements OleValidationRule
| Modifier and Type | Field and Description | 
|---|---|
protected static org.apache.log4j.Logger | 
LOG  | 
protected static org.kuali.rice.coreservice.framework.parameter.ParameterService | 
parameterService  | 
| Constructor and Description | 
|---|
OleValidationRuleBase()
Constructs a OleRequisitionRule.java 
 | 
| Modifier and Type | Method and Description | 
|---|---|
org.kuali.rice.coreservice.framework.parameter.ParameterService | 
getParameterService()  | 
boolean | 
isRequestorPhoneNumberValid(org.kuali.rice.krad.document.Document document)  | 
boolean | 
processCustomAddCopiesPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                OlePurchaseOrderItem purItem)  | 
boolean | 
processCustomAddCopiesRequisitionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                            OleRequisitionItem reqItem)  | 
boolean | 
processCustomAddDiscountInvoiceBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                        OleInvoiceItem payItem)  | 
boolean | 
processCustomAddDiscountPaymentRequestBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                      OlePaymentRequestItem payItem)  | 
boolean | 
processCustomAddDiscountPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                    OlePurchaseOrderItem purItem)  | 
boolean | 
processCustomAddDiscountRequisitionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                OleRequisitionItem reqItem)  | 
boolean | 
processCustomCreditMemoDescriptionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                              OleCreditMemoItem creditMemoItem)  | 
boolean | 
processCustomForeignCurrencyCreditMemoBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                      OleCreditMemoItem creditMemoItem)  | 
boolean | 
processCustomForeignCurrencyInvoiceBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                OleInvoiceItem payItem)  | 
boolean | 
processCustomForeignCurrencyPaymentRequestBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                              OlePaymentRequestItem payItem)  | 
boolean | 
processCustomForeignCurrencyPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                            OlePurchaseOrderItem purItem)  | 
boolean | 
processCustomForeignCurrencyRequisitionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                        OleRequisitionItem item)  | 
boolean | 
processCustomInvoiceDescriptionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                        OleInvoiceItem payItem)  | 
boolean | 
processCustomPaymentRequestDescriptionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                      OlePaymentRequestItem payItem)  | 
boolean | 
processCustomPurchaseOrderDescriptionBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                                    OlePurchaseOrderItem purItem)  | 
protected boolean | 
processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.document.Document document)  | 
boolean | 
processInvoiceSubscriptionOverlayBusinessRules(org.kuali.rice.krad.document.Document document,
                                                                                            OleInvoiceItem invoiceItem)  | 
void | 
selectVendorDetailsForPaymentRequestDocumet(OlePaymentRequestDocument olePaymentRequestDocument)  | 
void | 
selectVendorDetailsForPurchaseOrderAmendmentDocument(OlePurchaseOrderAmendmentDocument olePurchaseOrderAmendmentDocument)  | 
void | 
selectVendorDetailsForRequisitionDocument(OleRequisitionDocument oleRequisitionDocument)  | 
void | 
validateAdditionalCharges(OleRequisitionDocument oleRequisitionDocument)  | 
void | 
validateDeliverAddress(OleRequisitionDocument oleRequisitionDocument)  | 
void | 
validateItemAccount(OleRequisitionDocument oleRequisitionDocument)  | 
getDataDictionaryEntryForDocument, isDocumentAttributesValid, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, validateForEventgetDictionaryValidationServicebuildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, getPersonService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processApproveDocument, processCompleteDocument, processCustomCompleteDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValueprotected static org.apache.log4j.Logger LOG
protected static org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService
public OleValidationRuleBase()
public boolean processCustomAddDiscountRequisitionBusinessRules(org.kuali.rice.krad.document.Document document, OleRequisitionItem reqItem)
processCustomAddDiscountRequisitionBusinessRules in interface OleValidationRulepublic boolean processCustomAddDiscountPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document, OlePurchaseOrderItem purItem)
processCustomAddDiscountPurchaseOrderBusinessRules in interface OleValidationRulepublic boolean processCustomAddDiscountPaymentRequestBusinessRules(org.kuali.rice.krad.document.Document document, OlePaymentRequestItem payItem)
processCustomAddDiscountPaymentRequestBusinessRules in interface OleValidationRulepublic boolean processCustomAddDiscountInvoiceBusinessRules(org.kuali.rice.krad.document.Document document, OleInvoiceItem payItem)
processCustomAddDiscountInvoiceBusinessRules in interface OleValidationRulepublic boolean processCustomForeignCurrencyRequisitionBusinessRules(org.kuali.rice.krad.document.Document document, OleRequisitionItem item)
processCustomForeignCurrencyRequisitionBusinessRules in interface OleValidationRulepublic boolean processCustomForeignCurrencyPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document, OlePurchaseOrderItem purItem)
processCustomForeignCurrencyPurchaseOrderBusinessRules in interface OleValidationRulepublic boolean processCustomForeignCurrencyPaymentRequestBusinessRules(org.kuali.rice.krad.document.Document document, OlePaymentRequestItem payItem)
processCustomForeignCurrencyPaymentRequestBusinessRules in interface OleValidationRulepublic boolean processCustomForeignCurrencyInvoiceBusinessRules(org.kuali.rice.krad.document.Document document, OleInvoiceItem payItem)
processCustomForeignCurrencyInvoiceBusinessRules in interface OleValidationRuleprotected boolean processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.document.Document document)
processCustomSaveDocumentBusinessRules in class AccountingRuleEngineRuleBaseDocumentRuleBase.processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.document.Document)public void validateItemAccount(OleRequisitionDocument oleRequisitionDocument)
public void validateAdditionalCharges(OleRequisitionDocument oleRequisitionDocument)
public void validateDeliverAddress(OleRequisitionDocument oleRequisitionDocument)
public void selectVendorDetailsForRequisitionDocument(OleRequisitionDocument oleRequisitionDocument)
public void selectVendorDetailsForPaymentRequestDocumet(OlePaymentRequestDocument olePaymentRequestDocument)
public void selectVendorDetailsForPurchaseOrderAmendmentDocument(OlePurchaseOrderAmendmentDocument olePurchaseOrderAmendmentDocument)
public boolean isRequestorPhoneNumberValid(org.kuali.rice.krad.document.Document document)
public boolean processCustomPaymentRequestDescriptionBusinessRules(org.kuali.rice.krad.document.Document document, OlePaymentRequestItem payItem)
processCustomPaymentRequestDescriptionBusinessRules in interface OleValidationRulepublic boolean processCustomInvoiceDescriptionBusinessRules(org.kuali.rice.krad.document.Document document, OleInvoiceItem payItem)
processCustomInvoiceDescriptionBusinessRules in interface OleValidationRulepublic boolean processCustomPurchaseOrderDescriptionBusinessRules(org.kuali.rice.krad.document.Document document, OlePurchaseOrderItem purItem)
processCustomPurchaseOrderDescriptionBusinessRules in interface OleValidationRulepublic boolean processCustomForeignCurrencyCreditMemoBusinessRules(org.kuali.rice.krad.document.Document document, OleCreditMemoItem creditMemoItem)
processCustomForeignCurrencyCreditMemoBusinessRules in interface OleValidationRulepublic boolean processCustomCreditMemoDescriptionBusinessRules(org.kuali.rice.krad.document.Document document, OleCreditMemoItem creditMemoItem)
processCustomCreditMemoDescriptionBusinessRules in interface OleValidationRulepublic boolean processCustomAddCopiesRequisitionBusinessRules(org.kuali.rice.krad.document.Document document, OleRequisitionItem reqItem)
processCustomAddCopiesRequisitionBusinessRules in interface OleValidationRulepublic boolean processCustomAddCopiesPurchaseOrderBusinessRules(org.kuali.rice.krad.document.Document document, OlePurchaseOrderItem purItem)
processCustomAddCopiesPurchaseOrderBusinessRules in interface OleValidationRulepublic boolean processInvoiceSubscriptionOverlayBusinessRules(org.kuali.rice.krad.document.Document document, OleInvoiceItem invoiceItem)
processInvoiceSubscriptionOverlayBusinessRules in interface OleValidationRulepublic org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.