Search Results source
The SO_REPORT_SOURCE_PARAMETERS table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Order Management (OM) module. It serves as a repository for parameters that define how reports are generated and processed, particularly those related to sales orders, shipments, and other transactional documents. This table is part of the broader Oracle Reports framework and is tightly integrated with the Oracle Application Framework (OAF) and Oracle Concurrent Processing (CP) infrastructure.
Purpose and Functionality
The primary purpose of SO_REPORT_SOURCE_PARAMETERS is to store configuration parameters that dictate the behavior of reports generated from the Order Management module. These parameters include settings for data sources, output formats, filtering criteria, and runtime options. The table acts as a bridge between the user interface (where report requests are initiated) and the underlying reporting engine (which executes the reports).Key Columns and Structure
The table typically includes the following key columns:- REPORT_SOURCE_ID: A unique identifier for each report parameter set.
- APPLICATION_ID: References the Oracle application module (e.g., Order Management).
- REPORT_ID: Links to the specific report definition in Oracle Reports.
- PARAMETER_NAME: The name of the parameter being configured.
- PARAMETER_VALUE: The value assigned to the parameter.
- ENABLED_FLAG: Indicates whether the parameter is active.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns.
Integration with Oracle EBS Components
SO_REPORT_SOURCE_PARAMETERS interacts with several core EBS components:- Oracle Concurrent Manager: The table provides parameters that are passed to concurrent programs when reports are submitted.
- Oracle Reports: Supplies runtime parameters that control report execution and formatting.
- Order Management APIs: Used to validate and process parameter values before report generation.
- OA Framework: The parameters may be exposed through OAF pages for user configuration.
Customization and Extension
In implementation projects, this table is often extended or modified to:- Add custom parameters for specialized reporting requirements
- Modify existing parameter behaviors through triggers or APIs
- Integrate with third-party reporting tools
Technical Considerations
When working with SO_REPORT_SOURCE_PARAMETERS, developers should be aware of:- The table is typically accessed through Oracle APIs rather than direct DML
- Parameter values may be encrypted or encoded in certain implementations
- Changes to parameter definitions may require concurrent program regeneration
- The table is subject to Oracle's data security and access control mechanisms
Performance Implications
While this table is generally small in size, inefficient queries or improper indexing can impact report submission performance. Proper indexing strategies should be implemented on frequently queried columns like REPORT_SOURCE_ID and REPORT_ID.Migration and Upgrade Considerations
During EBS upgrades or migrations, special attention must be paid to:- Preserving custom parameter configurations
- Validating parameter compatibility with new report versions
- Testing parameter behavior in the new environment
-
Lookup Type: SOURCE TYPE
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : SOURCE TYPE , description: Source types for sales order lines ,
-
Lookup Type: SOURCE TYPE
12.2.2
product: OE - Order Entry , meaning: Meaning N/A for : SOURCE TYPE , description: Source types for sales order lines ,
-
Concurrent Program: OEXOHHSA
12.2.2
execution_filename: OEXOHHSA , product: OE - Order Entry , user_name: OEXOHHSA , description: Hold Source Activity Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: OEXOHHSA
12.1.1
execution_filename: OEXOHHSA , product: OE - Order Entry , user_name: OEXOHHSA , description: Hold Source Activity Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: ATTRIBUTE USE
12.2.2
product: OE - Order Entry , meaning: Meaning N/A for : ATTRIBUTE USE , description: Attribute Use ,
-
Lookup Type: ATTRIBUTE USE
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : ATTRIBUTE USE , description: Attribute Use ,
-
View: SO_SCHEDULE_DETAILS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_SCHEDULE_DETAILS, object_name:SO_SCHEDULE_DETAILS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_SCHEDULE_DETAILS ,
-
View: SO_SCHEDULE_DETAILS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_SCHEDULE_DETAILS, object_name:SO_SCHEDULE_DETAILS, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_SCHEDULE_DETAILS ,
-
Lookup Type: CONDITION
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : CONDITION , description: Condition ,
-
Lookup Type: CONDITION
12.2.2
product: OE - Order Entry , meaning: Meaning N/A for : CONDITION , description: Condition ,
-
Table: SO_REPORT_SOURCE_PARAMETERS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_REPORT_SOURCE_PARAMETERS, object_name:SO_REPORT_SOURCE_PARAMETERS, status:VALID, product: OE - Order Entry , description: Document set source parameters , implementation_dba_data: OE.SO_REPORT_SOURCE_PARAMETERS ,
-
Table: SO_REPORT_SOURCE_PARAMETERS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_REPORT_SOURCE_PARAMETERS, object_name:SO_REPORT_SOURCE_PARAMETERS, status:VALID, product: OE - Order Entry , description: Document set source parameters , implementation_dba_data: OE.SO_REPORT_SOURCE_PARAMETERS ,
-
View: OEFV_ORDER_HOLD_RELEASES
12.1.1
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: OEFV_ORDER_HOLD_RELEASES
12.2.2
product: OE - Order Entry , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: SO_STANDARD_VALUE_SOURCES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_STANDARD_VALUE_SOURCES, object_name:SO_STANDARD_VALUE_SOURCES, status:VALID, product: OE - Order Entry , description: Stores seeded standard value rules sources , implementation_dba_data: APPS.SO_STANDARD_VALUE_SOURCES ,
-
View: SO_STANDARD_VALUE_SOURCES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_STANDARD_VALUE_SOURCES, object_name:SO_STANDARD_VALUE_SOURCES, status:VALID, product: OE - Order Entry , description: Stores seeded standard value rules sources , implementation_dba_data: APPS.SO_STANDARD_VALUE_SOURCES ,
-
Lookup Type: RESERVATION_REASON_CODE
12.1.1
product: OE - Order Entry , meaning: Meaning N/A for : RESERVATION_REASON_CODE ,
-
Lookup Type: RESERVATION_REASON_CODE
12.2.2
product: OE - Order Entry , meaning: Meaning N/A for : RESERVATION_REASON_CODE ,
-
View: SO_MFG_STATUS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_MFG_STATUS_VIEW, object_name:SO_MFG_STATUS_VIEW, status:VALID, product: OE - Order Entry , description: This view serves as the source for the manufacturing release status. , implementation_dba_data: APPS.SO_MFG_STATUS_VIEW ,
-
View: SO_MFG_STATUS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_MFG_STATUS_VIEW, object_name:SO_MFG_STATUS_VIEW, status:VALID, product: OE - Order Entry , description: This view serves as the source for the manufacturing release status. , implementation_dba_data: APPS.SO_MFG_STATUS_VIEW ,
-
View: SO_LINES_RMA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RMA_V, object_name:SO_LINES_RMA_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RMA_V ,
-
View: SO_LINES_RMA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_RMA_V, object_name:SO_LINES_RMA_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_RMA_V ,
-
View: SO_LINES_VIEW_LINES_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_VIEW_LINES_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_CANCEL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_CANCEL_V, object_name:SO_LINES_CANCEL_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_CANCEL_V ,
-
View: SO_LINES_OEXORRSO_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_OEXORRSO_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_CANCEL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_CANCEL_V, object_name:SO_LINES_CANCEL_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_CANCEL_V ,
-
View: SO_LINES_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_LINES_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_OPTION_LINES_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: SO_OPTION_LINES_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,