|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AttributedDocumentEvent in org.kuali.kfs.fp.document.validation.event |
---|
Classes in org.kuali.kfs.fp.document.validation.event that implement AttributedDocumentEvent | |
---|---|
class |
AddCheckEvent
An event which is fired when a member of the Cash Receipt family of documents adds a check. |
class |
DeleteCheckEvent
An event which is fired when a member of the Cash Receipt family of documents deletes a check. |
class |
UpdateCheckEvent
An event which is fired when a member of the Cash Receipt family of documents updates a pre-existing check on a document. |
Uses of AttributedDocumentEvent in org.kuali.kfs.fp.document.validation.impl |
---|
Methods in org.kuali.kfs.fp.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
boolean |
ProcurementCardAccountAccessibilityValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
DisbursementVoucherBankCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
AuxiliaryVoucherAccountingPeriodAllowedByParameterValidation.validate(AttributedDocumentEvent event)
Using the KFS-FP / AuxiliaryVoucherDocument / RestrictedPeriodCodes parameter, checks that the accounting period specified on the document is valid. |
boolean |
CashReceiptCashDrawerOpenValidation.validate(AttributedDocumentEvent event)
Makes sure that the cash drawer for the verification unit associated with this CR doc is open. |
boolean |
CashReceiptFamilyAccountingLineTotalValidation.validate(AttributedDocumentEvent event)
Return true if source total is non-zero |
boolean |
BudgetAdjustmentAccountingLineAmountValidation.validate(AttributedDocumentEvent event)
Validates the amounts on a budget adjustment accounting line, making sure that either the current adjustment amount or the base adjustment amount are not zero, and that all given amounts are positive. |
boolean |
CashReceiptCheckAmountNotZeroValidation.validate(AttributedDocumentEvent event)
Verifies that a check amount is not zero. |
boolean |
AuxiliaryVoucherAccountingLineAmountValidation.validate(AttributedDocumentEvent event)
Accounting lines for Auxiliary Vouchers can only be positive non-zero numbers |
boolean |
ProcurementCardAccountNumberValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
DisbursementVoucherDocumentAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherNonResidentAlienInformationValidation.validate(AttributedDocumentEvent event)
|
boolean |
AccountingLineAmountNonZeroValidation.validate(AttributedDocumentEvent event)
Validates that the amount of the given accounting line is not zero the accounting document must be the first parameter, the accounting line must be the second parameter |
boolean |
CreditCardReceiptCashTotalsValidation.validate(AttributedDocumentEvent event)
|
boolean |
ServiceBillingAccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
IndirectCostAdjustmentAccountValidation.validate(AttributedDocumentEvent event)
|
boolean |
BillingCapitalObjectValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
CapitalAssetInformationValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherPayeeStateCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
AdvanceDepositIfAnyElectronicFundAccountingLineAllElectronicFundValidation.validate(AttributedDocumentEvent event)
Validates the advance deposit document, that if it has one eft accounting line, all accounting lines represent electronic funds |
boolean |
CashReceiptAccountAndObjectCodeValidation.validate(AttributedDocumentEvent event)
This method processes the accounting line to make sure if a sales tax account is used the right object code is used with it |
boolean |
CashReceiptCheckAmountPositiveValidation.validate(AttributedDocumentEvent event)
Verifies that the amount on the check is not negative. |
boolean |
JournalVoucherAccountingLineObjectTypeValueAllowedValidation.validate(AttributedDocumentEvent event)
The JV allows any object type b/c it is up to the user to enter it into the interface, but it is required. |
boolean |
DisbursementVoucherNonEmployeeTravelComanyValidation.validate(AttributedDocumentEvent event)
|
boolean |
CreditCardReceiptDocumentTotalValidation.validate(AttributedDocumentEvent event)
For Credit Card Receipt documents, the document is balanced if the sum total of credit card receipts equals the sum total of the accounting lines. |
boolean |
PreEncumbranceRequiredReferenceFieldValidation.validate(AttributedDocumentEvent event)
|
boolean |
NonCheckDisbursementRequiredReferenceFieldValidation.validate(AttributedDocumentEvent event)
determines if a reference number has been added to the Accounting Line Expects an accounting line as the first a parameter |
boolean |
JournalVoucherAccountingLineAmountValidation.validate(AttributedDocumentEvent event)
Accounting lines for Journal Vouchers can be positive or negative, just not "$0.00". |
boolean |
AuxiliaryVoucherGeneralLedgerPendingEntriesBalanceValdiation.validate(AttributedDocumentEvent event)
Returns true if the explicit, non-DI credit and debit GLPEs derived from the document's accountingLines are in balance |
boolean |
DisbursementVoucherPayeeInitiatorValidation.validate(AttributedDocumentEvent event)
|
boolean |
BudgetAdjustmentAccountingLineBaseAmountValidation.validate(AttributedDocumentEvent event)
Validate that, if a base amount is entered for a line, that it can be adjusted for the posting year |
boolean |
BudgetAdjustmentAccountingLineDataDictionaryValidation.validate(AttributedDocumentEvent event)
Okay, okay, so yeah, I could have handled this through a bunch of DD validations. |
boolean |
DisbursementVoucherAccountingLineValidation.validate(AttributedDocumentEvent event)
|
boolean |
AuxiliaryVoucherRecodeAccountingPeriodValidation.validate(AttributedDocumentEvent event)
Validates the accounting period on an AV doc if the doc is a recode type, with the following rules: The accounting period does not occur in a previous fiscal year The accounting period is between 1 and 12 (13 can't be recoded, nor can the non-numeric periods: AB, BB, and CB |
boolean |
AdvanceDepositDocumentTotalValidation.validate(AttributedDocumentEvent event)
For the Advance Deposit document, the document is balanced if the sum total of deposits - positive or negative - equals the sum total of the accounting lines. |
boolean |
DisbursementVoucherNonEmployeeTravelValidation.validate(AttributedDocumentEvent event)
|
boolean |
BudgetAdjustmentFundGroupAdjustmentRestrictionValidation.validate(AttributedDocumentEvent event)
Retrieves the fund group and sub fund group for each accounting line. |
boolean |
JournalVoucherAccountingLineExternalEncumbranceReferenceValidation.validate(AttributedDocumentEvent event)
This method checks that values exist in the three reference fields (referenceOriginCode, referenceTypeCode, referenceNumber) that are required if the balance type is set to EXTERNAL ENCUMBRANCE. |
boolean |
AuxiliaryVoucherSingleSubFundValidation.validate(AttributedDocumentEvent event)
Iterates instances in a given instance and
compares them to see if they are all in the same Sub-Fund Group. |
boolean |
BudgetAdjustmentAccountingLineAccountHasRecordingLevelValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line has a budget recording level code. |
boolean |
AuxiliaryVoucherAccountingPeriodWithinGracePeriodValidation.validate(AttributedDocumentEvent event)
A validation to check if the given accounting period is within the "grace period" of the AV doc, defined in JIRA KULRNE-4634. |
boolean |
TransferOfFundsTransferTotalsBalancedValidation.validate(AttributedDocumentEvent event)
This method checks the sum of all of the "From" accounting lines with mandatory transfer object codes against the sum of all of the "To" accounting lines with mandatory transfer object codes. |
boolean |
ProcurementCardObjectCodeValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
BudgetAdjustmentAccountingLineAccountIncomeStreamValidation.validate(AttributedDocumentEvent event)
Validate that, if current adjustment amount is non zero, account has an associated income stream chart and account |
boolean |
DisbursementVoucherDocumentLocationValidation.validate(AttributedDocumentEvent event)
|
boolean |
AdvanceDepositValidation.validate(AttributedDocumentEvent event)
|
boolean |
BudgetAdjustmentAccountingLineMonthlyLinesValidation.validate(AttributedDocumentEvent event)
Validates the total of the monthly amount fields (if not 0) equals the current budget amount. |
boolean |
DisbursementVoucherCampusSpecialHandlingValidation.validate(AttributedDocumentEvent event)
Carries out the validation |
boolean |
AuxiliaryVoucherAccountingLinesBalanceValidation.validate(AttributedDocumentEvent event)
Returns true if credit/debit entries are in balance |
boolean |
GeneralErrorCorrectionObjectTypeValidation.validate(AttributedDocumentEvent event)
determines if object code sub types are valid with the object type code. |
boolean |
CreditCardReceiptValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherEmployeeInformationValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherWireTransferValidation.validate(AttributedDocumentEvent event)
|
boolean |
BudgetAdjustmentAccountingLineTotalsUnchangedValidation.validate(AttributedDocumentEvent event)
Returns true if account line totals remains unchanged from what was entered and what was persisted before; takes into account all adjustment totals |
boolean |
PreEncumbranceReversalDateValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
ProcurementCardFixErrorPathValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
DisbursementVoucherVendorInformationValidation.validate(AttributedDocumentEvent event)
|
boolean |
AuxiliaryVoucherAccountingPeriodOpenValidation.validate(AttributedDocumentEvent event)
Uses the accounting period service to get the accounting period for the document and checks that it's open |
boolean |
CashReceiptCashTotalsValidation.validate(AttributedDocumentEvent event)
Uses the CashReceiptService.areCashTotalsInvalid method to check the cash totals. |
boolean |
CashReceiptFamilyAccountingLineAmountValidation.validate(AttributedDocumentEvent event)
Cash Receipt documents allow both positive and negative values, so we only need to check for zero amounts. |
boolean |
BudgetAdjustmentAccountingLinesRequiredForRoutingValidation.validate(AttributedDocumentEvent event)
The BA document does not have to have source accounting lines. |
boolean |
JournalVoucherAccountingPeriodValidation.validate(AttributedDocumentEvent event)
Checks that the accounting period for a journal voucher is present in the persistence store and currently open |
boolean |
ProcurementCardBalanceValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
IndirectCostAdjustmentChartOfAccountsValidation.validate(AttributedDocumentEvent event)
|
boolean |
TransferOfFundsFundGroupsBalancedValidation.validate(AttributedDocumentEvent event)
This is a helper method that wraps the fund group balancing check. |
boolean |
TransferOfFundsObjectCodeValueAllowedValidation.validate(AttributedDocumentEvent event)
Overrides the parent to make sure that the chosen object code's object code is Income/Expense. |
boolean |
GeneralErrorCorrectionRequiredReferenceFieldValidation.validate(AttributedDocumentEvent event)
determines if object code sub types are valid with the object type code. |
boolean |
PreEncumbranceRequiredAccountingLinesCountValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a capital object object code Expects an accounting line as the first a parameter |
boolean |
JournalVoucherObjectTypeValidation.validate(AttributedDocumentEvent event)
Checks that the object type code on the Journal Voucher accounting line is valid and active |
boolean |
DisbursementVoucherDocumentFieldValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherPayeeAddressValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherAccountingLineCountValidation.validate(AttributedDocumentEvent event)
|
boolean |
AuxiliaryVoucherReversalDateValidation.validate(AttributedDocumentEvent event)
This method verifies that the user entered a reversal date, but only if it's an accrual. |
boolean |
AuxiliaryVoucherAccountingLineObjectSubTypeAndLevelValidation.validate(AttributedDocumentEvent event)
This method checks to see if there is a valid combination of sub type and object level |
boolean |
DisbursementVoucherAccountingLineAmountPositiveValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherAccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
JournalVoucherBalanceTypeValidation.validate(AttributedDocumentEvent event)
Checks that the balance type on a Journal Voucher document is in the database and currently active |
boolean |
DisbursementVoucherPaymentReasonValidation.validate(AttributedDocumentEvent event)
|
boolean |
AdvanceDepositMinimumAdvanceDepositValidation.validate(AttributedDocumentEvent event)
|
boolean |
BudgetAdjustmentDocumentBalancedValidation.validate(AttributedDocumentEvent event)
Validates that the budget adjustment document is balanced, based on whether the source base amount equals the target base amount and that the income stream balance map has no non-zero values. |
boolean |
CreditCardReceiptMinimumCreditCardReceiptValidation.validate(AttributedDocumentEvent event)
|
boolean |
AuxiliaryVoucherSingleChartUsedValidation.validate(AttributedDocumentEvent event)
Iterates instances in a given instance and
compares them to see if they are all in the same Chart. |
boolean |
JournalVoucherReversalDateValidation.validate(AttributedDocumentEvent event)
Checks that if the reveral date for the document is not null, that the reversal date has not already occurred |
boolean |
DisbursementVoucherForeignDraftValidation.validate(AttributedDocumentEvent event)
|
boolean |
DisbursementVoucherPrePaidTravelValidation.validate(AttributedDocumentEvent event)
|
boolean |
TransferOfFundsObjectSubTypeValueAllowedValidation.validate(AttributedDocumentEvent event)
Overrides the parent to make sure that the chosen object code's object sub-type code is either Mandatory Transfer or Non-Mandatory Transfer. |
boolean |
DisbursementVoucherAccountingLineTotalsValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashReceiptFamilyDocumentTotalValidation.validate(AttributedDocumentEvent event)
For Cash Receipt documents, the document is balanced if the sum total of checks and cash and coin equals the sum total of the accounting lines. |
Uses of AttributedDocumentEvent in org.kuali.kfs.module.ar.document.validation.event |
---|
Classes in org.kuali.kfs.module.ar.document.validation.event that implement AttributedDocumentEvent | |
---|---|
class |
DiscountCustomerInvoiceDetailEvent
|
class |
RecalculateCustomerInvoiceDetailEvent
|
Uses of AttributedDocumentEvent in org.kuali.kfs.module.ar.document.validation.impl |
---|
Methods in org.kuali.kfs.module.ar.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
protected String |
CustomerInvoiceDiscountRelatedBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
CustomerInvoiceReceivableBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
CustomerInvoiceWriteoffGLPEGenerationBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
boolean |
CashControlCustomerNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoDetailQuantityAndAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceEndDateOrNumberOfRecurrencesValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffInvoiceBalanceValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableFinancialObjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlCheckGLPEsNotGeneratedValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffInvoiceNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceInitiatorValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffExplanationValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceWorkgroupValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoDetailItemQuantityValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoNoOtherCRMInRouteForTheInvoiceValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailSubFundGroupReceivableValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailItemQuantityValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceBothEndDateAndTotalRecurrenceNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceBeginDateValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlRefDocNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableChartOfAccountsCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableAccountNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffFinancialObjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceMaximumNumberOfRecurrencesValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffAccountNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceIntervalCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoInvoiceNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceCustomerNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceDataSufficiencyValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceNumberOfInvoiceDetailsValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlDocumentHasDetailsValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceBilledByChartOfAccountsCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoDetailItemQuantityOrAmountEnteredValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlLineAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentApplicationIsFullBalanceAppliedValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailUnitPriceValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffNoOtherWriteoffInRouteForTheInvoiceValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlPaymentMediumValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceCustomerAddressValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableFinancialSubObjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CashControlAllAppDocsApprovedValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceBillingOrgOptionValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffChartCodeHasCorrespondingWriteoffObjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailUnitOfMeasureValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailItemCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceActiveIndicatorValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceBilledByOrganizationCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceRecurrenceEndDateValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableProjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceReceivableSubAccountNumberValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoNoDataToSubmitValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDueDateValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffChartOfAccountsCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceWriteoffNoOtherCRMInRouteForTheInvoiceValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailSystemInformationDiscountValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerCreditMemoDetailAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailDiscountGreaterThanParentValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailParentLessThanDiscountValidation.validate(AttributedDocumentEvent event)
|
boolean |
CustomerInvoiceDetailChartCodeReceivableValidation.validate(AttributedDocumentEvent event)
|
Uses of AttributedDocumentEvent in org.kuali.kfs.module.cam.document.validation.event |
---|
Classes in org.kuali.kfs.module.cam.document.validation.event that implement AttributedDocumentEvent | |
---|---|
class |
AssetPaymentAddAssetEvent
|
class |
AssetPaymentManuallyAddAccountingLineEvent
|
class |
AssetPaymentPrepareRouteEvent
|
Uses of AttributedDocumentEvent in org.kuali.kfs.module.cam.document.validation.impl |
---|
Methods in org.kuali.kfs.module.cam.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
boolean |
AssetPaymentObjectCodeValidation.validate(AttributedDocumentEvent event)
Validate financial object sub type code validation, it should be of type capital asset. |
boolean |
AssetPaymentOriginCodeValidation.validate(AttributedDocumentEvent event)
Validates origin code |
boolean |
AssetPaymentLockValidation.validate(AttributedDocumentEvent event)
Validates asset to ensure it is not locked by any other document |
boolean |
AssetPaymentDocumentTypeValidation.validate(AttributedDocumentEvent event)
Validates financial document type code |
boolean |
AssetPaymentAccountingLineCountValidation.validate(AttributedDocumentEvent event)
Validate accounting line count to ensure minimum of one line |
boolean |
AssetPaymentAddAssetValidation.validate(AttributedDocumentEvent event)
|
boolean |
AssetPaymentPostingDateValidation.validate(AttributedDocumentEvent event)
Validates asset payment posting date |
boolean |
AssetPaymentAssetValidation.validate(AttributedDocumentEvent event)
Validates asset to ensure it is not locked by any other document |
boolean |
AssetPaymentZeroAmountValidation.validate(AttributedDocumentEvent event)
Asset payment amount should be a non-zero value |
boolean |
AssetPaymentAssetCountValidation.validate(AttributedDocumentEvent event)
Validate accounting line count to ensure minimum of one line |
Uses of AttributedDocumentEvent in org.kuali.kfs.module.ld.document.validation.impl |
---|
Methods in org.kuali.kfs.module.ld.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
boolean |
SalaryExpenseTransferValidAmountTransferredByObjectCodeValidation.validate(AttributedDocumentEvent event)
Validates that an accounting document's unbalanced object code balances exist Expects an accounting document as the first a parameter |
boolean |
SalaryExpenseTransferPendingLegerEntryValidation.validate(AttributedDocumentEvent event)
Validates that the accounting lines in the accounting document does not have any pending labor ledger entries with the same emplID, periodCode, accountNumber, objectCode Expects an accounting document as the first a parameter |
boolean |
LaborExpenseTransferNegtiveAmountBeTransferredValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
boolean |
LaborExpenseTransferAccountLineTotalsMatchValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
boolean |
LaborExpenseTransfeAmountValidValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line whether the expired account in the target accounting line can be used. |
boolean |
LaborJournalVoucherEmployeeIDExistenceCheckValidation.validate(AttributedDocumentEvent event)
Validates that the accounting line in the labor journal voucher document have an existing employee id |
boolean |
BenefitExpenseTransferSameAccountValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting lines in the accounting document have the same account as the source accounting lines. |
boolean |
LaborExpenseTransferAccountAcceptFringeBenefitValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line whether the expired account in the target accounting line can be used. |
boolean |
LaborJournalVoucherOffsetTypeCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
SalaryExpenseTransferAccountingLinesSameEmployeeValidation.validate(AttributedDocumentEvent event)
Validates that the accounting lines in the accounting document have the same employee id Expects an accounting document as the first a parameter |
boolean |
LaborExpenseTransferValidAccountValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
boolean |
LaborExpenseTransferAccountingLineTotalsMatchByPayFYAndPayPeriodValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
boolean |
BenefitExpenseTransferPendingLegerEntryValidation.validate(AttributedDocumentEvent event)
Validates that the accounting lines in the accounting document does not have any pending labor ledger entries with the same account, sub-account, object, sub-object, fiscal year, fiscal period |
boolean |
LaborExpenseTransferExpiredAccountBeUsedValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line whether the expired account in the target accounting line can be used. |
boolean |
LaborExpenseTransferDuplicateSourceAccountingLineValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not duplicate in the source lines Expects an accounting line as the first a parameter |
boolean |
BenefitExpenseTransferSameFringeBenefitObjectCodeValidation.validate(AttributedDocumentEvent event)
Validates that the accounting lines in the accounting document have the same employee id Expects an accounting document as the first a parameter |
boolean |
LaborJournalVoucherExternalEncumbranceValidation.validate(AttributedDocumentEvent event)
Validates that the accounting line in the labor journal voucher document for valid encumbrance code |
boolean |
SalaryExpenseTransferObjectCodeBalancesUnchangedValidation.validate(AttributedDocumentEvent event)
Validates that an accounting document have balances unchanged for the object codes Expects an accounting document as the first a parameter |
boolean |
BenefitExpenseTransferFringeBenefitObjectCodeValidation.validate(AttributedDocumentEvent event)
only fringe benefit labor object codes are allowed on the benefit expense transfer document Expects an accounting line as the first a parameter |
boolean |
LaborExpenseTransferValidTransferAmountValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
boolean |
SalaryExpenseTransferSalaryObjectCodeValidation.validate(AttributedDocumentEvent event)
Validates that an accounting line does not have a salary object code Expects an accounting line as the first a parameter |
boolean |
LaborJournalVoucherPositionCodeExistenceCheckValidation.validate(AttributedDocumentEvent event)
Validates that the accounting line in the labor journal voucher document for valid position code |
boolean |
LaborExpenseTransferValidAmountTransferredByObjectCodeValidation.validate(AttributedDocumentEvent event)
Validates before the document routes |
Uses of AttributedDocumentEvent in org.kuali.kfs.module.purap.document.validation.event |
---|
Subinterfaces of AttributedDocumentEvent in org.kuali.kfs.module.purap.document.validation.event | |
---|---|
interface |
AttributedPurchasingAccountsPayableItemEvent
Purchasing Accounts Payable Item Event |
interface |
AttributedPurchasingCapitalAssetLocationEvent
Purchasing Capital Asset Location Event |
interface |
AttributedPurchasingItemCapitalAssetEvent
Purchasing Item Capital Asset Event |
Classes in org.kuali.kfs.module.purap.document.validation.event that implement AttributedDocumentEvent | |
---|---|
class |
AttributedAddPurchasingAccountsPayableItemEvent
Add Purchasing Accounts Payble Item Event. |
class |
AttributedAddPurchasingCapitalAssetLocationEvent
Add Purchasing Capital Asset Location Event. |
class |
AttributedAddPurchasingItemCapitalAssetEvent
Add Purchasing Item Capital Asset Event. |
class |
AttributedAddVendorToQuoteEvent
Add a vendor to the quote tab event. |
class |
AttributedAssignSensitiveDataEvent
|
class |
AttributedCalculateAccountsPayableEvent
Calculate event for Accounts Payable Document This could be triggered when a user presses the Calculate button to calculate the doc. |
class |
AttributedCancelAccountsPayableEvent
Cancel event for Accounts Payable Document This could be triggered when a user presses the cancel button. |
class |
AttributedChangeSystemPurapEvent
Continue Event for Accounts Payable Document. |
class |
AttributedCommodityCodesForDistributionEvent
Calculate event for Commodity Codes for distribution |
class |
AttributedContinuePurapEvent
Continue Event for Accounts Payable Document. |
class |
AttributedExpiredAccountWarningEvent
Calculate event for Commodity Codes for distribution |
class |
AttributedImportPurchasingAccountsPayableItemEvent
Import Purchasing Accounts Payble Item Event. |
class |
AttributedPayDateNotOverThresholdDaysAwayEvent
Calculate event for Commodity Codes for distribution |
class |
AttributedPaymentRequestForEInvoiceEvent
|
class |
AttributedPreCalculateAccountsPayableEvent
Pre-Calculate event for an Accounts Payable Document This could be triggered when a user presses the Calculate button to calculate the doc. |
class |
AttributedPurchasingAccountsPayableItemEventBase
Event Base class for Purchasing Accounts Payable Item contains the base methods for item events |
class |
AttributedPurchasingCapitalAssetLocationEventBase
Event Base class for Purchasing Item Capital Asset contains the base methods for item events |
class |
AttributedPurchasingItemCapitalAssetEventBase
Event Base class for Purchasing Item Capital Asset contains the base methods for item events |
class |
AttributedSelectSystemPurapEvent
SelectSystem Event for Accounts Payable Document. |
class |
AttributedSplitPurchaseOrderEvent
|
class |
AttributedTradeInWarningEvent
Calculate event for Commodity Codes for distribution |
class |
AttributedUpdateCamsViewPurapEvent
UpdateCamsView Event for Accounts Payable Document. |
Uses of AttributedDocumentEvent in org.kuali.kfs.module.purap.document.validation.impl |
---|
Methods in org.kuali.kfs.module.purap.document.validation.impl that return AttributedDocumentEvent | |
---|---|
protected AttributedDocumentEvent |
PaymentRequestProcessItemValidation.getEvent()
Gets the event attribute. |
Methods in org.kuali.kfs.module.purap.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
protected String |
PaymentRequestAccountingLineAccessibleBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchasingAccountsPayableRequiresAccountValidationBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
RequisitionRequiresAccountValidationBranchingValidation.determineBranch(AttributedDocumentEvent event)
Requisition should only force complete accounting strings under the following cases: any accounts have been entered, document is in "hasAccountingLines" route level, or if document is in "account review" route level. |
protected String |
PurchasingAccountsPayableItemConsideredEnteredBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchaseOrderAmendmentProcessAccountValidation.determineBranch(AttributedDocumentEvent event)
Overrides the method in PurchasingProcessAccountValidation to provide additional validation condition. |
protected String |
PurchaseOrderAmendmentRequiresAccountValidationBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchasingAccountsPayableLineItemIndicatorBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchasingAccountsPayableFullDocumentEntryCompletedBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
RequisitionCommodityCodeBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PaymentRequestCalculationBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchaseOrderRequiresAccountValidationBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchasingAccountsPayableObjectCodeOverrideBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected String |
PurchasingAccountsPayableExtendedPriceNonZeroBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected void |
PaymentRequestProcessItemValidation.setEvent(AttributedDocumentEvent event)
Sets the event attribute value. |
boolean |
VendorCreditMemoItemUnitPriceValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestVendorValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurapAccountingLineDataDictionaryValidation.validate(AttributedDocumentEvent event)
Okay, okay, so yeah, I could have handled this through a bunch of DD validations. |
boolean |
PurchaseOrderProcessVendorValidation.validate(AttributedDocumentEvent event)
Validation for the Stipulation tab. |
boolean |
PaymentRequestProcessAccountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
PurchasingNewIndividualItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAmendmentNewIndividualItemValidation.validate(AttributedDocumentEvent event)
Overrides the method in PurchaseOrderNewIndividualItemValidation to add additional validations that are specific to Amendment. |
boolean |
PaymentRequestExpiredAccountWarningValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestProcessItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingProcessVendorValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableAccountPercentValidation.validate(AttributedDocumentEvent event)
Verifies account percent. |
boolean |
RequisitionAssignToTradeInValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoItemExtendedPriceValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestInvoiceImageAttachmentValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingUnitOfMeasureValidation.validate(AttributedDocumentEvent event)
Validates that if the item type is quantity based, the unit of measure is required. |
boolean |
PurchasingChangeSystemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableProcessVendorValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestNonZeroAccountingLineAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableAccountTotalValidation.validate(AttributedDocumentEvent event)
Verifies account percent. |
boolean |
PurchasingSelectSystemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingDeliveryValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAssignSensitiveDataValidation.validate(AttributedDocumentEvent event)
Applies rules for validation of sensitive data assignment to the PurchaseOrder document: The assignment reason must not be empty; The assigned sensitive data entries must be active and not redundant. |
boolean |
RequisitionAccountClosedValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingCommodityCodesForDistributionValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestReviewValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestInvoiceValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingProcessTotalCostValidation.validate(AttributedDocumentEvent event)
Validates that the total cost must be greater or equal to zero. |
boolean |
VendorCreditMemoFlagLineItemTotalsValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAmendmentAccountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableHasAccountsValidation.validate(AttributedDocumentEvent event)
Verifies that the item has accounts. |
boolean |
VendorCreditMemoInitTabRequiredFieldsValidation.validate(AttributedDocumentEvent event)
Validates the necessary fields on the init tab were given and credit memo date is valid. |
boolean |
PaymentRequestPayDateNotPastValidation.validate(AttributedDocumentEvent event)
Validates that the payment request date does not occur in the past. |
boolean |
PurchasingItemDescriptionValidation.validate(AttributedDocumentEvent event)
Checks that a description was entered for the item. |
boolean |
AccountsPayableProcessApprovalAtAccountsPayableReviewAllowedValidation.validate(AttributedDocumentEvent event)
If at the node accounts payable review, checks if approval at accounts payable review is allowed. |
boolean |
VendorCreditMemoObjectCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderProcessVendorStipulationValidation.validate(AttributedDocumentEvent event)
Validation for the Stipulation tab. |
boolean |
PurchasingAccountsPayableImportItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableProcessAccountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestDateForContinueValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderSplitValidation.validate(AttributedDocumentEvent event)
Applies rules for validation of the Split of PO and PO child documents |
boolean |
RequisitionProcessAdditionalValidation.validate(AttributedDocumentEvent event)
Validate that if the PurchaseOrderTotalLimit is not null then the TotalDollarAmount cannot be greater than the PurchaseOrderTotalLimit. |
boolean |
RequisitionAccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
BulkReceivingDeliveryValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAddQuoteToVendorValidation.validate(AttributedDocumentEvent event)
Applies rules for validation of the Split of PO and PO child documents |
boolean |
PurchaseOrderNewIndividualItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableBelowTheLineValuesValidation.validate(AttributedDocumentEvent event)
Performs validations for below the line items. |
boolean |
BulkReceivingInitScreenFieldValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoTotalMatchesVendorAmountValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAssignedUserValidation.validate(AttributedDocumentEvent event)
Validation to check that the assigned user exists in the system. |
boolean |
PurchasingAccountingLinePercentValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestGrandTotalOverZeroValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoTotalOverZeroValidation.validate(AttributedDocumentEvent event)
|
boolean |
AccountsPayableBankCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestPayDateNotOverThresholdDaysAwayValidation.validate(AttributedDocumentEvent event)
This method side-effects a warning, and consequently should not be used in such a way as to cause validation to fail. |
boolean |
LineItemQuantityNotZero.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoPurchaseOrderForInvoicedItemsValidation.validate(AttributedDocumentEvent event)
Verifies the purchase order for the credit memo has at least one invoiced item. |
boolean |
PurchasingAddCapitalAssetLocationValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableAccountPercentBetween0And100Validation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingUpdateCamsViewValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingProcessContainsAtLeastOneItemValidation.validate(AttributedDocumentEvent event)
Validates that the document contains at least one item. |
boolean |
PaymentRequestTradeInWarningValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableUniqueAccountingStringsValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableNewIndividualItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoItemQuantityValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableFixErrorPathValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAddItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingCommodityCodeValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestTaxAreaValidation.validate(AttributedDocumentEvent event)
Process business rules applicable to tax area data before calculating the withholding tax on payment request. |
boolean |
PurchaseOrderAmendmentAccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
PaymentRequestTotalsValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingUpdateAccountingLineValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoInitTabReferenceNumberValidation.validate(AttributedDocumentEvent event)
Validates only one of preq, po, or vendor number was given. |
boolean |
PurchasingCapitalAssetValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoAccountPercentBetween0And100Validation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingImportItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingItemQuantityValidation.validate(AttributedDocumentEvent event)
Validates that if the item type is quantity based, the item quantity is required and if the item type is amount based, the quantity is not allowed. |
boolean |
PurchaseOrderEmptyItemWithAccountsValidation.validate(AttributedDocumentEvent event)
Validates that the item detail must not be empty if its account is not empty and its item type is ITEM. |
boolean |
PurchasingAccountsPayableAddItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
RequisitionNewIndividualItemValidation.validate(AttributedDocumentEvent event)
|
boolean |
AccountsPayablePreCalculateValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingProcessTradeInValidation.validate(AttributedDocumentEvent event)
Validates that the total cost must be greater or equal to zero. |
boolean |
PurchasingChartOrgValidation.validate(AttributedDocumentEvent event)
Validate the chart and organization code prior to submitting the document. |
boolean |
BulkReceivingPurchaseOrderIdValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestPurchaseOrderIdValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAccountsPayableCheckNegativeAccountsValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingAddItemCapitalAssetValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingItemUnitPriceValidation.validate(AttributedDocumentEvent event)
Validates the unit price for all applicable item types. |
boolean |
ItemTypeTaxPolicyValidation.validate(AttributedDocumentEvent event)
|
boolean |
VendorCreditMemoCancelValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingPaymentInfoValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchasingBelowTheLineItemNoUnitCostValidation.validate(AttributedDocumentEvent event)
Validates that if the item unit price is null and the source accounting lines is not empty, add error message and return false. |
boolean |
AccountsPayableValidateAccountsPayableItemsValidation.validate(AttributedDocumentEvent event)
|
boolean |
PaymentRequestCancelValidation.validate(AttributedDocumentEvent event)
|
boolean |
PurchaseOrderAmendmentContainsAtLeastOneActiveItemValidation.validate(AttributedDocumentEvent event)
Validates that the given document contains at least one active item. |
boolean |
PurchasingReceivingValidation.validate(AttributedDocumentEvent event)
|
Uses of AttributedDocumentEvent in org.kuali.kfs.sec.document.validation.impl |
---|
Methods in org.kuali.kfs.sec.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
boolean |
AccessSecurityAccountingDocumentRuleBase.validateForEvent(AttributedDocumentEvent event)
For add or update accounting line events checks the given user has access permissions for the line |
Uses of AttributedDocumentEvent in org.kuali.kfs.sys.document.validation |
---|
Methods in org.kuali.kfs.sys.document.validation with parameters of type AttributedDocumentEvent | |
---|---|
protected abstract String |
BranchingValidation.determineBranch(AttributedDocumentEvent event)
Determines which branch, if any, within the branchMap should be used as the validation to take. |
protected void |
ParameterizedValidation.populateParameterFromEvent(AttributedDocumentEvent event,
ValidationFieldConvertible conversion)
Populates a single parameter field based on a field conversion, given an event to populate data from |
void |
ParameterizedValidation.populateParametersFromEvent(AttributedDocumentEvent event)
Given an event and the parameterProperties given by the validations, copies the values from the events to the proper fields in the validation. |
boolean |
BranchingValidation.stageValidation(AttributedDocumentEvent event)
|
boolean |
Validation.stageValidation(AttributedDocumentEvent event)
Stages the execution of a Validation |
boolean |
GenericValidation.stageValidation(AttributedDocumentEvent event)
This version of validate actually sets up the parameter list and then calls validate(Object[] parameters) |
boolean |
BranchingValidation.validate(AttributedDocumentEvent event)
Using the branch name returned by determineBranch(), validates the event against the corresponding branch in the branch map. |
boolean |
Validation.validate(AttributedDocumentEvent event)
This method validates that certain parameters |
boolean |
AccountingRuleEngineRule.validateForEvent(AttributedDocumentEvent event)
Validates a particular event |
Uses of AttributedDocumentEvent in org.kuali.kfs.sys.document.validation.event |
---|
Classes in org.kuali.kfs.sys.document.validation.event that implement AttributedDocumentEvent | |
---|---|
class |
AddAccountingLineEvent
|
class |
AttributedAddAdHocRoutePersonEvent
|
class |
AttributedAddAdHocRouteWorkgroupEvent
An attributed version (AccountingRulesEngine version) of the AddAdHocRouteWorkgroupEvent. |
class |
AttributedAddNoteEvent
An attributed version of the Add Note event. |
class |
AttributedApproveDocumentEvent
An attributed version of the Approve Document event. |
class |
AttributedBlanketApproveDocumentEvent
|
class |
AttributedDocumentEventBase
Base abstract implementation of an attributed document event. |
class |
AttributedRouteDocumentEvent
An attributed version of the route document event. |
class |
AttributedSaveDocumentEvent
|
class |
DeleteAccountingLineEvent
|
class |
ReviewAccountingLineEvent
|
class |
UpdateAccountingLineEvent
|
Uses of AttributedDocumentEvent in org.kuali.kfs.sys.document.validation.impl |
---|
Methods in org.kuali.kfs.sys.document.validation.impl with parameters of type AttributedDocumentEvent | |
---|---|
protected String |
AccountingLineBranchingValidation.determineBranch(AttributedDocumentEvent event)
|
protected void |
AccountingLineValuesAllowedValidationHutch.grabDocumentAndLineForValidationFromEvent(AttributedDocumentEvent event)
Using the parameter property names set, finds the accounting document and accounting line to be validate from the property, like an anteater getting tasty termites from a hill. |
protected void |
AccountingLineCheckValidationHutch.grabDocumentAndLineForValidationFromEvent(AttributedDocumentEvent event)
Using the parameter property names set, finds the accounting document and accounting line to be validate from the property. |
boolean |
AccountingLineValuesAllowedValidationHutch.stageValidation(AttributedDocumentEvent event)
|
boolean |
AccountingLineCheckValidationHutch.stageValidation(AttributedDocumentEvent event)
|
boolean |
CompositeValidation.stageValidation(AttributedDocumentEvent event)
Just call validate! |
boolean |
ReferenceExistsValidation.validate(AttributedDocumentEvent event)
|
boolean |
AccountingLineGroupTotalsUnchangedValidation.validate(AttributedDocumentEvent event)
Checks that the source and total amounts on the current version of the accounting document are equal to the persisted source and total totals. |
boolean |
AccountingLineAccessibleValidation.validate(AttributedDocumentEvent event)
Validates that the given accounting line is accessible for editing by the current user. |
boolean |
DebitsAndCreditsBalanceValidation.validate(AttributedDocumentEvent event)
Generates the GLPEs for a given accounting document and checks that the debits total equals the credits total. |
boolean |
CollectionValidation.validate(AttributedDocumentEvent event)
Iterates over each member of the collection, which is assumed to be the property of the validation event named by the given collectionProperty |
boolean |
RequiredAccountingLinesCountValidation.validate(AttributedDocumentEvent event)
Checks that the number of accounting lines in the accounting line group (named by the accountingLineGroupPropertyName property) is greater than the set minimum number of accounting lines. |
boolean |
AccountingLineAmountPositiveValidation.validate(AttributedDocumentEvent event)
Check for zero amount, or negative on original (non-correction) document; no sign check for documents that are corrections to previous documents the accounting document must be the first parameter, the accounting line must be the second parameter |
boolean |
OptionalOneSidedDocumentAccountingLinesCountValidation.validate(AttributedDocumentEvent event)
Some double-sided documents also allow for one sided entries for correcting - so if one side is empty, the other side must have at least two lines in it. |
boolean |
AccountingLineValuesAllowedValidationHutch.validate(AttributedDocumentEvent event)
|
boolean |
OneSidedRequiredAccountingLinesCountValidation.validate(AttributedDocumentEvent event)
Validates that the accountingDocumentForValidation has at least the requiredMinimumCount accounting lines in its sourceAccountingLines (yep, it's assumed that one-sided accounting docs *always* use source...isn't that dumb?) |
boolean |
BusinessObjectDataDictionaryValidation.validate(AttributedDocumentEvent event)
Validates a business object against the data dictionary expects a business object to be the first parameter |
boolean |
AccountingLineCheckValidationHutch.validate(AttributedDocumentEvent event)
|
boolean |
AccountingLineDataDictionaryValidation.validate(AttributedDocumentEvent event)
Okay, okay, so yeah, I could have handled this through a bunch of DD validations. |
boolean |
CompositeValidation.validate(AttributedDocumentEvent event)
Validates each sub-validation in turn, returning the cumulative effect of each |
boolean |
AccountingLineValueAllowedValidation.validate(AttributedDocumentEvent event)
Checks if a value in a given accounting line is allowed, based on system parameters. |
boolean |
AlwaysTrueValidation.validate(AttributedDocumentEvent event)
Just return true already! |
protected boolean |
CollectionValidation.validateEachObject(AttributedDocumentEvent event,
Object objectToValidate,
int count)
Validates each object in the collection |
boolean |
AccountingRuleEngineRuleBase.validateForEvent(AttributedDocumentEvent event)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |