Package org.kuali.kfs.fp.document.validation.impl

Interface Summary
AuxiliaryVoucherDocumentRuleConstants Holds constants for AuxiliaryVoucherDocument business rules.
CashReceiptDocumentRuleConstants Holds constants for cash receipts document.
DistributionOfIncomeAndExpenseDocumentRuleConstants Distribution of Income and Expense Document specific APC constants
GeneralErrorCorrectionDocumentRuleConstants Holds constants for GeneralErrorCorrectionDocument business rules.
IndirectCostAdjustmentDocumentRuleConstants Holds constants for IndirectCostAdjustmentDocument business rules.
TransferOfFundsDocumentRuleConstants Defines constants for the transfer of funds document.
 

Class Summary
AccountingLineAmountNonZeroValidation Validates that the amount on a given accounting line is not zero
AdvanceDepositDocumentPreRules Performs warning checks and prompts for AdvanceDeposit.
AdvanceDepositDocumentRuleUtil Common Advance Deposit Document rule utilities.
AdvanceDepositDocumentTotalValidation Validation for the Advance Deposit document that checks the total amount of the document.
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
AdvanceDepositMinimumAdvanceDepositValidation This class...
AdvanceDepositValidation This class...
AuxiliaryVoucherAccountingLineAmountValidation The Auxiliary Voucher's customization of the accounting line amount validation.
AuxiliaryVoucherAccountingLineObjectSubTypeAndLevelValidation Validates the sub object type and object level of an object code entered on an accounting line on an Auxiliary Voucher document.
AuxiliaryVoucherAccountingLinesBalanceValidation Validation for Auxiliary Voucher, which checks tha tthe accounting lines on the document, with all of their various credits and debits, balance.
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.
AuxiliaryVoucherAccountingPeriodOpenValidation Validates that the accounting period given by the document is currently open
AuxiliaryVoucherAccountingPeriodWithinGracePeriodValidation Validation for Auxiliary Voucher documents that tests whether the accounting period for the document is within the defined grace period.
AuxiliaryVoucherGeneralLedgerPendingEntriesBalanceValdiation Validation that checks that the general ledger pending entries associated with an auxiliary voucher document balance.
AuxiliaryVoucherRecodeAccountingPeriodValidation Validation that checks whether the accounting period of an AuxiliaryVoucher document is allowable, but only for recode-type AVs.
AuxiliaryVoucherReversalDateValidation A validation that checks the reversal date on the AuxiliaryVoucher.
AuxiliaryVoucherSingleChartUsedValidation Validates that all accounting lines on the document use only one chart among them all.
AuxiliaryVoucherSingleSubFundValidation Validation for Auxiliary Voucher that checks that all the source accounting lines on the document use only one sub fund group among them.
BillingCapitalObjectValidation Validates that an accounting line does not have a capital object object code
BudgetAdjustmentAccountingLineAccountHasRecordingLevelValidation Verification for BudgetAdjustmentAccountingLine to check that the account has a valid budget recording level.
BudgetAdjustmentAccountingLineAccountIncomeStreamValidation Validation that checks Budget Adjustment accounting lines to make sure that non-zero adjustments have related income stream accounts.
BudgetAdjustmentAccountingLineAmountValidation Validation that checks the amounts on budget adjustment document accounting lines.
BudgetAdjustmentAccountingLineBaseAmountValidation Validates an accounting line on a budget adjustment document whether the base amount on the line can be changed or not
BudgetAdjustmentAccountingLineDataDictionaryValidation A validation which uses the AccountingLineRuleHelperService to validate the values on an accounting line
BudgetAdjustmentAccountingLineMonthlyLinesValidation Validation for a budget adjustment accounting line that validates the information in the monthly lines
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.
BudgetAdjustmentAccountingLineTotalsUnchangedValidation The Budget Adjustment's variation on whether accounting lines have been unchanged or not
BudgetAdjustmentDocumentBalancedValidation A validation which checks if a Budget Adjustment document is balanced before heading to routing
BudgetAdjustmentDocumentPreRules Checks warnings and prompt conditions for ba document.
BudgetAdjustmentDocumentRuleConstants Holds constants for budget adjustments
BudgetAdjustmentFundGroupAdjustmentRestrictionValidation Validation for Budget Adjustment document that checks that the fund groups are correctly adjusted.
CapitalAssetInformationValidation validate the capital asset information associated with the accounting document for validation
CashDrawerMaintenanceDocumentRule Validations for the Cash Drawer Maintenance Document
CashManagementDocumentPreRules Performs warning checks and prompts for CashManagement.
CashManagementDocumentRule Business rule(s) applicable to Cash Management Document.
CashReceiptAccountAndObjectCodeValidation Validation that checks the sales tax account/object code combination on accounting lines of the cash receipt
CashReceiptCashDrawerOpenValidation Validation for the cash receipt document that verifies that the cash drawer is open at approval.
CashReceiptCashTotalsValidation Validation that checks all of the various cash totals on a cash receipt document.
CashReceiptCheckAmountNotZeroValidation Validation that checks that a check's amount is not zero.
CashReceiptCheckAmountPositiveValidation Validation that makes sure a check amount is positive.
CashReceiptFamilyAccountingLineAmountValidation Validation that validates the amounts on accounting lines for the Cash Receipt family of documents.
CashReceiptFamilyAccountingLineTotalValidation Validation for the Cash Receipt family of documents which validates the sum amount of all accounting lines on the document.
CashReceiptFamilyDocumentTotalValidation Validation for the Cash Receipt family of documents that checks the total amount of the document.
CreditCardReceiptCashTotalsValidation This class...
CreditCardReceiptDocumentRuleConstants Contains Credit Card Receipt rule related constants
CreditCardReceiptDocumentRuleUtil Common Credit Card Receipt Document rule utilities.
CreditCardReceiptDocumentTotalValidation Validation which tests that the amount in credit card lines equals the amount in accounting lines on the document.
CreditCardReceiptMinimumCreditCardReceiptValidation This class...
CreditCardReceiptValidation This class...
CreditCardVendorRule This class represents business rules for the credit card vendor maintenance document
DisbursementVoucherAccountingLineAccessibleValidation  
DisbursementVoucherAccountingLineAmountPositiveValidation  
DisbursementVoucherAccountingLineCountValidation  
DisbursementVoucherAccountingLineTotalsValidation  
DisbursementVoucherAccountingLineValidation  
DisbursementVoucherBankCodeValidation  
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.
DisbursementVoucherDocumentAmountValidation  
DisbursementVoucherDocumentFieldValidation  
DisbursementVoucherDocumentLocationValidation  
DisbursementVoucherDocumentPreRules Checks warnings and prompt conditions for dv document.
DisbursementVoucherEmployeeInformationValidation  
DisbursementVoucherForeignDraftValidation  
DisbursementVoucherNonEmployeeTravelComanyValidation  
DisbursementVoucherNonEmployeeTravelValidation  
DisbursementVoucherNonResidentAlienInformationValidation  
DisbursementVoucherPayeeAddressValidation  
DisbursementVoucherPayeeInitiatorValidation  
DisbursementVoucherPayeeStateCodeValidation  
DisbursementVoucherPaymentReasonValidation  
DisbursementVoucherPrePaidTravelValidation  
DisbursementVoucherVendorInformationValidation  
DisbursementVoucherWireTransferValidation  
GeneralErrorCorrectionObjectTypeValidation Validates that an accounting line does not have a capital object object code
GeneralErrorCorrectionRequiredReferenceFieldValidation Validates that an accounting line does not have a capital object object code
IndirectCostAdjustmentAccountValidation This class...
IndirectCostAdjustmentChartOfAccountsValidation This class...
InternalBillingDocumentRuleConstants Holds constants for InternalBillingDocument business rules.
JournalVoucherAccountingLineAmountValidation The Journal Voucher's version of the accounting line amount validation
JournalVoucherAccountingLineExternalEncumbranceReferenceValidation Validation that if the Journal Voucher is using an external encumbrance balance type, reference fields are included on each accounting line
JournalVoucherAccountingLineObjectTypeValueAllowedValidation The Journal Voucher's version of the accounting line Object Type validation.
JournalVoucherAccountingPeriodValidation Validation of the accounting period on a Journal Voucher document.
JournalVoucherBalanceTypeValidation Validation for the balance type on a Journal Voucher
JournalVoucherObjectTypeValidation Validation which checks at the object type code on a Journal Voucher's accounting line is valid
JournalVoucherReversalDateValidation A validation of the reversal date on a Journal Voucher document
NonCheckDisbursementDocumentPreRules Performs warning checks and prompts for NonCheckDisbursement.
NonCheckDisbursementRequiredReferenceFieldValidation Validates that an accounting line has a reference number
PreEncumbranceDocumentRuleConstants Holds constants for PreEncumbranceDocument business rules.
PreEncumbranceRequiredAccountingLinesCountValidation Validates that an accounting line does not have a capital object object code
PreEncumbranceRequiredReferenceFieldValidation  
PreEncumbranceReversalDateValidation Validates that an accounting line does not have a capital object object code
ProcurementCardAccountAccessibilityValidation Validates that an accounting line does not have a capital object object code
ProcurementCardAccountNumberValidation Validates that an accounting line does not have a capital object object code
ProcurementCardBalanceValidation Validates that an accounting line does not have a capital object object code
ProcurementCardDocumentRuleConstants Holds constants for ProcurementCardDocument business rules.
ProcurementCardErrorPathUtil This class...
ProcurementCardFixErrorPathValidation Validates that an accounting line does not have a capital object object code
ProcurementCardObjectCodeValidation Validates that an accounting line does not have a capital object object code
ServiceBillingAccountingLineAccessibleValidation A validation that checks whether the given accounting line is accessible to the given user or not
TransferOfFundsFundGroupsBalancedValidation Validation for Transfer of Funds document that tests if the fund groups represented by a given document are in balance.
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.
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.
TransferOfFundsTransferTotalsBalancedValidation Transfer of Funds document validation which checks that mandatory and non-mandatory transfer totals are in balance.
 

Enum Summary
ServiceBillingAccountingLineAccessibleValidation.AccountingLineAction Indicates what is being done to an accounting line.
 



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.