Tax Rule Based on Account not Working as Expected on AR Transaction (Doc ID 2201556.1)

Last updated on NOVEMBER 07, 2016

Applies to:

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

Goal

Why isn't the tax rule based on accounts working as it was created? 

Exert from the tax debug logfile shows the tax rules is being evaluated but tax account is null:
ZX_GET_TAX_PARAM_DRIVER_PKG: GET_DRIVER_VALUE()- Number, p_tax_param_code:ACCOUN T_CCID x_tax_param_value:
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.get_account_num_value trx_num_value:
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.get_account_num_value.END ZX_TDS_RULE_BASE_DETM_PVT: get_account_num_value(-), p_return_status = S, p_erro r_buffer =
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.get_trx_value.END ZX_TDS_RULE_BASE_DETM_PVT.get_trx_value(-), p_return_status = S, p_error_buffer = Both Account String and CCID are NULL
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.evaluate_condition.BEGIN ZX_TDS_RULE_BASE_DETM_PVT: evaluate_condition(+)
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.evaluate_alphanum_condition.BEGIN ZX_TDS_RULE_BASE_DETM_PVT: evaluate_alphanum_condition(+)
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.evaluate_alphanum_condition p_Operator_Code: =, p_condition_value:191950, p_trx_value: , p_value_low: 191950 , p_value_high: , p_det_factor_templ_code: ACCOUNTING_FLEXFIELD, p_chart_of_acco unts_id: 50328
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.evaluate_condition.END ZX_TDS_RULE_BASE_DETM_PVT: evaluate_condition(-)
ZX.PLSQL.ZX_TDS_RULE_BASE_DETM_PVT.process_set_condition condition is false

Solution

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