Search Results cs_tp_freetexts




Overview

CS_TP_FREETEXTS is a Service (CS) module table that supports the Template Driven Service Request answer framework in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to store the freetext size attribute associated with template-driven SR answers of the freetext type. In effect, it acts as a configuration/sizing repository for free-text answer elements presented to agents on Service Request templates, allowing Oracle EBS to constrain or define the amount of text a given answer field accepts.

The table resides in the CS schema and is flagged VALID in the ETRM data dictionary. It is keyed by a single-column surrogate primary key, CS_TP_FREE_PK, which enforces uniqueness on FREETEXT_ID. A unique index, CS_TP_FREETEXTS_U1, also covers FREETEXT_ID, confirming it as the only viable business-key candidate. The heuristic Data Vault classification derived from the foreign-key structure is standalone, meaning the table has no dependent hub/link/satellite relationships through the mined FK graph and is best modeled as an independent reference or configuration table rather than a transactional hub. The only documented outbound foreign key is SECURITY_GROUP_ID referencing FND_SECURITY_GROUPS.

Key Information Stored

The documented physical schema contains 25 columns. The most significant are:

  • FREETEXT_ID — surrogate primary key and unique business-key candidate; identifies each freetext configuration record.
  • LOOKUP_ID — links the freetext definition to its associated lookup context used by the template answer mechanism.
  • FREETEXT_SIZE — the principal payload column; stores the size constraint applied to the freetext answer field.
  • SECURITY_GROUP_ID — the only documented foreign key, referencing FND_SECURITY_GROUPS; enforces multi-tenant/security-group isolation in a shared environment.
  • CREATION_DATE, CREATED_BY — standard audit columns recording initial insert metadata.
  • LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns capturing the most recent modification and session context.
  • ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — the standard EBS DFF (descriptive flexfield) column set, providing extensibility for customer-specific attributes.

No additional descriptive/label columns are documented beyond these; the table is intentionally narrow in business meaning and serves primarily as a sizing/configuration lookup.

Common Use Cases and Queries

Typical use cases include verifying that a template-driven SR answer field has the expected size limit, auditing freetext configuration by security group, and reporting on setup completeness.

-- Retrieve freetext size definitions with security group
SELECT f.FREETEXT_ID,
       f.LOOKUP_ID,
       f.FREETEXT_SIZE,
       g.SECURITY_GROUP_NAME
FROM   CS.CS_TP_FREETEXTS f,
       FND_SECURITY_GROUPS g
WHERE  f.SECURITY_GROUP_ID = g.SECURITY_GROUP_ID(+);
-- Locate a size definition by its business key
SELECT FREETEXT_ID, LOOKUP_ID, FREETEXT_SIZE
FROM   CS.CS_TP_FREETEXTS
WHERE  FREETEXT_ID = :p_freetext_id;

Reporting scenarios include validating that no freetext record exceeds expected length thresholds, reconciling configuration across environments (DEV vs. PROD), and extracting audit trails for setup changes using LAST_UPDATE_DATE.

Related Objects

  • FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID; the sole documented FK.
  • CS_TP_* template tables — sibling Template Driven SR answer configuration tables (e.g., answer-type and template definition tables) that share the LOOKUP_ID / FREETEXT_ID design pattern.
  • CS_SR_* / Service Request answer tables — operational SR answer storage that consumes freetext sizing at runtime.
  • FND_LOOKUPS — related through LOOKUP_ID, resolving answer-type or freetext-category codes.
  • CS_INCIDENTS_ALL — the Service Request base entity whose template answers ultimately reference these configurations.

Because the table is classified standalone, no dependent FK children are documented; join modeling should therefore treat it as a leaf reference table keyed by FREETEXT_ID.

  • Table: CS_TP_FREETEXTS 12.2.2

    owner:CS,  object_type:TABLE,  fnd_design_data:CS.CS_TP_FREETEXTS,  object_name:CS_TP_FREETEXTS,  status:VALID,  product: CS - Servicedescription: Template Driven SR Answer type freetext table, stores the freetext size. ,  implementation_dba_data: CS.CS_TP_FREETEXTS

  • Table: CS_TP_FREETEXTS 12.1.1

    owner:CS,  object_type:TABLE,  fnd_design_data:CS.CS_TP_FREETEXTS,  object_name:CS_TP_FREETEXTS,  status:VALID,  product: CS - Servicedescription: Template Driven SR Answer type freetext table, stores the freetext size. ,  implementation_dba_data: CS.CS_TP_FREETEXTS