Search Results build tool for visual studio
The JTF_CUSTOM_GRID_COLS
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing user-defined column configurations for grid layouts in the Java Technology Framework (JTF) components. This table plays a pivotal role in personalizing and customizing the display of data grids across various modules, enabling end-users to tailor their views according to business requirements. Below is a detailed analysis of its structure, functionality, and significance in Oracle EBS.
### **Table Structure and Key Columns**
The JTF_CUSTOM_GRID_COLS
table contains metadata defining custom column arrangements for grid-based UIs. Key columns include:
- CUSTOM_GRID_COL_ID
: A unique identifier for each custom column configuration.
- GRID_ID
: References the grid layout to which the column belongs (linked to JTF_GRIDS_B
).
- COLUMN_ID
: Specifies the logical column name or database column being displayed.
- DISPLAY_ORDER
: Determines the sequence in which columns appear in the grid.
- DISPLAY_NAME
: The user-friendly label for the column.
- VISIBLE_FLAG
: Controls column visibility (Y/N).
- WIDTH
: Defines the display width of the column in pixels.
- CREATED_BY
, CREATION_DATE
, LAST_UPDATED_BY
, LAST_UPDATE_DATE
: Standard Oracle EBS audit columns.
### **Functional Role in Oracle EBS**
1. **Personalization**: Allows users to modify grid layouts (e.g., adding/hiding columns, adjusting widths) without developer intervention.
2. **Module Integration**: Used in CRM, SCM, and Financials modules where grid-based data presentation is required (e.g., Order Management, Accounts Receivable).
3. **User-Specific Configurations**: Stores preferences at the user level (USER_ID
linkage), ensuring individualized views.
4. **Performance Optimization**: By enabling users to display only relevant columns, query performance improves due to reduced data fetches.
### **Technical Implementation**
- **Dependencies**: Linked to JTF_GRIDS_B
(grid definitions) and JTF_GRID_REGIONS
(UI regions).
- **APIs**: Customizations are typically managed via Oracle’s Personalization Framework or programmatically using JTF_GRID_PUB
APIs.
- **Persistence**: Configurations persist across sessions, stored in the database rather than cookies or client-side storage.
### **Example Use Case**
In Order Management, a user may customize the Orders grid to show only ORDER_NUMBER
, CUSTOMER_NAME
, and STATUS
columns, hiding less relevant fields like PO_NUMBER
. This setup is saved in JTF_CUSTOM_GRID_COLS
with appropriate DISPLAY_ORDER
and VISIBLE_FLAG
values.
### **Upgrade and Migration Considerations**
- During EBS upgrades (e.g., 12.1.1 to 12.2.2), customizations in this table must be preserved via predefined migration scripts.
- Patch applications may reset configurations if they modify underlying grid structures (JTF_GRIDS_B
).
### **Best Practices**
- **Documentation**: Maintain a record of critical customizations for recovery.
- **Security**: Restrict direct table updates to prevent corruption; use APIs instead.
- **Testing**: Validate customizations post-patch or upgrade to ensure compatibility.
In summary, JTF_CUSTOM_GRID_COLS
is foundational for UI flexibility in Oracle EBS, empowering users to optimize workflows while maintaining system integrity. Its design reflects Oracle’s commitment to configurability without compromising core functionality.
-
Table: JTF_CUSTOM_GRID_COLS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_CUSTOM_GRID_COLS, object_name:JTF_CUSTOM_GRID_COLS, status:VALID, product: JTF - CRM Foundation , description: End user customizations (on a column by column basis) to the visual appearance and sort, filtering criteria for a spreadtable UI component. , implementation_dba_data: JTF.JTF_CUSTOM_GRID_COLS ,
-
Table: JTF_CUSTOM_GRID_COLS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_CUSTOM_GRID_COLS, object_name:JTF_CUSTOM_GRID_COLS, status:VALID, product: JTF - CRM Foundation , description: End user customizations (on a column by column basis) to the visual appearance and sort, filtering criteria for a spreadtable UI component. , implementation_dba_data: JTF.JTF_CUSTOM_GRID_COLS ,
-
Lookup Type: JTF_TTY_OBJECT_TYPE
12.1.1
product: JTF - CRM Foundation , meaning: Object types used in Excel Maintenance tool , description: Object types used in Excel Maintenance tool ,
-
Lookup Type: JTF_TTY_OBJECT_TYPE
12.2.2
product: JTF - CRM Foundation , meaning: Object types used in Excel Maintenance tool , description: Object types used in Excel Maintenance tool ,
-
Concurrent Program: JTFRSDGT
12.1.1
execution_filename: jtfrsdgt , product: JTF - CRM Foundation , user_name: JTFRSDGT , description: Resource Manager Diagnostic Tool , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: JTFRSDGT
12.2.2
execution_filename: jtfrsdgt , product: JTF - CRM Foundation , user_name: JTFRSDGT , description: Resource Manager Diagnostic Tool , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: JTFRSBRM
12.1.1
execution_filename: jtfrsbrm , product: JTF - CRM Foundation , user_name: Build reporting manager , description: Build reporting manager , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: JTFRSBRM
12.2.2
execution_filename: jtfrsbrm , product: JTF - CRM Foundation , user_name: Build reporting manager , description: Build reporting manager , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: JTF_USER_PROFILE_TYPE
12.1.1
product: JTF - CRM Foundation , meaning: JTF_USER_PROFILE_TYPE , description: JTF_USER_PROFILE_TYPE ,
-
Lookup Type: JTF_USER_PROFILE_TYPE
12.2.2
product: JTF - CRM Foundation , meaning: JTF_USER_PROFILE_TYPE , description: JTF_USER_PROFILE_TYPE ,
-
Lookup Type: JTF_OBJECT_USERS
12.1.1
product: JTF - CRM Foundation , meaning: JTF_OBJECT_USERS , description: Users for Objects defined in JTF_OBJECTS ,
-
Lookup Type: JTF_OBJECT_USERS
12.2.2
product: JTF - CRM Foundation , meaning: JTF_OBJECT_USERS , description: Users for Objects defined in JTF_OBJECTS ,
-
Lookup Type: JTF_TASK_WF_ITEM_TYPE
12.1.1
product: JTF - CRM Foundation , meaning: Task Workflow Items , description: Task Workflow Items ,
-
Lookup Type: JTF_TASK_WF_ITEM_TYPE
12.2.2
product: JTF - CRM Foundation , meaning: Task Workflow Items , description: Task Workflow Items ,
-
Lookup Type: JTF_TASK_REFERENCE_CODES
12.1.1
product: JTF - CRM Foundation , meaning: Reference Codes for the Task , description: Reference Codes for the Task ,
-
Lookup Type: JTF_TASK_REFERENCE_CODES
12.2.2
product: JTF - CRM Foundation , meaning: Reference Codes for the Task , description: Reference Codes for the Task ,
-
Lookup Type: JTFB_AXIS_TYPE
12.1.1
product: JTF - CRM Foundation , meaning: JTFB_AXIS_TYPE , description: Various axis types for the DCF graph component ,
-
Lookup Type: JTFB_AXIS_TYPE
12.2.2
product: JTF - CRM Foundation , meaning: JTFB_AXIS_TYPE , description: Various axis types for the DCF graph component ,
-
Lookup Type: JTF_TERR_WINNERS
12.1.1
product: JTF - CRM Foundation , meaning: Number Of Winners Profile Values , description: Values for the JTF_TERR_NO_OF_WINNERS Profile ,
-
Lookup Type: JTF_TERR_WINNERS
12.2.2
product: JTF - CRM Foundation , meaning: Number Of Winners Profile Values , description: Values for the JTF_TERR_NO_OF_WINNERS Profile ,
-
Lookup Type: JTF_NOTE_STATUS
12.1.1
product: JTF - CRM Foundation , meaning: Note Status Codes , description: Statuses for Notes module for visibility access ,
-
Lookup Type: JTF_NOTE_STATUS
12.2.2
product: JTF - CRM Foundation , meaning: Note Status Codes , description: Statuses for Notes module for visibility access ,
-
Concurrent Program: JTFRSBBB
12.2.2
execution_filename: jtf_rs_srp_groups_conc_pub.populate_default_groups , product: JTF - CRM Foundation , user_name: JTFRSBBB , description: Update Primary Sales Groups for Salespersons , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: JTFRSBCB
12.1.1
execution_filename: jtf_rs_default_groups_conc_pub.populate_fs_district , product: JTF - CRM Foundation , user_name: JTFRSBCB , description: Update Primary Districts for Field Service Engineers , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: JTFRSBCB
12.2.2
execution_filename: jtf_rs_default_groups_conc_pub.populate_fs_district , product: JTF - CRM Foundation , user_name: JTFRSBCB , description: Update Primary Districts for Field Service Engineers , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: JTFTKIMD
12.1.1
execution_filename: JTF_TASK_IDX_UTL.sync_index , product: JTF - CRM Foundation , user_name: JTFTKIMD , description: Rebuilding Intermedia Index for Task Names , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: JTFRSBBB
12.1.1
execution_filename: jtf_rs_srp_groups_conc_pub.populate_default_groups , product: JTF - CRM Foundation , user_name: JTFRSBBB , description: Update Primary Sales Groups for Salespersons , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: JTF_DIAGNOSTIC_REPORT
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_DIAGNOSTIC_REPORT, object_name:JTF_DIAGNOSTIC_REPORT, status:VALID, product: JTF - CRM Foundation , description: This table holds the individual components in a report for a test as separate entities. To construct the report for a particular execution, we can get the records for that execution_id and interpret the xmldata to construct the Report. , implementation_dba_data: JTF.JTF_DIAGNOSTIC_REPORT ,
-
Table: JTF_DIAGNOSTIC_REPORT
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_DIAGNOSTIC_REPORT, object_name:JTF_DIAGNOSTIC_REPORT, status:VALID, product: JTF - CRM Foundation , description: This table holds the individual components in a report for a test as separate entities. To construct the report for a particular execution, we can get the records for that execution_id and interpret the xmldata to construct the Report. , implementation_dba_data: JTF.JTF_DIAGNOSTIC_REPORT ,
-
Concurrent Program: JTFTKIMD
12.2.2
execution_filename: JTF_TASK_IDX_UTL.sync_index , product: JTF - CRM Foundation , user_name: JTFTKIMD , description: Rebuilding Intermedia Index for Task Names , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: JTF_NOTE_TYPE
12.2.2
product: JTF - CRM Foundation , meaning: JTF_NOTE_TYPE , description: Note types ,
-
Lookup Type: JTF_NOTE_TYPE
12.1.1
product: JTF - CRM Foundation , meaning: JTF_NOTE_TYPE , description: Note types ,
-
Lookup Type: JTF_VAL_FORMAT_OPER_CODE
12.1.1
product: JTF - CRM Foundation , meaning: Operators for validation of Format type , description: Operators for validation of Format type ,
-
Lookup Type: JTF_VAL_FORMAT_OPER_CODE
12.2.2
product: JTF - CRM Foundation , meaning: Operators for validation of Format type , description: Operators for validation of Format type ,
-
Table: JTF_RS_SRP_GROUPS_INT
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_SRP_GROUPS_INT, object_name:JTF_RS_SRP_GROUPS_INT, status:VALID, product: JTF - CRM Foundation , description: This is intermediate table for defaulting of groups for salesreps , implementation_dba_data: JTF.JTF_RS_SRP_GROUPS_INT ,
-
Table: JTF_RS_SRP_GROUPS_INT
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_SRP_GROUPS_INT, object_name:JTF_RS_SRP_GROUPS_INT, status:VALID, product: JTF - CRM Foundation , description: This is intermediate table for defaulting of groups for salesreps , implementation_dba_data: JTF.JTF_RS_SRP_GROUPS_INT ,
-
Table: JTF_DIAGNOSTIC_ARG
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_DIAGNOSTIC_ARG, object_name:JTF_DIAGNOSTIC_ARG, status:VALID, product: JTF - CRM Foundation , description: Stores argument name-value pairs for a testcase for a row number , implementation_dba_data: JTF.JTF_DIAGNOSTIC_ARG ,
-
Table: JTF_BIND_DATA
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_BIND_DATA, object_name:JTF_BIND_DATA, status:VALID, product: JTF - CRM Foundation , description: Temp table used for passing bind variables and bind values for business objects. , implementation_dba_data: JTF.JTF_BIND_DATA ,
-
Lookup Type: JTF_TASK_ASSIGNEE_ROLES
12.1.1
product: JTF - CRM Foundation , meaning: Assignee roles for task , description: Assignee roles for task ,
-
Lookup Type: JTF_VAL_CUSTOM_OPER_CODE
12.1.1
product: JTF - CRM Foundation , meaning: Operators for Validation of Custom type , description: Operators for Validation of Custom type ,
-
Table: JTF_DIAGNOSTIC_ARG
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_DIAGNOSTIC_ARG, object_name:JTF_DIAGNOSTIC_ARG, status:VALID, product: JTF - CRM Foundation , description: Stores argument name-value pairs for a testcase for a row number , implementation_dba_data: JTF.JTF_DIAGNOSTIC_ARG ,
-
Lookup Type: JTF_RS_SYNC_EMP_BUSINESS_GROUP
12.1.1
product: JTF - CRM Foundation , meaning: Business Group for Employee Synchronization , description: Business Group for Employee Synchronization ,
-
Table: JTF_BIND_DATA
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_BIND_DATA, object_name:JTF_BIND_DATA, status:VALID, product: JTF - CRM Foundation , description: Temp table used for passing bind variables and bind values for business objects. , implementation_dba_data: JTF.JTF_BIND_DATA ,
-
Lookup Type: JTF_TASK_ASSIGNEE_ROLES
12.2.2
product: JTF - CRM Foundation , meaning: Assignee roles for task , description: Assignee roles for task ,
-
Lookup Type: JTF_TASK_DEFAULT_DATE
12.1.1
product: JTF - CRM Foundation , meaning: Default date for calendar , description: Default date for calendar ,
-
Table: JTF_TASK_ASSIGNMENTS_AUDIT_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_TASK_ASSIGNMENTS_AUDIT_B, object_name:JTF_TASK_ASSIGNMENTS_AUDIT_B, status:VALID, product: JTF - CRM Foundation , description: Table for stroing changes in Task Assignments.It has row for every change in Task Assignment. , implementation_dba_data: JTF.JTF_TASK_ASSIGNMENTS_AUDIT_B ,
-
Lookup Type: JTF_VAL_CUSTOM_OPER_CODE
12.2.2
product: JTF - CRM Foundation , meaning: Operators for Validation of Custom type , description: Operators for Validation of Custom type ,
-
Lookup Type: JTF_IH_MEDIA_DIRECTION
12.1.1
product: JTF - CRM Foundation , meaning: Media direction values for interaction history records , description: Media direction values for interaction history records ,
-
Lookup Type: JTF_IH_MEDIA_DIRECTION
12.2.2
product: JTF - CRM Foundation , meaning: Media direction values for interaction history records , description: Media direction values for interaction history records ,
-
Lookup Type: JTF_RS_SYNC_EMP_BUSINESS_GROUP
12.2.2
product: JTF - CRM Foundation , meaning: Business Group for Employee Synchronization , description: Business Group for Employee Synchronization ,