Search Results fnd_svc_components
Overview
The FND_SVC_COMPONENTS table is a core metadata repository within the Application Object Library (FND) module of Oracle E-Business Suite (EBS). It serves as the central registry for service-oriented components, which are fundamental building blocks for managing and executing various services and concurrent programs across the application. This table is owned by the APPLSYS schema and is critical for the internal orchestration of service requests, providing a structured catalog that defines the identity, type, and operational characteristics of each executable component. Its role is integral to the underlying service framework that supports concurrent processing, workflow, and other service-based operations in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table stores descriptive and functional attributes for each registered service component. The primary identifier is the COMPONENT_ID, which uniquely defines each record. A key foreign key column is COMPONENT_TYPE, which links to the FND_SVC_COMP_TYPES_B table to categorize the component (e.g., Concurrent Program, Workflow, Service). While the provided metadata does not list all columns, typical columns in such a registry would include the COMPONENT_NAME, APPLICATION_ID, ENABLED_FLAG, and various descriptive columns. The data stored here essentially answers what services are available, what type they are, and how they are classified within the EBS architecture.
Common Use Cases and Queries
This table is primarily accessed for administrative and diagnostic purposes. A common use case is generating an inventory of all service components of a specific type to verify configuration or troubleshoot execution issues. For instance, a developer or DBA might query for all active components. A typical SQL pattern would involve joining with the related type table for a more readable report:
- Sample Query:
SELECT sc.COMPONENT_ID, sc.COMPONENT_NAME, ct.USER_COMPONENT_TYPE_NAME FROM APPLSYS.FND_SVC_COMPONENTS sc, APPLSYS.FND_SVC_COMP_TYPES_B ct WHERE sc.COMPONENT_TYPE = ct.COMPONENT_TYPE AND sc.ENABLED_FLAG = 'Y'; - Reporting Use Case: Auditing service component registrations during an upgrade or patch to ensure critical services are correctly defined and enabled.
Related Objects
The primary documented relationship for FND_SVC_COMPONENTS is its dependency on the FND_SVC_COMP_TYPES_B table, which holds the valid types for components. The relationship is enforced via a foreign key constraint where FND_SVC_COMPONENTS.COMPONENT_TYPE references FND_SVC_COMP_TYPES_B. This table is also likely referenced by various internal Application Object Library packages and views that manage service execution and lifecycle. As a foundational metadata table, it forms a key node in the EBS service infrastructure data model.
-
Table: FND_SVC_COMPONENTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMPONENTS, object_name:FND_SVC_COMPONENTS, status:VALID, product: FND - Application Object Library , description: Service Components , implementation_dba_data: APPLSYS.FND_SVC_COMPONENTS ,
-
Table: FND_SVC_COMPONENTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMPONENTS, object_name:FND_SVC_COMPONENTS, status:VALID, product: FND - Application Object Library , description: Service Components , implementation_dba_data: APPLSYS.FND_SVC_COMPONENTS ,
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.WF_MAILER_PARAMETER dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.FND_SVC_COMP_REQUESTS_PKG dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.WF_CORE dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMP_REQUESTS_PKG dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMPONENT dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMP_PARAM_VALS_PKG dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.FND_SVC_COMPONENT dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.CSM_NOTIFICATION_EVENT_PKG dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.WF_MAILER_PARAMETER dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on FND_SVC_COMPONENTS
12.2.2
-
APPS.FND_SVC_COMP_PARAM_VALS_PKG dependencies on FND_SVC_COMPONENTS
12.1.1
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMPONENT
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on FND_SVC_COMPONENTS_S
12.2.2
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMPONENT
12.1.1
-
APPS.FND_SVC_COMPONENT SQL Statements
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on FND_SVC_COMPONENTS_S
12.1.1
-
TABLE: APPLSYS.FND_SVC_COMP_REQUESTS_H
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMP_REQUESTS_H, object_name:FND_SVC_COMP_REQUESTS_H, status:VALID,
-
APPS.FND_SVC_COMPONENT SQL Statements
12.1.1
-
APPS.FND_SVC_COMPONENTS_PKG SQL Statements
12.2.2
-
APPS.WF_MAILER_PARAMETER dependencies on FND_SVC_COMPONENT
12.1.1
-
TABLE: APPLSYS.FND_SVC_COMP_REQUESTS_H
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMP_REQUESTS_H, object_name:FND_SVC_COMP_REQUESTS_H, status:VALID,
-
APPS.WF_MAILER_PARAMETER dependencies on FND_SVC_COMPONENT
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG SQL Statements
12.1.1
-
VIEW: APPLSYS.FND_SVC_COMPONENTS#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_SVC_COMPONENTS#, status:VALID,
-
TRIGGER: APPS.FND_SVC_COMPONENTS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FND_SVC_COMPONENTS+, status:VALID,
-
SYNONYM: APPS.FND_SVC_COMPONENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMPONENTS, status:VALID,
-
APPS.CSM_NOTIFICATION_EVENT_PKG dependencies on FND_SVC_COMP_PARAM_VALS_V
12.2.2
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMP_PARAMS_VL
12.1.1
-
SYNONYM: APPS.FND_SVC_COMPONENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMPONENTS, status:VALID,
-
TRIGGER: APPS.FND_SVC_COMPONENTS+
12.2.2
-
APPS.FND_SVC_COMPONENT dependencies on FND_SVC_COMPONENT
12.1.1
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMP_PARAMS_VL
12.2.2
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMP_PARAM_VALS
12.2.2
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on WF_EVENTS_PKG
12.1.1
-
VIEW: APPLSYS.FND_SVC_COMPONENTS#
12.2.2
-
APPS.FND_SVC_COMPONENT dependencies on FND_SVC_COMPONENT
12.2.2
-
APPS.WF_DIAGNOSTICS dependencies on FND_SVC_COMP_PARAM_VALS
12.1.1
-
APPS.FND_SVC_COMPONENTS_PKG dependencies on WF_EVENTS_PKG
12.2.2
-
PACKAGE BODY: APPS.FND_SVC_COMPONENTS_PKG
12.2.2
-
VIEW: APPS.FND_SVC_COMPONENTS_V
12.1.1
-
FUNCTION: APPS.FND_SVC_COMPONENTS=
12.2.2
-
PACKAGE BODY: APPS.FND_SVC_COMPONENTS_PKG
12.1.1
-
VIEW: APPS.FND_SVC_COMPONENTS_V
12.2.2
-
FUNCTION: APPS.FND_SVC_COMPONENTS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FND_SVC_COMPONENTS=, status:VALID,
-
Table: FND_SVC_COMP_TYPES_B
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_SVC_COMP_TYPES_B, object_name:FND_SVC_COMP_TYPES_B, status:VALID, product: FND - Application Object Library , description: Service Component-Types , implementation_dba_data: APPLSYS.FND_SVC_COMP_TYPES_B ,