Search Results iex_checklist_utility
Overview
IEX_CHECKLIST_UTILITY is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified as an OTHER API within the ETRM repository. It is a component of the Advanced Collections (IEX) application family and provides shared utility logic for the checklist and questionnaire processing framework used by Collections strategies and the Universal Work Queue. The package abstracts common operations—image resolution for user interface elements, metric rating updates, checklist item updates, and configuration changes to leasing, loan, and business-level setups—so that multiple Collections modules can reuse the same internal logic rather than duplicating it.
In EBS 12.1.1 and 12.2.2 the package carries a VALID status and depends only on the SYS STANDARD package, indicating that it does not itself invoke other APPLSYS or product APIs. This narrow dependency footprint makes it a low-level utility rather than an orchestration layer.
Key Procedures and Functions
The ETRM metadata documents twelve callable units:
- GET_GO_TO_TASK_IMAGE_NAME — returns the image name associated with a "go to task" action, allowing Collections screens to render the correct icon.
- GET_STATUS_IMAGE_NAME — returns the image name representing a checklist item or strategy status, used for visual status indicators.
- GET_RANGE_FROM_VALUE and GET_RANGE_TO_VALUE — retrieve the lower and upper bounds of a metric rating range, supporting metric scoring logic.
- UPDATE_METRIC_RATING — writes updated rating information into the metric ratings tables.
- UPDATE_CHECKLIST_ITEM — updates a checklist item by internal identifier.
- UPDATE_CHECKLIST_ITEM_BY_NAME — updates a checklist item using its name rather than its ID, useful for seeded or configuration-driven scenarios.
- CHANGE_LEASING_SETUP, CHANGE_LOAN_SETUP, and CHANGE_BUSINESS_LEVEL — adjust setup attributes for leasing and loan products and for business-level strategy configuration.
- CHANGE_MULTIPLE_LEVEL and UPDATE_MLSETUP — handle multi-level setup changes, likely for strategy templates organized in hierarchical groups.
Tables Accessed
The package operates across three functional areas. The Collections checklist and strategy area includes IEX_CHECKLIST_ITEMS_B, IEX_QUESTIONNAIRE_ITEMS, IEX_STRATEGY_TEMPLATES_B, IEX_STRATEGY_TEMPLATE_GROUPS, and IEX_STRATEGY_TEMPLATE_GROUPS_S; these support item definitions and template grouping. Metric-related reads and writes touch IEX_METRIC_RATINGS and IEX_METRIC_RATINGS_S. Filtering logic uses IEX_OBJECT_FILTERS. Foundation tables FND_FORM_FUNCTIONS, FND_MENUS, FND_MENU_ENTRIES, FND_RESPONSIBILITY, and FND_RESP_FUNCTIONS are accessed for menu and responsibility checks, while DUAL serves utility arithmetic or single-row queries.
Usage Notes
IEX_CHECKLIST_UTILITY is referenced by IEX_STRATEGY_CNT_PUB and IEX_UWQ_POP_SUM_TBL_PVT, confirming that it is invoked internally by Collections strategy processing and Universal Work Queue population logic rather than by end users directly. It is not documented as a public API, and no concurrent program or form is registered against it. Customizations should therefore avoid direct calls; instead, developers should route changes through the referencing public packages. When troubleshooting checklist or metric rating behavior in 12.1.1 or 12.2.2, this package is a useful focal point because most checklist write operations ultimately pass through UPDATE_CHECKLIST_ITEM or UPDATE_METRIC_RATING.
-
PACKAGE: APPS.IEX_CHECKLIST_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEX_CHECKLIST_UTILITY, status:VALID,
-
PACKAGE: APPS.IEX_CHECKLIST_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEX_CHECKLIST_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.IEX_CHECKLIST_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_CHECKLIST_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.IEX_CHECKLIST_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_CHECKLIST_UTILITY, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATE_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATE_GROUPS, status:VALID,
-
SYNONYM: APPS.IEX_METRIC_RATINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_METRIC_RATINGS, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATE_GROUPS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATE_GROUPS_S, status:VALID,
-
SYNONYM: APPS.IEX_QUESTIONNAIRE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_QUESTIONNAIRE_ITEMS, status:VALID,
-
PACKAGE: APPS.FND_RESP_FUNCTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_RESP_FUNCTIONS_PKG, status:VALID,
-
SYNONYM: APPS.IEX_METRIC_RATINGS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_METRIC_RATINGS_S, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATES_B, status:VALID,
-
SYNONYM: APPS.IEX_METRIC_RATINGS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_METRIC_RATINGS_S, status:VALID,
-
SYNONYM: APPS.IEX_CHECKLIST_ITEMS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_CHECKLIST_ITEMS_B, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATE_GROUPS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATE_GROUPS_S, status:VALID,
-
SYNONYM: APPS.IEX_METRIC_RATINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_METRIC_RATINGS, status:VALID,
-
SYNONYM: APPS.IEX_CHECKLIST_ITEMS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEX_CHECKLIST_ITEMS_B, status:VALID,
-
PACKAGE: APPS.FND_RESP_FUNCTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_RESP_FUNCTIONS_PKG, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATE_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATE_GROUPS, status:VALID,
-
SYNONYM: APPS.IEX_STRATEGY_TEMPLATES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_STRATEGY_TEMPLATES_B, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
PACKAGE: APPS.FND_MENU_ENTRIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MENU_ENTRIES_PKG, status:VALID,
-
SYNONYM: APPS.IEX_OBJECT_FILTERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEX_OBJECT_FILTERS, status:VALID,
-
PACKAGE: APPS.FND_MENU_ENTRIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MENU_ENTRIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEX_STRATEGY_CNT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_STRATEGY_CNT_PUB, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_LOOKUP_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_LOOKUP_VALUES_PKG, status:VALID,
-
PACKAGE: APPS.IEX_CHECKLIST_UTILITY
12.1.1
-
PACKAGE BODY: APPS.IEX_UWQ_POP_SUM_TBL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_UWQ_POP_SUM_TBL_PVT, status:VALID,
-
PACKAGE: APPS.FND_LOOKUP_VALUES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOOKUP_VALUES_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.IEX_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEX_UTILITIES, status:VALID,
-
PACKAGE: APPS.IEX_CHECKLIST_UTILITY
12.2.2
-
SYNONYM: APPS.FND_MENU_ENTRIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_MENU_ENTRIES, status:VALID,
-
SYNONYM: APPS.FND_MENU_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_MENU_ENTRIES, status:VALID,
-
VIEW: APPS.IEX_LOOKUPS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:IEX_LOOKUPS_V, status:VALID,
-
VIEW: APPS.IEX_STRATEGY_TEMPLATES_VL
12.1.1
owner:APPS, object_type:VIEW, object_name:IEX_STRATEGY_TEMPLATES_VL, status:VALID,
-
SYNONYM: APPS.FND_MENUS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_MENUS, status:VALID,
-
VIEW: APPS.IEX_STRATEGY_TEMPLATES_VL
12.2.2
owner:APPS, object_type:VIEW, object_name:IEX_STRATEGY_TEMPLATES_VL, status:VALID,
-
PACKAGE: APPS.IEX_DEBUG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEX_DEBUG_PUB, status:VALID,
-
PACKAGE: APPS.IEX_DEBUG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEX_DEBUG_PUB, status:VALID,
-
SYNONYM: APPS.FND_MENUS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_MENUS, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
APPS.IEX_STRATEGY_CNT_PUB dependencies on IEX_CHECKLIST_UTILITY
12.2.2
-
APPS.IEX_UWQ_POP_SUM_TBL_PVT dependencies on IEX_CHECKLIST_UTILITY
12.2.2