public interface PurApAccountingLine extends AccountingLine
Modifier and Type | Method and Description |
---|---|
boolean |
accountStringsAreEqual(PurApAccountingLine accountingLine)
Compares the current accounting line values with a purap accounting line to see if both accounting lines are equal.
|
boolean |
accountStringsAreEqual(SourceAccountingLine accountingLine)
Compares the current accounting line values with a source accounting line to see if both accounting lines are equal.
|
PurApAccountingLine |
createBlankAmountsCopy()
Creates a copy of the current purap accounting line and sets the percentage and the amount to zero.
|
SourceAccountingLine |
generateSourceAccountingLine()
Creates a source accounting line from the current purap accounting line.
|
Integer |
getAccountIdentifier() |
BigDecimal |
getAccountLinePercent() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getAlternateAmountForGLEntryCreation() |
Integer |
getItemIdentifier() |
String |
getPostingPeriodCode() |
<T extends PurApItem> |
getPurapItem() |
Integer |
getPurApSequenceNumber() |
Integer |
getSequenceNumber() |
String |
getString() |
boolean |
isEmpty()
Determines if the current purap accounting line is in an empty state.
|
void |
setAccountIdentifier(Integer accountIdentifier) |
void |
setAccountLinePercent(BigDecimal accountLinePercent) |
void |
setAlternateAmountForGLEntryCreation(org.kuali.rice.core.api.util.type.KualiDecimal alternateAmountForGLEntryCreation) |
void |
setItemIdentifier(Integer itemIdentifier) |
void |
setPostingPeriodCode(String postingPeriodCode) |
void |
setPurapItem(PurApItem item) |
void |
setSequenceNumber(Integer sequenceNumber) |
copyFrom, getAccountExpiredOverride, getAccountExpiredOverrideNeeded, getAccountKey, getBalanceTyp, getChart, getDebitCreditCode, getEncumbranceUpdateCode, getFinancialDocumentLineTypeCode, getNonFringeAccountOverride, getNonFringeAccountOverrideNeeded, getObjectType, getObjectTypeCode, getOverrideCode, getProject, getReferenceFinancialSystemDocumentTypeCode, getReferenceOrigin, getSalesTax, getSubAccount, getSubObjectCode, getValuesMap, isLike, isObjectBudgetOverride, isObjectBudgetOverrideNeeded, isSalesTaxRequired, isSourceAccountingLine, isTargetAccountingLine, setAccount, setAccountExpiredOverride, setAccountExpiredOverrideNeeded, setAccountNumber, setAmount, setBalanceTyp, setBalanceTypeCode, setChart, setChartOfAccountsCode, setDebitCreditCode, setDocumentNumber, setEncumbranceUpdateCode, setFinancialDocumentLineDescription, setFinancialDocumentLineTypeCode, setFinancialObjectCode, setFinancialSubObjectCode, setNonFringeAccountOverride, setNonFringeAccountOverrideNeeded, setObjectBudgetOverride, setObjectBudgetOverrideNeeded, setObjectCode, setOrganizationReferenceId, setOverrideCode, setPostingYear, setProject, setProjectCode, setReferenceNumber, setReferenceOrigin, setReferenceOriginCode, setReferenceTypeCode, setSalesTax, setSalesTaxRequired, setSubAccount, setSubAccountNumber, setSubObjectCode
getAccount, getAccountNumber, getAmount, getBalanceTypeCode, getChartOfAccountsCode, getDocumentNumber, getFinancialDocumentLineDescription, getFinancialObjectCode, getFinancialSubObjectCode, getObjectCode, getOrganizationReferenceId, getPostingYear, getProjectCode, getReferenceNumber, getReferenceOriginCode, getReferenceTypeCode, getSubAccountNumber
Integer getAccountIdentifier()
void setAccountIdentifier(Integer accountIdentifier)
Integer getItemIdentifier()
void setItemIdentifier(Integer itemIdentifier)
BigDecimal getAccountLinePercent()
void setAccountLinePercent(BigDecimal accountLinePercent)
Integer getSequenceNumber()
getSequenceNumber
in interface AccountingLine
void setSequenceNumber(Integer sequenceNumber)
setSequenceNumber
in interface AccountingLine
sequenceNumber
- The sequenceNumber to set.Integer getPurApSequenceNumber()
boolean isEmpty()
PurApAccountingLine createBlankAmountsCopy()
boolean accountStringsAreEqual(SourceAccountingLine accountingLine)
accountingLine
- - accounting line to compareboolean accountStringsAreEqual(PurApAccountingLine accountingLine)
accountingLine
- - accounting line to compareSourceAccountingLine generateSourceAccountingLine()
org.kuali.rice.core.api.util.type.KualiDecimal getAlternateAmountForGLEntryCreation()
void setAlternateAmountForGLEntryCreation(org.kuali.rice.core.api.util.type.KualiDecimal alternateAmountForGLEntryCreation)
<T extends PurApItem> T getPurapItem()
void setPurapItem(PurApItem item)
String getPostingPeriodCode()
void setPostingPeriodCode(String postingPeriodCode)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.