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.