Search Results pv_program_partner_types
Overview
The PV_PROGRAM_PARTNER_TYPES table is a core data object within the Oracle E-Business Suite (EBS) Partner Management (PV) module. It functions as a master reference table that defines and stores the valid types of partners that can be associated with a partner program. This table is essential for enforcing business rules and maintaining data integrity by providing a controlled list of permissible partner type classifications. Its primary role is to serve as a lookup source for the partner-program relationship, ensuring that partners are categorized correctly according to the specific definitions and requirements of the program in which they participate.
Key Information Stored
The table's structure is designed to uniquely identify each valid program-partner type combination. Based on the provided metadata, the central column is PROGRAM_PARTNER_TYPES_ID, which serves as the unique primary key identifier for each record. A critical foreign key column is PROGRAM_TYPE_ID, which links to the PV_PARTNER_PROGRAM_TYPE_B table. This relationship ties a specific partner type classification to a defined partner program type. While the full column list is not detailed in the excerpt, tables of this nature typically include descriptive columns (e.g., NAME, DESCRIPTION) and standard EBS columns for tracking creation date, last update date, and the user responsible for the changes.
Common Use Cases and Queries
This table is primarily accessed for validation and reporting within partner program setup and management workflows. A common use case is during the creation or update of a partner program record, where the application validates that the selected partner type is permitted for that program type. For reporting, it is used to generate lists of all authorized partner types for a given program. A typical query would join this table to its parent to retrieve a descriptive list:
- SELECT ppt.program_partner_types_id, pptb.program_type_name, pptb.description FROM pv_program_partner_types ppt, pv_partner_program_type_b pptb WHERE ppt.program_type_id = pptb.program_type_id;
Another frequent pattern is to use this table as a filter or constraint in queries against transactional tables that store actual partner assignments, ensuring only valid type-program relationships are considered.
Related Objects
The table maintains a direct foreign key relationship, as documented in the ETRM metadata. The primary related object is:
- PV_PARTNER_PROGRAM_TYPE_B: This table is referenced via the foreign key column PV_PROGRAM_PARTNER_TYPES.PROGRAM_TYPE_ID. This relationship ensures that every partner type classification defined in PV_PROGRAM_PARTNER_TYPES is associated with a valid, existing partner program type master record. The PV_PROGRAM_PARTNER_TYPES table itself is likely referenced by other transactional tables in the PV schema that store specific instances of partners enrolled in programs, though those relationships are not listed in the provided excerpt.
-
Table: PV_PROGRAM_PARTNER_TYPES
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_PARTNER_TYPES, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID, product: PV - Partner Management , description: Program Partner Types , implementation_dba_data: PV.PV_PROGRAM_PARTNER_TYPES ,
-
Table: PV_PROGRAM_PARTNER_TYPES
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_PARTNER_TYPES, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID, product: PV - Partner Management , description: Program Partner Types , implementation_dba_data: PV.PV_PROGRAM_PARTNER_TYPES ,
-
APPS.PV_ENRQ_BINS_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.2.2
-
APPS.PV_PRGM_PTR_TYPES_PKG dependencies on PV_PROGRAM_PARTNER_TYPES
12.1.1
-
APPS.PV_PRGM_PTR_TYPES_PKG dependencies on PV_PROGRAM_PARTNER_TYPES
12.2.2
-
APPS.PV_ENRQ_BINS_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.1.1
-
APPS.PV_PRGM_PTR_TYPES_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.2.2
-
APPS.PV_PRGM_PTR_TYPES_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.2.2
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PROGRAM_PARTNER_TYPES
12.1.1
-
APPS.PV_ENRQ_BINS_PVT dependencies on PV_ENTY_ATTR_VALUES
12.1.1
-
APPS.PV_ENRQ_BINS_PVT dependencies on PV_ENTY_ATTR_VALUES
12.2.2
-
VIEW: PV.PV_PROGRAM_PARTNER_TYPES#
12.2.2
owner:PV, object_type:VIEW, object_name:PV_PROGRAM_PARTNER_TYPES#, status:VALID,
-
SYNONYM: APPS.PV_PROGRAM_PARTNER_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID,
-
VIEW: PV.PV_PROGRAM_PARTNER_TYPES#
12.2.2
-
SYNONYM: APPS.PV_PROGRAM_PARTNER_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID,
-
APPS.PV_PRGM_PTR_TYPES_PKG SQL Statements
12.1.1
-
APPS.PV_PRGM_PTR_TYPES_PVT SQL Statements
12.1.1
-
APPS.PV_PRGM_PTR_TYPES_PKG SQL Statements
12.2.2
-
APPS.PV_PRGM_PTR_TYPES_PVT SQL Statements
12.2.2
-
TABLE: PV.PV_PROGRAM_PARTNER_TYPES
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_PARTNER_TYPES, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID,
-
TABLE: PV.PV_PROGRAM_PARTNER_TYPES
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_PARTNER_TYPES, object_name:PV_PROGRAM_PARTNER_TYPES, status:VALID,
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PARTNER_PROGRAM_TYPE_B
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PARTNER_PROGRAM_VL
12.2.2
-
APPS.PV_PRGM_PTR_TYPES_PVT dependencies on DUAL
12.2.2
-
APPS.PV_PRGM_PTR_TYPES_PVT dependencies on DUAL
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PARTNER_PROGRAM_VL
12.1.1
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PKG
12.1.1
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PKG
12.2.2
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_PARTNER_PROGRAM_TYPE_B
12.2.2
-
APPS.PV_ENRQ_BINS_PVT SQL Statements
12.1.1
-
Table: PV_PARTNER_PROGRAM_TYPE_B
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PARTNER_PROGRAM_TYPE_B, object_name:PV_PARTNER_PROGRAM_TYPE_B, status:VALID, product: PV - Partner Management , description: Partner Program Type - base table , implementation_dba_data: PV.PV_PARTNER_PROGRAM_TYPE_B ,
-
Table: PV_PARTNER_PROGRAM_TYPE_B
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PARTNER_PROGRAM_TYPE_B, object_name:PV_PARTNER_PROGRAM_TYPE_B, status:VALID, product: PV - Partner Management , description: Partner Program Type - base table , implementation_dba_data: PV.PV_PARTNER_PROGRAM_TYPE_B ,
-
PACKAGE BODY: APPS.PV_ENRQ_BINS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENRQ_BINS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_PTR_TYPES_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_PTR_TYPES_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_PTR_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_CODE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_CODE_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PV_PRGM_PTR_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_PTR_TYPES_PKG, status:VALID,
-
APPS.PV_ENRQ_BINS_PVT SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PV_ENRQ_BINS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENRQ_BINS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_CODE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_CODE_PVT, status:VALID,
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_ATTRIBUTE_CODES_VL
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT dependencies on PV_ATTRIBUTE_CODES_VL
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2