Interface BasicTaxRate

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
BasicTaxRateBean

public interface BasicTaxRate extends BusinessObject
Interface representing a basic tax rate within the system. A basic tax rate is the percentage tax that should be applied for a given country, and optionally a given state, city, and postal code.

When the application needs to create an instance that implements sscBasicTaxRate, BusinessObjectFactory finds the name of the Java class to instantiate from the "basicTaxRateImplementer" setting in the appComponents.properties file.

The default "basicTaxRateImplementer" is BasicTaxRateBean.

Author:
David Tobey
  • Method Details

    • getBasicTaxRateID

      int getBasicTaxRateID()
    • setBasicTaxRateID

      void setBasicTaxRateID(int basicTaxRateID)
    • getCity

      String getCity()
    • setCity

      void setCity(String city)
    • getCountryID

      Integer getCountryID()
    • setCountryID

      void setCountryID(Integer countryID)
    • getIsActive

      boolean getIsActive()
    • setIsActive

      void setIsActive(boolean isActive)
    • getPostalCode

      String getPostalCode()
    • setPostalCode

      void setPostalCode(String postalCode)
    • getRate

      Double getRate()
    • setRate

      void setRate(Double rate)
    • getStateID

      Integer getStateID()
    • setStateID

      void setStateID(Integer stateID)
    • getCountry

      Country getCountry()
    • setCountry

      void setCountry(Country country)
    • getState

      State getState()
    • setState

      void setState(State state)