Search Results igw_prop_abstracts_pk




Overview

The IGW_PROP_ABSTRACTS table is a core data object within the Oracle E-Business Suite (EBS) Grants Proposal module (IGW). It functions as the central repository for storing textual abstracts and associated resource information for grant proposals. In the context of proposal lifecycle management, this table holds critical narrative sections, such as project summaries, technical approaches, or public health relevance statements, which are essential for proposal submission and review. Its role is to maintain a structured, versionable record of these descriptive paragraphs, directly linked to a specific proposal header.

Key Information Stored

The table's structure is designed to associate abstract text with a specific proposal and classify it by type. The primary key is a composite of PROPOSAL_ID and ABSTRACT_TYPE_CODE, ensuring only one abstract of a given type per proposal. The PROPOSAL_ID column is a foreign key linking directly to the IGW_PROPOSALS_ALL table, anchoring the abstract to its parent proposal. The ABSTRACT_TYPE_CODE defines the category or purpose of the stored text (e.g., 'TECHNICAL', 'SUMMARY'). While the provided metadata specifies the table holds "Paragraph and resource information," typical implementations include columns for the abstract text itself (e.g., ABSTRACT_TEXT), a version number, and audit fields like CREATION_DATE and LAST_UPDATE_DATE.

Common Use Cases and Queries

This table is primarily accessed for generating proposal documents, internal reviews, and submission packages. Common operational and reporting scenarios include extracting all abstracts for a specific proposal for a compiled submission PDF, or identifying proposals lacking a required abstract type. A typical query pattern involves joining to the proposal header table for additional context.

  • Retrieve all abstracts for a proposal: SELECT ABSTRACT_TYPE_CODE, ABSTRACT_TEXT FROM IGW_PROP_ABSTRACTS WHERE PROPOSAL_ID = 12345;
  • List proposals missing a technical abstract: SELECT P.PROPOSAL_NUMBER FROM IGW_PROPOSALS_ALL P WHERE NOT EXISTS (SELECT NULL FROM IGW_PROP_ABSTRACTS A WHERE A.PROPOSAL_ID = P.PROPOSAL_ID AND A.ABSTRACT_TYPE_CODE = 'TECHNICAL');

Related Objects

The IGW_PROP_ABSTRACTS table has defined dependencies within the IGW schema. Its primary relationship is with the proposal master table, IGW_PROPOSALS_ALL, via the foreign key on PROPOSAL_ID. This is a critical parent-child relationship. While not listed in the provided metadata, it is common for this table to be referenced by various Grants Proposal forms, workflows, and reporting views (e.g., IGW_PROP_ABSTRACTS_VL). The existence of the primary key constraint IGW_PROP_ABSTRACTS_PK also implies potential dependencies from database triggers or application logic that rely on this unique identifier.