Results for “pv_enty_select_criteria”

50+ results




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

Overview

PV_ENTY_SELECT_CRITERIA is a Partner Management (PV) module table that stores entity selection criteria. In Oracle EBS 12.1.1 and 12.2.2, it defines the individual rule rows that determine which partner entities (customers, prospects, or other party records) are eligible for processing within a given partner process rule. Each row associates a process rule with a specific attribute and an operator/selection type combination, forming the conditional logic that the Partner Management engine evaluates at runtime.

From a Data Vault modeling perspective, the metadata's heuristic classification is satellite-leaning. This is consistent with the table's role: it hangs off a parent process rule (via PROCESS_RULE_ID) and an attribute (via ATTRIBUTE_ID), and is itself referenced by dependent detail tables such as PV_SELECTED_ATTR_VALUES. Treated as a satellite, it captures descriptive selection attributes tied to the process-rule business key rather than acting as a true hub or link.

Key Information Stored

The table contains 34 documented columns. The most operationally significant are:

The unique index PV_ENTY_SELECT_CRITERIA_U1 on (SELECTION_CRITERIA_ID, ZD_EDITION_NAME) is the business-key candidate, distinguishing criterion identity together with the edition of the partner model.

Common Use Cases and Queries

Common scenarios include auditing which criteria are attached to a process rule, replicating partner segmentation logic for reporting, and troubleshooting why a set of entities was (or was not) selected during a partner batch.

  • List all criteria for a rule:
    SELECT selection_criteria_id, attribute_id, selection_type_code, operator, rank FROM pv.pv_enty_select_criteria WHERE process_rule_id = :rule_id ORDER BY rank;
  • Join to attribute definitions to display attribute names:
    SELECT c.selection_criteria_id, a.attribute_name, c.operator FROM pv.pv_enty_select_criteria c JOIN pv.pv_attributes_b a ON c.attribute_id = a.attribute_id WHERE c.process_rule_id = :rule_id;

Related Objects

The most significant related objects, based on documented foreign-key relationships, are:

  • PV_PROCESS_RULES_B — parent process rule (PROCESS_RULE_ID).
  • PV_ATTRIBUTES_B — defines the attribute evaluated (ATTRIBUTE_ID).
  • FND_SECURITY_GROUPS — controls data-secured visibility (SECURITY_GROUP_ID).
  • PV_SELECTED_ATTR_VALUES — child detail rows holding concrete attribute values for each criterion (SELECTION_CRITERIA_ID).
  • RA_BATCHES_ALL — receivables batches referencing a selection criterion (SELECTION_CRITERIA_ID).
  • AR_SELECTION_CRITERIA — receivables-side criteria sharing the same key column (SELECTION_CRITERIA_ID).