Convenience method to make the primitive account fields from this Account easier to compare to the account fields from
another Account or an AccountingLine
String representing the account associated with this Accounting
Calcluates hashCode based on current values of chartOfAccountsCode and accountNumber fields. Somewhat dangerous, since both
of those fields are mutable, but I don't expect people to be editing those values directly for Accounts stored in hashed
datastructures.
See Also:java.lang.Object.hashCode
This method determines whether the account is expired or not. Note that if Expiration Date is the same as today, then this
will return false. It will only return true if the account expiration date is one day earlier than today or earlier. Note
that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on date
values, not time-values.
true or false based on the logic outlined above
This method determines whether the account is expired or not. Note that if Expiration Date is the same date as testDate, then
this will return false. It will only return true if the account expiration date is one day earlier than testDate or earlier.
Note that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on
date values, not time-values.
Parameters: testDate - - Calendar instance with the date to test the Account's Expiration Date against. This is most commonly set totoday's date. true or false based on the logic outlined above
This method determines whether the account is expired or not. Note that if Expiration Date is the same date as testDate, then
this will return false. It will only return true if the account expiration date is one day earlier than testDate or earlier.
Note that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on
date values, not time-values.
Parameters: testDate - - java.util.Date instance with the date to test the Account's Expiration Date against. This is most commonlyset to today's date. true or false based on the logic outlined above
isExtrnlFinEncumSufficntFndIndicator
public boolean isExtrnlFinEncumSufficntFndIndicator()(Code)
Gets the extrnlFinEncumSufficntFndIndicator attribute.
Returns the extrnlFinEncumSufficntFndIndicator
isFinPreencumSufficientFundIndicator
public boolean isFinPreencumSufficientFundIndicator()(Code)
Gets the finPreencumSufficientFundIndicator attribute.
Returns the finPreencumSufficientFundIndicator
isFinancialObjectivePrsctrlIndicator
public boolean isFinancialObjectivePrsctrlIndicator()(Code)
Gets the _FinancialObjectivePrsctrlIndicator_ attribute.
Returns the _FinancialObjectivePrsctrlIndicator_
Parameters: accountGuideline - The accountGuideline to set.
setAccountInFinancialProcessingIndicator
public void setAccountInFinancialProcessingIndicator(boolean accountInFinancialProcessingIndicator)(Code)
Sets the accountInFinancialProcessingIndicator attribute.
Parameters: accountInFinancialProcessingIndicator - The accountInFinancialProcessingIndicator to set.
setAccountManagerSystemIdentifier
public void setAccountManagerSystemIdentifier(String accountManagerSystemIdentifier)(Code)
Parameters: accountManagerSystemIdentifier - The accountManagerSystemIdentifier to set.
Sets the budgetRecordingLevel attribute value.
Parameters: budgetRecordingLevel - The budgetRecordingLevel to set.
setBudgetRecordingLevelCode
public void setBudgetRecordingLevelCode(String budgetRecordingLevelCode)(Code)
Sets the budgetRecordingLevelCode attribute.
Parameters: budgetRecordingLevelCode - The budgetRecordingLevelCode to set.
setChartOfAccounts
public void setChartOfAccounts(Chart chartOfAccounts)(Code)
Sets the chartOfAccounts attribute.
Parameters: chartOfAccounts - The chartOfAccounts to set.
setChartOfAccountsCode
public void setChartOfAccountsCode(String chartOfAccountsCode)(Code)
Parameters: chartOfAccountsCode - The chartOfAccountsCode to set.
setContinuationAccount
public void setContinuationAccount(Account continuationAccount)(Code)
Parameters: continuationAccount - The continuationAccount to set.
setContinuationAccountNumber
public void setContinuationAccountNumber(String continuationAccountNumber)(Code)
Parameters: continuationAccountNumber - The continuationAccountNumber to set.
setContinuationFinChrtOfAcctCd
public void setContinuationFinChrtOfAcctCd(String continuationFinChrtOfAcctCd)(Code)
Parameters: continuationFinChrtOfAcctCd - The continuationFinChrtOfAcctCd to set.
setContractControlAccount
public void setContractControlAccount(Account contractControlAccount)(Code)
Sets the contractControlAccount attribute.
Parameters: contractControlAccount - The contractControlAccount to set.
setContractControlAccountNumber
public void setContractControlAccountNumber(String contractControlAccountNumber)(Code)
Parameters: contractControlAccountNumber - The contractControlAccountNumber to set.
setContractControlFinCoaCode
public void setContractControlFinCoaCode(String contractControlFinCoaCode)(Code)
Parameters: contractControlFinCoaCode - The contractControlFinCoaCode to set.
setContractsAndGrantsSection
public void setContractsAndGrantsSection(String contractsAndGrantsSection)(Code)
Sets the contractsAndGrantsSection attribute value.
Parameters: contractsAndGrantsSection - The contractsAndGrantsSection to set.
setEndowmentIncomeAccount
public void setEndowmentIncomeAccount(Account endowmentIncomeAccount)(Code)
Sets the endowmentIncomeAccount attribute.
Parameters: endowmentIncomeAccount - The endowmentIncomeAccount to set.
setEndowmentIncomeAccountNumber
public void setEndowmentIncomeAccountNumber(String endowmentIncomeAccountNumber)(Code)
Parameters: endowmentIncomeAccountNumber - The endowmentIncomeAccountNumber to set.
setEndowmentIncomeAcctFinCoaCd
public void setEndowmentIncomeAcctFinCoaCd(String endowmentIncomeAcctFinCoaCd)(Code)
Parameters: endowmentIncomeAcctFinCoaCd - The endowmentIncomeAcctFinCoaCd to set.
setExtrnlFinEncumSufficntFndIndicator
public void setExtrnlFinEncumSufficntFndIndicator(boolean extrnlFinEncumSufficntFndIndicator)(Code)
Sets the extrnlFinEncumSufficntFndIndicator attribute.
Parameters: extrnlFinEncumSufficntFndIndicator - The extrnlFinEncumSufficntFndIndicator to set.
setFinPreencumSufficientFundIndicator
public void setFinPreencumSufficientFundIndicator(boolean finPreencumSufficientFundIndicator)(Code)
Sets the finPreencumSufficientFundIndicator attribute.
Parameters: finPreencumSufficientFundIndicator - The finPreencumSufficientFundIndicator to set.
setFinancialHigherEdFunction
public void setFinancialHigherEdFunction(HigherEdFunction financialHigherEdFunction)(Code)
Sets the financialHigherEdFunction attribute.
Parameters: financialHigherEdFunction - The financialHigherEdFunction to set.
setFinancialHigherEdFunctionCd
public void setFinancialHigherEdFunctionCd(String financialHigherEdFunctionCd)(Code)
Parameters: financialHigherEdFunctionCd - The financialHigherEdFunctionCd to set.
setFinancialIcrSeriesIdentifier
public void setFinancialIcrSeriesIdentifier(String financialIcrSeriesIdentifier)(Code)
Sets the financialIcrSeriesIdentifier attribute.
Parameters: financialIcrSeriesIdentifier - The financialIcrSeriesIdentifier to set.
setFinancialObjectivePrsctrlIndicator
public void setFinancialObjectivePrsctrlIndicator(boolean _FinancialObjectivePrsctrlIndicator_)(Code)
Sets the _FinancialObjectivePrsctrlIndicator_ attribute.
Parameters: _FinancialObjectivePrsctrlIndicator_ - The _FinancialObjectivePrsctrlIndicator_ to set.
setGuidelinesAndPurposeSection
public void setGuidelinesAndPurposeSection(String guidelinesAndPurposeSection)(Code)
Sets the guidelinesAndPurposeSection attribute value.
Parameters: guidelinesAndPurposeSection - The guidelinesAndPurposeSection to set.
setIncomeStreamAccount
public void setIncomeStreamAccount(Account incomeStreamAccount)(Code)
Sets the incomeStreamAccount attribute.
Parameters: incomeStreamAccount - The incomeStreamAccount to set.
setIncomeStreamAccountNumber
public void setIncomeStreamAccountNumber(String incomeStreamAccountNumber)(Code)
Parameters: incomeStreamAccountNumber - The incomeStreamAccountNumber to set.
setIncomeStreamFinancialCoaCode
public void setIncomeStreamFinancialCoaCode(String incomeStreamFinancialCoaCode)(Code)
Parameters: incomeStreamFinancialCoaCode - The incomeStreamFinancialCoaCode to set.
setIndirectCostRcvyFinCoaCode
public void setIndirectCostRcvyFinCoaCode(String indirectCostRcvyFinCoaCode)(Code)
Parameters: indirectCostRcvyFinCoaCode - The indirectCostRcvyFinCoaCode to set.
setIndirectCostRecoveryAcct
public void setIndirectCostRecoveryAcct(Account indirectCostRecoveryAcct)(Code)
Sets the indirectCostRecoveryAcct attribute.
Parameters: indirectCostRecoveryAcct - The indirectCostRecoveryAcct to set.
setIndirectCostRecoveryAcctNbr
public void setIndirectCostRecoveryAcctNbr(String indirectCostRecoveryAcctNbr)(Code)
Parameters: indirectCostRecoveryAcctNbr - The indirectCostRecoveryAcctNbr to set.
setIntrnlFinEncumSufficntFndIndicator
public void setIntrnlFinEncumSufficntFndIndicator(boolean intrnlFinEncumSufficntFndIndicator)(Code)
Sets the intrnlFinEncumSufficntFndIndicator attribute.
Parameters: intrnlFinEncumSufficntFndIndicator - The intrnlFinEncumSufficntFndIndicator to set.
setOrganization
public void setOrganization(Org organization)(Code)
Sets the organization attribute.
Parameters: organization - The organization to set.
setOrganizationCode
public void setOrganizationCode(String organizationCode)(Code)
Parameters: organizationCode - The organizationCode to set.
setPendingAcctSufficientFundsIndicator
public void setPendingAcctSufficientFundsIndicator(boolean pendingAcctSufficientFundsIndicator)(Code)
Sets the pendingAcctSufficientFundsIndicator attribute.
Parameters: pendingAcctSufficientFundsIndicator - The pendingAcctSufficientFundsIndicator to set.