Tax Calculation Service

Provides operations to calculate taxes on transactions using Oracle Fusion Tax. For example, when starting this web service, header-level and line-level transaction data can be passed to calculate taxes on a real-time basis.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/financials/tax/transaction/transactionPublicService/}TaxableTransactionService

Service WSDL URL: https://servername/fscmService/TaxableTransactionService?WSDL

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handles

Detail Tax Line Result

Handles

Taxable Transaction

Handles

Taxable Transaction Line

Operations

findTransaction

Allows retrieval and viewing of primary transaction data without tax calculation.

Life Cycle Status: Active

Request Payload

Element Name Type Description

documentNumber

string

The document number for the transaction of interest.

businessUnitName

string

The business unit associated with the transaction.

documentEventClass

string

The document event class associated with the transaction.

Response Payload

Element Name Type Description

result

Taxable Transaction

Transaction header and lines level data that will be used during transaction tax calculation.

calculateTransactionTax

Performs tax calculation for transactions that originate from a host source external to Oracle Fusion Applications.

Life Cycle Status: Active

Request Payload

Element Name Type Description

transactionRow

Taxable Transaction

Transaction header and lines level data that will be used during transaction tax calculation.

Response Payload

Element Name Type Description

result

Detail Tax Line Result

The detailed tax line information that is available for a transaction following tax calculation.

findTransactionTaxLine

Allows retrieval and viewing of calculated taxes for a specific transaction.

Life Cycle Status: Active

Request Payload

Element Name Type Description

documentNumber

string

The document number for the transaction of interest.

documentEventClass

string

The type of transaction document of interest.

Response Payload

Element Name Type Description

result

Detail Tax Line Result

The detailed tax line information that is available for a transaction following tax calculation.

calculateTransactionTaxEstimate

A web service operation which performs estimated tax calculation in quote mode for transactions which originate from a host source external to Oracle Fusion Applications.

Life Cycle Status: Active

Request Payload

Element Name Type Description

transactionRow

Taxable Transaction

Transaction header level and lines level data that will be used during transaction tax calculation.

Response Payload

Element Name Type Description

result

Detail Tax Line Result

The detailed tax line information that is available for a transaction following tax calculation.