org.kuali.kfs.module.ar.businessobject
Class SalesTaxCustomerCreditMemoDetail

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.ar.businessobject.CustomerCreditMemoDetail
              extended by org.kuali.kfs.module.ar.businessobject.SalesTaxCustomerCreditMemoDetail
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, AppliedPayment, GeneralLedgerPendingEntrySourceDetail, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class SalesTaxCustomerCreditMemoDetail
extends CustomerCreditMemoDetail

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
SalesTaxCustomerCreditMemoDetail(TaxDetail taxDetail, CustomerCreditMemoDetail customerCreditMemoDetail)
           
 
Method Summary
 Account getAccount()
           
 String getAccountNumber()
           
 org.kuali.rice.kns.util.KualiDecimal getAmount()
           
 String getChartOfAccountsCode()
           
 String getFinancialObjectCode()
           
 String getFinancialSubObjectCode()
           
 ObjectCode getObjectCode()
           
 String getOrganizationReferenceId()
           
 String getProjectCode()
           
 String getSubAccountNumber()
           
 
Methods inherited from class org.kuali.kfs.module.ar.businessobject.CustomerCreditMemoDetail
getAccountsReceivableObject, getAccountsReceivableObjectCode, getBalanceTypeCode, getCreditMemoItemQuantity, getCreditMemoItemTaxAmount, getCreditMemoItemTotalAmount, getCreditMemoLineTotalAmount, getCustomerInvoiceDetail, getDocumentNumber, getDuplicateCreditMemoItemTotalAmount, getFinancialDocumentLineDescription, getFinancialDocumentReferenceInvoiceNumber, getInvoiceItemNumber, getInvoiceLineTotalAmount, getInvoiceOpenItemAmount, getInvoiceOpenItemQuantity, getInvoiceReferenceNumber, getPostingYear, getReferenceInvoiceItemNumber, getReferenceNumber, getReferenceOriginCode, getReferenceTypeCode, isInvoiceOpenItemQuantityZero, recalculateBasedOnEnteredItemAmount, recalculateBasedOnEnteredItemQty, setCreditMemoItemQuantity, setCreditMemoItemTaxAmount, setCreditMemoItemTotalAmount, setCreditMemoLineTotalAmount, setCustomerInvoiceDetail, setDocumentNumber, setDuplicateCreditMemoItemTotalAmount, setFinancialDocumentReferenceInvoiceNumber, setInvoiceLineTotalAmount, setInvoiceLineTotalAmount, setInvoiceOpenItemAmount, setInvoiceOpenItemQuantity, setInvoiceOpenItemQuantityZero, setReferenceInvoiceItemNumber, 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.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate
 

Constructor Detail

SalesTaxCustomerCreditMemoDetail

public SalesTaxCustomerCreditMemoDetail(TaxDetail taxDetail,
                                        CustomerCreditMemoDetail customerCreditMemoDetail)
Method Detail

getAccount

public Account getAccount()
Specified by:
getAccount in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getAccount in class CustomerCreditMemoDetail
Returns:
Returns the account.

getAccountNumber

public String getAccountNumber()
Specified by:
getAccountNumber in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getAccountNumber in class CustomerCreditMemoDetail
Returns:
Returns the accountNumber.

getAmount

public org.kuali.rice.kns.util.KualiDecimal getAmount()
Specified by:
getAmount in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getAmount in class CustomerCreditMemoDetail
Returns:
Returns the amount.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Specified by:
getChartOfAccountsCode in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getChartOfAccountsCode in class CustomerCreditMemoDetail
Returns:
Returns the chartOfAccountsCode.

getFinancialObjectCode

public String getFinancialObjectCode()
Specified by:
getFinancialObjectCode in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getFinancialObjectCode in class CustomerCreditMemoDetail
Returns:
Returns the financialObjectCode.

getObjectCode

public ObjectCode getObjectCode()
Specified by:
getObjectCode in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getObjectCode in class CustomerCreditMemoDetail
Returns:
Returns the objectCode.

getFinancialSubObjectCode

public String getFinancialSubObjectCode()
Specified by:
getFinancialSubObjectCode in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getFinancialSubObjectCode in class CustomerCreditMemoDetail
Returns:
Returns the financialSubObjectCode.

getOrganizationReferenceId

public String getOrganizationReferenceId()
Specified by:
getOrganizationReferenceId in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getOrganizationReferenceId in class CustomerCreditMemoDetail
Returns:
Returns the organizationReferenceId.

getProjectCode

public String getProjectCode()
Specified by:
getProjectCode in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getProjectCode in class CustomerCreditMemoDetail
Returns:
Returns the projectCode.

getSubAccountNumber

public String getSubAccountNumber()
Specified by:
getSubAccountNumber in interface GeneralLedgerPendingEntrySourceDetail
Overrides:
getSubAccountNumber in class CustomerCreditMemoDetail
Returns:
Returns the subAccountNumber.


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