Search Results accounts payable
The PA_ALLOC_RUN_GL_DET
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It stores detailed General Ledger (GL) accounting entries generated during the allocation process, which is used to distribute shared costs across multiple projects or tasks. This table serves as an intermediary between the allocation engine and the GL, ensuring accurate financial postings while maintaining auditability and traceability.
Purpose and Functionality
The primary purpose ofPA_ALLOC_RUN_GL_DET
is to record the detailed accounting entries resulting from allocation runs. When the allocation engine processes cost distributions (e.g., overhead, shared resources), it generates debits and credits that must be posted to the GL. This table captures those entries before they are transferred to the GL interface tables (GL_INTERFACE
or GL_JE_LINES
). It acts as a staging area, allowing validation and reconciliation before final posting.
Key Columns and Relationships
The table includes columns such as:- ALLOC_RUN_ID: Links to
PA_ALLOC_RUNS
, identifying the allocation batch. - ALLOC_RUN_GL_DET_ID: Primary key for the table.
- PROJECT_ID/TASK_ID: References to
PA_PROJECTS
andPA_TASKS
for project-specific allocations. - GL_PERIOD: Accounting period for the entry.
- CODE_COMBINATION_ID: Foreign key to
GL_CODE_COMBINATIONS
, defining the accounting flexfield. - AMOUNT: The monetary value of the allocation (debit/credit).
- STATUS_FLAG: Indicates whether the entry is processed (e.g., 'P' for Posted, 'U' for Unposted).
PA_ALLOC_RUNS
, PA_PROJECTS
, and GL_CODE_COMBINATIONS
, ensuring referential integrity.
Integration with GL and Allocation Process
During allocation execution, the system:- Generates allocation lines in
PA_ALLOC_RUN_GL_DET
based on predefined rules (e.g., weight-based, percentage-based). - Validates entries against GL accounting rules (e.g., valid CCIDs, open periods).
- Updates the
STATUS_FLAG
upon successful GL interface transfer.
Audit and Reporting
The table supports audit trails by retaining granular details of allocation postings. Custom reports often join this table withPA_ALLOC_RUNS
and GL_CODE_COMBINATIONS
to analyze allocation accuracy or troubleshoot discrepancies.
Technical Considerations
In EBS 12.2.2, the table may leverage Oracle's Online Patching (ADOP) features, allowing maintenance without downtime. Performance tuning (e.g., indexing onALLOC_RUN_ID
, STATUS_FLAG
) is recommended for large-scale implementations.
Conclusion
PA_ALLOC_RUN_GL_DET
is a foundational component for cost allocation in Oracle Projects, bridging project accounting with general ledger. Its design ensures compliance, transparency, and scalability for enterprise financial operations.
-
Lookup Type: AP_INV_EXCP
12.1.1
product: PA - Projects , meaning: Accounts Payable Invoice Exceptions , description: Accounts Payable Invoice Exceptions ,
-
Lookup Type: AP_INV_EXCP
12.2.2
product: PA - Projects , meaning: Accounts Payable Invoice Exceptions , description: Accounts Payable Invoice Exceptions ,
-
Lookup Type: EXPENDITURE GROUP STATUS
12.1.1
product: PA - Projects , meaning: Expenditure Group Status , description: Expenditure Group Status ,
-
Lookup Type: EXPENDITURE GROUP STATUS
12.2.2
product: PA - Projects , meaning: Expenditure Group Status , description: Expenditure Group Status ,
-
Lookup Type: BATCH STATUS
12.1.1
product: PA - Projects , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: EXCP_LEVEL_TYPE
12.1.1
product: PA - Projects , meaning: Excp Level Type , description: Excp_Level_Type ,
-
Lookup Type: BATCH STATUS
12.2.2
product: PA - Projects , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: EXCP_LEVEL_TYPE
12.2.2
product: PA - Projects , meaning: Excp Level Type , description: Excp_Level_Type ,
-
Lookup Type: CDL_RDL_DESC
12.2.2
product: PA - Projects , meaning: Descriptions for CDL/RDL windows ,
-
Lookup Type: CDL_RDL_DESC
12.1.1
product: PA - Projects , meaning: Descriptions for CDL/RDL windows ,
-
Lookup Type: INTERFACE STREAMLINE OPTION
12.1.1
product: PA - Projects , meaning: Interface Streamline Option , description: Option of distribution and interface programs to run in streamline from the Submit Processes form ,
-
Lookup Type: INTERFACE STREAMLINE OPTION
12.2.2
product: PA - Projects , meaning: Interface Streamline Option , description: Option of distribution and interface programs to run in streamline from the Submit Processes form ,
-
Table: PA_ALLOC_RUN_GL_DET
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RUN_GL_DET, object_name:PA_ALLOC_RUN_GL_DET, status:VALID, product: PA - Projects , description: Source lines related to GL accounts for each allocation run , implementation_dba_data: PA.PA_ALLOC_RUN_GL_DET ,
-
Table: PA_ALLOC_RUN_GL_DET
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_RUN_GL_DET, object_name:PA_ALLOC_RUN_GL_DET, status:VALID, product: PA - Projects , description: Source lines related to GL accounts for each allocation run , implementation_dba_data: PA.PA_ALLOC_RUN_GL_DET ,
-
Lookup Type: PA_OPTIONS_SS
12.1.1
product: PA - Projects , meaning: Self Service Project Options , description: Self Service Project Options ,
-
Concurrent Program: PARTAR
12.2.2
execution_filename: PARTAR , product: PA - Projects , user_name: PARTAR , description: Tieback Invoices from Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Table: PA_ALLOC_GL_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_GL_LINES, object_name:PA_ALLOC_GL_LINES, status:VALID, product: PA - Projects , description: Allocation source lines related to GL accounts , implementation_dba_data: PA.PA_ALLOC_GL_LINES ,
-
Concurrent Program: PARTAR
12.1.1
execution_filename: PARTAR , product: PA - Projects , user_name: PARTAR , description: Tieback Invoices from Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: PA_OPTIONS_SS
12.2.2
product: PA - Projects , meaning: Self Service Project Options , description: Self Service Project Options ,
-
Table: PA_ALLOC_GL_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_ALLOC_GL_LINES, object_name:PA_ALLOC_GL_LINES, status:VALID, product: PA - Projects , description: Allocation source lines related to GL accounts , implementation_dba_data: PA.PA_ALLOC_GL_LINES ,
-
Concurrent Program: PATTAR
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR-IC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PATTAR_IC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PATTARIC
12.1.1
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR_IC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: PATTARIC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PATTAR-IC
12.2.2
execution_filename: PATTAR , product: PA - Projects , user_name: PATTAR , description: Transfer Invoices to Accounts Receivable , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Lookup Type: EXPENDITURE SOURCE
12.1.1
product: PA - Projects , meaning: Expenditure Source , description: Expenditure Source ,
-
Lookup Type: EXPENDITURE SOURCE
12.2.2
product: PA - Projects , meaning: Expenditure Source , description: Expenditure Source ,
-
Lookup Type: COST_EXCP
12.1.1
product: PA - Projects , meaning: Costing Exceptions , description: Costing Exceptions ,
-
Lookup Type: COST_EXCP
12.2.2
product: PA - Projects , meaning: Costing Exceptions , description: Costing Exceptions ,
-
Lookup Type: TRANSFER REJECTION CODE
12.1.1
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,
-
Lookup Type: TRANSFER REJECTION CODE
12.2.2
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,