Unable to Create Copy Transactions failing at Tax Call (Doc ID 2159351.1)

Last updated on JULY 15, 2016

Applies to:

Oracle E-Business Tax - Version 12.2.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.3 version, Oracle Applications Tax Module
Completing a transaction with manual created lines (same as what Sabrix would
make) is error out w/ the following error.

ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(+)
ZX_TDS_CALC_SERVICES_PUB_PKG.set_detail_tax_line_def_val(-)
Insert detail tax lines in ZX_DETAIL_TAX_LINES_GT
6 Error(s) occured while inserting tax lines in ZX_DETAIL_TAX_LINES_GT.
ORA-00001 error occurred for Trx_id : -99
ZX_API_PUB: ADD_MSG()+
ZX_API_PUB: ADD_MSG()-
ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(-)
Incorrect return_status after calling
ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt
RETURN_STATUS = U
ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt(-)
ZX_API_PUB:
CALCULATE_TAX:ZX_TDS_CALC_SERVICES_PUB_PKG.dump_detail_tax_lines_into_gt
returned errors

Error is cause due to the call to Sabrix is trying to insert the same tax
line that already exist manually.


STEPS TO REPRODUCE
==================
1. Copy an invoice where manual lines exist on the invoice.


2. Copied invoice get all the manual lines - customer run the 'Copied'
process using a GL date that is out of active status and this causing the new
invoice to 'save' but not complete.


3. Customer then goes to complete the invoice and the error list. There is a
call to Sabrix that tries to create the same tax lines that already exist on
the invoice (as manual tax lines).

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms