Results for “pv_partner_program_b”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PV_PARTNER_PROGRAM_B is the foundational base table of the Partner Management module (product code PV) in Oracle E-Business Suite 12.1.1 and 12.2.2. It captures the definition of a partner program — the business construct through which an enterprise enrolls, qualifies, tier-structures, and governs its channel partners — together with the membership rules that govern how partners are admitted to and retained within that program. Every downstream partner management artifact, including memberships, enrollment requests, benefits, contracts, checklists, and responsibility mappings, is anchored to a row in this table via the PROGRAM_ID column.

From a dimensional modeling perspective, the metadata's heuristic Data Vault classification identifies this object as a hub. This is a reasonable modeling suggestion: PROGRAM_ID is the stable business key issued once per program, and the table functions as the central anchor from which numerous satellite and link relationships radiate. Surrounding attribute groups (dates, statuses, questionnaire display flags, fee-waiver flags) would map naturally to satellites, while tables such as PV_PG_ELIG_PROGRAMS and PV_PG_ENRL_CHANGE_RULES behave as links.

Key Information Stored

The table is defined with 52 columns. The most operationally significant are:

Common Use Cases and Queries

The table is the primary driver for partner program configuration and reporting. Typical patterns include:

  • Listing all currently active programs with their type, effective dates, and fee configuration:
    SELECT p.program_id, t.program_type, p.program_status_code, p.program_start_date, p.program_end_date, p.no_fee_flag FROM pv.pv_partner_program_b p, pv.pv_partner_program_type_b t WHERE p.program_type_id = t.program_type_id AND p.enabled_flag = 'Y' AND p.program_status_code = 'ACTIVE';
  • Resolving the translated name and description of a program by joining to PV_PARTNER_PROGRAM_TL on PROGRAM_ID.
  • Auditing membership duration policy by extracting MEMBERSHIP_VALID_PERIOD and MEMBERSHIP_PERIOD_UNIT.
  • Walking the program hierarchy using a self-join on PROGRAM_PARENT_ID to produce a recursive indented listing of parent and child programs.
  • Measuring program adoption by counting rows in PV_PG_MEMBERSHIPS grouped by PROGRAM_ID.
  • Identifying programs whose PROGRAM_END_DATE falls within a given window for renewal planning.

Related Objects

The table participates in an extensive foreign key network. The most significant relationships are: