Results for “warning_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_GL_INTERFACE is a Projects (PA) module interface table that serves as the staging and hand-off mechanism between Oracle Projects and the Oracle General Ledger Journal Import process. It is owned by the PA schema and is classified as VALID in the EBS 12.1.1 / 12.2.2 data dictionary. Its functional purpose is to hold Labor Cost records that must be transferred to General Ledger, and it is referenced both by the GL Journal Import concurrent program and by the PA Tieback process, which reconciles and updates transferred records after GL processing completes.
From a dimensional modeling perspective, the heuristic Data Vault classification for PA_GL_INTERFACE is standalone, based on its foreign key structure. This suggests that the table is not normative as a hub, link, or satellite in a Data Vault sense; rather, it behaves as an operational staging or transaction table whose relationships are expressed through denormalized accounting flexfield segments and GL identifiers rather than through a normalized parent-child key hierarchy. Modelers should treat it as a transient interface entity rather than a durable master or reference dataset.
Key Information Stored
PA_GL_INTERFACE contains 128 documented columns (12.2.2 schema). The most operationally significant columns fall into several groups:
- Accounting context: SET_OF_BOOKS_ID, CHART_OF_ACCOUNTS_ID, PERIOD_NAME, ACCOUNTING_DATE, TRANSACTION_DATE, FUNCTIONAL_CURRENCY_CODE, CURRENCY_CODE, CURRENCY_CONVERSION_RATE, CURRENCY_CONVERSION_DATE, USER_CURRENCY_CONVERSION_TYPE.
- Amounts: ENTERED_DR, ENTERED_CR, ACCOUNTED_DR, ACCOUNTED_CR, STAT_AMOUNT.
- Account derivation: CODE_COMBINATION_ID plus SEGMENT1 through SEGMENT30, which carry the accounting flexfield segments in denormalized form.
- GL linkage and status: JE_BATCH_ID, JE_HEADER_ID, JE_LINE_NUM, STATUS, STATUS_DESCRIPTION, WARNING_CODE, DATE_CREATED_IN_GL, GL_SL_LINK_ID, GL_SL_LINK_TABLE.
- Journal metadata: ACTUAL_FLAG, USER_JE_CATEGORY_NAME, USER_JE_SOURCE_NAME, JE_BATCH_ID.
- Processing control: GROUP_ID, REQUEST_ID, CREATED_BY, DATE_CREATED, SUBLEDGER_DOC_SEQUENCE_ID, SUBLEDGER_DOC_SEQUENCE_VALUE.
- Descriptive fields: REFERENCE1 through REFERENCE30, ATTRIBUTE1 through ATTRIBUTE20, CONTEXT, CONTEXT2, CONTEXT3.
The ETRM metadata does not document a surrogate primary key for this table, and no unique index is listed. Business-key candidates would typically be the combination of GROUP_ID, REQUEST_ID, JE_HEADER_ID, and JE_LINE_NUM, but these are not formally declared as unique constraints in the provided metadata. Foreign key relationships exist to GL_ENCUMBRANCE_TYPES via ENCUMBRANCE_TYPE_ID and to GL_MGT_SEG_UPGRADE_H via CHART_OF_ACCOUNTS_ID.
Common Use Cases and Queries
The primary use case is diagnostic and reconciliation reporting around the Projects-to-GL labor cost transfer. Common scenarios include verifying that all labor cost rows reached GL, investigating rows that remain unposted, and analyzing conversion or warning conditions.
A typical reconciliation query filters by status and period:
- SELECT STATUS, STATUS_DESCRIPTION, COUNT(*), SUM(ACCOUNTED_DR), SUM(ACCOUNTED_CR) FROM PA_GL_INTERFACE WHERE PERIOD_NAME = :period AND SET_OF_BOOKS_ID = :sob GROUP BY STATUS, STATUS_DESCRIPTION;
- SELECT JE_HEADER_ID, JE_LINE_NUM, STATUS, WARNING_CODE, DATE_CREATED_IN_GL FROM PA_GL_INTERFACE WHERE GROUP_ID = :group_id;
- SELECT SEGMENT1, SEGMENT2, SEGMENT3, CODE_COMBINATION_ID, ENTERED_DR, ENTERED_CR FROM PA_GL_INTERFACE WHERE REQUEST_ID = :request_id;
These queries are useful during period close, when Project Accounting and GL accountants must confirm that labor distribution has been fully accounted and posted before the period is closed.
Related Objects
PA_GL_INTERFACE sits within a defined set of related EBS objects:
- GL_ENCUMBRANCE_TYPES — joined via ENCUMBRANCE_TYPE_ID to classify encumbrance entries.
- GL_MGT_SEG_UPGRADE_H — joined via CHART_OF_ACCOUNTS_ID to resolve chart of accounts context.
- GL_JE_BATCHES / GL_JE_HEADERS / GL_JE_LINES — populated through GL Journal Import using JE_BATCH_ID, JE_HEADER_ID, and JE_LINE_NUM as linkage keys.
- GL_CODE_COMBINATIONS — referenced through CODE_COMBINATION_ID for the validated account combination.
- PA_GL_INTERFACE controls — the PA Tieback process and the GL Journal Import concurrent program are the principal consumers that update STATUS, WARNING_CODE, and DATE_CREATED_IN_GL.
Together these relationships explain how PA_GL_INTERFACE functions as a controlled staging table that bridges Projects labor cost processing and General Ledger posting.
-
PA_GL_INTERFACE this table is used for interfacing Labor Cost records to GL Journal Import Process of GL and Tieback process of PA will refer to this table.
-
Import journal entry batches
-
Stores schedule lines associated with a particular schedule
-
Stores schedule lines associated with a particular schedule
-
Temporary table used by the Journal Entries report
-
View: IGI_BUD_GL_INTERFACE_V 12.1.1
Based on GL_INTERFACE and GL_PERIOD_STATUSES
APPS.IGI_BUD_GL_INTERFACE_V·↳ FND_APPLICATION·↳ GL_INTERFACE·↳ GL_PERIOD_STATUSES·Explore IGI module →
-
Temporary table used by the Journal Entries report
-
Copy of AR_JOURNAL_INTERIM_ALL. Used by ARC and CBR.
-
Imported journal entry batches
-
Imported journal entry batches
-
This table is a custom version of the gl_interface table for use by the balance transfer.
-
Import journal entry batches
-
View: IGI_BUD_GL_INTERFACE_V 12.2.2
Based on GL_INTERFACE and GL_PERIOD_STATUSES
APPS.IGI_BUD_GL_INTERFACE_V·↳ FND_APPLICATION·↳ GL_INTERFACE·↳ GL_PERIOD_STATUSES·Explore IGI module →
-
Copy of AR_JOURNAL_INTERIM_ALL. Used by ARC and CBR.
-
PA_GL_INTERFACE this table is used for interfacing Labor Cost records to GL Journal Import Process of GL and Tieback process of PA will refer to this table.
-
View for ENcumbrance to show only GL and POETA
Not implemented in this database·Explore PSP module →
-
View for ENcumbrance to show only GL and POETA
Not implemented in this database·Explore PSP module →
-
VIEW: GL.GL_INTERFACE# 12.2.2
-
VIEW: PA.PA_GL_INTERFACE# 12.2.2
-
VIEW: GL.GL_XFR_INTERFACE# 12.2.2
-
PSPBV_LABOR_SCHEDULE_LINES displays schedule information or charging instructions for different employees, assignments, element types, and orgs.
Not implemented in this database·Explore PSP module →
-
PSPBV_LABOR_SCHEDULE_LINES displays schedule information or charging instructions for different employees, assignments, element types, and orgs.
Not implemented in this database·Explore PSP module →
-
Not implemented in this database·Explore PSP module →
-
Not implemented in this database·Explore PSP module →
-
VIEW: GL.GL_INTERFACE# 12.2.2
-
VIEW: PA.PA_GL_INTERFACE# 12.2.2
-
VIEW: GL.GL_XFR_INTERFACE# 12.2.2
-
TABLE: PA.PA_GL_INTERFACE 12.1.1