User Tools

Site Tools


taxengine:mods:version3:differences_between_the_v.3_api_and_the_v.2.1_api

Differences between the KampData TaxEngine v.3 API and the v.2.1 API

Addressing

  • The AddressingEnabled method requires an additional parameter. That parameter is allowAnyAddress. Unless you want to override address validation and allow any address, this parameter (allowAnyAddress) should be set to false.
  • The LineCountiesInCityStateAndZip method has been removed. This is largely due to the fact that quite often rural addresses can be in a county other than those indicated in the rate and boundary import file.
    • The related LineCountiesInCityStateAndZipCount method has also been removed.
    • The related LineCountyInCityStateAndZip method has also been removed.
  • The LineCountiesInState method has been added. This method returns an ArrayList of all the counties in the state.
    • The related LineCountiesInStateCount method has also been added.
    • The related LineCountyInState method has also been added.

Tax Schedule Selection

  • The property LineOutsideCityLimits has been added.
  • The property LineInCityLimits has been retained for backward compatibility.

Login

Two new Login methods have been added both of which allow you to specify a system database. Prior to this change, DYNAMICS was assumed to be the name of the system database. The v.2.1 Login methods have been retained for backward compatibility.

taxengine/mods/version3/differences_between_the_v.3_api_and_the_v.2.1_api.txt · Last modified: 2015/09/15 21:30 by chuck

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki