Search Results template_attribute_id




Overview

The CS_TP_TEMPLATE_ATTRIBUTE table is a core data object within the Oracle E-Business Suite (EBS) Service (CS) module, specifically for versions 12.1.1 and 12.2.2. Its primary function is to store the default service request attributes—such as urgency and severity—that are associated with a service template. These templates provide a standardized framework for creating and managing service requests, ensuring consistency and efficiency in service delivery processes. The table acts as a critical junction, linking template definitions with specific operational parameters, thereby enabling the automated population of key fields when a new service request is generated from a template.

Key Information Stored

The table's structure is designed to define the attribute profile for a service template. The most critical column is the primary key, TEMPLATE_ATTRIBUTE_ID, which uniquely identifies each attribute record. The TEMPLATE_ID column is a foreign key linking to the CS_TP_TEMPLATES_B table, establishing the relationship between the attribute set and its parent template. The OBJECT_CODE column, a foreign key to JTF_OBJECTS_B, typically references the specific service object or entity type to which the attribute applies. While the provided metadata explicitly mentions urgency and severity, the table likely contains additional columns to store the default values for these and other related service attributes, forming a complete predefined profile for incident categorization and prioritization.

Common Use Cases and Queries

This table is central to operations involving service request template configuration and reporting. Administrators query it to audit or modify the default attributes assigned to templates. A common reporting use case is to list all attribute settings for a specific template, which supports template management and compliance checks. For example, to retrieve the default urgency and severity for a template named 'CRITICAL_SERVER', a query would join CS_TP_TEMPLATE_ATTRIBUTE with CS_TP_TEMPLATES_B. Developers and support personnel may also query this table to diagnose data issues when service requests are created with incorrect default priorities, tracing the problem back to the template configuration.

  • Sample SQL: SELECT attr.* FROM cs_tp_template_attribute attr, cs_tp_templates_b tmpl WHERE attr.template_id = tmpl.template_id AND tmpl.name = '&TEMPLATE_NAME';

Related Objects

The CS_TP_TEMPLATE_ATTRIBUTE table has defined relationships with several other key EBS objects, as indicated by its foreign key constraints. Its primary relationship is with CS_TP_TEMPLATES_B, the base table for service templates, via the TEMPLATE_ID column. This is the master-detail link. Furthermore, the relationship with JTF_OBJECTS_B via the OBJECT_CODE column ties the template attribute to the broader EBS object taxonomy, which standardizes object definitions across applications. In practice, this table is also closely related to the service request transaction tables (like CS_INCIDENTS_ALL_B), which inherit the default values stored here when a request is instantiated from a template.