Search Results journal
The JG_ZZ_TA_ALLOCATED_LINES
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Tax Engine module, specifically designed to handle tax allocation for journal entries in multi-country tax compliance scenarios. This table stores detailed tax allocation line-level data, enabling organizations to accurately distribute tax amounts across accounting segments while adhering to jurisdictional tax regulations. Below is a detailed technical and functional analysis of this table.
Table Purpose and Context
TheJG_ZZ_TA_ALLOCATED_LINES
table serves as a subsidiary repository for tax allocation data generated during the tax calculation process. It is primarily used in conjunction with the Global Tax Engine (GTE) and integrates with the General Ledger (GL) module to ensure tax amounts are properly allocated to the correct accounting flexfields. This table is particularly relevant for organizations operating in regions with complex tax requirements, such as Latin America (e.g., Brazil's SPED compliance) or European VAT regimes.
Key Columns and Structure
The table's structure typically includes the following critical columns:- ALLOCATED_LINE_ID: Primary key identifier for each allocated tax line.
- TA_ALLOCATION_ID: Foreign key linking to the parent tax allocation header (
JG_ZZ_TA_ALLOCATIONS
). - TA_LINE_ID: References the original tax line from
JG_ZZ_TA_LINES
. - CODE_COMBINATION_ID: Links to
GL_CODE_COMBINATIONS
for accounting segment mapping. - PERCENTAGE: Stores the allocation percentage applied to the tax amount.
- AMOUNT: The actual allocated tax amount in transaction currency.
- ACCOUNTED_AMOUNT: The allocated amount in functional currency.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Integration Points
This table interacts with several core EBS components:- Tax Engine (GTE): Receives processed tax data from
JG_ZZ_TA_LINES
for allocation. - General Ledger: Feeds allocated tax amounts into journal entries via
GL_INTERFACE
orGL_JE_LINES
. - Subledger Accounting (SLA): May be referenced during accounting event processing for tax-related entries.
Functional Process Flow
- Tax Calculation Trigger: Originates from AP/AR transactions or manual journal entries.
- Allocation Rules Execution: The tax engine applies configured allocation rules (stored in
JG_ZZ_TA_RULES
). - Line Creation: For each tax line requiring distribution, the system creates records in
JG_ZZ_TA_ALLOCATED_LINES
. - Accounting Integration: Allocated amounts are pushed to GL for financial reporting.
Technical Considerations
- Indexing: Typically indexed on
ALLOCATED_LINE_ID
,TA_ALLOCATION_ID
, andTA_LINE_ID
for performance. - Partitioning: In high-volume implementations, may be partitioned by
CREATION_DATE
. - Purge Strategy: Often included in tax data archival processes via concurrent programs.
Customization Scenarios
Organizations may extend this table's functionality through:- Additional descriptive columns for country-specific requirements.
- Custom views joining with
JG_ZZ_TA_ALLOCATIONS
for enhanced reporting. - Triggers to enforce business rules during allocation.
Common Issues and Resolutions
- Data Discrepancies: Verify allocation percentages sum to 100% across lines.
- Performance Bottlenecks: Optimize queries joining with
GL_CODE_COMBINATIONS
. - Tax Reporting Errors: Ensure proper mapping between tax codes and accounting segments.
-
Lookup Type: JGZZ_JGSTRGRH_TITLE
12.1.1
product: JG - Regional Localizations , meaning: JGZZ JGSTRGRH TITLE , description: Generic Headers Report - Report Title ,
-
Lookup Type: JGZZ_JGSTRGRH_TITLE
12.2.2
product: JG - Regional Localizations , meaning: JGZZ JGSTRGRH TITLE , description: Generic Headers Report - Report Title ,
-
Lookup Type: JGZZ_REPORT_TITLES
12.1.1
product: JG - Regional Localizations , meaning: JGZZ REPORT TITLES , description: Generic Report Headers - Report Titles ,
-
Lookup Type: JGZZ_REPORT_TITLES
12.2.2
product: JG - Regional Localizations , meaning: JGZZ REPORT TITLES , description: Generic Report Headers - Report Titles ,
-
Lookup Type: JG_ZZ_VAT_REPORT_SOURCE
12.1.1
product: JG - Regional Localizations , meaning: Lookup values for EMEA VAT reports Sources and its Nature. , description: Used to determine the source (AP/AR/GL) of every EMEA VAT report, its nature whether it is Journal, Summary, Turnover or Audit report. ,
-
Lookup Type: JG_ZZ_VAT_REPORT_SOURCE
12.2.2
product: JG - Regional Localizations , meaning: Lookup values for EMEA VAT reports Sources and its Nature. , description: Used to determine the source (AP/AR/GL) of every EMEA VAT report, its nature whether it is Journal, Summary, Turnover or Audit report. ,
-
Concurrent Program: JGZZGLJRN
12.2.2
execution_filename: JGZZGLJRN , product: JG - Regional Localizations , user_name: General Ledger Journal Entry Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: JGZZ_SEGMENT_METHOD
12.1.1
product: JG - Regional Localizations , meaning: JGZZ SEGMENT METHOD , description: Segment Value Generation Method for Journal Allocation ,
-
Lookup Type: JGZZ_SEGMENT_METHOD
12.2.2
product: JG - Regional Localizations , meaning: JGZZ SEGMENT METHOD , description: Segment Value Generation Method for Journal Allocation ,
-
Concurrent Program: JGZZTAJA-RL
12.1.1
execution_filename: JGZZTAJA , product: JG - Regional Localizations , user_name: JGZZTAJA-RL , description: Journal Allocation - Rule Set Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: JGZZTAJA-RL
12.2.2
execution_filename: JGZZTAJA , product: JG - Regional Localizations , user_name: JGZZTAJA-RL , description: Journal Allocation - Rule Set Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: JGZZGLJRN
12.1.1
execution_filename: JGZZGLJRN , product: JG - Regional Localizations , user_name: General Ledger Journal Entry Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: JGZZUPGL
12.1.1
execution_filename: JGZZUPGL , product: JG - Regional Localizations , user_name: JGZZUPGL , description: Journal lines global descriptive flexfield synchronization , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Concurrent Program: JGZZUPGL
12.2.2
execution_filename: JGZZUPGL , product: JG - Regional Localizations , user_name: JGZZUPGL , description: Journal lines global descriptive flexfield synchronization , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Table: JG_ZZ_TA_ALLOCATED_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_ALLOCATED_LINES, object_name:JG_ZZ_TA_ALLOCATED_LINES, status:VALID, product: JG - Regional Localizations , description: Stores the information on the original journal line used to allocate new journal line , implementation_dba_data: GL.JG_ZZ_TA_ALLOCATED_LINES ,
-
Table: JG_ZZ_TA_ALLOCATED_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_ALLOCATED_LINES, object_name:JG_ZZ_TA_ALLOCATED_LINES, status:VALID, product: JG - Regional Localizations , description: Stores the information on the original journal line used to allocate new journal line , implementation_dba_data: GL.JG_ZZ_TA_ALLOCATED_LINES ,
-
Lookup Type: JGZZ_JRNL_REPORT_TYPE
12.2.2
product: JG - Regional Localizations , meaning: Journal Report Type , description: Journal Report Type ,
-
Concurrent Program: JGZZJOURNALAP_XMLP
12.1.1
product: JG - Regional Localizations , user_name: EMEA VAT: Journal AP Extract , description: Journal AP Extract , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZJOURNALAR_XMLP
12.1.1
product: JG - Regional Localizations , user_name: EMEA VAT: Journal AR Extract , description: Journal AR Extract , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLAJNLLG
12.1.1
product: JG - Regional Localizations , user_name: Global Journal Ledger Report , description: Global Journal Ledger Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZJOURNALAR_XMLP
12.2.2
product: JG - Regional Localizations , user_name: EMEA VAT: Journal AR Extract , description: Journal AR Extract , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZGLJRN_XML
12.2.2
product: JG - Regional Localizations , user_name: General Ledger Journal Entry Report (XML) - Not Supported: Reserved For Future Use , description: General Ledger Journal Entry Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLASDJNL
12.2.2
product: JG - Regional Localizations , user_name: Global Subledger Detail Journal Report , description: Global Subledger Detail Journal Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZTAJA-RL_XML
12.2.2
product: JG - Regional Localizations , user_name: Journal Allocation - Rule Set Listing (XML) - Not Supported: Reserved For Future Use , description: Journal Allocation - Rule Set Listing , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZJOURNALAP_XMLP
12.2.2
product: JG - Regional Localizations , user_name: EMEA VAT: Journal AP Extract , description: Journal AP Extract , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLAJNLLG
12.2.2
product: JG - Regional Localizations , user_name: Global Journal Ledger Report , description: Global Journal Ledger Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLASDJNL
12.1.1
product: JG - Regional Localizations , user_name: Global Subledger Detail Journal Report , description: Global Subledger Detail Journal Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZGLJRN_XML
12.1.1
product: JG - Regional Localizations , user_name: General Ledger Journal Entry Report (XML) - Not Supported: Reserved For Future Use , description: General Ledger Journal Entry Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: JGZZ_JRNL_REPORT_TYPE
12.1.1
product: JG - Regional Localizations , meaning: Journal Report Type , description: Journal Report Type ,
-
Concurrent Program: JGZZGLJRB
12.1.1
execution_filename: JGZZGLJRB , product: JG - Regional Localizations , user_name: General Ledger Journal and Balance Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: JGZZGLJRB
12.2.2
execution_filename: JGZZGLJRB , product: JG - Regional Localizations , user_name: General Ledger Journal and Balance Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: JGZZTAJA-RL_XML
12.1.1
product: JG - Regional Localizations , user_name: Journal Allocation - Rule Set Listing (XML) - Not Supported: Reserved For Future Use , description: Journal Allocation - Rule Set Listing , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLAAJNL
12.1.1
product: JG - Regional Localizations , user_name: Global GL and SLA Account by Journal Lines Report , description: Global GL and SLA Account by Journal Lines Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGSLAAJNL
12.2.2
product: JG - Regional Localizations , user_name: Global GL and SLA Account by Journal Lines Report , description: Global GL and SLA Account by Journal Lines Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Table: JG_ZZ_TA_RULE_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_RULE_LINES, object_name:JG_ZZ_TA_RULE_LINES, status:VALID, product: JG - Regional Localizations , description: Stores the Journal Allocation Lines , implementation_dba_data: GL.JG_ZZ_TA_RULE_LINES ,
-
Table: JG_ZZ_TA_RULE_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_RULE_LINES, object_name:JG_ZZ_TA_RULE_LINES, status:VALID, product: JG - Regional Localizations , description: Stores the Journal Allocation Lines , implementation_dba_data: GL.JG_ZZ_TA_RULE_LINES ,
-
Table: JG_ZZ_TA_ACCOUNT_RANGES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_ACCOUNT_RANGES, object_name:JG_ZZ_TA_ACCOUNT_RANGES, status:VALID, product: JG - Regional Localizations , description: Stores the journal allocation natural account ranges , implementation_dba_data: GL.JG_ZZ_TA_ACCOUNT_RANGES ,
-
Table: JG_ZZ_TA_RULE_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_RULE_SETS, object_name:JG_ZZ_TA_RULE_SETS, status:VALID, product: JG - Regional Localizations , description: Stores the header information for each Journal Allocation Rule Set. , implementation_dba_data: GL.JG_ZZ_TA_RULE_SETS ,
-
Table: JG_ZZ_TA_ACCOUNT_RANGES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_ACCOUNT_RANGES, object_name:JG_ZZ_TA_ACCOUNT_RANGES, status:VALID, product: JG - Regional Localizations , description: Stores the journal allocation natural account ranges , implementation_dba_data: GL.JG_ZZ_TA_ACCOUNT_RANGES ,
-
Table: JG_ZZ_TA_RULE_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:JG.JG_ZZ_TA_RULE_SETS, object_name:JG_ZZ_TA_RULE_SETS, status:VALID, product: JG - Regional Localizations , description: Stores the header information for each Journal Allocation Rule Set. , implementation_dba_data: GL.JG_ZZ_TA_RULE_SETS ,
-
Lookup Type: JGSLASDJNL_RPT_SORT_PARAMS
12.2.2
product: JG - Regional Localizations , meaning: JGSLASDJNL Report Sort Parameters LOV ,
-
Lookup Type: JGSLASDJNL_RPT_SORT_PARAMS
12.1.1
product: JG - Regional Localizations , meaning: JGSLASDJNL Report Sort Parameters LOV ,
-
Concurrent Program: JGZZGLJRB_XML
12.2.2
product: JG - Regional Localizations , user_name: General Ledger Journal and Balance Report (XML) - Not Supported: Reserved For Future Use , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: JGSLADJNL_RPT_SORT_PARAMS
12.1.1
product: JG - Regional Localizations , meaning: JGSLADJNL Report Sort Parameters ,
-
Concurrent Program: JGZZGLJRB_XML
12.1.1
product: JG - Regional Localizations , user_name: General Ledger Journal and Balance Report (XML) - Not Supported: Reserved For Future Use , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: JGZZTAJA-U
12.1.1
execution_filename: JG_JOURNAL_ALLOCATIONS_PKG.main , product: JG - Regional Localizations , user_name: JGZZTAJA , description: Allocate / Unalllocate Journals , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: JGZZ_IMPORT_DESC_FLEXS
12.1.1
product: JG - Regional Localizations , meaning: JGZZ IMPORT DESC FLEXS , description: Import Descriptive Flexfields? (Journal Import) ,
-
Lookup Type: JGSLADJNL_RPT_SORT_PARAMS
12.2.2
product: JG - Regional Localizations , meaning: JGSLADJNL Report Sort Parameters ,
-
Concurrent Program: JGZZTAJA-U
12.2.2
execution_filename: JG_JOURNAL_ALLOCATIONS_PKG.main , product: JG - Regional Localizations , user_name: JGZZTAJA , description: Allocate / Unalllocate Journals , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: JGZZTAJA
12.2.2
execution_filename: JG_JOURNAL_ALLOCATIONS_PKG.main , product: JG - Regional Localizations , user_name: JGZZTAJA , description: Allocate / Unalllocate Journals , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,