org.kuali.kfs.module.cam.businessobject
Class AssetGlobal

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.cam.businessobject.AssetGlobal
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.GlobalBusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class AssetGlobal
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.GlobalBusinessObject

Author:
Kuali Nervous System Team (kualidev@oncourse.iu.edu)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AssetGlobal()
          Default constructor.
 
Method Summary
 List buildListOfDeletionAwareLists()
           
 List<org.kuali.rice.kns.bo.PersistableBusinessObject> generateDeactivationsToPersist()
           
 List<org.kuali.rice.kns.bo.PersistableBusinessObject> generateGlobalChangesToPersist()
          This returns a list of Assets to Update and/or Add.
 AssetAcquisitionType getAcquisitionType()
           
 String getAcquisitionTypeCode()
          Gets the acquisitionTypeCode attribute.
 ContractsAndGrantsAgency getAgency()
          Gets the agency attribute.
 String getAgencyNumber()
          Gets the agencyNumber attribute.
 List<? extends org.kuali.rice.kns.bo.GlobalBusinessObjectDetail> getAllDetailObjects()
           
 AssetCondition getAssetCondition()
          Gets the assetCondition attribute.
 List<AssetGlobalDetail> getAssetGlobalDetails()
          Gets the assetGlobalDetails attribute.
 List<AssetPaymentDetail> getAssetPaymentDetails()
          Gets the assetPaymentDetails attribute.
 org.kuali.rice.kim.bo.Person getAssetRepresentative()
          Gets the assetRepresentative attribute.
 List<AssetGlobalDetail> getAssetSharedDetails()
           
 String getCalculateEqualSourceAmountsButton()
          Gets the calculate equal source amounts button
 String getCalculateSeparateSourceRemainingAmountButton()
           
 Date getCapitalAssetDepreciationDate()
          Gets the capitalAssetDepreciationDate attribute.
 String getCapitalAssetDescription()
          Gets the capitalAssetDescription attribute.
 Date getCapitalAssetInServiceDate()
          Gets the capitalAssetInServiceDate attribute.
 AssetType getCapitalAssetType()
          Gets the capitalAssetType attribute.
 String getCapitalAssetTypeCode()
          Gets the capitalAssetTypeCode attribute.
 String getConditionCode()
          Gets the conditionCode attribute.
 Date getCreateDate()
          Gets the createDate attribute.
 FinancialSystemDocumentHeader getDocumentHeader()
           
 String getDocumentNumber()
          Gets the documentNumber attribute.
 Integer getFinancialDocumentNextLineNumber()
          Gets the financialDocumentNextLineNumber attribute.
 String getFinancialDocumentTypeCode()
          Gets the financialDocumentTypeCode attribute.
 List<GeneralLedgerPendingEntry> getGeneralLedgerPendingEntries()
          Gets the generalLedgerPendingEntries attribute.
 AssetStatus getInventoryStatus()
          Gets the inventoryStatus attribute.
 String getInventoryStatusCode()
          Gets the inventoryStatusCode attribute.
 Integer getLandAcreageSize()
          Gets the landAcreageSize attribute.
 String getLandCountyName()
          Gets the landCountyName attribute.
 String getLandParcelNumber()
          Gets the landParcelNumber attribute.
 Date getLastInventoryDate()
          Gets the lastInventoryDate attribute.
 String getManufacturerModelNumber()
          Gets the manufacturerModelNumber attribute.
 String getManufacturerName()
          Gets the manufacturerName attribute.
 org.kuali.rice.kns.util.KualiDecimal getMaxAssetTotalAmount()
          Gets the maxAssetTotalAmount attribute.
 org.kuali.rice.kns.util.KualiDecimal getMinAssetTotalAmount()
          Gets the minAssetTotalAmount attribute.
 Account getOrganizationOwnerAccount()
          Gets the organizationOwnerAccount attribute.
 String getOrganizationOwnerAccountNumber()
          Gets the organizationOwnerAccountNumber attribute.
 Chart getOrganizationOwnerChartOfAccounts()
          Gets the organizationOwnerChartOfAccounts attribute.
 String getOrganizationOwnerChartOfAccountsCode()
          Gets the organizationOwnerChartOfAccountsCode attribute.
 String getOrganizationText()
          Gets the organizationText attribute.
 String getRepresentativeUniversalIdentifier()
          Gets the representativeUniversalIdentifier attribute.
 Date getSeparateDocumentHeaderFinalDate()
          Small workaround to avoid KualiInquirableImpl.getInquiryUrl having think it needs to construct an inquiry url for this date.
 Asset getSeparateSourceCapitalAsset()
          Gets the separateSourceCapitalAsset attribute.
 Long getSeparateSourceCapitalAssetNumber()
          Gets the separateSourceCapitalAssetNumber attribute.
 Integer getSeparateSourcePaymentSequenceNumber()
           
 org.kuali.rice.kns.util.KualiDecimal getSeparateSourceRemainingAmount()
           
 org.kuali.rice.kns.util.KualiDecimal getSeparateSourceTotalAmount()
          Gets the separateSourceTotalAmount attribute value.
 org.kuali.rice.kns.util.KualiDecimal getTotalAssetPaymentAmount()
          Gets the totalAssetPaymentAmount attribute.
 org.kuali.rice.kns.util.KualiDecimal getTotalCostAmount()
          Gets the totalCostAmount attribute.
 String getVendorName()
          Gets the vendorName attribute.
 Integer incrementFinancialDocumentLineNumber()
           
 boolean isCapitalAssetBuilderOriginIndicator()
           
 boolean isPersistable()
           
 void setAcquisitionType(AssetAcquisitionType acquisitionType)
           
 void setAcquisitionTypeCode(String acquisitionTypeCode)
          Sets the acquisitionTypeCode attribute.
 void setAgency(ContractsAndGrantsAgency agency)
          Deprecated.  
 void setAgencyNumber(String agencyNumber)
          Sets the agencyNumber attribute value.
 void setAssetCondition(AssetCondition assetCondition)
          Deprecated.  
 void setAssetGlobalDetails(List<AssetGlobalDetail> assetGlobalDetails)
          Sets the assetGlobalDetails attribute value.
 void setAssetPaymentDetails(List<AssetPaymentDetail> assetPaymentDetails)
          Sets the assetPaymentDetails attribute value.
 void setAssetRepresentative(org.kuali.rice.kim.bo.Person assetRepresentative)
          Sets the assetRepresentative attribute value.
 void setAssetSharedDetails(List<AssetGlobalDetail> assetSharedDetails)
           
 void setCalculateEqualSourceAmountsButton(String calculateEqualSourceAmountsButton)
          Gets the calculate equal source amounts button
 void setCalculateSeparateSourceRemainingAmountButton(String calculateSeparateSourceRemainingAmountButton)
           
 void setCapitalAssetBuilderOriginIndicator(boolean capitalAssetBuilderOriginIndicator)
           
 void setCapitalAssetDepreciationDate(Date capitalAssetDepreciationDate)
          Sets the capitalAssetDepreciationDate attribute.
 void setCapitalAssetDescription(String capitalAssetDescription)
          Sets the capitalAssetDescription attribute.
 void setCapitalAssetInServiceDate(Date capitalAssetInServiceDate)
          Sets the capitalAssetInServiceDate attribute.
 void setCapitalAssetType(AssetType capitalAssetType)
          Deprecated.  
 void setCapitalAssetTypeCode(String capitalAssetTypeCode)
          Sets the capitalAssetTypeCode attribute.
 void setConditionCode(String conditionCode)
          Sets the conditionCode attribute.
 void setCreateDate(Date createDate)
          Sets the createDate attribute.
 void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)
           
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFinancialDocumentNextLineNumber(Integer financialDocumentNextLineNumber)
          Sets the financialDocumentNextLineNumber attribute value.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the financialDocumentTypeCode attribute value.
 void setGeneralLedgerPendingEntries(List<GeneralLedgerPendingEntry> generalLedgerPendingEntries)
          Sets the generalLedgerPendingEntries attribute value.
 void setInventoryStatus(AssetStatus inventoryStatus)
          Deprecated.  
 void setInventoryStatusCode(String inventoryStatusCode)
          Sets the inventoryStatusCode attribute.
 void setLandAcreageSize(Integer landAcreageSize)
          Sets the landAcreageSize attribute.
 void setLandCountyName(String landCountyName)
          Sets the landCountyName attribute.
 void setLandParcelNumber(String landParcelNumber)
          Sets the landParcelNumber attribute.
 void setLastInventoryDate(Date lastInventoryDate)
          Sets the lastInventoryDate attribute value.
 void setManufacturerModelNumber(String manufacturerModelNumber)
          Sets the manufacturerModelNumber attribute.
 void setManufacturerName(String manufacturerName)
          Sets the manufacturerName attribute.
 void setMaxAssetTotalAmount(org.kuali.rice.kns.util.KualiDecimal maxAssetTotalAmount)
          Sets the maxAssetTotalAmount attribute value.
 void setMinAssetTotalAmount(org.kuali.rice.kns.util.KualiDecimal minAssetTotalAmount)
          Sets the minAssetTotalAmount attribute value.
 void setOrganizationOwnerAccount(Account organizationOwnerAccount)
          Deprecated.  
 void setOrganizationOwnerAccountNumber(String organizationOwnerAccountNumber)
          Sets the organizationOwnerAccountNumber attribute value.
 void setOrganizationOwnerChartOfAccounts(Chart organizationOwnerChartOfAccounts)
          Deprecated.  
 void setOrganizationOwnerChartOfAccountsCode(String organizationOwnerChartOfAccountsCode)
          Sets the organizationOwnerChartOfAccountsCode attribute value.
 void setOrganizationText(String organizationText)
          Sets the organizationText attribute.
 void setRepresentativeUniversalIdentifier(String representativeUniversalIdentifier)
          Sets the representativeUniversalIdentifier attribute value.
 void setSeparateSourceCapitalAsset(Asset separateSourceCapitalAsset)
          Sets the separateSourceCapitalAsset attribute value.
 void setSeparateSourceCapitalAssetNumber(Long separateSourceCapitalAssetNumber)
          Sets the separateSourceCapitalAssetNumber attribute value.
 void setSeparateSourcePaymentSequenceNumber(Integer separateSourcePaymentSequenceNumber)
           
 void setSeparateSourceRemainingAmount(org.kuali.rice.kns.util.KualiDecimal separateSourceRemainingAmount)
           
 void setSeparateSourceTotalAmount(org.kuali.rice.kns.util.KualiDecimal separateSourceTotalAmount)
          Sets the separateSourceTotalAmount attribute value.
 void setTotalAssetPaymentAmount(org.kuali.rice.kns.util.KualiDecimal totalAssetPaymentAmount)
          Sets the totalAssetPaymentAmount attribute value.
 void setTotalCostAmount(org.kuali.rice.kns.util.KualiDecimal totalCostAmount)
          Sets the totalCostAmount attribute.
 void setVendorName(String vendorName)
          Sets the vendorName attribute.
