Search Results forecast
The CE_FORECAST_COLUMNS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Cash Management module, specifically designed to support cash forecasting functionality. This table stores metadata and configuration details for forecast columns, which are used to define the structure and layout of cash forecast reports. Below is a detailed analysis of its purpose, structure, and integration within Oracle EBS.
Purpose and Functional Overview
TheCE_FORECAST_COLUMNS
table acts as a repository for column definitions in cash forecasting templates. These templates enable organizations to project cash flows based on historical data, open transactions, and manual adjustments. The table defines attributes such as column names, data types, display formats, and sequencing, ensuring consistency and accuracy in forecast reports. It is tightly integrated with other Cash Management tables like CE_FORECASTS
and CE_FORECAST_ITEMS
, forming the backbone of Oracle's cash forecasting engine.
Key Columns and Structure
The table includes the following critical columns:- FORECAST_COLUMN_ID: Primary key, uniquely identifying each forecast column.
- FORECAST_ID: Foreign key linking to the
CE_FORECASTS
table, associating columns with specific forecast templates. - COLUMN_NAME: The logical name of the column (e.g., "Opening Balance," "Receipts").
- DATA_TYPE: Specifies the column's data format (e.g., NUMBER, DATE, VARCHAR2).
- DISPLAY_SEQUENCE: Determines the order in which columns appear in reports.
- ENABLED_FLAG: Indicates whether the column is active (Y/N).
- FORMULA: Optional field for calculated columns, storing SQL or PL/SQL expressions.
Integration with Oracle EBS Modules
TheCE_FORECAST_COLUMNS
table interacts with multiple EBS modules:
- Cash Management: Directly used in forecast generation and reporting.
- General Ledger (GL): Links to GL accounts for balance comparisons.
- Accounts Receivable (AR) & Payable (AP): Pulls transaction data for forecasts.
- System Administration: Leverages FND (Flexfields) for validation and security.
Technical Considerations
- Indexing: The table typically has indexes on
FORECAST_COLUMN_ID
andFORECAST_ID
for performance optimization. - Partitioning: In high-volume environments, partitioning by
FORECAST_ID
may be implemented. - API Dependencies: Modifications often use the
CE_FORECAST_PUB
PL/SQL package to maintain data integrity.
Customization and Extensions
Organizations frequently extend the table's functionality by:- Adding custom columns via descriptive flexfields (DFFs).
- Creating derived columns using the
FORMULA
field for complex calculations. - Integrating with third-party tools via Oracle Integration Gateway.
Upgrade Implications
Between EBS 12.1.1 and 12.2.2, the table structure remains largely consistent, but 12.2.2 introduces:- Enhanced security through VPD (Virtual Private Database) policies.
- Improved performance via In-Memory Column Store in Oracle Database 12c.
Conclusion
TheCE_FORECAST_COLUMNS
table is a foundational element in Oracle EBS Cash Management, enabling flexible and accurate cash flow forecasting. Its design supports both out-of-the-box functionality and extensive customization, making it indispensable for treasury operations. Proper configuration and maintenance of this table are essential for reliable financial planning and liquidity management.
-
Concurrent Program: CEFCAMTS
12.2.2
execution_filename: CEFCAMTS , product: CE - Cash Management , user_name: CEFCAMTS , description: Forecast - Cash Forecast Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CEFCAMTS
12.1.1
execution_filename: CEFCAMTS , product: CE - Cash Management , user_name: CEFCAMTS , description: Forecast - Cash Forecast Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: FORECAST_METHOD
12.1.1
product: CE - Cash Management , meaning: Forecast Method , description: Forecast Method ,
-
Lookup Type: FORECAST_METHOD
12.2.2
product: CE - Cash Management , meaning: Forecast Method , description: Forecast Method ,
-
Concurrent Program: CEFCERR
12.1.1
execution_filename: CEFCERR , product: CE - Cash Management , user_name: CEFCERR , description: Automatic Cash Forecast Execution Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CEFCERR
12.2.2
execution_filename: CEFCERR , product: CE - Cash Management , user_name: CEFCERR , description: Automatic Cash Forecast Execution Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CEFTMPLT
12.2.2
execution_filename: CEFTMPLT , product: CE - Cash Management , user_name: CEFTMPLT , description: Cash Forecast Template List , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CEFTMPLT
12.1.1
execution_filename: CEFTMPLT , product: CE - Cash Management , user_name: CEFTMPLT , description: Cash Forecast Template List , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: SALES_FORECAST_STATUSES
12.1.1
product: CE - Cash Management , meaning: Sales Forecast Statuses , description: Sales Forecast Statuses ,
-
Lookup Type: FORECAST_ORDER_STATUS
12.2.2
product: CE - Cash Management , meaning: Forecast Order Status , description: Forecast Order Status ,
-
Lookup Type: FORECAST_ALL
12.1.1
product: CE - Cash Management , meaning: Forecast All , description: Forecast All ,
-
Lookup Type: FORECAST_ALL
12.2.2
product: CE - Cash Management , meaning: Forecast All , description: Forecast All ,
-
Lookup Type: FORECAST_ORDER_STATUS
12.1.1
product: CE - Cash Management , meaning: Forecast Order Status , description: Forecast Order Status ,
-
Lookup Type: SALES_FORECAST_STATUSES
12.2.2
product: CE - Cash Management , meaning: Sales Forecast Statuses , description: Sales Forecast Statuses ,
-
Lookup Type: FORECAST_AGING_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Aging Type , description: Forecast Aging Type ,
-
Lookup Type: FORECAST_PA_TXN
12.1.1
product: CE - Cash Management , meaning: Forecast Pa Txn , description: Forecast Pa Txn ,
-
Lookup Type: FORECAST_ROLL_FORWARD_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Roll Forward Type , description: Forecast Roll Forward Type ,
-
Lookup Type: FORECAST_CURRENCY_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Currency Type , description: Forecast Currency Type ,
-
Lookup Type: FORECAST_OVERDUE_TRX
12.1.1
product: CE - Cash Management , meaning: Forecast Overdue Trx , description: Forecast Overdue Trx ,
-
Concurrent Program: CEFCERR_XML
12.2.2
product: CE - Cash Management , user_name: Cash Forecast Execution Report (XML) - Not Supported: Reserved For Future Use , description: Automatic Cash Forecast Execution Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: FORECAST_AGING_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Aging Type , description: Forecast Aging Type ,
-
Lookup Type: FORECAST_ORDER_DATE_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Order Date Type , description: Forecast Order Date Type ,
-
Lookup Type: FORECAST_CURRENCY_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Currency Type , description: Forecast Currency Type ,
-
Lookup Type: FORECAST_OVERDUE_TRX
12.2.2
product: CE - Cash Management , meaning: Forecast Overdue Trx , description: Forecast Overdue Trx ,
-
Lookup Type: FORECAST_PA_BUDGET_VSN
12.2.2
product: CE - Cash Management , meaning: Forecast Pa Budget Vsn , description: Forecast Pa Budget Vsn ,
-
Lookup Type: FORECAST_SUMMARY_LEVEL
12.1.1
product: CE - Cash Management , meaning: Forecast Summary Level , description: Forecast Summary Level ,
-
Lookup Type: FORECAST_ORDER_DATE_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Order Date Type , description: Forecast Order Date Type ,
-
Lookup Type: FC_UPDATE_OPTION
12.2.2
product: CE - Cash Management , meaning: Fc Update Option , description: Fc Update Option ,
-
Lookup Type: FORECAST_ROLL_FORWARD_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Roll Forward Type , description: Forecast Roll Forward Type ,
-
Concurrent Program: CEFTMPLT_XML
12.1.1
product: CE - Cash Management , user_name: Cash Forecast Template Listing (XML) - Not Supported: Reserved For Future Use , description: Cash Forecast Template List Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: FORECAST_DISCOUNT_OPTION
12.1.1
product: CE - Cash Management , meaning: Forecast Discount Option , description: Forecast Discount Option ,
-
Concurrent Program: CEFTMPLT_XML
12.2.2
product: CE - Cash Management , user_name: Cash Forecast Template Listing (XML) - Not Supported: Reserved For Future Use , description: Cash Forecast Template List Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: FORECAST_DISCOUNT_OPTION
12.2.2
product: CE - Cash Management , meaning: Forecast Discount Option , description: Forecast Discount Option ,
-
Lookup Type: FORECAST_PA_TXN
12.2.2
product: CE - Cash Management , meaning: Forecast Pa Txn , description: Forecast Pa Txn ,
-
Lookup Type: FORECAST_LENGTH_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Length Type , description: Forecast Length Type ,
-
Lookup Type: FORECAST_PA_BUDGET_VSN
12.1.1
product: CE - Cash Management , meaning: Forecast Pa Budget Vsn , description: Forecast Pa Budget Vsn ,
-
Lookup Type: FORECAST_LENGTH_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Length Type , description: Forecast Length Type ,
-
Table: CE_FORECAST_COLUMNS
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_COLUMNS, object_name:CE_FORECAST_COLUMNS, status:VALID, product: CE - Cash Management , description: Forecast template columns - forecast periods , implementation_dba_data: CE.CE_FORECAST_COLUMNS ,
-
Lookup Type: FC_UPDATE_OPTION
12.1.1
product: CE - Cash Management , meaning: Fc Update Option , description: Fc Update Option ,
-
Concurrent Program: CEFCERR_XML
12.1.1
product: CE - Cash Management , user_name: Cash Forecast Execution Report (XML) - Not Supported: Reserved For Future Use , description: Automatic Cash Forecast Execution Report , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: FORECAST_SUMMARY_LEVEL
12.2.2
product: CE - Cash Management , meaning: Forecast Summary Level , description: Forecast Summary Level ,
-
Table: CE_FORECAST_COLUMNS
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_COLUMNS, object_name:CE_FORECAST_COLUMNS, status:VALID, product: CE - Cash Management , description: Forecast template columns - forecast periods , implementation_dba_data: CE.CE_FORECAST_COLUMNS ,
-
Table: CE_FORECAST_ROWS
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_ROWS, object_name:CE_FORECAST_ROWS, status:VALID, product: CE - Cash Management , description: Forecast template rows - forecast sources , implementation_dba_data: CE.CE_FORECAST_ROWS ,
-
Table: CE_FORECAST_ROWS
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_ROWS, object_name:CE_FORECAST_ROWS, status:VALID, product: CE - Cash Management , description: Forecast template rows - forecast sources , implementation_dba_data: CE.CE_FORECAST_ROWS ,
-
Lookup Type: FORECAST_TRX_TYPE
12.1.1
product: CE - Cash Management , meaning: Forecast Trx Type , description: Forecast Trx Type ,
-
Lookup Type: FORECAST_TRX_TYPE
12.2.2
product: CE - Cash Management , meaning: Forecast Trx Type , description: Forecast Trx Type ,
-
Table: CE_CURRENCY_RATES_TEMP
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID, product: CE - Cash Management , description: Forecast currency amount staging table , implementation_dba_data: CE.CE_CURRENCY_RATES_TEMP ,
-
Table: CE_CURRENCY_RATES_TEMP
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID, product: CE - Cash Management , description: Forecast currency amount staging table , implementation_dba_data: CE.CE_CURRENCY_RATES_TEMP ,
-
Table: CE_FORECAST_ERRORS
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_ERRORS, object_name:CE_FORECAST_ERRORS, status:VALID, product: CE - Cash Management , description: Forecast run errors , implementation_dba_data: CE.CE_FORECAST_ERRORS ,
-
Table: CE_FORECAST_ERRORS
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_ERRORS, object_name:CE_FORECAST_ERRORS, status:VALID, product: CE - Cash Management , description: Forecast run errors , implementation_dba_data: CE.CE_FORECAST_ERRORS ,