public void testBlankDebitCreditCodeOnTransactionRequiringOffset() throws Exception(Code)
Tests that the scrubber considers blank debit/credit codes on entries requiring offsets to be errors
throws: Exception - thrown if any exception is encountered for any reason
testBlankDocumentNumber
public void testBlankDocumentNumber() throws Exception(Code)
Tests that the scrubber considers blank document numbers to be errors
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers blank document types to be errors
throws: Exception - thrown if any exception is encountered for any reason
testBlankEncumbranceUpdateCodeOnEncumbranceRecord
public void testBlankEncumbranceUpdateCodeOnEncumbranceRecord() throws Exception(Code)
Tests that the scrubber considers blank encumbrance update codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
public void testBlankReferenceDocumentNumberWithEncumbranceUpdateCodeOfR() throws Exception(Code)
Tests that the scrubber considers entries with blank reference numbers but an encumbrance update code that requires a reference document to be errors
throws: Exception - thrown if any exception is encountered for any reason
public void testBlankReferenceDocumentTypeWithEncumbranceUpdateCodeOfR() throws Exception(Code)
Tests that the scrubber considers blank reference document types, in an entry with the encumbrance update code that requiring reference documents, to be errors
throws: Exception - thrown if any exception is encountered for any reason
public void testBlankReferenceOriginCodeWithEncumbranceUpdateCodeOfR() throws Exception(Code)
Tests that the scrubber considers blank reference origin codes, in an entry with the encumbrance update code requiring reference documents, to be errors
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeAM
public void testCapitalizationForObjectSubTypeAM() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "AM"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeBD
public void testCapitalizationForObjectSubTypeBD() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "BD"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeBF
public void testCapitalizationForObjectSubTypeBF() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "BF"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeCF
public void testCapitalizationForObjectSubTypeCF() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "CF"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeCL
public void testCapitalizationForObjectSubTypeCL() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "CL"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeCM
public void testCapitalizationForObjectSubTypeCM() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "CM"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeEF
public void testCapitalizationForObjectSubTypeEF() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "EF"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeES
public void testCapitalizationForObjectSubTypeES() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "ES"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeLA
public void testCapitalizationForObjectSubTypeLA() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "LA"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeLE
public void testCapitalizationForObjectSubTypeLE() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "LE"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeLI
public void testCapitalizationForObjectSubTypeLI() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "LI"
throws: Exception - thrown if any exception is encountered for any reason
testCapitalizationForObjectSubTypeLR
public void testCapitalizationForObjectSubTypeLR() throws Exception(Code)
Tests that the scrubber generates a capitalization entry for entries with object sub type == "LR"
throws: Exception - thrown if any exception is encountered for any reason
Entry with a closed fiscal period/year. These transactions should be marked as errors.
throws: Exception - thrown if any exception is encountered for any reason
testCostShareEncumbrancesForExternalEncumbrances
public void testCostShareEncumbrancesForExternalEncumbrances() throws Exception(Code)
Tests that the scrubber generates cost share encumbrances for external encumbrance entries
throws: Exception - thrown if any exception is encountered for any reason
testCostShareEncumbrancesForInternalEncumbrances
public void testCostShareEncumbrancesForInternalEncumbrances() throws Exception(Code)
Tests that the scrubber generates cost share encumbrances for internal encumbrances entries
throws: Exception - thrown if any exception is encountered for any reason
testCostShareEncumbrancesForPreEncumbrances
public void testCostShareEncumbrancesForPreEncumbrances() throws Exception(Code)
Tests that the scrubber generates cost share encumbrances for pre-encumbrance entries
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelAcsa
public void testCostShareForLevelAcsa() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "ACSA"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelBase
public void testCostShareForLevelBase() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "BASE"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelBenf6
public void testCostShareForLevelBenf6() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "BENF6"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelBisa
public void testCostShareForLevelBisa() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "BISA"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelCap
public void testCostShareForLevelCap() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "CAP"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelCore
public void testCostShareForLevelCore() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "CORE"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelCori
public void testCostShareForLevelCori() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "CORI"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelFina1
public void testCostShareForLevelFina1() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "FINA1"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelFina2
public void testCostShareForLevelFina2() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "FINA2"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelHrco
public void testCostShareForLevelHrco() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "HRCO"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelIcoe
public void testCostShareForLevelIcoe() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "ICOE"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelPart
public void testCostShareForLevelPart() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "PART"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelPrsa
public void testCostShareForLevelPrsa() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "PRSA"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelResv
public void testCostShareForLevelResv() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "RESV"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelSaap
public void testCostShareForLevelSaap() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "SAAP"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelTran
public void testCostShareForLevelTran() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "TRAN"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelTrav
public void testCostShareForLevelTrav() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "TRAV"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelTrex
public void testCostShareForLevelTrex() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "TREX"
throws: Exception - thrown if any exception is encountered for any reason
testCostShareForLevelTrin
public void testCostShareForLevelTrin() throws Exception(Code)
Tests that the scrubber generates cost share entries for entries with object code level == "TRIN"
throws: Exception - thrown if any exception is encountered for any reason
public void testDebitCreditCodeOnTransactionNotRequiringOffset() throws Exception(Code)
Tests that the scrubber considers non blank debit/credit codes on entries not requiring offsets to be errors
throws: Exception - thrown if any exception is encountered for any reason
Entry with a null fiscal year. The fiscal year should be replaced with the default fiscal year. They should not be errors.
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers entries with expired accounts to be valid
throws: Exception - thrown if any exception is encountered for any reason
testExpiredAccountByBalanceType
public void testExpiredAccountByBalanceType() throws Exception(Code)
Tests that the scrubber considers entries with accounts, expired by the balance type, to be valid
throws: Exception - thrown if any exception is encountered for any reason
testExpiredAccountByDocumentType
public void testExpiredAccountByDocumentType() throws Exception(Code)
Tests that the scrubber considers entries with accounts expired by document type to be valid
throws: Exception - thrown if any exception is encountered for any reason
testExpiredAccountByOriginCode
public void testExpiredAccountByOriginCode() throws Exception(Code)
Tests that the scrubber considers entries with accounts expired by origin code to be valid
throws: Exception - thrown if any exception is encountered for any reason
testExpiredContractAndGrantAccount
public void testExpiredContractAndGrantAccount() throws Exception(Code)
Tests that the scrubber considers entries with expired c&g accounts to be valid
throws: Exception - thrown if any exception is encountered for any reason
testInactiveSubAccountNumber
public void testInactiveSubAccountNumber() throws Exception(Code)
Tests that the scrubber considers entries with inactive sub accounts to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidAccountNumber
public void testInvalidAccountNumber() throws Exception(Code)
Tests that the scrubber considers invalid account numbers to be errors
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers invalid charts to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidDebitCreditCode
public void testInvalidDebitCreditCode() throws Exception(Code)
Tests that the scrubber considers invalid debit/credit codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidDocumentType
public void testInvalidDocumentType() throws Exception(Code)
Tests that the scrubber considers invalid document types to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidEncumbranceUpdateCode
public void testInvalidEncumbranceUpdateCode() throws Exception(Code)
Tests that the scrubber considers invalid encumbrance update codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidFiscalPeriod
public void testInvalidFiscalPeriod() throws Exception(Code)
Tests that the scrubber considers invalid fiscal periods to be errors
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers invalid fiscal years to be errors. Note: this test will malfunction sometime in the year 2019
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers invalid financial object codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
Tests that the scrubber considers invalid project codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidReferenceDocumentType
public void testInvalidReferenceDocumentType() throws Exception(Code)
Tests that the scrubber considers invalid reference document types to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidReferenceOriginCode
public void testInvalidReferenceOriginCode() throws Exception(Code)
Tests that the scrubber considers invalid reference origin codes to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidSubAccountNumber
public void testInvalidSubAccountNumber() throws Exception(Code)
Tests that the scrubber considers entries with invalid sub accounts to be errors
throws: Exception - thrown if any exception is encountered for any reason
testInvalidTransactionDate
public void testInvalidTransactionDate() throws Exception(Code)
Tests that the scrubber considers invalid transaction dates to be errors.
throws: Exception - thrown if any exception is encountered for any reason
testMiscellaneousBlankFields
public void testMiscellaneousBlankFields() throws Exception(Code)
Tests the scrubber considers entries with certain fields blank as errors
throws: Exception - thrown if any exception is encountered for any reason
testNoCapitalizationForCertainDocumentTypes
public void testNoCapitalizationForCertainDocumentTypes() throws Exception(Code)
Tests that the scrubber does not generate a capitalization entry for entries with certain document types
throws: Exception - thrown if any exception is encountered for any reason
testNoCapitalizationForCertainFiscalPeriods
public void testNoCapitalizationForCertainFiscalPeriods() throws Exception(Code)
Tests that the scrubber does not generate a capitalization entry for entries that occurred in certain periods
throws: Exception - thrown if any exception is encountered for any reason
testNoCapitalizationForEncumbranceEntry
public void testNoCapitalizationForEncumbranceEntry() throws Exception(Code)
Tests that the scrubber does not generate a capitalization entry for encumbrance entries
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareEncumbrancesForActuals
public void testNoCostShareEncumbrancesForActuals() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for entries with a balance type of "actual"
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareEncumbrancesForBeginningBalances
public void testNoCostShareEncumbrancesForBeginningBalances() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for beginning balance entries
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareEncumbrancesForBudget
public void testNoCostShareEncumbrancesForBudget() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for entries with budget balance types
throws: Exception - thrown if any exception is encountered for any reason
public void testNoCostShareEncumbrancesForCostShareEncumbrances() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for entries with cost share encumbrances
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareEncumbrancesForJournalVoucher
public void testNoCostShareEncumbrancesForJournalVoucher() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for entries created by the journal voucher document
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareForEncumbrancesNonExpenses
public void testNoCostShareForEncumbrancesNonExpenses() throws Exception(Code)
Tests that the scrubber does not generate cost share encumbrances for entries that do not represent expenses
throws: Exception - thrown if any exception is encountered for any reason
public void testNoCostShareTransfersForBeginningBalanceTransactions() throws Exception(Code)
Tests that the scrubber does not generate cost share entries for entries that are beginning balance transactions
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareTransfersForBudgetTransactions
public void testNoCostShareTransfersForBudgetTransactions() throws Exception(Code)
Tests that the scrubber does not generate cost share entries for entries with budget balance types
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareTransfersForCertainDocumentTypes
public void testNoCostShareTransfersForCertainDocumentTypes() throws Exception(Code)
Tests that the scrubber does not generate cost share entries for entries with certain document types
throws: Exception - thrown if any exception is encountered for any reason
public void testNoCostShareTransfersForEncumbranceTransactions() throws Exception(Code)
Tests that the scrubber does not generate cost share entries for encumbrance entries
throws: Exception - thrown if any exception is encountered for any reason
testNoCostShareTransfersForNonExpense
public void testNoCostShareTransfersForNonExpense() throws Exception(Code)
Tests that the scrubber does not generate cost share entries for entries that are non-expense
throws: Exception - thrown if any exception is encountered for any reason
testNoIndebtednessForBudgetTransactions
public void testNoIndebtednessForBudgetTransactions() throws Exception(Code)
Tests that the scrubber does not generate a plant endebtedness entry for entries with budget balance types
throws: Exception - thrown if any exception is encountered for any reason
testNoIndebtednessForEncumbranceEntries
public void testNoIndebtednessForEncumbranceEntries() throws Exception(Code)
Tests that the scrubber does not generate a plant endebtedness entry for encumbrance entries
throws: Exception - thrown if any exception is encountered for any reason
testNoIndebtednessForObjectSubTypeP1
public void testNoIndebtednessForObjectSubTypeP1() throws Exception(Code)
Tests that the scrubber does not generate a plant endebtedness entry for entries with financial sub object == "P1"
throws: Exception - thrown if any exception is encountered for any reason
testNoIndebtednessForObjectSubTypeP2
public void testNoIndebtednessForObjectSubTypeP2() throws Exception(Code)
Tests that the scrubber does not generate a plant endebtedness entry for entries with financial sub object == "P2"
throws: Exception - thrown if any exception is encountered for any reason
testOffsetGenerationAcrossMultipleFiscalPeriods
public void testOffsetGenerationAcrossMultipleFiscalPeriods() throws Exception(Code)
Tests that the scrubber generates the correct offset entries, even when there are mulitple period codes involved
throws: Exception - thrown if any exception is encountered for any reason
testOffsetGenerationAcrossMultipleOriginCodes
public void testOffsetGenerationAcrossMultipleOriginCodes() throws Exception(Code)
Tests that the scrubber generates the correct offset entries, even with there are multiple origin codes involved
throws: Exception - thrown if any exception is encountered for any reason
testOffsetGenerationAcrossMultipleReversalDates
public void testOffsetGenerationAcrossMultipleReversalDates() throws Exception(Code)
Tests that the scrubber generates the correct offset entries, even when there are mulitple reversal dates involved
throws: Exception - thrown if any exception is encountered for any reason
public void testReferenceDocumentNumberPresentWithoutOtherFields() throws Exception(Code)
Tests that the scrubber considers entries with a document number present but no other document data to be errors
throws: Exception - thrown if any exception is encountered for any reason
Fields inherited from org.kuali.module.gl.OriginEntryTestBase