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.