Tax Partner Service

An external web service invoked by a third-party tax calculation application to process and populate calculated transaction tax lines for the appropriate Oracle ERP Cloud transactions. The web service operation also provides the status of the processed transactions to the third-party tax calculation application.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/financials/tax/transaction/taxPartnerService/}TaxPartnerService

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

Operations

importTaxLines

An external web service operation invoked by a third-party tax calculation application to process and populate calculated transaction tax lines for the appropriate Oracle ERP Cloud transactions. The web service operation also provides the status of the processed transactions to the third-party tax calculation application.

Life Cycle Status: Active

Request Payload

Element Name Type Description

documentId

string

The numeric document identifier of a file.

options

string

Extra options passed to the service

Response Payload

Element Name Type Description

result

long

Returns the request id of the process.

registerTaxPartner

An external web service operation invoked in order to register a tax partner using a valid tax partner name, username, password and end point URL

Life Cycle Status: Active

Request Payload

Element Name Type Description

taxPartnerName

string

Valid tax partner name.

connectionUserName

string

Username for connecting to the tax partner endpoint.

connectionPassword

string

Password for connecting to the tax partner end point.

endpointURL

string

The endpoint URL of the tax partner web service.

Response Payload

Element Name Type Description

result

string

Determines whether the insertion of Tax Partner Details was successful or not. (SUCCESS or FAILURE)

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

All Operations

ZX_IMPORT_TAXABLE_TRANSACTION_PRIV

Import External Taxable Transaction

Submit Taxable Transaction for Import

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

ZX_IMPORT_TAXABLE_TRANSACTION_PRIV

ORA_ZX_TAX_EXTERNAL_TRANSACTION_DUTY

Tax External Taxable Transaction Processing

Duty Role to manage import of transactions from external sources.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_ZX_TAX_EXTERNAL_TRANSACTION_DUTY

ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY

FSCM Load Interface Administration

Manages load interface file for import

ORA_ZX_TAX_EXTERNAL_TRANSACTION_DUTY

ORA_XLA_SUBLEDGER_ACCOUNTING_MANAGER_DUTY

Subledger Accounting Manager

Creates accounting for transactions, reviews journal entries, and runs account analysis, journal entries, and period close exceptions reports.