Search Results ben_tcs_stmt




Overview

BEN_TCS_STMT is a table within the Advanced Benefits (BEN) module of Oracle E-Business Suite, valid in releases 12.1.1 and 12.2.2. It identifies a compensation structure definition used by the Total Compensation Statement (TCS) functionality. A statement acts as the top-level container that is composed of compensation categories and compensation items, allowing an organization to present a consolidated view of an employee's total compensation — salary, benefits, and other employer-provided contributions — in a single formatted output.

The table is owned by the BEN schema and is documented with 20 physical columns. Its primary key is BEN_TCS_STMT_PK, defined on the surrogate column STMT_ID. Based on the mined foreign-key structure, the heuristic Data Vault classification for this object is a standalone entity, suggesting it functions as a reference or definition master rather than a pure hub, link, or satellite within a dimensional model. In practice, it behaves as the anchor record against which downstream statement, category, and assignment records are registered.

Key Information Stored

The most significant columns include:

The unique index set includes BEN_TCS_STMT_U1 (STMT_ID) along with two system LOB indexes (SYS_IL0000394806C00008$$, SYS_IL0000394806C00019$$), which imply LOB columns are present among the documented attribute list.

Common Use Cases and Queries

Typical scenarios include reporting on defined compensation structures, verifying configuration before running statement generation, and auditing email distribution settings. A simple listing query returns all active statements for a business group:

  • SELECT stmt_id, name, stat_cd, business_group_id FROM ben.ben_tcs_stmt WHERE business_group_id = :p_bg_id;
  • Joining to the period and category tables retrieves statement contents: SELECT s.stmt_id, s.name, c.category_id FROM ben.ben_tcs_stmt s, ben.ben_tcs_stmt_cat c WHERE s.stmt_id = c.stmt_id;
  • Checking generation status: SELECT stmt_id, stmt_generated_flag, indicate_estimate_flag FROM ben.ben_tcs_stmt WHERE stat_cd = 'A';

Related Objects

The table is referenced by several dependent BEN objects through STMT_ID: