Search Results om
The OE_SYS_PARAMETER_DEF_B
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for system-level parameters governing the behavior of the Order Management (OM) module. As part of the Oracle Order Management foundation, this table stores default parameter definitions that influence processing rules, validations, and configurations across order entry, fulfillment, and pricing workflows. Below is a detailed analysis of its structure, purpose, and functional significance.
Table Overview
OE_SYS_PARAMETER_DEF_B
is a base table (denoted by the "_B" suffix) that stores metadata for system parameters, including data types, default values, and validation constraints. It serves as the backbone for the OE_SYS_PARAMETERS_ALL
table, which holds parameter values at the operating unit (org_id) level. Key columns include:
- PARAMETER_ID: Primary key uniquely identifying each parameter.
- PARAMETER_CODE: Unique code (e.g., "OM_ITEM_VALIDATION_LEVEL") used programmatically.
- DATA_TYPE: Defines the parameter's data type (VARCHAR2, NUMBER, DATE).
- DEFAULT_VALUE: Fallback value if no org-specific setting exists.
- DESCRIPTION: Business context for the parameter's usage.
- ENABLED_FLAG: Determines if the parameter is active (Y/N).
Functional Role
This table enables centralized control over OM behaviors such as:- Order Validation: Parameters like "OM_ITEM_VALIDATION_LEVEL" enforce item attribute checks.
- Pricing: Defaults for price list hierarchies or rounding rules.
- Fulfillment: Settings for auto-scheduling or shipping tolerances.
- Integration: Flags for interfacing with Inventory, AR, or Procurement.
Implementation Notes
- Multi-Org Support: While
OE_SYS_PARAMETER_DEF_B
stores definitions,OE_SYS_PARAMETERS_ALL
holds org-specific values viaORG_ID
. - Upgrades/Migrations: Custom parameters added to this table must be preserved during EBS upgrades.
- Performance: Indexes on
PARAMETER_CODE
optimize lookup during order processing. - Audit Trail: Changes to parameters may require logging via triggers or audit tables.
Example Use Cases
- Setting
OM_DEFAULT_PRICE_LIST
to enforce a standard price list for new orders. - Configuring
OM_AUTO_BOOK_ORDER
to automate order booking upon submission. - Defining
OM_SHIPPING_TOLERANCE_PERCENT
to allow over/under shipments.
Technical Considerations
- APIs: Use
OE_PARAMETER_PUB
PL/SQL package for programmatic access. - Security: Direct DML on this table is discouraged; leverage Oracle's seeded APIs.
- Custom Extensions: New parameters require updates to both this table and associated UI screens.
Version-Specific Notes
In EBS 12.2.2, this table remains structurally consistent with 12.1.1 but may include additional parameters supporting new features like Advanced Pricing enhancements or REST API integrations. Always reference the Oracle Data Dictionary (ALL_TAB_COLUMNS
) for version-specific columns.
In summary, OE_SYS_PARAMETER_DEF_B
is a foundational table for configuring and standardizing Order Management operations. Its design ensures flexibility while maintaining governance, making it indispensable for EBS implementations requiring tailored order workflows.
-
Concurrent Program: OMORDER
12.1.1
execution_filename: OMORDER , product: ONT - Order Management , user_name: OM Order Information , description: OM Order Information , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: OMORDER
12.2.2
execution_filename: OMORDER , product: ONT - Order Management , user_name: OM Order Information , description: OM Order Information , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: OMDEBUG
12.2.2
execution_filename: OMDEBUG , product: ONT - Order Management , user_name: OM Debug File Retrieval , description: OM Debug File Retrieval , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: OEXOEULC
12.2.2
execution_filename: OEXOEULC , product: ONT - Order Management , user_name: OE-OM Order Line Transaction Count Comparision Report , description: OE-OM Order Line Transaction Count Comparision Report , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: OMDEBUG
12.1.1
execution_filename: OMDEBUG , product: ONT - Order Management , user_name: OM Debug File Retrieval , description: OM Debug File Retrieval , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: OEXOEULC
12.1.1
execution_filename: OEXOEULC , product: ONT - Order Management , user_name: OE-OM Order Line Transaction Count Comparision Report , description: OE-OM Order Line Transaction Count Comparision Report , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Concurrent Program: OMCHECK
12.1.1
execution_filename: OMCHECK , product: ONT - Order Management , user_name: OM Check , description: OM Check , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: OM_CONFIG_EFFECTIVE_DATE
12.1.1
product: ONT - Order Management , meaning: OM: CONFIGURATION EFFECTIVE DATE , description: Used to set a value for OM system parameter - Configuration Effective Dates ,
-
Concurrent Program: OEMPRG
12.2.2
execution_filename: OE_MESSAGE_PURGE_PVT.Purge , product: ONT - Order Management , user_name: OEMPRG , description: Purge of OM Processing Messages , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OMCHECK
12.2.2
execution_filename: OMCHECK , product: ONT - Order Management , user_name: OM Check , description: OM Check , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: OM_SETUP_VALID_P_LEVEL
12.1.1
product: ONT - Order Management , meaning: OM Setup Validation Report Lookup for level , description: OM Setup Validation Report Lookup for level ,
-
Lookup Type: OM_CONFIG_EFFECTIVE_DATE
12.2.2
product: ONT - Order Management , meaning: OM: CONFIGURATION EFFECTIVE DATE , description: Used to set a value for OM system parameter - Configuration Effective Dates ,
-
Lookup Type: OM_REASON_TYPES
12.2.2
product: ONT - Order Management , meaning: OM Reason Types , description: OM Reason Types ,
-
Concurrent Program: OEMPRG
12.1.1
execution_filename: OE_MESSAGE_PURGE_PVT.Purge , product: ONT - Order Management , user_name: OEMPRG , description: Purge of OM Processing Messages , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: OM_SETUP_VALID_P_LEVEL
12.2.2
product: ONT - Order Management , meaning: OM Setup Validation Report Lookup for level , description: OM Setup Validation Report Lookup for level ,
-
Concurrent Program: OEXVWF
12.2.2
execution_filename: OE_VALIDATE_WF.Validate , product: ONT - Order Management , user_name: Validate OM Workflow , description: Validate workflow processes assigned to order types , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OEXVWF
12.1.1
execution_filename: OE_VALIDATE_WF.Validate , product: ONT - Order Management , user_name: Validate OM Workflow , description: Validate workflow processes assigned to order types , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: OM_REASON_TYPES
12.1.1
product: ONT - Order Management , meaning: OM Reason Types , description: OM Reason Types ,
-
Table: OE_SYS_PARAMETER_DEF_B
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETER_DEF_B, object_name:OE_SYS_PARAMETER_DEF_B, status:VALID, product: ONT - Order Management , description: OM Parameter Definiton Table. , implementation_dba_data: ONT.OE_SYS_PARAMETER_DEF_B ,
-
Table: ONT_WF_SKIP_LOG
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.ONT_WF_SKIP_LOG, object_name:ONT_WF_SKIP_LOG, status:VALID, product: ONT - Order Management , description: OM WorkFlow Activity Skip Log. , implementation_dba_data: ONT.ONT_WF_SKIP_LOG ,
-
Table: OE_SYS_PARAMETERS_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETERS_ALL, object_name:OE_SYS_PARAMETERS_ALL, status:VALID, product: ONT - Order Management , description: OM parameter setup table , implementation_dba_data: ONT.OE_SYS_PARAMETERS_ALL ,
-
Table: OE_SYS_PARAMETER_DEF_B
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETER_DEF_B, object_name:OE_SYS_PARAMETER_DEF_B, status:VALID, product: ONT - Order Management , description: OM Parameter Definiton Table. , implementation_dba_data: ONT.OE_SYS_PARAMETER_DEF_B ,
-
Table: OE_UPGRADE_WF_VLD_CYC
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WF_VLD_CYC, object_name:OE_UPGRADE_WF_VLD_CYC, status:VALID, product: ONT - Order Management , description: Temporary table used by OM upgrade for cycles to workflow upgrade. , implementation_dba_data: ONT.OE_UPGRADE_WF_VLD_CYC ,
-
Table: OE_SYS_PARAMETER_DEF_TL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETER_DEF_TL, object_name:OE_SYS_PARAMETER_DEF_TL, status:VALID, product: ONT - Order Management , description: OM Parameter Definition Translation table , implementation_dba_data: ONT.OE_SYS_PARAMETER_DEF_TL ,
-
Table: ONT_WF_SKIP_LOG
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.ONT_WF_SKIP_LOG, object_name:ONT_WF_SKIP_LOG, status:VALID, product: ONT - Order Management , description: OM WorkFlow Activity Skip Log. , implementation_dba_data: ONT.ONT_WF_SKIP_LOG ,
-
Table: OE_UPGRADE_WF_HIST_TEMP
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WF_HIST_TEMP, object_name:OE_UPGRADE_WF_HIST_TEMP, status:VALID, product: ONT - Order Management , description: This table is used during OM upgrade for cycles to workflow conversion , implementation_dba_data: ONT.OE_UPGRADE_WF_HIST_TEMP ,
-
Table: OE_SYS_PARAMETERS_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETERS_ALL, object_name:OE_SYS_PARAMETERS_ALL, status:VALID, product: ONT - Order Management , description: OM parameter setup table , implementation_dba_data: ONT.OE_SYS_PARAMETERS_ALL ,
-
Table: OE_SYS_PARAMETER_DEF_TL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_SYS_PARAMETER_DEF_TL, object_name:OE_SYS_PARAMETER_DEF_TL, status:VALID, product: ONT - Order Management , description: OM Parameter Definition Translation table , implementation_dba_data: ONT.OE_SYS_PARAMETER_DEF_TL ,
-
Table: OE_UPGRADE_WF_HIST_TEMP
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WF_HIST_TEMP, object_name:OE_UPGRADE_WF_HIST_TEMP, status:VALID, product: ONT - Order Management , description: This table is used during OM upgrade for cycles to workflow conversion , implementation_dba_data: ONT.OE_UPGRADE_WF_HIST_TEMP ,
-
Table: OE_UPGRADE_WF_VLD_CYC
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WF_VLD_CYC, object_name:OE_UPGRADE_WF_VLD_CYC, status:VALID, product: ONT - Order Management , description: Temporary table used by OM upgrade for cycles to workflow upgrade. , implementation_dba_data: ONT.OE_UPGRADE_WF_VLD_CYC ,
-
View: OE_AK_CHARGE_PERIODICITY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_CHARGE_PERIODICITY_V, object_name:OE_AK_CHARGE_PERIODICITY_V, status:VALID, product: ONT - Order Management , description: View for defaulting charge_periodicity_code in OM , implementation_dba_data: APPS.OE_AK_CHARGE_PERIODICITY_V ,
-
Lookup Type: OM_YES_NO
12.2.2
product: ONT - Order Management , meaning: OM: YES/NO lookup , description: Lookup for Order Import ,
-
Lookup Type: ITEM_OWNER
12.1.1
product: ONT - Order Management , meaning: OM: Item Owner , description: Install Base Owner Values ,
-
View: OE_AK_CHARGE_PERIODICITY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_CHARGE_PERIODICITY_V, object_name:OE_AK_CHARGE_PERIODICITY_V, status:VALID, product: ONT - Order Management , description: View for defaulting charge_periodicity_code in OM , implementation_dba_data: APPS.OE_AK_CHARGE_PERIODICITY_V ,
-
Lookup Type: OM_YES_NO
12.1.1
product: ONT - Order Management , meaning: OM: YES/NO lookup , description: Lookup for Order Import ,
-
Lookup Type: SALES_DOCUMENT_TYPE
12.1.1
product: ONT - Order Management , meaning: SALES_DOCUMENT_TYPE , description: Lookup codes for OM Sales Agreement and Sales Order. ,
-
Lookup Type: TAX_CALCULATION_EVENT
12.2.2
product: ONT - Order Management , meaning: OM: Tax Calculation Event , description: Event at which tax will be calculated ,
-
Table: OE_APPROVER_LISTS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_APPROVER_LISTS, object_name:OE_APPROVER_LISTS, status:VALID, product: ONT - Order Management , description: This table will be used with the OM Approvers List setup form to setup the approver Lists. , implementation_dba_data: ONT.OE_APPROVER_LISTS ,
-
Table: OE_APPROVER_LISTS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_APPROVER_LISTS, object_name:OE_APPROVER_LISTS, status:VALID, product: ONT - Order Management , description: This table will be used with the OM Approvers List setup form to setup the approver Lists. , implementation_dba_data: ONT.OE_APPROVER_LISTS ,
-
Lookup Type: SALES_DOCUMENT_TYPE
12.2.2
product: ONT - Order Management , meaning: SALES_DOCUMENT_TYPE , description: Lookup codes for OM Sales Agreement and Sales Order. ,
-
Lookup Type: ITEM_OWNER
12.2.2
product: ONT - Order Management , meaning: OM: Item Owner , description: Install Base Owner Values ,
-
View: OE_MULTIORG_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_MULTIORG_ITEMS_V, object_name:OE_MULTIORG_ITEMS_V, status:VALID, product: ONT - Order Management , description: This view is used for the ValueSet OM: MultiOrg Items , implementation_dba_data: APPS.OE_MULTIORG_ITEMS_V ,
-
Lookup Type: TAX_CALCULATION_EVENT
12.1.1
product: ONT - Order Management , meaning: OM: Tax Calculation Event , description: Event at which tax will be calculated ,
-
Lookup Type: OE_PAYMENT_COLLECTION_TYPE
12.1.1
product: ONT - Order Management , meaning: OM Payment Collection Types , description: Order Management Payment Collection Types ,
-
Lookup Type: OE_PAYMENT_COLLECTION_TYPE
12.2.2
product: ONT - Order Management , meaning: OM Payment Collection Types , description: Order Management Payment Collection Types ,
-
Lookup Type: OM_BUTTON_POPLIST
12.1.1
product: ONT - Order Management , meaning: OM: Display Button or Dropdown List , description: Used to decide if the Action buttons are displayed as buttons or as dropdown list on the Contact Center Form. ,
-
Lookup Type: CONFIGURATION EFFECTIVE DATE
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : Configuration Effective Date , description: Profile Option OM: Configuration Effective Date Values ,
-
View: OE_MULTIORG_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_MULTIORG_ITEMS_V, object_name:OE_MULTIORG_ITEMS_V, status:VALID, product: ONT - Order Management , description: This view is used for the ValueSet OM: MultiOrg Items , implementation_dba_data: APPS.OE_MULTIORG_ITEMS_V ,
-
Lookup Type: CONFIGURATION EFFECTIVE DATE
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : Configuration Effective Date , description: Profile Option OM: Configuration Effective Date Values ,
-
Lookup Type: OM_BUTTON_POPLIST
12.2.2
product: ONT - Order Management , meaning: OM: Display Button or Dropdown List , description: Used to decide if the Action buttons are displayed as buttons or as dropdown list on the Contact Center Form. ,