protected  LinkedHashMap<String,String> toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

AssetGlobal

public AssetGlobal()
Default constructor.

Method Detail

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Specified by:
getDocumentNumber in interface org.kuali.rice.kns.bo.GlobalBusinessObject
Returns:
Returns the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.

Specified by:
setDocumentNumber in interface org.kuali.rice.kns.bo.GlobalBusinessObject
Parameters:
documentNumber - The documentNumber to set.

getAcquisitionTypeCode

public String getAcquisitionTypeCode()
Gets the acquisitionTypeCode attribute.

Returns:
Returns the acquisitionTypeCode

setAcquisitionTypeCode

public void setAcquisitionTypeCode(String acquisitionTypeCode)
Sets the acquisitionTypeCode attribute.

Parameters:
acquisitionTypeCode - The acquisitionTypeCode to set.

getCapitalAssetDescription

public String getCapitalAssetDescription()
Gets the capitalAssetDescription attribute.

Returns:
Returns the capitalAssetDescription

setCapitalAssetDescription

public void setCapitalAssetDescription(String capitalAssetDescription)
Sets the capitalAssetDescription attribute.

Parameters:
capitalAssetDescription - The capitalAssetDescription to set.

getInventoryStatusCode

public String getInventoryStatusCode()
Gets the inventoryStatusCode attribute.

Returns:
Returns the inventoryStatusCode

setInventoryStatusCode

public void setInventoryStatusCode(String inventoryStatusCode)
Sets the inventoryStatusCode attribute.

Parameters:
inventoryStatusCode - The inventoryStatusCode to set.

getConditionCode

public String getConditionCode()
Gets the conditionCode attribute.

Returns:
Returns the conditionCode

setConditionCode

public void setConditionCode(String conditionCode)
Sets the conditionCode attribute.

Parameters:
conditionCode - The conditionCode to set.

getCapitalAssetTypeCode

public String getCapitalAssetTypeCode()
Gets the capitalAssetTypeCode attribute.

Returns:
Returns the capitalAssetTypeCode

setCapitalAssetTypeCode

public void setCapitalAssetTypeCode(String capitalAssetTypeCode)
Sets the capitalAssetTypeCode attribute.

Parameters:
capitalAssetTypeCode - The capitalAssetTypeCode to set.

getManufacturerName

public String getManufacturerName()
Gets the manufacturerName attribute.

Returns:
Returns the manufacturerName

setManufacturerName

public void setManufacturerName(String manufacturerName)
Sets the manufacturerName attribute.

Parameters:
manufacturerName - The manufacturerName to set.

getManufacturerModelNumber

public String getManufacturerModelNumber()
Gets the manufacturerModelNumber attribute.

