Search Results indented bill of materials
The FND_OAM_DSCFG_PROCS
table is a critical component within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically designed to support the Oracle Application Manager (OAM) framework. This table plays a pivotal role in managing and configuring distributed system processes, which are essential for the scalability, performance, and reliability of Oracle EBS deployments. Below is a detailed analysis of its structure, functionality, and significance in Oracle EBS environments.
Overview and Purpose
The FND_OAM_DSCFG_PROCS
table stores configuration details for distributed system processes managed by Oracle Application Manager (OAM). These processes are part of Oracle's distributed computing architecture, enabling workload distribution across multiple nodes to optimize resource utilization and enhance system performance. The table acts as a repository for process definitions, statuses, and parameters, facilitating centralized management and monitoring through OAM.
Table Structure and Key Columns
The table's schema includes columns that define process attributes, execution parameters, and operational metadata. Key columns include:
- PROCESS_ID: A unique identifier for each configured process.
- PROCESS_NAME: The logical name of the process (e.g., concurrent manager, workflow agent).
- NODE_ID: The node where the process is deployed, referencing the
FND_NODES
table. - PROCESS_TYPE: Categorizes the process (e.g., "CONCURRENT," "WORKFLOW").
- STATUS: Indicates the current state (e.g., ACTIVE, INACTIVE, ERROR).
- CONFIG_PARAMS: XML or JSON payload storing process-specific configuration settings.
- LAST_UPDATE_DATE and LAST_UPDATED_BY: Audit columns tracking modifications.
Functional Role in Oracle EBS
In Oracle EBS 12.1.1 and 12.2.2, the FND_OAM_DSCFG_PROCS
table enables:
- Process Management: OAM uses this table to start, stop, or restart distributed processes dynamically.
- Load Balancing: By tracking process distribution across nodes, it aids in workload optimization.
- Fault Tolerance: Status monitoring allows automatic failover or alerts for failed processes.
- Configuration Persistence: Retains process settings across system reboots or OAM restarts.
Integration with Other Components
The table interacts with several Oracle EBS modules:
- Oracle Concurrent Processing: Stores configurations for concurrent managers, defining queues and worker counts.
- Oracle Workflow: Manages workflow agent processes for background execution of workflow rules.
- Oracle Applications Framework (OAF): Supports OAM's administrative interfaces for process management.
Administrative Considerations
Administrators should note:
- Direct Updates: Manual edits to the table are discouraged; use OAM interfaces or APIs like
FND_OAM_DSCFG_PKG
. - Performance Impact: Excessive process entries or oversized
CONFIG_PARAMS
can degrade OAM performance. - Patching: Oracle patches may modify the table schema; test customizations during upgrades.
Conclusion
The FND_OAM_DSCFG_PROCS
table is a cornerstone of Oracle EBS's distributed process management, enabling scalable and resilient operations. Its structured design and integration with OAM provide administrators with robust tools for configuring and monitoring critical system processes. Understanding its schema and dependencies is essential for optimizing Oracle EBS deployments in versions 12.1.1 and 12.2.2.
-
Lookup Type: MENU_FORM_TITLES
12.1.1
product: FND - Application Object Library , meaning: MENU FORM TITLES , description: Form titles from FND_MENU_ENTRY.ACTION_ARGUMENTS ,
-
Lookup Type: MENU_FORM_TITLES
12.2.2
product: FND - Application Object Library , meaning: MENU FORM TITLES , description: Form titles from FND_MENU_ENTRY.ACTION_ARGUMENTS ,
-
Lookup Type: BUSINESS_ENTITY
12.1.1
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
Lookup Type: BUSINESS_ENTITY
12.2.2
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
Lookup Type: FAILURE_SCORE_OVERRIDE_CODE
12.2.2
product: FND - Application Object Library , meaning: Failure Score Override Code , description: Failure Score Override Code ,
-
Lookup Type: FAILURE_SCORE_OVERRIDE_CODE
12.1.1
product: FND - Application Object Library , meaning: Failure Score Override Code , description: Failure Score Override Code ,
-
Lookup Type: FND_INTERMEDIA_CONDITIONS
12.2.2
product: FND - Application Object Library , meaning: FND_INTERMEDIA_CONDITIONS , description: Intermedia Style Advanced Search Conditions ,
-
Lookup Type: FND_INTERMEDIA_CONDITIONS
12.1.1
product: FND - Application Object Library , meaning: FND_INTERMEDIA_CONDITIONS , description: Intermedia Style Advanced Search Conditions ,
-
Lookup Type: FNDCPSCHRPTINTERVAL
12.1.1
product: FND - Application Object Library , meaning: Schedule Interval ,
-
Lookup Type: FNDCPSCHRPTINTERVAL
12.2.2
product: FND - Application Object Library , meaning: Schedule Interval ,
-
Lookup Type: FLEX_VALUESET_LONGLIST_FLAG
12.1.1
product: FND - Application Object Library , meaning: FLEX VALUESET LONGLIST FLAG , description: List types used in Flex Value Sets. ,
-
Lookup Type: FLEX_VALUESET_LONGLIST_FLAG
12.2.2
product: FND - Application Object Library , meaning: FLEX VALUESET LONGLIST FLAG , description: List types used in Flex Value Sets. ,
-
Lookup Type: FND_GRANTS_INSTANCE_TYPES
12.2.2
product: FND - Application Object Library , meaning: Fnd Grants Instance Types , description: Instance Types for Data Grants ,
-
Table: FND_OAM_DSCFG_PROCS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCFG_PROCS, object_name:FND_OAM_DSCFG_PROCS, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Intermediate Configuration Procedure objects. The EM orchestration engine makes use of this table to provide a list of procedures for execution during each of the stages surrounding the actual scramble. , implementation_dba_data: APPLSYS.FND_OAM_DSCFG_PROCS ,
-
Table: FND_OAM_DSCRAM_TASKS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCRAM_TASKS, object_name:FND_OAM_DSCRAM_TASKS, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Engine Task object. A task is a group of units and is used to isolate blocks of work which have interdependencies. Each task may be run independent of every other task. , implementation_dba_data: APPLSYS.FND_OAM_DSCRAM_TASKS ,
-
Table: FND_OAM_DSCRAM_TASKS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCRAM_TASKS, object_name:FND_OAM_DSCRAM_TASKS, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Engine Task object. A task is a group of units and is used to isolate blocks of work which have interdependencies. Each task may be run independent of every other task. , implementation_dba_data: APPLSYS.FND_OAM_DSCRAM_TASKS ,
-
Table: FND_OAM_DSCRAM_BUNDLES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCRAM_BUNDLES, object_name:FND_OAM_DSCRAM_BUNDLES, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Engine Bundle object. Each engine run is composed of one or more bundles which identify a set of tasks which belong to a specific host participating in the execution of the run. , implementation_dba_data: APPLSYS.FND_OAM_DSCRAM_BUNDLES ,
-
Lookup Type: FND_GRANTS_INSTANCE_TYPES
12.1.1
product: FND - Application Object Library , meaning: Fnd Grants Instance Types , description: Instance Types for Data Grants ,
-
Table: FND_OAM_DSCFG_PROCS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCFG_PROCS, object_name:FND_OAM_DSCFG_PROCS, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Intermediate Configuration Procedure objects. The EM orchestration engine makes use of this table to provide a list of procedures for execution during each of the stages surrounding the actual scramble. , implementation_dba_data: APPLSYS.FND_OAM_DSCFG_PROCS ,
-
Lookup Type: FND_GRANTS_INSTANCE_SET_TYPES
12.2.2
product: FND - Application Object Library , meaning: FndGrants Instance Set Types , description: Instance Set Types for Data Grants ,
-
Lookup Type: DAY_OF_WEEK
12.2.2
product: FND - Application Object Library , meaning: Starting Day of the Week , description: Starting Day of the Week ,
-
Table: FND_OAM_DSCRAM_BUNDLES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DSCRAM_BUNDLES, object_name:FND_OAM_DSCRAM_BUNDLES, status:VALID, product: FND - Application Object Library , description: This table holds the Data Scrambling Engine Bundle object. Each engine run is composed of one or more bundles which identify a set of tasks which belong to a specific host participating in the execution of the run. , implementation_dba_data: APPLSYS.FND_OAM_DSCRAM_BUNDLES ,
-
Lookup Type: FND_GRANTS_INSTANCE_SET_TYPES
12.1.1
product: FND - Application Object Library , meaning: FndGrants Instance Set Types , description: Instance Set Types for Data Grants ,
-
Lookup Type: DAY_OF_WEEK
12.1.1
product: FND - Application Object Library , meaning: Starting Day of the Week , description: Starting Day of the Week ,
-
Concurrent Program: FNDWF_MOVE_MSGS_EXCEP2NORMAL
12.1.1
execution_filename: WF_QUEUE.MOVE_MSGS_EXCEP2NORMAL , product: FND - Application Object Library , user_name: Move messages from Exception to Normal Queue of Workflow Agent , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: CONC_DATE_INCREMENT_OPTION
12.1.1
product: FND - Application Object Library , meaning: CONC DATE INCREMENT OPTION , description: Controls method of incrementing date parameters for requests scheduled to run periodically ,
-
Lookup Type: CONC_DATE_INCREMENT_OPTION
12.2.2
product: FND - Application Object Library , meaning: CONC DATE INCREMENT OPTION , description: Controls method of incrementing date parameters for requests scheduled to run periodically ,
-
Concurrent Program: FNDWF_MOVE_MSGS_EXCEP2NORMAL
12.2.2
execution_filename: WF_QUEUE.MOVE_MSGS_EXCEP2NORMAL , product: FND - Application Object Library , user_name: Move messages from Exception to Normal Queue of Workflow Agent , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: FIN_NUM_NAME
12.1.1
product: FND - Application Object Library , meaning: Name of Financial Number , description: Name of Financial Number ,
-
Lookup Type: FIN_NUM_NAME
12.2.2
product: FND - Application Object Library , meaning: Name of Financial Number , description: Name of Financial Number ,
-
Table: FND_METRIC_DEF_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_METRIC_DEF_TL, object_name:FND_METRIC_DEF_TL, status:VALID, product: FND - Application Object Library , description: This table contains the definition of a metric for the benefit of the UI , implementation_dba_data: APPLSYS.FND_METRIC_DEF_TL ,
-
Lookup Type: HTTP_WEBDAV_ENCTYPE
12.2.2
product: FND - Application Object Library , meaning: Encoding type of HTTP and WEBDAV , description: Encoding type of HTTP and WEBDAV ,
-
Table: FND_METRIC_DEF_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_METRIC_DEF_TL, object_name:FND_METRIC_DEF_TL, status:VALID, product: FND - Application Object Library , description: This table contains the definition of a metric for the benefit of the UI , implementation_dba_data: APPLSYS.FND_METRIC_DEF_TL ,
-
Lookup Type: HTTP_WEBDAV_AUTHTYPE
12.2.2
product: FND - Application Object Library , meaning: Authorization Type of HTTP and WEBDAV , description: Authorization Type of HTTP and WEBDAV ,
-
Concurrent Program: FNDTMFLIP
12.1.1
product: FND - Application Object Library , user_name: FNDTMFLIP , description: Flips Order of Parameters , subroutine_name: FNDTMFLIP , argument_method: Standard , enabled: Yes , execution_method: Immediate ,
-
Lookup Type: CP_RESUBMIT_INTERVAL_TYPE
12.1.1
product: FND - Application Object Library , meaning: CP RESUBMIT INTERVAL TYPE , description: Code to indicate where to calculate the next resubmission time from ,
-
Lookup Type: RANGE_ATTRIBUTE
12.1.1
product: FND - Application Object Library , meaning: RANGE ATTRIBUTE , description: Specifies the types of values to be included for the range of values ,
-
Lookup Type: FND_REP_SOURCE
12.2.2
product: FND - Application Object Library , meaning: Source of Interfaces , description: Source of Interfaces in Integration Repository ,
-
Lookup Type: FND_SCH_WEEKDAY_TYPE
12.1.1
product: FND - Application Object Library , meaning: Week of Month Type , description: Week of Month Type ,
-
Lookup Type: RANGE_ATTRIBUTE
12.2.2
product: FND - Application Object Library , meaning: RANGE ATTRIBUTE , description: Specifies the types of values to be included for the range of values ,
-
Lookup Type: CP_RESUBMIT_INTERVAL_TYPE
12.2.2
product: FND - Application Object Library , meaning: CP RESUBMIT INTERVAL TYPE , description: Code to indicate where to calculate the next resubmission time from ,
-
Lookup Type: FND_PII_ATTRIBUTE_SENSITIVITY
12.2.2
product: FND - Application Object Library , meaning: Sensitivity Level of the Privacy Attribute , description: Sensitivity Level of the Privacy Attribute ,
-
Lookup Type: FND_PII_ATTRIBUTE_SENSITIVITY
12.1.1
product: FND - Application Object Library , meaning: Sensitivity Level of the Privacy Attribute , description: Sensitivity Level of the Privacy Attribute ,
-
Concurrent Program: FNDTMFLIP
12.2.2
product: FND - Application Object Library , user_name: FNDTMFLIP , description: Flips Order of Parameters , subroutine_name: FNDTMFLIP , argument_method: Standard , enabled: Yes , execution_method: Immediate ,
-
Lookup Type: FND_GRANTS_GR_TYPES
12.1.1
product: FND - Application Object Library , meaning: Grantee Types for Grants , description: Grantee Types for Grants ,
-
Lookup Type: FND_REP_SOURCE
12.1.1
product: FND - Application Object Library , meaning: Source of Interfaces , description: Source of Interfaces in Integration Repository ,
-
Lookup Type: FND_SCH_WEEKDAY_TYPE
12.2.2
product: FND - Application Object Library , meaning: Week of Month Type , description: Week of Month Type ,
-
Lookup Type: FND_GRANTS_GR_TYPES
12.2.2
product: FND - Application Object Library , meaning: Grantee Types for Grants , description: Grantee Types for Grants ,
-
Lookup Type: WF_MSG_ATTR_DATATYPE
12.1.1
product: FND - Application Object Library , meaning: Datatype values of Message Attributes , description: Datatype values of Message Attributes ,
-
Lookup Type: WF_MSG_ATTR_DATATYPE
12.2.2
product: FND - Application Object Library , meaning: Datatype values of Message Attributes , description: Datatype values of Message Attributes ,