| Interface | Description | 
|---|---|
| AccountingDocumentRuleBaseConstants | Holds common constants for all Transaction Processing eDoc rule classes. | 
| Class | Description | 
|---|---|
| AccountingDocumentRuleBaseConstants.ACCOUNT_NUMBER | |
| AccountingDocumentRuleBaseConstants.APPLICATION_PARAMETER | |
| AccountingDocumentRuleBaseConstants.CONSOLIDATED_OBJECT_CODE | |
| AccountingDocumentRuleBaseConstants.ERROR_PATH | Constant to statically define reusable error paths | 
| AccountingDocumentRuleBaseConstants.EXCEPTIONS | |
| AccountingDocumentRuleBaseConstants.FUND_GROUP_CODE | |
| AccountingDocumentRuleBaseConstants.GENERAL_LEDGER_PENDING_ENTRY_CODE | |
| AccountingDocumentRuleBaseConstants.OBJECT_CODE | |
| AccountingDocumentRuleBaseConstants.OBJECT_LEVEL_CODE | |
| AccountingDocumentRuleBaseConstants.OBJECT_SUB_TYPE_CODE | |
| AccountingDocumentRuleBaseConstants.OBJECT_TYPE_CODE | |
| AccountingDocumentRuleBaseConstants.SUB_FUND_GROUP_CODE | |
| AccountingLineAccessibleValidation | A validation that checks whether the given accounting line is accessible to the given user or not | 
| AccountingLineAmountPositiveValidation | Validates an accounting line that, if the line is not a correction document, the line amount is a positive amount | 
| AccountingLineBranchingValidation | |
| AccountingLineCheckValidationHutch | |
| AccountingLineDataDictionaryValidation | A validation which uses the AccountingLineRuleHelperService to validate the values on an accounting line | 
| AccountingLineGroupTotalsUnchangedValidation | A validation, used on accounting document approval, that accounting line totals are unchanged | 
| AccountingLineValueAllowedValidation | A validation which uses parameters to determine if a value on an accounting line is valid. | 
| 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. | 
| AccountingRuleEngineRuleBase | A rule that uses the accounting rule engine to perform rule validations. | 
| AlwaysTrueValidation | A validation that _always_ returns true; to be used in BranchingValidation composite rules | 
| AttributeReference | This class refers to an attribute which has a value and is labeled in the DataDictionary. | 
| BankCodeValidation | Performs bank code validation. | 
| BankRule | Evaluates business rules for editing or creation of a new bank record. | 
| BusinessObjectDataDictionaryValidation | A validation to have the data dictionary perform its validations upon a business object | 
| CollectionValidation | A validation that runs a list of child validations over each member of a collection. | 
| CompositeValidation | This validation represents a hiearchy of validations | 
| DebitsAndCreditsBalanceValidation | A validation that checks that the credits and debits of GLPEs generated by a document are balanced. | 
| GeneralLedgerPostingDocumentRuleBase | This class contains a helper method used to implement a rule for the CashManagementDocument (a FinancialDocument) as well as to
 implement rules for TransactionalDocuments. | 
| KfsMaintenanceDocumentRuleBase | |
| LedgerPostingDocumentRuleBase | This class contains all of the business rules that are common to all ledger posting documents. | 
| 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. | 
| 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. | 
| ReferenceExistsValidation | Validation to check if a reference of a validation | 
| RequiredAccountingLinesCountValidation | GenericValidation to check if the required number of accounting lines in a given accounting line group has been met | 
| TaxRegionRule | This class implements add collection line business rule for tax district rate. | 
| ValidationFieldConversion | A simple class to create field conversions to specify in validations. | 
| Enum | Description | 
|---|---|
| AccountingLineAccessibleValidation.AccountingLineAction | Indicates what is being done to an accounting line. | 
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.