Search Results sap crm define transactions type table
The FND_OAM_DS_ALGOS_B
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for storing metadata related to diagnostic and monitoring algorithms used by Oracle Application Manager (OAM). This table is part of the Oracle Diagnostics Framework (ODF), which provides tools for diagnosing and resolving issues within the EBS environment. Below is a detailed analysis of its structure, purpose, and functional significance.
1. Table Overview
The FND_OAM_DS_ALGOS_B
table stores definitions of diagnostic algorithms that are executed during system health checks, performance monitoring, and troubleshooting. These algorithms are rule-based and are invoked by OAM to detect anomalies, performance bottlenecks, or configuration issues. The table is foundational to Oracle's self-service diagnostics capabilities, enabling administrators to proactively identify and address problems.
2. Key Columns and Structure
The table consists of several important columns, including:
- ALGO_ID: A unique identifier for each diagnostic algorithm.
- ALGO_NAME: The name of the algorithm (e.g., "Concurrent Processing Health Check").
- ALGO_DESCRIPTION: A detailed description of the algorithm's purpose.
- ALGO_TYPE: Categorizes the algorithm (e.g., "Performance," "Configuration," "Error Detection").
- ALGO_CLASS: The Java class or PL/SQL procedure implementing the logic.
- ENABLED_FLAG: Indicates whether the algorithm is active (Y/N).
- CREATION_DATE, LAST_UPDATE_DATE: Audit columns tracking record changes.
The table is typically joined with FND_OAM_DS_ALGOS_TL
for translated descriptions and FND_OAM_DS_CHECKS_B
to associate algorithms with specific diagnostic checks.
3. Functional Role in Oracle EBS
The FND_OAM_DS_ALGOS_B
table supports the following functionalities:
- Automated Diagnostics: Algorithms are executed during scheduled health checks or on-demand scans to detect issues like invalid profile options, expired passwords, or resource contention.
- Custom Rule Extensions Customers can add custom algorithms by inserting records into this table, extending Oracle's out-of-the-box diagnostics.
- Integration with OAM: The Oracle Applications Manager (OAM) uses this table to populate the "Diagnostics" dashboard, where administrators can run checks and view results.
4. Technical Considerations
In EBS 12.2.2, the table is part of the Online Patching (ADOP) framework, meaning changes to algorithms are synchronized across patch editions. Direct DML operations on this table are discouraged; instead, APIs like FND_OAM_DIAGNOSTICS_PKG
should be used to ensure metadata consistency.
5. Example Use Case
A common scenario involves an algorithm detecting "Workflow Mailer Status." The ALGO_CLASS
might point to a PL/SQL procedure that queries WF_NOTIFICATION_OUT
for stuck notifications. If issues are found, OAM flags them in the diagnostics console with remediation steps.
6. Conclusion
The FND_OAM_DS_ALGOS_B
table is a cornerstone of Oracle EBS's diagnostic infrastructure, enabling automated, rule-based problem detection. Its metadata-driven design allows flexibility for both Oracle-provided and custom checks, making it indispensable for system administrators managing EBS 12.1.1 or 12.2.2 environments.
-
File: R1159 CRM Overview ERD.pdf
12.1.1
product: FND - Application Object Library , size: 117.375 KBytes , file_type: PDF Diagram ,
-
File: R1159 CRM Overview ERD.pdf
12.2.2
product: FND - Application Object Library , size: 117.375 KBytes , file_type: PDF Diagram ,
-
File: R1158 CRM Overview ERD.pdf
12.1.1
product: FND - Application Object Library , size: 81.753 KBytes , file_type: PDF Diagram ,
-
File: R1158 CRM Overview ERD.pdf
12.2.2
product: FND - Application Object Library , size: 81.753 KBytes , file_type: PDF Diagram ,
-
Table: FND_OAM_DS_ALGOS_B
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DS_ALGOS_B, object_name:FND_OAM_DS_ALGOS_B, status:VALID, product: FND - Application Object Library , description: This is the base table for the Data Scrambling Algorithm objects. An algorithm is a snippet of SQL which is associated with a PII attribute or a specific PII table column to define how that data should be scrambled. , implementation_dba_data: APPLSYS.FND_OAM_DS_ALGOS_B ,
-
Table: FND_OAM_DS_ALGOS_B
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_DS_ALGOS_B, object_name:FND_OAM_DS_ALGOS_B, status:VALID, product: FND - Application Object Library , description: This is the base table for the Data Scrambling Algorithm objects. An algorithm is a snippet of SQL which is associated with a PII attribute or a specific PII table column to define how that data should be scrambled. , implementation_dba_data: APPLSYS.FND_OAM_DS_ALGOS_B ,
-
Lookup Type: OPEN_INTERFACE
12.1.1
product: FND - Application Object Library , meaning: Open interfaces for the Integration Repository , description: Open interfaces for the Integration Repository ,
-
Lookup Type: OPEN_INTERFACE
12.2.2
product: FND - Application Object Library , meaning: Open interfaces for the Integration Repository , description: Open interfaces for the Integration Repository ,
-
Table: FND_OBJECT_INSTANCE_SETS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OBJECT_INSTANCE_SETS, object_name:FND_OBJECT_INSTANCE_SETS, status:VALID, product: FND - Application Object Library , description: Object instance sets are groups of object instances. Initially instance sets define groups of database rows via a SQL predicate , implementation_dba_data: APPLSYS.FND_OBJECT_INSTANCE_SETS ,
-
Table: FND_OBJECT_INSTANCE_SETS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OBJECT_INSTANCE_SETS, object_name:FND_OBJECT_INSTANCE_SETS, status:VALID, product: FND - Application Object Library , description: Object instance sets are groups of object instances. Initially instance sets define groups of database rows via a SQL predicate , implementation_dba_data: APPLSYS.FND_OBJECT_INSTANCE_SETS ,
-
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: GLDI_DEFINITION
12.2.2
product: FND - Application Object Library , meaning: GLDI_DEFINITION ,
-
Lookup Type: GLDI_DEFINITION
12.1.1
product: FND - Application Object Library , meaning: GLDI_DEFINITION ,
-
Table: PA_EI_CDL_CM_GTEMP
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:FND.PA_EI_CDL_CM_GTEMP PA.PA_EI_CDL_CM_GTEMP, object_name:PA_EI_CDL_CM_GTEMP, status:VALID, product: FND - Application Object Library , description: This global temporary table is created for storing the valid CDL details to be picked up by create and distribute burden trasactions process for creating burden transactions , implementation_dba_data: PA.PA_EI_CDL_CM_GTEMP ,
-
Concurrent Program: FNDCRMTH
12.2.2
execution_filename: fnd_diag_cm.diag_crm , product: FND - Application Object Library , user_name: FND CRM Diagnostic Test Harness , description: FND CRM Incompatibility Diagnostic Test , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FNDCRMTH
12.1.1
execution_filename: fnd_diag_cm.diag_crm , product: FND - Application Object Library , user_name: FND CRM Diagnostic Test Harness , description: FND CRM Incompatibility Diagnostic Test , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: ZOOM_ONE_TIME_EVENT
12.1.1
product: FND - Application Object Library , meaning: ZOOM ONE TIME EVENT , description: Specifies if zoom event is to fire once, or always ,
-
Lookup Type: CREATE_PERSONA_VIEW_NO_ROW
12.1.1
product: FND - Application Object Library , meaning: Create Personal View , description: Create Personal View Number of rows ,
-
Lookup Type: FND_GRANTS_RESP_TYPES
12.1.1
product: FND - Application Object Library , meaning: Responsibility Types , description: Responsibility Types ,
-
Lookup Type: ATCHMT_DOCUMENT_TYPE
12.1.1
product: FND - Application Object Library , meaning: ATCHMT DOCUMENT TYPE , description: Attachment document type ,
-
Lookup Type: FND_CP_PROGRAM_TYPE
12.1.1
product: FND - Application Object Library , meaning: Concurrent Program Type , description: Concurrent Program Type ,
-
Lookup Type: WF_BES_SUBSCRIPTION_PRIORITY
12.1.1
product: FND - Application Object Library , meaning: Workflow BES Subscription Priority , description: Workflow BES Subscription Priority ,
-
Lookup Type: FND_TABLES_ALL_VIEW
12.1.1
product: FND - Application Object Library , meaning: FND TABLES ALL VIEW , description: "All" for FND_TABLES_ALL_VIEW ,
-
Lookup Type: FND_WF_MONITOR_TEST_ACTIONS
12.1.1
product: FND - Application Object Library , meaning: FND_WF_MONITOR_TEST_ACTIONS , description: Workflow monitor test actions ,
-
Lookup Type: FND_WF_BES_AGENT_TYPE
12.1.1
product: FND - Application Object Library , meaning: FND_WF_BES_AGENT_TYPE , description: List of valid Agent Types for Workflow BES ,
-
Lookup Type: CP_LAYOUT_FILE_TYPE
12.1.1
product: FND - Application Object Library , meaning: Additional file types supported in layout , description: Additional file types supported in layout ,
-
Lookup Type: CP_RULE_ACTION
12.1.1
product: FND - Application Object Library , meaning: CP RULE ACTION , description: Actions to include or exclude concurrent manager specialization rules ,
-
Lookup Type: YES_NO_REFRESH
12.1.1
product: FND - Application Object Library , meaning: YES NO REFRESH , description: Yes, No with additional Refresh ,
-
Lookup Type: FND_OVERRIDE_SSO_LANG_TYPE
12.1.1
product: FND - Application Object Library , meaning: Overide SSO Server Language , description: Overide SSO Server Language ,
-
Lookup Type: MD_MESSAGE_TYPE
12.1.1
product: FND - Application Object Library , meaning: MD MESSAGE TYPE , description: Indicates whether the message is an error or a hint ,
-
Lookup Type: OBJECT_TYPE_CODE
12.1.1
product: FND - Application Object Library , meaning: OBJECT TYPE CODE , description: Ledger segment qualifier types for Ledger Flexfield ,
-
Lookup Type: FNDWF_REASSIGN_MODE
12.1.1
product: FND - Application Object Library , meaning: Notification Reassign Mode , description: Notfication Reassign Mode to dictate whether Transfer, Delegate or both (i.e Reassign) ,
-
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: AT_SQL_ACTION_TYPE
12.1.1
product: FND - Application Object Library , meaning: AT SQL ACTION TYPE , description: Actions performed in SQL*Plus ,
-
Lookup Type: FND_PROFILE_LEVELS
12.1.1
product: FND - Application Object Library , meaning: FND PROFILE LEVELS , description: Level values for profiles ,
-
Lookup Type: FND_OAM_DSCRAM_RET_STATUS
12.1.1
product: FND - Application Object Library , meaning: FND_KBF_CATEGORY(1) , description: Data Scrambling Finished Entity Return Statuses for DMLs, PL/SQLs, etc.(1) ,
-
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: SRS_SET_TYPES
12.1.1
product: FND - Application Object Library , meaning: SRS SET TYPES , description: Indicates if reports in report sets run sequentially or in parallel ,
-
Lookup Type: STYLE_PROPERTY_TYPE
12.1.1
product: FND - Application Object Library , meaning: STYLE_PROPERTY_TYPE ,
-
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: FND_REP_OBJECT_TYPE
12.1.1
product: FND - Application Object Library , meaning: FND_IREP_INTERFACE_TYPES , description: Determines type of integration repository interface ,
-
Lookup Type: APPS_SSO_CREATE_UPDATE
12.1.1
product: FND - Application Object Library , meaning: Applications SSO user create update lookup , description: This look up is used for selecting the values for profile option APPS_SSO_USER_CREATE_UPDATE ,
-
Lookup Type: FND_WF_STARTED_LIST
12.1.1
product: FND - Application Object Library , meaning: FND WF STARTED LIST , description: Start date ranges used to find workflow objects. ,
-
Lookup Type: INVESTIGATION_SERVICE_TYPE
12.1.1
product: FND - Application Object Library , meaning: Investigation Service Type , description: Investigation Service Type ,
-
Lookup Type: FND_SCR_LOOKUP_OPTIONS
12.1.1
product: FND - Application Object Library , meaning: FND Log Level Options , description: Used for displaying Log Level Options for On Screen Logging ,
-
Lookup Type: ZONE_NAME
12.1.1
product: FND - Application Object Library , meaning: ZONE NAME , description: Zone navigation choices for the Update Table Information form ,
-
Lookup Type: FND_APPSNAVCUST_SHOW_STATUS
12.1.1
product: FND - Application Object Library , meaning: Applications Navigator customization page status column , description: Used to populate the status column in the Applications Navigator customization page ,
-
Lookup Type: GLDI_ENFORCEMENT
12.1.1
product: FND - Application Object Library , meaning: GLDI_ENFORCEMENT ,
-
Lookup Type: KEY_FLEXFIELD_TABLE_TYPE
12.1.1
product: FND - Application Object Library , meaning: KEY FLEXFIELD TABLE TYPE , description: Generic or specific key flexfield code combination tables ,