Siebel eSales Administration Guide > Using Third-Party Taxation Applications > Customizing Taxware Integration >

Using Other Third-Party Taxation Applications


The default Taxware Adapter Service uses a C++ business service, but an alternative script business service is provided for your use. If you want to use other third-party taxation applications, you will need to modify the Taxware Adapter Service (eScript) business service or write a new script. The script in the Taxware Adapter Service (eScript) is in Siebel eScript and can therefore be easily rewritten.

For more information on Siebel eScripts, see Siebel Tools Online Help. For more information on business services and on debugging scripts, see Siebel Tools Reference.

NOTE:  Before creating the new tax adapter business service, you must create or modify integration objects and data maps for it.

To create a new tax adapter business service

  1. In Siebel Tools, lock the EAI Tax project.
  2. Select the Business Service object.
  3. Select the Taxware Adapter Service (eScript) and copy it.
  4. Rename the copy, for example New Tax Adapter (eScript).
  5. Right-click New Tax Adapter (eScript), and then choose Edit Server Scripts.
  6. The server script editor appears.

  7. Rewrite the desired scripts, such as (declarations) and CallTaxware, and then close the edit window.
  8. Edit the business service user properties of the Tax Calculator business service to call the New Tax Adapter (eScript) business service. The user properties include the names of the integration objects, the name of business service, and the name of the configuration object.
  9. Compile the .srf file, selecting the Locked projects radio button.

 Siebel eSales Administration Guide 
 Published: 18 April 2003