Returns:
Returns the manufacturerModelNumber

setManufacturerModelNumber

public void setManufacturerModelNumber(String manufacturerModelNumber)
Sets the manufacturerModelNumber attribute.

Parameters:
manufacturerModelNumber - The manufacturerModelNumber to set.

getTotalCostAmount

public org.kuali.rice.kns.util.KualiDecimal getTotalCostAmount()
Gets the totalCostAmount attribute.

Returns:
Returns the totalCostAmount

setTotalCostAmount

public void setTotalCostAmount(org.kuali.rice.kns.util.KualiDecimal totalCostAmount)
Sets the totalCostAmount attribute.

Parameters:
totalCostAmount - The totalCostAmount to set.

getLandCountyName

public String getLandCountyName()
Gets the landCountyName attribute.

Returns:
Returns the landCountyName

setLandCountyName

public void setLandCountyName(String landCountyName)
Sets the landCountyName attribute.

Parameters:
landCountyName - The landCountyName to set.

getLandAcreageSize

public Integer getLandAcreageSize()
Gets the landAcreageSize attribute.

Returns:
Returns the landAcreageSize

setLandAcreageSize

public void setLandAcreageSize(Integer landAcreageSize)
Sets the landAcreageSize attribute.

Parameters:
landAcreageSize - The landAcreageSize to set.

getLandParcelNumber

public String getLandParcelNumber()
Gets the landParcelNumber attribute.

Returns:
Returns the landParcelNumber

setLandParcelNumber

public void setLandParcelNumber(String landParcelNumber)
Sets the landParcelNumber attribute.

Parameters:
landParcelNumber - The landParcelNumber to set.

getVendorName

public String getVendorName()
Gets the vendorName attribute.

Returns:
Returns the vendorName

setVendorName

public void setVendorName(String vendorName)
Sets the vendorName attribute.

Parameters:
vendorName - The vendorName to set.

getOrganizationText

