Search Results ar_tax_group_codes_all
Overview
The AR_TAX_GROUP_CODES_ALL table is a core transactional table within the Oracle E-Business Suite Receivables (AR) module, specifically for versions 12.1.1 and 12.2.2. It serves as the junction table that defines the composition of tax groups by storing the relationship between a tax group and the specific tax codes, along with their associated conditions and exceptions, that belong to it. A tax group is a logical grouping of one or more tax codes that can be applied to a transaction line, allowing for complex tax calculations involving multiple jurisdictions or rates. This table is central to the system's ability to accurately calculate and record Value Added Tax (VAT) and other transaction-based taxes on invoices, credit memos, and other receivables transactions.
Key Information Stored
The table's primary key is TAX_GROUP_CODE_ID, which uniquely identifies each record linking a tax group to a tax code. The most critical foreign key columns define these relationships and their rules. The TAX_GROUP_ID column links to the AR_VAT_TAX_ALL_B table, identifying the parent tax group. The TAX_CODE_ID column also links to AR_VAT_TAX_ALL_B, specifying the individual tax code included in the group. For advanced tax configurations, the TAX_CONDITION_ID and TAX_EXCEPTION_ID columns link to the AR_TAX_CONDITIONS_ALL table, allowing the association of specific tax conditions or exceptions that modify the standard application of the tax code within that particular group. This structure enables a single tax code to be used in multiple groups with different conditional logic.
Common Use Cases and Queries
This table is primarily accessed for tax inquiry, audit reporting, and troubleshooting tax calculations on transactions. A common reporting need is to list all tax codes within a specific tax group used on invoices. A sample query for this would join AR_TAX_GROUP_CODES_ALL to AR_VAT_TAX_ALL_B (for tax code and group names) and to transaction line tables like RA_CUSTOMER_TRX_LINES_ALL via the distribution tables. Another critical use case is validating tax setup; administrators often run queries to ensure all tax codes referenced in active tax groups are valid and not disabled. Furthermore, when diagnosing incorrect tax amounts on a posted invoice, technical consultants trace the TAX_GROUP_CODE_ID from AR_DISTRIBUTIONS_ALL back to this table to understand which precise combination of tax codes and conditions was applied.
Related Objects
As indicated by the foreign key metadata, AR_TAX_GROUP_CODES_ALL has integral relationships with several key tables. It is a direct child of AR_VAT_TAX_ALL_B (for both group and code definitions) and AR_TAX_CONDITIONS_ALL (for rules). Most importantly, it is a parent table to distribution tables: AR_DISTRIBUTIONS_ALL and AR_MC_DISTRIBUTIONS_ALL (for multi-currency accounting) store the TAX_GROUP_CODE_ID foreign key. This links the tax setup directly to the accounting entries generated for tax amounts on every transaction line. Consequently, this table sits at the intersection of tax configuration (AR_VAT_TAX_ALL_B) and transactional accounting (AR_DISTRIBUTIONS_ALL), making it essential for the tax engine's operation.
-
Table: AR_TAX_GROUP_CODES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TAX_GROUP_CODES_ALL, object_name:AR_TAX_GROUP_CODES_ALL, status:VALID, product: AR - Receivables , description: Tax codes within a tax group , implementation_dba_data: AR.AR_TAX_GROUP_CODES_ALL ,
-
Table: AR_TAX_GROUP_CODES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TAX_GROUP_CODES_ALL, object_name:AR_TAX_GROUP_CODES_ALL, status:VALID, product: AR - Receivables , description: Tax codes within a tax group , implementation_dba_data: AR.AR_TAX_GROUP_CODES_ALL ,
-
Table: AR_VAT_TAX_ALL_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_VAT_TAX_ALL_B, object_name:AR_VAT_TAX_ALL_B, status:VALID, product: AR - Receivables , description: Tax codes defined in the Tax Codes and Rates window , implementation_dba_data: AR.AR_VAT_TAX_ALL_B ,
-
Table: AR_TAX_CONDITIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TAX_CONDITIONS_ALL, object_name:AR_TAX_CONDITIONS_ALL, status:VALID, product: AR - Receivables , description: Tax Condition Sets , implementation_dba_data: AR.AR_TAX_CONDITIONS_ALL ,
-
Table: AR_TAX_CONDITIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_TAX_CONDITIONS_ALL, object_name:AR_TAX_CONDITIONS_ALL, status:VALID, product: AR - Receivables , description: Tax Condition Sets , implementation_dba_data: AR.AR_TAX_CONDITIONS_ALL ,
-
Table: AR_VAT_TAX_ALL_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_VAT_TAX_ALL_B, object_name:AR_VAT_TAX_ALL_B, status:VALID, product: AR - Receivables , description: Tax codes defined in the Tax Codes and Rates window , implementation_dba_data: AR.AR_VAT_TAX_ALL_B ,
-
Table: AR_DISTRIBUTIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTIONS_ALL, object_name:AR_DISTRIBUTIONS_ALL, status:VALID, product: AR - Receivables , description: Accounting records for receipts , implementation_dba_data: AR.AR_DISTRIBUTIONS_ALL ,
-
Table: AR_MC_DISTRIBUTIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_DISTRIBUTIONS_ALL, object_name:AR_MC_DISTRIBUTIONS_ALL, status:VALID, product: AR - Receivables , description: Currency-related information about distributions generated by the different steps in the life cycle of a cash receipt , implementation_dba_data: AR.AR_MC_DISTRIBUTIONS_ALL ,
-
Table: AR_MC_DISTRIBUTIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_MC_DISTRIBUTIONS_ALL, object_name:AR_MC_DISTRIBUTIONS_ALL, status:VALID, product: AR - Receivables , description: Currency-related information about distributions generated by the different steps in the life cycle of a cash receipt , implementation_dba_data: AR.AR_MC_DISTRIBUTIONS_ALL ,
-
Table: AR_DISTRIBUTIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_DISTRIBUTIONS_ALL, object_name:AR_DISTRIBUTIONS_ALL, status:VALID, product: AR - Receivables , description: Accounting records for receipts , implementation_dba_data: AR.AR_DISTRIBUTIONS_ALL ,