org.kuali.kfs.module.purap.businessobject
Class PurApSummaryItem

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.purap.businessobject.PurApItemBase
              extended by org.kuali.kfs.module.purap.businessobject.PurApSummaryItem
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, ExternalPurApItem, PurapEnterableItem, PurApItem, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.ExternalizableBusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class PurApSummaryItem
extends PurApItemBase

Purap Summary Item Business Object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PurApSummaryItem()
           
PurApSummaryItem(org.kuali.rice.kns.util.KualiDecimal estimatedEncumberanceAmount)
           
 
Method Summary
 Class getAccountingLineClass()
           
 org.kuali.rice.kns.util.KualiDecimal getEstimatedEncumberanceAmount()
           
 Class getUseTaxClass()
           
 boolean isConsideredEntered()
           
 void resetAccount()
          This method resets the transient new account method
 void setEstimatedEncumberanceAmount(org.kuali.rice.kns.util.KualiDecimal estimatedEncumberanceAmount)
           
 
Methods inherited from class org.kuali.kfs.module.purap.businessobject.PurApItemBase
buildListOfDeletionAwareLists, calculateExtendedPrice, fixAccountReferences, getBaselineSourceAccountingLine, getBaselineSourceAccountingLines, getExtendedPrice, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemSalesTaxAmount, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLine, getSourceAccountingLines, getSummaryItem, getTotalAmount, getTotalRemitAmount, getUseTaxItems, isAccountListEmpty, refreshNonUpdateableReferences, setBaselineSourceAccountingLines, setExtendedPrice, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemDescription, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemSalesTaxAmount, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItems, toString, 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, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, 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.PersistableBusinessObject
addNote, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 

Constructor Detail

PurApSummaryItem

public PurApSummaryItem()

PurApSummaryItem

public PurApSummaryItem(org.kuali.rice.kns.util.KualiDecimal estimatedEncumberanceAmount)
Method Detail

getEstimatedEncumberanceAmount

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

setEstimatedEncumberanceAmount

public void setEstimatedEncumberanceAmount(org.kuali.rice.kns.util.KualiDecimal estimatedEncumberanceAmount)

getAccountingLineClass

public Class getAccountingLineClass()
Specified by:
getAccountingLineClass in interface PurApItem
Specified by:
getAccountingLineClass in class PurApItemBase
See Also:
PurApItem.getAccountingLineClass()

getUseTaxClass

public Class getUseTaxClass()
Specified by:
getUseTaxClass in interface PurApItem
Specified by:
getUseTaxClass in class PurApItemBase

isConsideredEntered

public boolean isConsideredEntered()
See Also:
PurapEnterableItem.isConsideredEntered()

resetAccount

public void resetAccount()
Description copied from interface: PurApItem
This method resets the transient new account method

Specified by:
resetAccount in interface PurApItem
Overrides:
resetAccount in class PurApItemBase
See Also:
PurApItemBase.resetAccount()


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