Modifier and Type | Class and Description |
---|---|
class |
AccountingLineAmountNonZeroValidation
Validates that the amount on a given accounting line is not zero
|
class |
AdvanceDepositDocumentTotalValidation
Validation for the Advance Deposit document that checks the total amount of the document.
|
class |
AdvanceDepositIfAnyElectronicFundAccountingLineAllElectronicFundValidation
Validates that if the given advance deposit document has any electronic fund accounting lines,
that all accounting lines on the document go to the electronic funds account
|
class |
AdvanceDepositMinimumAdvanceDepositValidation
This class...
|
class |
AdvanceDepositValidation
This class...
|
class |
AuxiliaryVoucherAccountingLineAmountValidation
The Auxiliary Voucher's customization of the accounting line amount validation.
|
class |
AuxiliaryVoucherAccountingLineObjectSubTypeAndLevelValidation
Validates the sub object type and object level of an object code entered on an accounting line on an Auxiliary Voucher document.
|
class |
AuxiliaryVoucherAccountingLinesBalanceValidation
Validation for Auxiliary Voucher, which checks tha tthe accounting lines on the document, with all of
their various credits and debits, balance.
|
class |
AuxiliaryVoucherAccountingPeriodAllowedByParameterValidation
A validation for the Auxiliary Voucher document, this checks that the given accounting period on
the document is allowed by the associated system paramter.
|
class |
AuxiliaryVoucherAccountingPeriodOpenValidation
Validates that the accounting period given by the document is currently open
|
class |
AuxiliaryVoucherAccountingPeriodWithinGracePeriodValidation
Validation for Auxiliary Voucher documents that tests whether the accounting period for the document is within the defined grace period.
|
class |
AuxiliaryVoucherGeneralLedgerPendingEntriesBalanceValdiation
Validation that checks that the general ledger pending entries associated with an auxiliary voucher
document balance.
|
class |
AuxiliaryVoucherRecodeAccountingPeriodValidation
Validation that checks whether the accounting period of an AuxiliaryVoucher document is allowable,
but only for recode-type AVs.
|
class |
AuxiliaryVoucherReversalDateValidation
A validation that checks the reversal date on the AuxiliaryVoucher.
|
class |
AuxiliaryVoucherSingleChartUsedValidation
Validates that all accounting lines on the document use only one chart among them all.
|
class |
AuxiliaryVoucherSingleSubFundValidation
Validation for Auxiliary Voucher that checks that all the source accounting lines on the document use
only one sub fund group among them.
|
class |
BillingCapitalObjectValidation
Validates that an accounting line does not have a capital object object code
|
class |
BudgetAdjustmentAccountingLineAccountHasRecordingLevelValidation
Verification for BudgetAdjustmentAccountingLine to check that the account has a valid budget recording level.
|
class |
BudgetAdjustmentAccountingLineAccountIncomeStreamValidation
Validation that checks Budget Adjustment accounting lines to make sure that non-zero adjustments have related income stream accounts.
|
class |
BudgetAdjustmentAccountingLineAmountValidation
Validation that checks the amounts on budget adjustment document accounting lines.
|
class |
BudgetAdjustmentAccountingLineBaseAmountValidation
Validates an accounting line on a budget adjustment document whether the base amount on the line can be changed or not
|
class |
BudgetAdjustmentAccountingLineDataDictionaryValidation
A validation which uses the AccountingLineRuleHelperService to validate the values on an accounting line
|
class |
BudgetAdjustmentAccountingLineMonthlyLinesValidation
Validation for a budget adjustment accounting line that validates the information in the monthly lines
|
class |
BudgetAdjustmentAccountingLinesRequiredForRoutingValidation
The Budget Adjustment's variation on the lines required for routing met validation - here, we just need
to make sure that the total number of accounting lines on the document is greater than 0.
|
class |
BudgetAdjustmentAccountingLineTotalsUnchangedValidation
The Budget Adjustment's variation on whether accounting lines have been unchanged or not
|
class |
BudgetAdjustmentDocumentBalancedValidation
A validation which checks if a Budget Adjustment document is balanced before heading to routing
|
class |
BudgetAdjustmentFundGroupAdjustmentRestrictionValidation
Validation for Budget Adjustment document that checks that the fund groups are correctly adjusted.
|
class |
CapitalAccountingLinesObjectSubtypeValidations
validate the capital accounting lines object subtypes
|
class |
CapitalAccountingLinesValidations
validate the capital accounting lines associated with the accounting document for validation
|
class |
CapitalAssetInformationValidation
validate the capital asset information associated with the accounting document for validation
|
class |
CashReceiptAccountAndObjectCodeValidation
Validation that checks the sales tax account/object code combination on accounting lines of the cash receipt
|
class |
CashReceiptCashDrawerOpenValidation
Validation for the cash receipt document that verifies that the cash drawer is open at approval.
|
class |
CashReceiptCashManagerValidation |
class |
CashReceiptCashTotalsValidation
Validation that checks all of the various cash totals on a cash receipt document.
|
class |
CashReceiptCheckAmountNotZeroValidation
Validation that checks that a check's amount is not zero.
|
class |
CashReceiptCheckAmountPositiveValidation
Validation that makes sure a check amount is positive.
|
class |
CashReceiptFamilyAccountingLineAmountValidation
Validation that validates the amounts on accounting lines for the Cash Receipt family of documents.
|
class |
CashReceiptFamilyAccountingLineTotalValidation
Validation for the Cash Receipt family of documents which validates the sum amount of all
accounting lines on the document.
|
class |
CashReceiptFamilyDocumentTotalValidation
Validation for the Cash Receipt family of documents that checks the total amount of the document.
|
class |
CreditCardReceiptCashTotalsValidation
This class...
|
class |
CreditCardReceiptDocumentTotalValidation
Validation which tests that the amount in credit card lines equals the amount in accounting lines
on the document.
|
class |
CreditCardReceiptMinimumCreditCardReceiptValidation
This class...
|
class |
CreditCardReceiptValidation
This class...
|
class |
DisbursementVoucherAccountingLineAccessibleValidation |
class |
DisbursementVoucherAccountingLineAmountPositiveValidation |
class |
DisbursementVoucherAccountingLineCountValidation |
class |
DisbursementVoucherAccountingLineTotalsValidation |
class |
DisbursementVoucherAccountingLineValidation |
class |
DisbursementVoucherBankCodeValidation |
class |
DisbursementVoucherCampusSpecialHandlingValidation
Validates that if a disbursement voucher had special handling turned off at the campus node, an extra note explaining that change has been added.
|
class |
DisbursementVoucherDocumentAmountValidation |
class |
DisbursementVoucherDocumentFieldValidation |
class |
DisbursementVoucherDocumentLocationValidation |
class |
DisbursementVoucherEmployeeInformationValidation |
class |
DisbursementVoucherForeignDraftValidation |
class |
DisbursementVoucherNonEmployeeTravelCompanyValidation |
class |
DisbursementVoucherNonEmployeeTravelValidation |
class |
DisbursementVoucherNonResidentAlienInformationValidation |
class |
DisbursementVoucherPayeeAddressValidation |
class |
DisbursementVoucherPayeeInitiatorValidation |
class |
DisbursementVoucherPayeeStateCodeValidation |
class |
DisbursementVoucherPaymentReasonValidation |
class |
DisbursementVoucherPrePaidTravelValidation |
class |
DisbursementVoucherVendorInformationValidation |
class |
DisbursementVoucherWireTransferValidation |
class |
GeneralErrorCorrectionObjectTypeValidation
Validates that an accounting line does not have a capital object object code
|
class |
GeneralErrorCorrectionRequiredReferenceFieldValidation
Validates that an accounting line does not have a capital object object code
|
class |
IndirectCostAdjustmentAccountValidation
This class...
|
class |
IndirectCostAdjustmentChartOfAccountsValidation |
class |
JournalVoucherAccountingLineAmountValidation
The Journal Voucher's version of the accounting line amount validation
|
class |
JournalVoucherAccountingLineEncumbranceReferenceValidation
Validation that if the Journal Voucher is using an encumbrance balance type, reference fields are included on each accounting line
|
class |
JournalVoucherAccountingLineObjectTypeValueAllowedValidation
The Journal Voucher's version of the accounting line Object Type validation.
|
class |
JournalVoucherAccountingPeriodValidation
Validation of the accounting period on a Journal Voucher document.
|
class |
JournalVoucherBalanceTypeValidation
Validation for the balance type on a Journal Voucher
|
class |
JournalVoucherObjectTypeValidation
Validation which checks at the object type code on a Journal Voucher's accounting line is valid
|
class |
JournalVoucherReversalDateValidation
A validation of the reversal date on a Journal Voucher document
|
class |
NonCheckDisbursementBankValidation |
class |
NonCheckDisbursementRequiredReferenceFieldValidation
Validates that an accounting line has a reference number
|
class |
PreEncumbranceRequiredAccountingLinesCountValidation
Validates that an accounting line does not have a capital object object code
|
class |
PreEncumbranceRequiredReferenceFieldValidation |
class |
PreEncumbranceReversalDateValidation
Validates that an accounting line does not have a capital object object code
|
class |
ProcurementCardAccountAccessibilityValidation
Validates that an accounting line does not have a capital object object code
|
class |
ProcurementCardAccountNumberValidation
Validates that an accounting line does not have a capital object object code
|
class |
ProcurementCardBalanceValidation
Validates that an accounting line does not have a capital object object code
|
class |
ProcurementCardFixErrorPathValidation
Validates that an accounting line does not have a capital object object code
|
class |
ProcurementCardObjectCodeValidation
Validates that an accounting line does not have a capital object object code
|
class |
ServiceBillingAccountingLineAccessibleValidation
A validation that checks whether the given accounting line is accessible to the given user or not
|
class |
TransferOfFundsFundGroupsBalancedValidation
Validation for Transfer of Funds document that tests if the fund groups represented by a given document are in balance.
|
class |
TransferOfFundsObjectCodeValueAllowedValidation
A validation for the transfer of funds document that makes sure that an object code in any accounting line represents either income or expense.
|
class |
TransferOfFundsObjectSubTypeValueAllowedValidation
Override of standard accounting line value allowed definition to make sure that any object sub type on a transfer of funds is either mandatory transfer or non-mandatory transfer.
|
class |
TransferOfFundsTransferTotalsBalancedValidation
Transfer of Funds document validation which checks that mandatory and non-mandatory transfer totals are in balance.
|
class |
ValidateAllCapitalAccountingLinesProcessed
validate the capital accounting lines associated with the accounting document for validation
|
class |
ValidateCapitalAccountingLinesTotalAmountMatch
validate the capital accounting lines associated with the accounting document for validation
|
class |
ValidateCapitalAccountingLineTotalAmountToCapitalAssetTotalAmountMatch
validate the capital accounting lines associated with the capital assets totals match validation
|
class |
ValidateCapitalAssetsExistForCapitalAccountingLinesProcessed
validate the capital accounting lines associated with the accounting document for validation
|
Modifier and Type | Class and Description |
---|---|
class |
BranchingValidation
An abstract class that creates an easy way to branch between validations.
|
class |
GenericValidation
An interface that represents a generic validation.
|
class |
RouteNodeValidation
An abstract class that creates an easy way to do routeNode validations.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,Validation> |
BranchingValidation.branchMap |
Modifier and Type | Method and Description |
---|---|
Map<String,Validation> |
BranchingValidation.getBranchMap()
Gets the branchMap attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
BranchingValidation.setBranchMap(Map<String,Validation> branchMap)
Sets the branchMap attribute value.
|
Modifier and Type | Class and Description |
---|---|
class |
AccountingLineAccessibleValidation
A validation that checks whether the given accounting line is accessible to the given user or not
|
class |
AccountingLineAmountPositiveValidation
Validates an accounting line that, if the line is not a correction document, the line amount is a positive amount
|
class |
AccountingLineBranchingValidation |
class |
AccountingLineCheckValidationHutch |
class |
AccountingLineDataDictionaryValidation
A validation which uses the AccountingLineRuleHelperService to validate the values on an accounting line
|
class |
AccountingLineGroupTotalsUnchangedValidation
A validation, used on accounting document approval, that accounting line totals are unchanged
|
class |
AccountingLineValueAllowedValidation
A validation which uses parameters to determine if a value on an accounting line is valid.
|
class |
AccountingLineValuesAllowedValidationHutch
A cleaner way to conglomerate closely related rules together, this validation checks that
all of the values on the accounting line are allowed by a given document.
|
class |
AlwaysTrueValidation
A validation that _always_ returns true; to be used in BranchingValidation composite rules
|
class |
BusinessObjectDataDictionaryValidation
A validation to have the data dictionary perform its validations upon a business object
|
class |
CollectionValidation
A validation that runs a list of child validations over each member of a collection.
|
class |
CompositeValidation
This validation represents a hiearchy of validations
|
class |
DebitsAndCreditsBalanceValidation
A validation that checks that the credits and debits of GLPEs generated by a document are balanced.
|
class |
OneSidedRequiredAccountingLinesCountValidation
Validation which checks a one-sided accounting document (ie, an accounting document which only uses source accounting lines, not target)
has a required number of accounting lines.
|
class |
OptionalOneSidedDocumentAccountingLinesCountValidation
Validation which checks a one-sided accounting document (ie, an accounting document which only uses source accounting lines, not target)
has a required number of accounting lines.
|
class |
ReferenceExistsValidation
Validation to check if a reference of a validation
|
class |
RequiredAccountingLinesCountValidation
GenericValidation to check if the required number of accounting lines in a given accounting line group has been met
|
Modifier and Type | Field and Description |
---|---|
protected Validation |
AccountingLineValuesAllowedValidationHutch.fundGroupAllowedValidation |
protected Validation |
AccountingLineCheckValidationHutch.lineAmountValidation |
protected Validation |
AccountingLineCheckValidationHutch.lineCheckValidation |
protected Validation |
AccountingLineCheckValidationHutch.lineValuesAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.objectCodeAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.objectConsolidationAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.objectLevelAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.objectSubTypeAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.objectTypeAllowedValidation |
protected Validation |
AccountingLineValuesAllowedValidationHutch.subFundGroupAllowedValidation |
Modifier and Type | Field and Description |
---|---|
protected List<Validation> |
CompositeValidation.subValidations |
Modifier and Type | Method and Description |
---|---|
Validation |
AccountingLineValuesAllowedValidationHutch.getFundGroupAllowedValidation()
Gets the fundGroupAllowedValidation attribute.
|
Validation |
AccountingLineCheckValidationHutch.getLineAmountValidation()
Gets the lineAmountValidation attribute.
|
Validation |
AccountingLineCheckValidationHutch.getLineCheckValidation()
Gets the lineCheckValidation attribute.
|
Validation |
AccountingLineCheckValidationHutch.getLineValuesAllowedValidation()
Gets the lineValuesAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getObjectCodeAllowedValidation()
Gets the objectCodeAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getObjectConsolidationAllowedValidation()
Gets the objectConsolidationAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getObjectLevelAllowedValidation()
Gets the objectLevelAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getObjectSubTypeAllowedValidation()
Gets the objectSubTypeAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getObjectTypeAllowedValidation()
Gets the objectTypeAllowedValidation attribute.
|
Validation |
AccountingLineValuesAllowedValidationHutch.getSubFundGroupAllowedValidation()
Gets the subFundGroupAllowedValidation attribute.
|
Modifier and Type | Method and Description |
---|---|
protected List<Validation> |
AccountingLineValuesAllowedValidationHutch.getValidationGauntlet()
Returns a list of all the validations the hutch has to pass in order to pass as a whole.
|
List<Validation> |
CompositeValidation.getValidations()
Returns the List of validations to test
|
Modifier and Type | Method and Description |
---|---|
void |
AccountingLineValuesAllowedValidationHutch.setFundGroupAllowedValidation(Validation fundGroupAllowedValidation)
Sets the fundGroupAllowedValidation attribute value.
|
void |
AccountingLineCheckValidationHutch.setLineAmountValidation(Validation lineAmountValidation)
Sets the lineAmountValidation attribute value.
|
void |
AccountingLineCheckValidationHutch.setLineCheckValidation(Validation lineCheckValidation)
Sets the lineCheckValidation attribute value.
|
void |
AccountingLineCheckValidationHutch.setLineValuesAllowedValidation(Validation lineValuesAllowedValidation)
Sets the lineValuesAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setObjectCodeAllowedValidation(Validation objectCodeAllowedValidation)
Sets the objectCodeAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setObjectConsolidationAllowedValidation(Validation objectConsolidationAllowedValidation)
Sets the objectConsolidationAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setObjectLevelAllowedValidation(Validation objectLevelAllowedValidation)
Sets the objectLevelAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setObjectSubTypeAllowedValidation(Validation objectSubTypeAllowedValidation)
Sets the objectSubTypeAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setObjectTypeAllowedValidation(Validation objectTypeAllowedValidation)
Sets the objectTypeAllowedValidation attribute value.
|
void |
AccountingLineValuesAllowedValidationHutch.setSubFundGroupAllowedValidation(Validation subFundGroupAllowedValidation)
Sets the subFundGroupAllowedValidation attribute value.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeValidation.setValidations(List<Validation> validations)
Sets the List of validations to test
|
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.