Search Results pon_thread_entries
Overview
PON_THREAD_ENTRIES is a transactional table in the PON (Sourcing) module of Oracle E-Business Suite, valid in both 12.1.1 and 12.2.2. It stores the message content exchanged within threaded discussions associated with Oracle Sourcing negotiations, sourcing events, and scoring team collaboration. Each row represents a single posted message (an "entry") belonging to a discussion thread, capturing authorship, timestamp, subject, body content, and routing metadata such as broadcast and parent-entry relationships.
Under the heuristic Data Vault classification derived from its foreign key structure, PON_THREAD_ENTRIES is satellite-leaning. This classification is a modeling suggestion rather than a physical implementation: the table behaves as a descriptive satellite because it carries mutable, descriptive payload (message content, subject, timestamps) keyed to a surrogate primary key and linked outward to hub-like entities such as HZ_PARTIES, PON_DISCUSSIONS, and PON_THREADS. In a Data Vault representation, the entry identifier would anchor the satellite, while the foreign keys would resolve to hub or link references.
Key Information Stored
The table comprises 16 documented columns in the 12.2.2 physical schema. The most significant are:
- ENTRY_ID — the surrogate primary key, enforced by PON_THREAD_ENTRIES_PK and reinforced by the unique index PON_THREAD_ENTRIES_N4. This is the single business-key candidate documented for the table.
- DISCUSSION_ID — identifies the owning discussion; appears in composite foreign keys pointing to both PON_DISCUSSIONS and PON_THREADS.
- THREAD_NUMBER — the sequential thread identifier within a discussion, completing the composite reference to PON_THREADS.
- PARENT_ENTRY_ID — self-referencing pointer establishing reply hierarchy; a null value denotes a root message.
- FROM_ID and FROM_COMPANY_ID — references to HZ_PARTIES identifying the individual author and the authoring organization.
- FROM_FIRST_NAME, FROM_LAST_NAME, FROM_COMPANY_NAME — denormalized author descriptors captured at posting time.
- POSTED_DATE — the timestamp of the message, essential for chronological ordering.
- CONTENT — the message body, the principal descriptive payload of the satellite.
- SUBJECT — the message subject line.
- MESSAGE_TYPE and BROADCAST_FLAG — control flags classifying the message and indicating whether it was distributed to the full participant set.
- VENDOR_ID — supplier identifier for vendor-authored entries.
- SCORING_TEAM_ID — foreign key to PON_SCORING_TEAMS, scoping the entry to a specific evaluation team.
Common Use Cases and Queries
Typical reporting scenarios include reconstructing a full discussion history, auditing participant engagement, and extracting negotiation correspondence for compliance or dispute review.
The standard extraction pattern joins the entry table to its discussion and party references:
- SELECT te.entry_id, te.subject, te.content, te.posted_date FROM pon_thread_entries te WHERE te.discussion_id = :discussion_id ORDER BY te.posted_date;
- Thread reconstruction: filter by thread_number and order by parent_entry_id and posted_date to render a nested reply view.
- Participant activity: aggregate COUNT of entries grouped by from_id or from_company_id.
- Broadcast audit: filter broadcast_flag = 'Y' to isolate announcements distributed beyond the core thread.
- Viewership analysis: join to PON_TE_VIEW_AUDIT on entry_id to compare readership against authorship.
Related Objects
- PON_DISCUSSIONS — parent container, joined on DISCUSSION_ID.
- PON_THREADS — thread header, joined on DISCUSSION_ID and THREAD_NUMBER.
- PON_SCORING_TEAMS — joined on SCORING_TEAM_ID.
- HZ_PARTIES — joined on FROM_ID and FROM_COMPANY_ID for author and organization identity.
- PON_TE_RECIPIENTS — child table referencing ENTRY_ID; the recipient distribution list.
- PON_TE_VIEW_AUDIT — child table referencing ENTRY_ID; tracks read/display events.
-
Table: PON_THREAD_ENTRIES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREAD_ENTRIES, object_name:PON_THREAD_ENTRIES, status:VALID, product: PON - Sourcing , description: Stores message content for threaded discussions , implementation_dba_data: PON.PON_THREAD_ENTRIES ,
-
Table: PON_THREAD_ENTRIES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREAD_ENTRIES, object_name:PON_THREAD_ENTRIES, status:VALID, product: PON - Sourcing , description: Stores message content for threaded discussions , implementation_dba_data: PON.PON_THREAD_ENTRIES ,
-
VIEW: PON.PON_THREAD_ENTRIES#
12.2.2
owner:PON, object_type:VIEW, object_name:PON_THREAD_ENTRIES#, status:VALID,
-
SYNONYM: APPS.PON_THREAD_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PON_THREAD_ENTRIES, status:VALID,
-
SYNONYM: APPS.PON_THREAD_ENTRIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PON_THREAD_ENTRIES, status:VALID,
-
VIEW: PON.PON_THREAD_ENTRIES#
12.2.2
-
Table: PON_TE_RECIPIENTS
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_RECIPIENTS, object_name:PON_TE_RECIPIENTS, status:VALID, product: PON - Sourcing , description: This table lists the recipient of the message. , implementation_dba_data: PON.PON_TE_RECIPIENTS ,
-
Table: PON_DISCUSSIONS
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DISCUSSIONS, object_name:PON_DISCUSSIONS, status:VALID, product: PON - Sourcing , description: This is the driving table for discussions. , implementation_dba_data: PON.PON_DISCUSSIONS ,
-
Table: PON_DISCUSSIONS
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_DISCUSSIONS, object_name:PON_DISCUSSIONS, status:VALID, product: PON - Sourcing , description: This is the driving table for discussions. , implementation_dba_data: PON.PON_DISCUSSIONS ,
-
Table: PON_TE_RECIPIENTS
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_RECIPIENTS, object_name:PON_TE_RECIPIENTS, status:VALID, product: PON - Sourcing , description: This table lists the recipient of the message. , implementation_dba_data: PON.PON_TE_RECIPIENTS ,
-
Table: PON_THREADS
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREADS, object_name:PON_THREADS, status:VALID, product: PON - Sourcing , description: This identifies simple metadata for the thread. , implementation_dba_data: PON.PON_THREADS ,
-
TABLE: PON.PON_THREAD_ENTRIES
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREAD_ENTRIES, object_name:PON_THREAD_ENTRIES, status:VALID,
-
TABLE: PON.PON_THREAD_ENTRIES
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREAD_ENTRIES, object_name:PON_THREAD_ENTRIES, status:VALID,
-
APPS.PON_AUCTION_DISCUSSION_PKG SQL Statements
12.2.2
-
Table: PON_TE_VIEW_AUDIT
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_VIEW_AUDIT, object_name:PON_TE_VIEW_AUDIT, status:VALID, product: PON - Sourcing , description: A simple table keeping track of who viewed which message when. , implementation_dba_data: PON.PON_TE_VIEW_AUDIT ,
-
Table: PON_TE_VIEW_AUDIT
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_VIEW_AUDIT, object_name:PON_TE_VIEW_AUDIT, status:VALID, product: PON - Sourcing , description: A simple table keeping track of who viewed which message when. , implementation_dba_data: PON.PON_TE_VIEW_AUDIT ,
-
PACKAGE BODY: APPS.PON_AUCTION_DISCUSSION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_DISCUSSION_PKG, status:VALID,
-
Table: PON_THREADS
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_THREADS, object_name:PON_THREADS, status:VALID, product: PON - Sourcing , description: This identifies simple metadata for the thread. , implementation_dba_data: PON.PON_THREADS ,
-
Table: PON_SCORING_TEAMS
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_SCORING_TEAMS, object_name:PON_SCORING_TEAMS, status:VALID, product: PON - Sourcing , description: This table stores information about scoring teams that may be created optionally for a negotiation. A scoring team is a group of collaboration team members who are assigned the responsibility of evaluating various negotiation attribute grou , implementation_dba_data: PON.PON_SCORING_TEAMS ,
-
PACKAGE BODY: APPS.PON_THREAD_DISC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_THREAD_DISC_PKG, status:VALID,
-
Table: PON_SCORING_TEAMS
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_SCORING_TEAMS, object_name:PON_SCORING_TEAMS, status:VALID, product: PON - Sourcing , description: This table stores information about scoring teams that may be created optionally for a negotiation. A scoring team is a group of collaboration team members who are assigned the responsibility of evaluating various negotiation attribute grou , implementation_dba_data: PON.PON_SCORING_TEAMS ,
-
APPS.PON_AUCTION_DISCUSSION_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PON_AUCTION_DISCUSSION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_DISCUSSION_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_OA_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_OA_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_OA_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_OA_UTIL_PKG, status:VALID,
-
APPS.PON_THREAD_DISC_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PON_THREAD_DISC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_THREAD_DISC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_VENDORMERGE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_VENDORMERGE_GRP, status:VALID,
-
APPS.PON_THREAD_DISC_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PON_VENDORMERGE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_VENDORMERGE_GRP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PON_NEGOTIATION_HELPER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEGOTIATION_HELPER_PVT, status:VALID,
-
PACKAGE BODY: APPS.PON_TCA_MERGE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_TCA_MERGE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PON_TCA_MERGE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_TCA_MERGE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PON_NEGOTIATION_HELPER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_NEGOTIATION_HELPER_PVT, status:VALID,
-
TABLE: PON.PON_TE_VIEW_AUDIT
12.1.1
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_VIEW_AUDIT, object_name:PON_TE_VIEW_AUDIT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
TABLE: PON.PON_TE_VIEW_AUDIT
12.2.2
owner:PON, object_type:TABLE, fnd_design_data:PON.PON_TE_VIEW_AUDIT, object_name:PON_TE_VIEW_AUDIT, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PON_AUCTION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_AUCTION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_AUCTION_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_PURGE_GEN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PURGE_GEN, status:VALID,
-
PACKAGE BODY: APPS.PON_AUCTION_DISCUSSION_PKG
12.2.2