public String getOrganizationText()
Gets the organizationText attribute.

Returns:
Returns the organizationText

setOrganizationText

public void setOrganizationText(String organizationText)
Sets the organizationText attribute.

Parameters:
organizationText - The organizationText to set.

getCreateDate

public Date getCreateDate()
Gets the createDate attribute.

Returns:
Returns the createDate

setCreateDate

public void setCreateDate(Date createDate)
Sets the createDate attribute.

Parameters:
createDate - The createDate to set.

getCapitalAssetInServiceDate

public Date getCapitalAssetInServiceDate()
Gets the capitalAssetInServiceDate attribute.

Returns:
Returns the capitalAssetInServiceDate

setCapitalAssetInServiceDate

public void setCapitalAssetInServiceDate(Date capitalAssetInServiceDate)
Sets the capitalAssetInServiceDate attribute.

Parameters:
capitalAssetInServiceDate - The capitalAssetInServiceDate to set.

getCapitalAssetDepreciationDate

public Date getCapitalAssetDepreciationDate()
Gets the capitalAssetDepreciationDate attribute.

Returns:
Returns the capitalAssetDepreciationDate

setCapitalAssetDepreciationDate

public void setCapitalAssetDepreciationDate(Date capitalAssetDepreciationDate)
Sets the capitalAssetDepreciationDate attribute.

Parameters:
capitalAssetDepreciationDate - The capitalAssetDepreciationDate to set.

getAgencyNumber

public String getAgencyNumber()
Gets the agencyNumber attribute.

Returns:
Returns the agencyNumber.

setAgencyNumber

public void setAgencyNumber(String agencyNumber)
Sets the agencyNumber attribute value.

Parameters:
agencyNumber - The agencyNumber to set.

getOrganizationOwnerAccountNumber

public String getOrganizationOwnerAccountNumber()
Gets the organizationOwnerAccountNumber attribute.

Returns:
Returns the organizationOwnerAccountNumber.

setOrganizationOwnerAccountNumber

public void setOrganizationOwnerAccountNumber(String organizationOwnerAccountNumber)
Sets the organizationOwnerAccountNumber attribute value.

Parameters:
organizationOwnerAccountNumber - The organizationOwnerAccountNumber to set.

getOrganizationOwnerChartOfAccountsCode

public String getOrganizationOwnerChartOfAccountsCode()
Gets the organizationOwnerChartOfAccountsCode attribute.

Returns:
Returns the organizationOwnerChartOfAccountsCode.

setOrganizationOwnerChartOfAccountsCode

public void setOrganizationOwnerChartOfAccountsCode(String organizationOwnerChartOfAccountsCode)
Sets the organizationOwnerChartOfAccountsCode attribute value.

Parameters:
organizationOwnerChartOfAccountsCode - The organizationOwnerChartOfAccountsCode to set.

getRepresentativeUniversalIdentifier

public String getRepresentativeUniversalIdentifier()
Gets the representativeUniversalIdentifier attribute.

Returns:
Returns the representativeUniversalIdentifier.

setRepresentativeUniversalIdentifier

public void setRepresentativeUniversalIdentifier(String representativeUniversalIdentifier)
Sets the representativeUniversalIdentifier attribute value.

Parameters:
representativeUniversalIdentifier - The representativeUniversalIdentifier to set.

getAssetCondition

public AssetCondition getAssetCondition()
Gets the assetCondition attribute.

Returns:
Returns the assetCondition.

setAssetCondition

public void setAssetCondition(AssetCondition assetCondition)
Deprecated. 

Sets the assetCondition attribute value.

Parameters:
assetCondition - The assetCondition to set.

getCapitalAssetType

public AssetType getCapitalAssetType()
Gets the capitalAssetType attribute.

Returns:
Returns the capitalAssetType.

setCapitalAssetType

public void setCapitalAssetType(AssetType capitalAssetType)
Deprecated. 

Sets the capitalAssetType attribute value.

Parameters:
capitalAssetType - The capitalAssetType to set.

