Search Results reference_6
Overview
The view APPS.IGCBV_CBC_JOURNAL_LINES is a read-only database object shipped within the Oracle E-Business Suite (EBS) Contract Commitment module, identified by the product code IGC. In EBS 12.1.1 and 12.2.2, the Contract Commitment module supports the generation and maintenance of commitment (encumbrance) accounting entries that are eventually transferred to General Ledger. The view exposes the journal lines produced by the Contract Commitment journal entry generation process, presenting each commitment journal line together with its associated batch context.
The IGCBV_ prefix denotes a Business View belonging to the IGC product, and the view is owned by the APPS schema with a documented status of VALID. Its role is primarily reporting and integration: it provides a denormalised, consumer-friendly projection of commitment journal lines joined to their parent batches, allowing concurrent programs, reports, and external interfaces to read commitment accounting data without navigating the underlying normalised tables directly. The view is defined WITH READ ONLY, so it may only be queried, never modified.
Underlying Base Objects
The view is defined over two synonyms that resolve to the base tables of the Contract Commitment journal architecture:
- IGC_CBC_JE_LINES (aliased
IGC_CBCJEL) — the commitment journal entry lines table, holding individual debit and credit lines, references, amount columns, and accounting attributes. - IGC_CBC_JE_BATCHES (aliased
IGC_CBCJEB) — the commitment journal entry batches table, holding batch-level attributes such as the batch name.
The two objects are joined on the batch identifier: IGC_CBCJEL.CBC_JE_BATCH_ID = IGC_CBCJEB.CBC_JE_BATCH_ID. Because the view performs an inner join, only journal lines that have a valid parent batch are returned. The batch name from the header table is projected into the view as BATCH_NAME, giving each line its batch context.
Key Columns
The view exposes a broad set of columns spanning line identity, accounting classification, amounts, and audit attributes:
- JOURNAL_LINE_NUMBER — sourced from
CBC_JE_LINE_NUM, the sequential line number within the batch. - JOURNAL_SOURCE / JOURNAL_CATEGORY — the journal source and category identifying the origin and class of the commitment entry.
- "_LA:BALANCE_TYPE" — a descriptive flexfield-derived column that resolves the balance type from the lookup
GL_LOOKUPS:BATCH_TYPE:DESCRIPTION, based onACTUAL_FLAG. - EFFECTIVE_DATE, ENTERED_DR, ENTERED_CR, POSTED_DATE — the accounting date, entered debit and credit amounts, and the posting date.
- REFERENCE_1 through REFERENCE_10 — the ten descriptive reference columns commonly used to carry document numbers, requisition or PO references, and other contextual identifiers. The user's search for reference_3 maps directly to
REFERENCE_3. - BATCH_NAME — the name of the parent commitment batch.
- BUDGET_TYPE, PERIOD_NAME, PERIOD_SET_NAME — budget and accounting period attributes.
- ENCUMBRANCE_TYPE_ID, CODE_COMBINATION_ID, BUDGET_VERSION_ID, SET_OF_BOOKS_ID, CURRENCY_CODE, BATCH_ID — the foreign keys and identifiers linking the line to encumbrance types, accounting flexfield combinations, budget versions, ledgers, currencies, and batches.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY — standard EBS audit columns.
Common Use Cases and Queries
Typical uses include reconciliation of commitment journal lines to General Ledger, reporting on commitment activity by period or ledger, extraction of reference information for downstream interfaces, and troubleshooting of journal generation. A representative query retrieving lines for a specific reference follows:
SELECT journal_line_number, journal_source, journal_category, batch_name, period_name, entered_dr, entered_cref, reference_3 FROM apps.igcbv_cbc_journal_lines WHERE reference_3 = :reference_value;
Aggregation by period and ledger is equally common:
SELECT period_name, set_of_books_id, SUM(entered_dr) dr, SUM(entered_cr) cr FROM apps.igcbv_cbc_journal_lines GROUP BY period_name, set_of_books_id;
Because the view is read-only, it is safe for concurrent reporting and cannot be used for DML; all modifications must target the underlying IGC_CBC_JE_LINES and IGC_CBC_JE_BATCHES tables.
-
View: IGCBV_CBC_JOURNAL_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGCBV_CBC_JOURNAL_LINES, object_name:IGCBV_CBC_JOURNAL_LINES, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGCBV_CBC_JOURNAL_LINES ,
-
View: IGC_CC_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CC_INTERFACE_V, object_name:IGC_CC_INTERFACE_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CC_INTERFACE_V ,
-
View: IGCBV_CBC_JOURNAL_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGCBV_CBC_JOURNAL_LINES, object_name:IGCBV_CBC_JOURNAL_LINES, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGCBV_CBC_JOURNAL_LINES ,
-
View: IGC_CC_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CC_INTERFACE_V, object_name:IGC_CC_INTERFACE_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CC_INTERFACE_V ,
-
View: IGCFV_CBC_JOURNAL_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGCFV_CBC_JOURNAL_LINES, object_name:IGCFV_CBC_JOURNAL_LINES, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGCFV_CBC_JOURNAL_LINES ,
-
View: IGC_CBC_JE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CBC_JE_LINES_V, object_name:IGC_CBC_JE_LINES_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CBC_JE_LINES_V ,
-
View: IGCFV_CBC_JOURNAL_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGCFV_CBC_JOURNAL_LINES, object_name:IGCFV_CBC_JOURNAL_LINES, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGCFV_CBC_JOURNAL_LINES ,
-
View: IGC_CBC_JE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGC.IGC_CBC_JE_LINES_V, object_name:IGC_CBC_JE_LINES_V, status:VALID, product: IGC - Contract Commitment , implementation_dba_data: APPS.IGC_CBC_JE_LINES_V ,