Search Results enrl_request_id
Overview
The PV_PG_ENRL_REQUESTS table is a core data object within the Oracle E-Business Suite Partner Management (PV) module, specifically for versions 12.1.1 and 12.2.2. It functions as the primary transactional repository for all enrollment requests submitted by prospective or existing partners seeking membership in defined partner programs. This table is central to the program enrollment workflow, capturing the initial request, its status, and linking it to the associated business entities. It serves as the master record from which subsequent processes like approval routing, notification generation, and membership creation are initiated.
Key Information Stored
While the full column list is not detailed in the provided metadata, the primary and foreign key relationships define its critical data structure. The table's primary identifier is the ENRL_REQUEST_ID. The table stores the core relationships of an enrollment request: the PROGRAM_ID linking to PV_PARTNER_PROGRAM_B, the PARTNER_ID linking to HZ_PARTIES, and the REQUESTOR_RESOURCE_ID linking to JTF_RS_RESOURCE_EXTNS. Furthermore, it integrates with other EBS modules by storing references to associated commercial documents, such as ORDER_HEADER_ID (OE_ORDER_HEADERS_ALL) and CONTRACT_ID (OKC_K_HEADERS_B). Additional key references include INVITE_HEADER_ID for invitation-based enrollments and CUSTOM_SETUP_ID for program-specific configurations.
Common Use Cases and Queries
This table is pivotal for reporting and auditing enrollment pipeline activity. Common operational and analytical queries include tracking request volumes by program or status, identifying pending approvals, and analyzing the source of enrollment requests (e.g., linked to a specific order or contract). A typical query would join to related master tables to produce a comprehensive enrollment request report:
- Tracking all pending requests for a specific program:
SELECT er.enrl_request_id, hp.party_name, er.creation_date FROM pv_pg_enrl_requests er, hz_parties hp WHERE er.program_id = &program_id AND er.status = 'PENDING' AND er.partner_id = hp.party_id; - Identifying requests initiated from a specific sales order.
- Generating audit trails by joining with the history log table (PV_GE_HISTORY_LOG_B).
Related Objects
The PV_PG_ENRL_REQUESTS table has extensive integration within the Partner Management schema and with other EBS modules, as evidenced by its foreign key constraints. Key documented relationships include:
- Primary Source Tables: Foreign keys link to OE_ORDER_HEADERS_ALL (ORDER_HEADER_ID), PV_PARTNER_PROGRAM_B (PROGRAM_ID), HZ_PARTIES (PARTNER_ID), JTF_RS_RESOURCE_EXTNS (REQUESTOR_RESOURCE_ID), OKC_K_HEADERS_B (CONTRACT_ID), PV_PG_INVITE_HEADERS_B (INVITE_HEADER_ID), and AMS_CUSTOM_SETUPS_B (CUSTOM_SETUP_ID).
- Dependent Child Tables: It is referenced as a parent table by PV_PG_ENRQ_INIT_SOURCES (on ENRL_REQUEST_ID) and PV_PG_MEMBERSHIPS (on ENRL_REQUEST_ID).
- Related Process Tables: It is also referenced by several generic entity tables for notifications (PV_GE_PARTY_NOTIFICATIONS on NOTIF_FOR_ENTITY_ID), checklist responses (PV_GE_CHKLST_RESPONSES on RESPONSE_FOR_ENTITY_ID), history logging (PV_GE_HISTORY_LOG_B on HISTORY_FOR_ENTITY_ID), and temporary approvers (PV_GE_TEMP_APPROVERS on APPR_FOR_ENTITY_ID).
-
Table: PV_PG_ENRL_REQUESTS
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PG_ENRL_REQUESTS, object_name:PV_PG_ENRL_REQUESTS, status:VALID, product: PV - Partner Management , description: Container for enrollment requests submitted for membership into programs. , implementation_dba_data: PV.PV_PG_ENRL_REQUESTS ,
-
Table: PV_PG_ENRL_REQUESTS
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PG_ENRL_REQUESTS, object_name:PV_PG_ENRL_REQUESTS, status:VALID, product: PV - Partner Management , description: Container for enrollment requests submitted for membership into programs. , implementation_dba_data: PV.PV_PG_ENRL_REQUESTS ,