getInventoryStatus

public AssetStatus getInventoryStatus()
Gets the inventoryStatus attribute.

Returns:
Returns the inventoryStatus.

setInventoryStatus

public void setInventoryStatus(AssetStatus inventoryStatus)
Deprecated. 

Sets the inventoryStatus attribute value.

Parameters:
inventoryStatus - The inventoryStatus to set.

getOrganizationOwnerAccount

public Account getOrganizationOwnerAccount()
Gets the organizationOwnerAccount attribute.

Returns:
Returns the organizationOwnerAccount.

setOrganizationOwnerAccount

public void setOrganizationOwnerAccount(Account organizationOwnerAccount)
Deprecated. 

Sets the organizationOwnerAccount attribute value.

Parameters:
organizationOwnerAccount - The organizationOwnerAccount to set.

getOrganizationOwnerChartOfAccounts

public Chart getOrganizationOwnerChartOfAccounts()
Gets the organizationOwnerChartOfAccounts attribute.

Returns:
Returns the organizationOwnerChartOfAccounts.

setOrganizationOwnerChartOfAccounts

public void setOrganizationOwnerChartOfAccounts(Chart organizationOwnerChartOfAccounts)
Deprecated. 

Sets the organizationOwnerChartOfAccounts attribute value.

Parameters:
organizationOwnerChartOfAccounts - The organizationOwnerChartOfAccounts to set.

getAssetGlobalDetails

public List<AssetGlobalDetail> getAssetGlobalDetails()
Gets the assetGlobalDetails attribute.

Returns:
Returns the assetGlobalDetails.

setAssetGlobalDetails

public void setAssetGlobalDetails(List<AssetGlobalDetail> assetGlobalDetails)
Sets the assetGlobalDetails attribute value.

Parameters:
assetGlobalDetails - The assetGlobalDetails to set.

getAssetPaymentDetails

public List<AssetPaymentDetail> getAssetPaymentDetails()
Gets the assetPaymentDetails attribute.

Returns:
Returns the assetPaymentDetails.

setAssetPaymentDetails

public void setAssetPaymentDetails(List<AssetPaymentDetail> assetPaymentDetails)
Sets the assetPaymentDetails attribute value.

Parameters:
assetPaymentDetails - The assetPaymentDetails to set.

generateDeactivationsToPersist

public List<org.kuali.rice.kns.bo.PersistableBusinessObject> generateDeactivationsToPersist()
Specified by:
generateDeactivationsToPersist in interface org.kuali.rice.kns.bo.GlobalBusinessObject
See Also:
org.kuali.rice.kns.document.GlobalBusinessObject#getGlobalChangesToDelete()

generateGlobalChangesToPersist

public List<org.kuali.rice.kns.bo.PersistableBusinessObject> generateGlobalChangesToPersist()
This returns a list of Assets to Update and/or Add. Applicable to both create new and separate.

Specified by:
generateGlobalChangesToPersist in interface org.kuali.rice.kns.bo.GlobalBusinessObject
See Also:
GlobalBusinessObject.generateGlobalChangesToPersist()

isPersistable

public boolean isPersistable()
Specified by:
isPersistable in interface org.kuali.rice.kns.bo.GlobalBusinessObject

getAllDetailObjects

public List<? extends org.kuali.rice.kns.bo.GlobalBusinessObjectDetail> getAllDetailObjects()
Specified by:
getAllDetailObjects in interface org.kuali.rice.kns.bo.GlobalBusinessObject

getLastInventoryDate

public Date getLastInventoryDate()
Gets the lastInventoryDate attribute.

Returns:
Returns the lastInventoryDate.

setLastInventoryDate

public void setLastInventoryDate(Date lastInventoryDate)
Sets the lastInventoryDate attribute value.

Parameters:
lastInventoryDate - The lastInventoryDate to set.

toStringMapper

protected LinkedHashMap<String,String> toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getFinancialDocumentNextLineNumber

