com.retek.component.tax.impl
Class TaxInvoiceImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.component.tax.impl.TaxInvoiceImpl
All Implemented Interfaces:
BusinessObject, SecondClassObject, TaxInvoice
Direct Known Subclasses:
TaxCalculatorInvoiceImpl, TaxCreditInvoiceImpl

public abstract class TaxInvoiceImpl
extends SecondClassObjectImpl
implements TaxInvoice


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Fields inherited from interface com.retek.component.tax.TaxInvoice
CUSTOMER, INVOICE_DATE, INVOICE_ID, ORDER_ACCEPTANCE_ADDRESS, SHIP_FROM_ADDRESS, SHIP_TO_ADDRESS, TAX_COMPANY
 
Constructor Summary
TaxInvoiceImpl(DistributedContext context, SecondClassDto dto)
           
 
Method Summary
 TaxInvoiceDto getDto()
           
 RDate getInvoiceDate()
           
 java.lang.String getInvoiceId()
           
 Address getOrderAcceptanceAddress()
           
 Address getShipFromAddress()
           
 Address getShipToAddress()
           
 TaxCompany getTaxCompany()
           
 TaxCustomer getTaxCustomer()
           
 TaxTransactionCodeType getTaxTransactionCodeType()
           
 void setInvoiceDate(RDate invoiceDate)
           
 void setInvoiceId(java.lang.String invoiceId)
           
 void setOrderAcceptanceAddress(Address orderAcceptanceAddress)
           
 void setShipFromAddress(Address shipFromAddress)
           
 void setShipToAddress(Address shipToAddress)
           
 void setTaxCompany(TaxCompany taxCompany)
           
 void setTaxCustomer(TaxCustomer customer)
           
 void setTaxTransactionCodeType(TaxTransactionCodeType codeType)
           
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

TaxInvoiceImpl

public TaxInvoiceImpl(DistributedContext context,
                      SecondClassDto dto)
Method Detail

getDto

public TaxInvoiceDto getDto()

getShipToAddress

public Address getShipToAddress()
Specified by:
getShipToAddress in interface TaxInvoice

setShipToAddress

public void setShipToAddress(Address shipToAddress)
Specified by:
setShipToAddress in interface TaxInvoice

getShipFromAddress

public Address getShipFromAddress()
Specified by:
getShipFromAddress in interface TaxInvoice

setShipFromAddress

public void setShipFromAddress(Address shipFromAddress)
Specified by:
setShipFromAddress in interface TaxInvoice

getOrderAcceptanceAddress

public Address getOrderAcceptanceAddress()
Specified by:
getOrderAcceptanceAddress in interface TaxInvoice

setOrderAcceptanceAddress

public void setOrderAcceptanceAddress(Address orderAcceptanceAddress)
Specified by:
setOrderAcceptanceAddress in interface TaxInvoice

getTaxCustomer

public TaxCustomer getTaxCustomer()
Specified by:
getTaxCustomer in interface TaxInvoice

setTaxCustomer

public void setTaxCustomer(TaxCustomer customer)
Specified by:
setTaxCustomer in interface TaxInvoice

getTaxCompany

public TaxCompany getTaxCompany()
Specified by:
getTaxCompany in interface TaxInvoice

setTaxCompany

public void setTaxCompany(TaxCompany taxCompany)
Specified by:
setTaxCompany in interface TaxInvoice

getInvoiceDate

public RDate getInvoiceDate()
Specified by:
getInvoiceDate in interface TaxInvoice

getInvoiceId

public java.lang.String getInvoiceId()
Specified by:
getInvoiceId in interface TaxInvoice

setInvoiceDate

public void setInvoiceDate(RDate invoiceDate)
Specified by:
setInvoiceDate in interface TaxInvoice

getTaxTransactionCodeType

public TaxTransactionCodeType getTaxTransactionCodeType()
Specified by:
getTaxTransactionCodeType in interface TaxInvoice

setTaxTransactionCodeType

public void setTaxTransactionCodeType(TaxTransactionCodeType codeType)
Specified by:
setTaxTransactionCodeType in interface TaxInvoice

setInvoiceId

public void setInvoiceId(java.lang.String invoiceId)
Specified by:
setInvoiceId in interface TaxInvoice


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28