Sovos Docs

Architecture overview for installing the Tax Determination SAP connector

A list of important terms and their definitions related to the Tax Determination SAP connector installation process.

Tax Determination
Tax Determination is a scalable and reliable J2EE-based tax calculation engine.
JCo - Java Connector
Java Connector, referred to as JCo, is a library created by SAP to allow connections between SAP and other solutions.
Reading and writing data from JCo
All RFC-enabled function modules use getField and setValue methods of the JCo.Structure object to exchange data between SAP and Tax Determination.
Support of different RFC types
All RFC-enabled function modules handle Synchronous RFC (sRFC) as well as Transactional RFC (tRFC) and Queued RFC (qRFC). JCo supports all of the RFC types.
Reporting errors to SAP
All interfaces in the integration use either COM_ERR or COM_ERR_DOC APIs (structure) to report errors back to SAP.
Logging
All RFC-enabled function modules can log inbound and outbound data, as well as information about unsuccessful calls to Tax Determination through the connector. The function modules can log all transactions or specific documents by document number.
SAP basic calls
SAP calls Tax Determination to determine tax jurisdiction codes, calculate taxes, update taxes, and force taxes. This includes batch calls that return multiple addresses.
Environment
The environment is the SAP system you are using.