public Integer getFinancialDocumentNextLineNumber()
Gets the financialDocumentNextLineNumber attribute.

Returns:
Returns the financialDocumentNextLineNumber.

setFinancialDocumentNextLineNumber

public void setFinancialDocumentNextLineNumber(Integer financialDocumentNextLineNumber)
Sets the financialDocumentNextLineNumber attribute value.

Parameters:
financialDocumentNextLineNumber - The financialDocumentNextLineNumber to set.

incrementFinancialDocumentLineNumber

public Integer incrementFinancialDocumentLineNumber()

getAssetSharedDetails

public List<AssetGlobalDetail> getAssetSharedDetails()

setAssetSharedDetails

public void setAssetSharedDetails(List<AssetGlobalDetail> assetSharedDetails)

getAcquisitionType

public AssetAcquisitionType getAcquisitionType()

setAcquisitionType

public void setAcquisitionType(AssetAcquisitionType acquisitionType)

getFinancialDocumentTypeCode

public String getFinancialDocumentTypeCode()
Gets the financialDocumentTypeCode attribute.

Returns:
Returns the financialDocumentTypeCode.

setFinancialDocumentTypeCode

public void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
Sets the financialDocumentTypeCode attribute value.

Parameters:
financialDocumentTypeCode - The financialDocumentTypeCode to set.

getAssetRepresentative

public org.kuali.rice.kim.bo.Person getAssetRepresentative()
Gets the assetRepresentative attribute.

Returns:
Returns the assetRepresentative.

setAssetRepresentative

public void setAssetRepresentative(org.kuali.rice.kim.bo.Person assetRepresentative)
Sets the assetRepresentative attribute value.

Parameters:
assetRepresentative - The assetRepresentative to set.

getAgency

public ContractsAndGrantsAgency getAgency()
Gets the agency attribute.

Returns:
Returns the agency.

setAgency

public void setAgency(ContractsAndGrantsAgency agency)
Deprecated. 

Technically this is obsolete but necessary because MaintenanceDocumentBase.populateXmlDocumentContentsFromMaintainables has the following hack:
ObjectUtils.materializeAllSubObjects(oldBo); // hack to resolve XStream not dealing well with Proxies
so as long as that is there we need this setter otherwise a NoSuchMethodException occurs.


getGeneralLedgerPendingEntries

public List<GeneralLedgerPendingEntry> getGeneralLedgerPendingEntries()
Gets the generalLedgerPendingEntries attribute.

Returns:
Returns the generalLedgerPendingEntries.

setGeneralLedgerPendingEntries

public void setGeneralLedgerPendingEntries(List<GeneralLedgerPendingEntry> generalLedgerPendingEntries)
Sets the generalLedgerPendingEntries attribute value.

Parameters:
generalLedgerPendingEntries - The generalLedgerPendingEntries to set.

getSeparateSourceCapitalAsset

public Asset getSeparateSourceCapitalAsset()
Gets the separateSourceCapitalAsset attribute.

Returns:
Returns the separateSourceCapitalAsset.

setSeparateSourceCapitalAsset

public void setSeparateSourceCapitalAsset(Asset separateSourceCapitalAsset)
Sets the separateSourceCapitalAsset attribute value.

Parameters:
separateSourceCapitalAsset - The separateSourceCapitalAsset to set.

getSeparateSourceCapitalAssetNumber

public Long getSeparateSourceCapitalAssetNumber()
Gets the separateSourceCapitalAssetNumber attribute.

Returns:
Returns the separateSourceCapitalAssetNumber.

setSeparateSourceCapitalAssetNumber

public void setSeparateSourceCapitalAssetNumber(Long separateSourceCapitalAssetNumber)
Sets the separateSourceCapitalAssetNumber attribute value.

Parameters:
separateSourceCapitalAssetNumber - The separateSourceCapitalAssetNumber to set.

getSeparateSourcePaymentSequenceNumber

public Integer getSeparateSourcePaymentSequenceNumber()

setSeparateSourcePaymentSequenceNumber

public void setSeparateSourcePaymentSequenceNumber(Integer separateSourcePaymentSequenceNumber)

getDocumentHeader

public FinancialSystemDocumentHeader getDocumentHeader()

setDocumentHeader

public void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)

getSeparateDocumentHeaderFinalDate

public Date getSeparateDocumentHeaderFinalDate()
Small workaround to avoid KualiInquirableImpl.getInquiryUrl having think it needs to construct an inquiry url for this date. This only returns a date if this is a separate.

Returns:

isCapitalAssetBuilderOriginIndicator

public boolean isCapitalAssetBuilderOriginIndicator()

setCapitalAssetBuilderOriginIndicator

public void setCapitalAssetBuilderOriginIndicator(boolean capitalAssetBuilderOriginIndicator)

getCalculateEqualSourceAmountsButton

public String getCalculateEqualSourceAmountsButton()
Gets the calculate equal source amounts button

Returns:

setCalculateEqualSourceAmountsButton

public void setCalculateEqualSourceAmountsButton(String calculateEqualSourceAmountsButton)
Gets the calculate equal source amounts button

Parameters:
calculateEqualSourceAmountsButton -

getCalculateSeparateSourceRemainingAmountButton

public String getCalculateSeparateSourceRemainingAmountButton()

setCalculateSeparateSourceRemainingAmountButton

public void setCalculateSeparateSourceRemainingAmountButton(String calculateSeparateSourceRemainingAmountButton)

getSeparateSourceRemainingAmount

public org.kuali.rice.kns.util.KualiDecimal getSeparateSourceRemainingAmount()

setSeparateSourceRemainingAmount

public void setSeparateSourceRemainingAmount(org.kuali.rice.kns.util.KualiDecimal separateSourceRemainingAmount)

buildListOfDeletionAwareLists

public List buildListOfDeletionAwareLists()
Specified by:
buildListOfDeletionAwareLists in interface org.kuali.rice.kns.bo.PersistableBusinessObject
Overrides:
buildListOfDeletionAwareLists in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase

getTotalAssetPaymentAmount

public org.kuali.rice.kns.util.KualiDecimal getTotalAssetPaymentAmount()
Gets the totalAssetPaymentAmount attribute.

Returns:
Returns the totalAssetPaymentAmount.

setTotalAssetPaymentAmount

public void setTotalAssetPaymentAmount(org.kuali.rice.kns.util.KualiDecimal totalAssetPaymentAmount)
Sets the totalAssetPaymentAmount attribute value.

Parameters:
totalAssetPaymentAmount - The totalAssetPaymentAmount to set.

getSeparateSourceTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getSeparateSourceTotalAmount()
Gets the separateSourceTotalAmount attribute value.

Returns:
separateSourceTotalAmount

setSeparateSourceTotalAmount

public void setSeparateSourceTotalAmount(org.kuali.rice.kns.util.KualiDecimal separateSourceTotalAmount)
Sets the separateSourceTotalAmount attribute value.

Parameters:
separateSourceTotalAmount -

getMinAssetTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getMinAssetTotalAmount()
Gets the minAssetTotalAmount attribute.

Returns:
Returns the minAssetTotalAmount.

setMinAssetTotalAmount

public void setMinAssetTotalAmount(org.kuali.rice.kns.util.KualiDecimal minAssetTotalAmount)
Sets the minAssetTotalAmount attribute value.

Parameters:
minAssetTotalAmount - The minAssetTotalAmount to set.

getMaxAssetTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getMaxAssetTotalAmount()
Gets the maxAssetTotalAmount attribute.

Returns:
Returns the maxAssetTotalAmount.

setMaxAssetTotalAmount

public void setMaxAssetTotalAmount(org.kuali.rice.kns.util.KualiDecimal maxAssetTotalAmount)
Sets the maxAssetTotalAmount attribute value.

Parameters:
maxAssetTotalAmount - The maxAssetTotalAmount to set.


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