Siebel Order Management Guide > Integrating Order Management with 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 must 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 Using Siebel Tools.

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.

    The server script editor appears.

  6. Rewrite the desired scripts, such as (declarations) and CallTaxware, and then close the edit window.
  7. 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 the business service, and the name of the configuration object.
  8. Compile the .srf file, selecting the Locked projects radio button.
Siebel Order Management Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.