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

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

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ElectronicInvoiceLoadSummary()
           
ElectronicInvoiceLoadSummary(String vendorDunsNumber)
           
 
Method Summary
 void addFailedInvoiceOrder()
           
 void addFailedInvoiceOrder(ElectronicInvoice ei)
           
 void addFailedInvoiceOrder(org.kuali.rice.kns.util.KualiDecimal amount, ElectronicInvoice eInvoice)
           
 void addSuccessfulInvoiceOrder(org.kuali.rice.kns.util.KualiDecimal amount, ElectronicInvoice eInvoice)
           
 Timestamp getFileProcessTimestamp()
           
 org.kuali.rice.kns.util.KualiDecimal getInvoiceLoadFailAmount()
           
 Integer getInvoiceLoadFailCount()
           
 org.kuali.rice.kns.util.KualiDecimal getInvoiceLoadSuccessAmount()
           
 Integer getInvoiceLoadSuccessCount()
           
 Integer getInvoiceLoadSummaryIdentifier()
           
 String getVendorDescriptor()
           
 Integer getVendorDetailAssignedIdentifier()
           
 String getVendorDunsNumber()
           
 Integer getVendorHeaderGeneratedIdentifier()
           
 String getVendorName()
           
 Boolean isEmpty()
           
 void setFileProcessTimestamp(Timestamp fileProcessTimestamp)
           
 void setInvoiceLoadFailAmount(org.kuali.rice.kns.util.KualiDecimal failAmount)
           
 void setInvoiceLoadFailCount(Integer failCount)
           
 void setInvoiceLoadSuccessAmount(org.kuali.rice.kns.util.KualiDecimal successAmount)
           
 void setInvoiceLoadSuccessCount(Integer successCount)
           
 void setInvoiceLoadSummaryIdentifier(Integer id)
           
 void setIsEmpty(Boolean isEmpty)
           
 void setVendorDetailAssignedIdentifier(Integer kualiVendorDetailId)
           
 void setVendorDunsNumber(String vendorDunsNumber)
           
 void setVendorHeaderGeneratedIdentifier(Integer kualiVendorHeaderId)
           
 void setVendorName(String kualiVendorName)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, 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

ElectronicInvoiceLoadSummary

public ElectronicInvoiceLoadSummary()

ElectronicInvoiceLoadSummary

public ElectronicInvoiceLoadSummary(String vendorDunsNumber)
Method Detail

addSuccessfulInvoiceOrder

public void addSuccessfulInvoiceOrder(org.kuali.rice.kns.util.KualiDecimal amount,
                                      ElectronicInvoice eInvoice)

addFailedInvoiceOrder

public void addFailedInvoiceOrder(org.kuali.rice.kns.util.KualiDecimal amount,
                                  ElectronicInvoice eInvoice)

addFailedInvoiceOrder

public void addFailedInvoiceOrder(ElectronicInvoice ei)

addFailedInvoiceOrder

public void addFailedInvoiceOrder()

getVendorDescriptor

public String getVendorDescriptor()

getVendorDetailAssignedIdentifier

public Integer getVendorDetailAssignedIdentifier()
Returns:
the vendorDetailAssignedIdentifier

setVendorDetailAssignedIdentifier

public void setVendorDetailAssignedIdentifier(Integer kualiVendorDetailId)
Parameters:
vendorDetailAssignedIdentifier - the vendorDetailAssignedIdentifier to set

getVendorHeaderGeneratedIdentifier

public Integer getVendorHeaderGeneratedIdentifier()
Returns:
the vendorHeaderGeneratedIdentifier

setVendorHeaderGeneratedIdentifier

public void setVendorHeaderGeneratedIdentifier(Integer kualiVendorHeaderId)
Parameters:
vendorHeaderGeneratedIdentifier - the vendorHeaderGeneratedIdentifier to set

getVendorName

public String getVendorName()
Returns:
the vendorName

setVendorName

public void setVendorName(String kualiVendorName)
Parameters:
vendorName - the vendorName to set

getInvoiceLoadFailAmount

public org.kuali.rice.kns.util.KualiDecimal getInvoiceLoadFailAmount()
Returns:
the invoiceLoadFailAmount

setInvoiceLoadFailAmount

public void setInvoiceLoadFailAmount(org.kuali.rice.kns.util.KualiDecimal failAmount)
Parameters:
invoiceLoadFailAmount - the invoiceLoadFailAmount to set

getInvoiceLoadFailCount

public Integer getInvoiceLoadFailCount()
Returns:
the invoiceLoadFailCount

setInvoiceLoadFailCount

public void setInvoiceLoadFailCount(Integer failCount)
Parameters:
invoiceLoadFailCount - the invoiceLoadFailCount to set

getInvoiceLoadSummaryIdentifier

public Integer getInvoiceLoadSummaryIdentifier()
Returns:
the invoiceLoadSummaryIdentifier

setInvoiceLoadSummaryIdentifier

public void setInvoiceLoadSummaryIdentifier(Integer id)
Parameters:
invoiceLoadSummaryIdentifier - the invoiceLoadSummaryIdentifier to set

isEmpty

public Boolean isEmpty()
Returns:
the isEmpty

setIsEmpty

public void setIsEmpty(Boolean isEmpty)
Parameters:
isEmpty - the isEmpty to set

getInvoiceLoadSuccessAmount

public org.kuali.rice.kns.util.KualiDecimal getInvoiceLoadSuccessAmount()
Returns:
the invoiceLoadSuccessAmount

setInvoiceLoadSuccessAmount

public void setInvoiceLoadSuccessAmount(org.kuali.rice.kns.util.KualiDecimal successAmount)
Parameters:
invoiceLoadSuccessAmount - the invoiceLoadSuccessAmount to set

getInvoiceLoadSuccessCount

public Integer getInvoiceLoadSuccessCount()
Returns:
the invoiceLoadSuccessCount

setInvoiceLoadSuccessCount

public void setInvoiceLoadSuccessCount(Integer successCount)
Parameters:
invoiceLoadSuccessCount - the invoiceLoadSuccessCount to set

getVendorDunsNumber

public String getVendorDunsNumber()
Returns:
the vendorDunsNumber

setVendorDunsNumber

public void setVendorDunsNumber(String vendorDunsNumber)
Parameters:
vendorDunsNumber - the vendorDunsNumber to set

getFileProcessTimestamp

public Timestamp getFileProcessTimestamp()

setFileProcessTimestamp

public void setFileProcessTimestamp(Timestamp fileProcessTimestamp)

toStringMapper

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


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