Search Results cs_system_party_links_u1




Overview

The CS.CS_SYSTEM_PARTY_LINKS table is a link (association) entity within the Oracle E-Business Suite Customer Service (CS) schema. It records the association between a system definition (a configured system or asset-registered instance) and an external party (a customer, contact, or organization). It serves as the join layer that answers the question of which trading partner, account, or contact is affiliated with a given system record over a defined period.

In Data Vault modeling terms, this object is best classified as a link table. It captures a many-to-many relationship between two business entities — the system and the party — and carries descriptive and temporal attributes (START_DATE, END_DATE) that qualify the association rather than merely joining it. This classification is a modeling heuristic derived from the foreign-key structure and should be treated as a suggestion rather than an authoritative designation.

The table is owned by the CS schema, is stored in the APPS_TS_ARCHIVE tablespace, and is designated VALID in the ETRM repository for release 12.2.2, with equivalent availability in 12.1.1. Oracle marks the object as Internal Use Only and does not support direct data access except through standard Oracle Applications programs.

Key Information Stored

The table contains twelve documented columns. The most significant include:

The non-unique index CS_SYSTEM_PARTY_LINKS_N1 (SYSTEM_ID, PARTY_ID) supports the common lookup of which party is tied to which system. A secondary object, CS_SYSTEM_PARTY_LINKS#, exists as a referenced dependency.

Common Use Cases and Queries

Typical usage involves resolving the party associated with a system, or reporting on active system-to-customer relationships for a given period. A representative query joining the link to its parent entities:

  • SELECT l.SYSTEM_PARTY_LINK_ID, l.SYSTEM_ID, l.PARTY_ID, l.START_DATE, l.END_DATE FROM CS.CS_SYSTEM_PARTY_LINKS l WHERE l.SYSTEM_ID = :p_system_id AND SYSDATE BETWEEN l.START_DATE AND NVL(l.END_DATE, SYSDATE);
  • Join to HZ_PARTIES on PARTY_ID to retrieve the party name and account number for reporting on system ownership or support entitlement.
  • Join to CS_SYSTEMS_ALL_B on SYSTEM_ID to enumerate all parties linked to a system, useful in customer-facing service dashboards.

Reporting scenarios include customer asset portfolios, system entitlement analysis, and change-history reviews of party reassignment across time.

Related Objects

  • CS.CS_SYSTEMS_ALL_B — referenced via SYSTEM_ID; the base system definition table.
  • HZ.HZ_PARTIES — referenced via PARTY_ID; the master party registry.
  • FND.FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID; controls access partitioning.
  • CS.CS_SYSTEM_PARTY_LINKS# — the referencing dependency (upgrade/staging copy) in the CS schema.

These relationships define the table as a central association point connecting service systems to the broader party and security models in Oracle EBS.