org.kuali.kfs.module.cab.businessobject
Class PurchasingAccountsPayableDocument

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.cab.businessobject.PurchasingAccountsPayableDocument
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class PurchasingAccountsPayableDocument
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase

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
PurchasingAccountsPayableDocument()
           
 
Method Summary
 List buildListOfDeletionAwareLists()
          Need to override this method, so we can save item assets, the framework can delete the allocated item assets.
 String getActivityStatusCode()
          Gets the activityStatusCode attribute.
 String getCapitalAssetSystemTypeCodeFromPurAp()
          Gets the capitalAssetSystemTypeCodeFromPurAp attribute.
 FinancialSystemDocumentHeader getDocumentHeader()
          Gets the documentHeader attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 String getDocumentTypeCode()
          Gets the documentTypeCode attribute.
 org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
          Gets the financialSystemDocumentTypeCode attribute.
 String getPurApContactEmailAddress()
          Gets the purApContactEmailAddress attribute.
 String getPurApContactPhoneNumber()
          Gets the purApContactPhoneNumber attribute.
 Integer getPurapDocumentIdentifier()
          Gets the purapDocumentIdentifier attribute.
 Integer getPurchaseOrderIdentifier()
          Gets the purchaseOrderIdentifier attribute.
 PurchasingAccountsPayableItemAsset getPurchasingAccountsPayableItemAsset(int index)
           
 List<PurchasingAccountsPayableItemAsset> getPurchasingAccountsPayableItemAssets()
          Gets the purchasingAccountsPayableItemAssets attribute.
 String getStatusDescription()
          Gets the statusDescription attribute.
 boolean isActive()
          Gets the active attribute.
 void setActivityStatusCode(String activityStatusCode)
          Sets the activityStatusCode attribute value.
 void setCapitalAssetSystemTypeCodeFromPurAp(String capitalAssetSystemTypeCodeFromPurAp)
          Sets the capitalAssetSystemTypeCodeFromPurAp attribute value.
 void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)
          Sets the documentHeader attribute value.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute value.
 void setDocumentTypeCode(String documentTypeCode)
          Sets the documentTypeCode attribute value.
 void setPurApContactEmailAddress(String purApContactEmailAddress)
          Sets the purApContactEmailAddress attribute value.
 void setPurApContactPhoneNumber(String purApContactPhoneNumber)
          Sets the purApContactPhoneNumber attribute value.
 void setPurapDocumentIdentifier(Integer purapDocumentIdentifier)
          Sets the purapDocumentIdentifier attribute value.
 void setPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)
          Sets the purchaseOrderIdentifier attribute value.
 void setPurchasingAccountsPayableItemAssets(List<PurchasingAccountsPayableItemAsset> purchasingAccountsPayableItemAssets)
          Sets the purchasingAccountsPayableItemAssets attribute value.
 void setStatusDescription(String statusDescription)
          Sets the statusDescription attribute value.
protected  LinkedHashMap 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

PurchasingAccountsPayableDocument

public PurchasingAccountsPayableDocument()
Method Detail

getCapitalAssetSystemTypeCodeFromPurAp

public String getCapitalAssetSystemTypeCodeFromPurAp()
Gets the capitalAssetSystemTypeCodeFromPurAp attribute.

Returns:
Returns the capitalAssetSystemTypeCodeFromPurAp.

setCapitalAssetSystemTypeCodeFromPurAp

public void setCapitalAssetSystemTypeCodeFromPurAp(String capitalAssetSystemTypeCodeFromPurAp)
Sets the capitalAssetSystemTypeCodeFromPurAp attribute value.

Parameters:
capitalAssetSystemTypeCodeFromPurAp - The capitalAssetSystemTypeCodeFromPurAp to set.

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber.

setDocumentNumber

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

Parameters:
documentNumber - The documentNumber to set.

getPurapDocumentIdentifier

public Integer getPurapDocumentIdentifier()
Gets the purapDocumentIdentifier attribute.

Returns:
Returns the purapDocumentIdentifier.

setPurapDocumentIdentifier

public void setPurapDocumentIdentifier(Integer purapDocumentIdentifier)
Sets the purapDocumentIdentifier attribute value.

Parameters:
purapDocumentIdentifier - The purapDocumentIdentifier to set.

getPurchaseOrderIdentifier

public Integer getPurchaseOrderIdentifier()
Gets the purchaseOrderIdentifier attribute.

Returns:
Returns the purchaseOrderIdentifier.

setPurchaseOrderIdentifier

public void setPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)
Sets the purchaseOrderIdentifier attribute value.

Parameters:
purchaseOrderIdentifier - The purchaseOrderIdentifier to set.

getDocumentTypeCode

public String getDocumentTypeCode()
Gets the documentTypeCode attribute.

Returns:
Returns the documentTypeCode.

setDocumentTypeCode

public void setDocumentTypeCode(String documentTypeCode)
Sets the documentTypeCode attribute value.

Parameters:
documentTypeCode - The documentTypeCode to set.

isActive

public boolean isActive()
Gets the active attribute.

Returns:
Returns the active.

getActivityStatusCode

public String getActivityStatusCode()
Gets the activityStatusCode attribute.

Returns:
Returns the activityStatusCode.

setActivityStatusCode

public void setActivityStatusCode(String activityStatusCode)
Sets the activityStatusCode attribute value.

Parameters:
activityStatusCode - The activityStatusCode to set.

getFinancialSystemDocumentTypeCode

public org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
Gets the financialSystemDocumentTypeCode attribute.

Returns:
Returns the financialSystemDocumentTypeCode.

getDocumentHeader

public FinancialSystemDocumentHeader getDocumentHeader()
Gets the documentHeader attribute.

Returns:
Returns the documentHeader.

setDocumentHeader

public void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)
Sets the documentHeader attribute value.

Parameters:
documentHeader - The documentHeader to set.

getPurchasingAccountsPayableItemAssets

public List<PurchasingAccountsPayableItemAsset> getPurchasingAccountsPayableItemAssets()
Gets the purchasingAccountsPayableItemAssets attribute.

Returns:
Returns the purchasingAccountsPayableItemAssets.

setPurchasingAccountsPayableItemAssets

public void setPurchasingAccountsPayableItemAssets(List<PurchasingAccountsPayableItemAsset> purchasingAccountsPayableItemAssets)
Sets the purchasingAccountsPayableItemAssets attribute value.

Parameters:
purchasingAccountsPayableItemAssets - The purchasingAccountsPayableItemAssets to set.

getPurApContactEmailAddress

public String getPurApContactEmailAddress()
Gets the purApContactEmailAddress attribute.

Returns:
Returns the purApContactEmailAddress.

setPurApContactEmailAddress

public void setPurApContactEmailAddress(String purApContactEmailAddress)
Sets the purApContactEmailAddress attribute value.

Parameters:
purApContactEmailAddress - The purApContactEmailAddress to set.

getPurApContactPhoneNumber

public String getPurApContactPhoneNumber()
Gets the purApContactPhoneNumber attribute.

Returns:
Returns the purApContactPhoneNumber.

setPurApContactPhoneNumber

public void setPurApContactPhoneNumber(String purApContactPhoneNumber)
Sets the purApContactPhoneNumber attribute value.

Parameters:
purApContactPhoneNumber - The purApContactPhoneNumber to set.

getStatusDescription

public String getStatusDescription()
Gets the statusDescription attribute.

Returns:
Returns the statusDescription.

setStatusDescription

public void setStatusDescription(String statusDescription)
Sets the statusDescription attribute value.

Parameters:
statusDescription - The statusDescription to set.

buildListOfDeletionAwareLists

public List buildListOfDeletionAwareLists()
Need to override this method, so we can save item assets, the framework can delete the allocated item assets.

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

toStringMapper

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

getPurchasingAccountsPayableItemAsset

public PurchasingAccountsPayableItemAsset getPurchasingAccountsPayableItemAsset(int index)


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