Search Results igs_fi_posting_int_all_pk
Overview
The table IGS_FI_POSTING_INT_ALL is a core interim data structure within the Oracle E-Business Suite Student System (IGS) for financial transaction processing. It serves as a critical staging table designed to consolidate transactional information from three primary source tables: IGS_FI_CR_ACTIVITIES (credit activities), IGS_FI_INVLN_INT_ALL (invoice lines), and IGS_FI_APPLICATIONS (applications). Its primary role is to act as a unified repository for posting data, facilitating the subsequent creation of accounting entries in the general ledger. This interim step is essential for ensuring data integrity and consistency before final financial posting occurs, making it a key component in the student financials module's accounting workflow.
Key Information Stored
While the specific column list is not detailed in the provided metadata, the table's purpose and foreign key relationships define its critical data elements. The primary key, POSTING_ID, uniquely identifies each consolidated transaction record for posting. The table holds debit and credit account codes (DR_ACCOUNT_CD and CR_ACCOUNT_CD), linking to the IGS_FI_ACC_ALL (Accounts) table to define the accounting impact. It also stores collated transaction details sourced from the three feeder tables, which likely include amounts, dates, person IDs, fee types, and transaction type identifiers. This structure allows the system to batch and process heterogeneous financial transactions through a single, standardized posting interface.
Common Use Cases and Queries
The primary use case for this table is the execution and troubleshooting of the financial posting process. Batch jobs or concurrent programs will query this table to generate journal entries for the general ledger. Common queries involve selecting records within a specific date range or for a particular batch run that have not yet been posted. For instance, a support analyst might run a diagnostic query to identify transactions stuck in the interim stage or to verify the account derivation before posting. A typical SQL pattern would join this table to the source transaction tables via the POSTING_ID to trace the origin of a posting issue or to audit the data flow.
SELECT p.posting_id, p.dr_account_cd, p.cr_account_cd, s.transaction_date FROM igs_fi_posting_int_all p JOIN igs_fi_invln_int_all s ON p.posting_id = s.posting_id WHERE p.creation_date > SYSDATE - 1;
Related Objects
IGS_FI_POSTING_INT_ALL has integral relationships with several key tables in the IGS financials schema, as documented by its foreign keys.
- Primary Source Tables: The table is the direct target for foreign keys from three transaction source tables:
- IGS_FI_CR_ACTIVITIES via POSTING_ID
- IGS_FI_INVLN_INT_ALL via POSTING_ID
- IGS_FI_APPLICATIONS via POSTING_ID
- Chart of Accounts Reference: It references the IGS_FI_ACC_ALL table twice for account validation:
- Foreign key on CR_ACCOUNT_CD column
- Foreign key on DR_ACCOUNT_CD column
- Primary Key: The table is governed by the primary key constraint IGS_FI_POSTING_INT_ALL_PK on the POSTING_ID column.
-
Table: IGS_FI_POSTING_INT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_POSTING_INT_ALL, object_name:IGS_FI_POSTING_INT_ALL, status:VALID, product: IGS - Student System , description: This table contains transactions information collated from three source transaction tables - IGS_FI_CR_ACTIVITIES, IGS_FI_INVLN_INT_ALL and IGS_FI_APPLICATIONS for posting purposes. The information captured here is an interim step to create , implementation_dba_data: IGS.IGS_FI_POSTING_INT_ALL ,