org.kuali.kfs.sys.service
Interface TaxService

All Known Implementing Classes:
TaxServiceImpl

public interface TaxService


Method Summary
 org.kuali.rice.kns.util.KualiDecimal getPretaxAmount(Date dateOfTransaction, String postalCode, org.kuali.rice.kns.util.KualiDecimal amountWithTax)
          This method returns pretaxAmount
 List<TaxDetail> getSalesTaxDetails(Date dateOfTransaction, String postalCode, org.kuali.rice.kns.util.KualiDecimal amount)
          This method returns a list of Tax Detail BO's for Sales Tax
 org.kuali.rice.kns.util.KualiDecimal getTotalSalesTaxAmount(Date dateOfTransaction, String postalCode, org.kuali.rice.kns.util.KualiDecimal amount)
          This method returns the total sales tax amount
 List<TaxDetail> getUseTaxDetails(Date dateOfTransaction, String postalCode, org.kuali.rice.kns.util.KualiDecimal amount)
          This method returns a list of Tax Detail BO's for Sales Tax
 

Method Detail

getSalesTaxDetails

List<TaxDetail> getSalesTaxDetails(Date dateOfTransaction,
                                   String postalCode,
                                   org.kuali.rice.kns.util.KualiDecimal amount)
This method returns a list of Tax Detail BO's for Sales Tax

Parameters:
dateOfTransaction - date to include tax rates from
postalCode - postal code to get tax rates
amount - amount to be taxed
Returns:

getUseTaxDetails

List<TaxDetail> getUseTaxDetails(Date dateOfTransaction,
                                 String postalCode,
                                 org.kuali.rice.kns.util.KualiDecimal amount)
This method returns a list of Tax Detail BO's for Sales Tax

Parameters:
dateOfTransaction - date to include tax rates from
postalCode - postal code to get tax rates
amount - amount to be taxed
Returns:

getTotalSalesTaxAmount

org.kuali.rice.kns.util.KualiDecimal getTotalSalesTaxAmount(Date dateOfTransaction,
                                                            String postalCode,
                                                            org.kuali.rice.kns.util.KualiDecimal amount)
This method returns the total sales tax amount

Parameters:
dateOfTransaction - date to include tax rates from
postalCode - postal code to get tax rates
amount - amount to be taxed
Returns:

getPretaxAmount

org.kuali.rice.kns.util.KualiDecimal getPretaxAmount(Date dateOfTransaction,
                                                     String postalCode,
                                                     org.kuali.rice.kns.util.KualiDecimal amountWithTax)
This method returns pretaxAmount

Parameters:
dateOfTransaction - date to include tax rates from
postalCode - postal code to get tax rates
amount - amount to be taxed
Returns:


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