Search Results prp_proposal_objects
Overview
The PRP_PROPOSAL_OBJECTS table is a core data object within the Oracle E-Business Suite Proposals (PRP) module. Its primary function is to serve as a junction table, establishing and maintaining the formal associations between a proposal and the native transactional objects from which it is created or to which it is linked. In the context of Oracle EBS 12.1.1 and 12.2.2, this table is critical for ensuring data integrity and traceability between the Proposals module and other integrated applications, most notably Oracle Advanced Pricing and Oracle Order Management via the Quote object. It acts as the system of record for these relationships, enabling business processes that rely on the connection between a proposal and its source or target documents.
Key Information Stored
The table's structure is designed to capture the essential elements of the proposal-to-object relationship. The PROPOSAL_OBJECT_ID column serves as the unique system-generated identifier for each association record. The PROPOSAL_ID is a foreign key that links to the master proposal definition in the PRP_PROPOSALS table. The OBJECT_TYPE and OBJECT_ID columns work in tandem to identify the specific external entity associated with the proposal. While the provided metadata explicitly names the ASO_QUOTE_HEADERS_ALL table as a foreign key target for OBJECT_ID, the OBJECT_TYPE field allows for potential integration with other object types, though "Quote" is the primary documented example. This design facilitates a flexible, extensible model for linking proposals to various EBS entities.
Common Use Cases and Queries
A primary use case is tracing the lineage of a proposal back to its originating sales quote, which is essential for audit trails and understanding the sales cycle. Conversely, it allows users to identify all proposals generated from a specific quote. Common reporting needs include listing all associated objects for a given proposal or identifying proposals that lack a linked quote. Sample SQL patterns often involve joins to the related master tables:
- To retrieve proposal details with their linked quote numbers:
SELECT ppo.proposal_id, ppo.object_id, aqh.quote_number FROM prp_proposal_objects ppo JOIN aso_quote_headers_all aqh ON ppo.object_id = aqh.quote_header_id WHERE ppo.object_type = 'QUOTE'; - To find proposals without an associated quote object:
SELECT pp.proposal_id FROM prp_proposals pp WHERE NOT EXISTS (SELECT 1 FROM prp_proposal_objects ppo WHERE ppo.proposal_id = pp.proposal_id);
Related Objects
The PRP_PROPOSAL_OBJECTS table sits at the intersection of two key EBS entities, as defined by its documented foreign key relationships:
- PRP_PROPOSALS: This is the parent table for the proposal definition. The relationship is maintained via the PRP_PROPOSAL_OBJECTS.PROPOSAL_ID column, which references PRP_PROPOSALS. This ensures every associated object is linked to a valid proposal.
- ASO_QUOTE_HEADERS_ALL: This table stores header information for sales quotes in the Order Management suite. The relationship is maintained via the PRP_PROPOSAL_OBJECTS.OBJECT_ID column referencing ASO_QUOTE_HEADERS_ALL (specifically the QUOTE_HEADER_ID), when the OBJECT_TYPE indicates a quote. This is the principal link between the Proposals module and the quoting/sales process.
The table's primary keys (PRP_PROPOSAL_OBJECTS_PK and PRP_PROPOSAL_OBJECTS_UK1) enforce uniqueness and are likely referenced by indexes and any child tables or PL/SQL APIs within the PRP module that manipulate these associations.
-
Table: PRP_PROPOSAL_OBJECTS
12.1.1
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSAL_OBJECTS, object_name:PRP_PROPOSAL_OBJECTS, status:VALID, product: PRP - Proposals , description: This table contains the association between the proposal and native objects like Quote, etc. , implementation_dba_data: PRP.PRP_PROPOSAL_OBJECTS ,
-
Table: PRP_PROPOSAL_OBJECTS
12.2.2
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSAL_OBJECTS, object_name:PRP_PROPOSAL_OBJECTS, status:VALID, product: PRP - Proposals , description: This table contains the association between the proposal and native objects like Quote, etc. , implementation_dba_data: PRP.PRP_PROPOSAL_OBJECTS ,
-
VIEW: PRP.PRP_PROPOSAL_OBJECTS#
12.2.2
owner:PRP, object_type:VIEW, object_name:PRP_PROPOSAL_OBJECTS#, status:VALID,
-
SYNONYM: APPS.PRP_PROPOSAL_OBJECTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSAL_OBJECTS, status:VALID,
-
SYNONYM: APPS.PRP_PROPOSAL_OBJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PRP_PROPOSAL_OBJECTS, status:VALID,
-
VIEW: PRP.PRP_PROPOSAL_OBJECTS#
12.2.2
-
VIEW: APPS.PRP_PROP_OBJECTS_V
12.2.2
-
VIEW: APPS.PRP_PROP_OBJECTS_V
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: PRP_PROPOSALS
12.2.2
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSALS, object_name:PRP_PROPOSALS, status:VALID, product: PRP - Proposals , description: This table contains the information about the proposals. , implementation_dba_data: PRP.PRP_PROPOSALS ,
-
Table: PRP_PROPOSALS
12.1.1
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSALS, object_name:PRP_PROPOSALS, status:VALID, product: PRP - Proposals , description: This table contains the information about the proposals. , implementation_dba_data: PRP.PRP_PROPOSALS ,
-
TABLE: PRP.PRP_PROPOSAL_OBJECTS
12.1.1
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSAL_OBJECTS, object_name:PRP_PROPOSAL_OBJECTS, status:VALID,
-
TABLE: PRP.PRP_PROPOSAL_OBJECTS
12.2.2
owner:PRP, object_type:TABLE, fnd_design_data:PRP.PRP_PROPOSAL_OBJECTS, object_name:PRP_PROPOSAL_OBJECTS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: PRP_PROP_OBJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_PROP_OBJECTS_V, object_name:PRP_PROP_OBJECTS_V, status:VALID, product: PRP - Proposals , description: This View Provides proposal and proposal objects details. , implementation_dba_data: APPS.PRP_PROP_OBJECTS_V ,
-
Table: ASO_QUOTE_HEADERS_ALL
12.1.1
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_HEADERS_ALL, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID, product: ASO - Order Capture , description: ASO_QUOTE_HEADERS holds Order Capture quotation information. it has the header data of a quote. For each quote header, there can zero or many quote lines attached to it. , implementation_dba_data: ASO.ASO_QUOTE_HEADERS_ALL ,
-
Table: ASO_QUOTE_HEADERS_ALL
12.2.2
owner:ASO, object_type:TABLE, fnd_design_data:ASO.ASO_QUOTE_HEADERS_ALL, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID, product: ASO - Order Capture , description: This table holds header level Order Capture quotation data. , implementation_dba_data: ASO.ASO_QUOTE_HEADERS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
View: PRP_PROP_OBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_PROP_OBJECTS_V, object_name:PRP_PROP_OBJECTS_V, status:VALID, product: PRP - Proposals , description: This View Provides proposal and proposal objects details. , implementation_dba_data: APPS.PRP_PROP_OBJECTS_V ,
-
VIEW: APPS.PRP_PROP_OBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_PROP_OBJECTS_V, object_name:PRP_PROP_OBJECTS_V, status:VALID,
-
VIEW: APPS.PRP_PROP_OBJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PRP.PRP_PROP_OBJECTS_V, object_name:PRP_PROP_OBJECTS_V, status:VALID,
-
eTRM - PRP Tables and Views
12.2.2
description: This table contains the values for the "User Defined" tokens of type "List of Values". This table stores the list of values for each token in each installed language. ,
-
eTRM - PRP Tables and Views
12.1.1
description: This table contains the values for the "User Defined" tokens of type "List of Values". This table stores the list of values for each token in each installed language. ,
-
APPS.BIL_TX_OPTY_DETL_RPT_PKG SQL Statements
12.1.1
-
eTRM - PRP Tables and Views
12.1.1
description: This table contains the values for the "User Defined" tokens of type "List of Values". This table stores the list of values for each token in each installed language. ,
-
eTRM - PRP Tables and Views
12.2.2
description: This table contains the values for the "User Defined" tokens of type "List of Values". This table stores the list of values for each token in each installed language. ,
-
PACKAGE BODY: APPS.BIL_TX_OPTY_DETL_RPT_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1