Search Results pv_program_contracts
Overview
The PV_PROGRAM_CONTRACTS table is a core data object within the Oracle E-Business Suite (EBS) Partner Management (PV) module. It serves as the primary repository for storing contractual agreements associated with partner programs. In the context of managing channel partners, this table is critical for establishing and tracking the formal terms, conditions, and legal framework that govern a partner's participation in a specific program. Its existence is fundamental to the operational and compliance aspects of partner relationships, enabling organizations to link program definitions with their corresponding contractual obligations.
Key Information Stored
While the provided metadata does not list all columns, the documented structure reveals essential relational keys. The primary identifier is the PROGRAM_CONTRACTS_ID column, which uniquely defines each contract record. A crucial foreign key is the PROGRAM_ID column, which links each contract to a specific partner program definition stored in the PV_PARTNER_PROGRAM_B table. Typically, a comprehensive contract table would also include fields for contract number, effective dates (start and end), status, terms and conditions reference, document storage pointers, and attributes detailing contractual commitments, though these specific columns are not enumerated in the provided excerpt.
Common Use Cases and Queries
This table supports several key business processes. A primary use case is generating reports on active contracts for a given partner program, which is essential for audit and renewal management. Administrators frequently query this table to validate a partner's contractual eligibility before processing claims or granting program benefits. A common SQL pattern involves joining to the PV_PARTNER_PROGRAM_B table to retrieve contract details alongside program names.
SELECT pc.program_contracts_id,
ppb.program_name,
pc.contract_number,
pc.start_date_active,
pc.end_date_active
FROM pv.pv_program_contracts pc,
pv.pv_partner_program_b ppb
WHERE pc.program_id = ppb.program_id
AND sysdate BETWEEN pc.start_date_active AND NVL(pc.end_date_active, sysdate+1);
Another critical use case is during the partner onboarding workflow, where the system creates a record in this table to formalize the partner's acceptance into a program.
Related Objects
The PV_PROGRAM_CONTRACTS table maintains a direct and integral relationship with the PV_PARTNER_PROGRAM_B table, which holds the master definition of partner programs. As documented in the foreign key relationship data:
- Primary Key: PV_PROGRAM_CONTRACTS_PK on the PROGRAM_CONTRACTS_ID column.
- Foreign Key (References): The PROGRAM_ID column in PV_PROGRAM_CONTRACTS references the PROGRAM_ID column in the PV_PARTNER_PROGRAM_B table. This relationship ensures that every contract is associated with a valid, predefined partner program.
This relationship is foundational, meaning that reporting, data integrity, and transactional logic within the Partner Management module will frequently join these two tables to present a complete view of programs and their associated contracts.
-
Table: PV_PROGRAM_CONTRACTS
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_CONTRACTS, object_name:PV_PROGRAM_CONTRACTS, status:VALID, product: PV - Partner Management , description: Program contracts , implementation_dba_data: PV.PV_PROGRAM_CONTRACTS ,
-
Table: PV_PROGRAM_CONTRACTS
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_CONTRACTS, object_name:PV_PROGRAM_CONTRACTS, status:VALID, product: PV - Partner Management , description: Program contracts , implementation_dba_data: PV.PV_PROGRAM_CONTRACTS ,
-
APPS.PV_PRGM_CONTRACTS_PVT dependencies on PV_PROGRAM_CONTRACTS
12.2.2
-
APPS.PV_PARTNER_PROGRAM_PVT dependencies on PV_PROGRAM_CONTRACTS
12.1.1
-
APPS.PV_PRGM_CONTRACTS_PKG dependencies on PV_PROGRAM_CONTRACTS
12.2.2
-
APPS.PV_PRGM_CONTRACTS_PKG dependencies on PV_PROGRAM_CONTRACTS
12.1.1
-
APPS.PV_PRGM_APPROVAL_PVT dependencies on PV_PROGRAM_CONTRACTS
12.2.2
-
APPS.PV_PARTNER_PROGRAM_PVT dependencies on PV_PROGRAM_CONTRACTS
12.2.2
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on PV_PROGRAM_CONTRACTS
12.2.2
-
APPS.PV_PRGM_APPROVAL_PVT dependencies on PV_PROGRAM_CONTRACTS
12.1.1
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on PV_PROGRAM_CONTRACTS
12.1.1
-
APPS.PV_PRGM_CONTRACTS_PVT dependencies on PV_PROGRAM_CONTRACTS
12.1.1
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on PV_ENTY_ATTR_VALUES
12.2.2
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on OKC_TERMS_TEMPLATES_ALL
12.2.2
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on PV_ENTY_ATTR_VALUES
12.1.1
-
VIEW: PV.PV_PROGRAM_CONTRACTS#
12.2.2
owner:PV, object_type:VIEW, object_name:PV_PROGRAM_CONTRACTS#, status:VALID,
-
APPS.PV_PARTNER_CONTRACTS_PVT dependencies on OKC_TERMS_TEMPLATES_ALL
12.1.1
-
SYNONYM: APPS.PV_PROGRAM_CONTRACTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_PROGRAM_CONTRACTS, status:VALID,
-
APPS.PV_PRGM_CONTRACTS_PVT SQL Statements
12.1.1
-
APPS.PV_PRGM_CONTRACTS_PVT SQL Statements
12.2.2
-
VIEW: PV.PV_PROGRAM_CONTRACTS#
12.2.2
-
SYNONYM: APPS.PV_PROGRAM_CONTRACTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_PROGRAM_CONTRACTS, status:VALID,
-
Table: PV_PARTNER_PROGRAM_B
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PARTNER_PROGRAM_B, object_name:PV_PARTNER_PROGRAM_B, status:VALID, product: PV - Partner Management , description: Captures partner program, and membership details , implementation_dba_data: PV.PV_PARTNER_PROGRAM_B ,
-
APPS.PV_PRGM_CONTRACTS_PKG SQL Statements
12.2.2
-
Table: PV_PARTNER_PROGRAM_B
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PARTNER_PROGRAM_B, object_name:PV_PARTNER_PROGRAM_B, status:VALID, product: PV - Partner Management , description: Captures partner program, and membership details , implementation_dba_data: PV.PV_PARTNER_PROGRAM_B ,
-
APPS.PV_PRGM_CONTRACTS_PKG SQL Statements
12.1.1
-
TABLE: PV.PV_PROGRAM_CONTRACTS
12.2.2
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_CONTRACTS, object_name:PV_PROGRAM_CONTRACTS, status:VALID,
-
TABLE: PV.PV_PROGRAM_CONTRACTS
12.1.1
owner:PV, object_type:TABLE, fnd_design_data:PV.PV_PROGRAM_CONTRACTS, object_name:PV_PROGRAM_CONTRACTS, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_CONTRACTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_CONTRACTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PARTNER_CONTRACTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_CONTRACTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_CONTRACTS_PVT, status:VALID,
-
APPS.PV_PARTNER_CONTRACTS_PVT SQL Statements
12.1.1
-
APPS.PV_PARTNER_CONTRACTS_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PKG
12.2.2
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_CONTRACTS_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PV_PARTNER_CONTRACTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_CONTRACTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_CONTRACTS_PKG
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 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PV_PARTNER_PROGRAM_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_PROGRAM_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PARTNER_PROGRAM_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_PROGRAM_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PRGM_APPROVAL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PRGM_APPROVAL_PVT, status:VALID,