atg.integrations.taxware
Class WorldTaxService
java.lang.Object
   atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
       atg.nucleus.GenericService
atg.nucleus.GenericService
           atg.integrations.taxware.TaxService
atg.integrations.taxware.TaxService
               atg.integrations.taxware.WorldTaxService
atg.integrations.taxware.WorldTaxService
- All Implemented Interfaces: 
- atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, java.util.EventListener
- public class WorldTaxService 
- extends TaxService
WorldTaxService provides a simpler interface for creating TaxRequest
     objects for international requests.
- See Also:
- TaxRequest,- SalesTaxCaller,- TaxResult
 
 
 
| Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging | 
| DEFAULT_LOG_TRACE_STATUS | 
 
 
 
| Method Summary | 
|  TaxRequest | createRequest(java.lang.String strDstCountry,
              java.lang.String strDstCity,
              java.lang.String strDstProvince,
              java.lang.String strDstZip,
              java.lang.String strPOACountry,
              java.lang.String strPOACity,
              java.lang.String strPOAProvince,
              java.lang.String strPOAZip,
              java.lang.String strCurrencyCode,
              long centsPrice,
              long centsDiscountPrice,
              long centsFreight,
              java.util.Date dateTax)Create a new TaxRequest, filling in Destination and POA information
 from our member variables.
 | 
|  java.lang.String | getCommodityCode()
 | 
|  java.lang.String | getDocumentNumber()
 | 
|  java.lang.String | getSellerRegNumber()
 | 
|  java.lang.String | getTaxCode()
 | 
|  java.lang.String | getTransactionType()
 | 
|  void | setCommodityCode(java.lang.String pCommodityCode)
 | 
|  void | setDocumentNumber(java.lang.String pDocumentNumber)
 | 
|  void | setSellerRegNumber(java.lang.String pSellerRegNumber)
 | 
|  void | setTaxCode(java.lang.String pTaxCode)
 | 
|  void | setTransactionType(java.lang.String pTransactionType)
 | 
 
 
| Methods inherited from class atg.nucleus.GenericService | 
| addLogListener, createAdminServlet, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService | 
 
| Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl | 
| vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CLASS_VERSION
public static java.lang.String CLASS_VERSION
mDocumentNumber
protected java.lang.String mDocumentNumber
mTransactionType
protected java.lang.String mTransactionType
mSellerRegNumber
protected java.lang.String mSellerRegNumber
mTaxCode
protected java.lang.String mTaxCode
mCommodityCode
protected java.lang.String mCommodityCode
WorldTaxService
public WorldTaxService()
setDocumentNumber
public void setDocumentNumber(java.lang.String pDocumentNumber)
- 
 
getDocumentNumber
public java.lang.String getDocumentNumber()
- 
 
setTransactionType
public void setTransactionType(java.lang.String pTransactionType)
- 
 
getTransactionType
public java.lang.String getTransactionType()
- 
 
setSellerRegNumber
public void setSellerRegNumber(java.lang.String pSellerRegNumber)
- 
 
getSellerRegNumber
public java.lang.String getSellerRegNumber()
- 
 
setTaxCode
public void setTaxCode(java.lang.String pTaxCode)
- 
 
getTaxCode
public java.lang.String getTaxCode()
- 
 
setCommodityCode
public void setCommodityCode(java.lang.String pCommodityCode)
- 
 
getCommodityCode
public java.lang.String getCommodityCode()
- 
 
createRequest
public TaxRequest createRequest(java.lang.String strDstCountry,
                                java.lang.String strDstCity,
                                java.lang.String strDstProvince,
                                java.lang.String strDstZip,
                                java.lang.String strPOACountry,
                                java.lang.String strPOACity,
                                java.lang.String strPOAProvince,
                                java.lang.String strPOAZip,
                                java.lang.String strCurrencyCode,
                                long centsPrice,
                                long centsDiscountPrice,
                                long centsFreight,
                                java.util.Date dateTax)
- Create a new TaxRequest, filling in Destination and POA information
 from our member variables.
 
- 
- Specified by:
- createRequestin class- TaxService
 
-