Results for “task_status”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
SYS.DBMS_PARALLEL_EXECUTE is an Oracle-supplied PL/SQL package that provides a framework for executing a large DML operation in parallel by dividing the target data set into smaller, independently processable units called chunks. Although owned by SYS and declared AUTHID CURRENT_USER, it is exposed to the Oracle E-Business Suite 12.1.1 and 12.2.2 runtime through the standard database package layer and is available to any EBS schema that has been granted EXECUTE on it. In the EBS context, the package is chiefly used by technical consultants and developers who must apply bulk updates, deletes, or custom business logic across millions of rows without holding a single long-running transaction. Each chunk is processed by an independent worker session, which significantly reduces elapsed runtime and avoids the UNDO, redo, and rollback-segment pressure associated with monolithic operations. The package is documented in the ETRM as an "OTHER" classification API and is referenced by one other package in the source tree.
Key Procedures and Functions
The package groups its documented subprograms into task lifecycle, chunk creation, chunk retrieval, and execution control. All share the concept of a task_name, the user-visible identifier that links a task to its generated chunks and status rows; GENERATE_TASK_NAME produces a unique name from an optional prefix and CREATE_TASK registers the task with an optional comment, while DROP_TASK removes it. Chunk creation is performed by CREATE_CHUNKS_BY_ROWID (suitable for tables without a reliable numeric key), CREATE_CHUNKS_BY_NUMBER_COL (for tables with a sequential numeric column), and CREATE_CHUNKS_BY_SQL (for an arbitrary driving query). DROP_CHUNKS and PURGE_PROCESSED_CHUNKS manage chunk cleanup. Runtime retrieval is handled by GET_ROWID_CHUNK and GET_NUMBER_COL_CHUNK, which return the next unassigned chunk to a worker and mark it assigned; SET_CHUNK_STATUS records success or error at the chunk level. Execution is driven by RUN_TASK, with RESUME_TASK, STOP_TASK, and the internal RUN_INTERNAL_WORKER providing restart, halt, and worker behaviors. TASK_STATUS reports overall progress, and the administrative variants ADM_DROP_TASK, ADM_DROP_CHUNKS, ADM_TASK_STATUS, and ADM_STOP_TASK allow privileged operations on tasks owned by other sessions.
Tables Accessed
The package maintains its own dictionary of tasks and chunks within the invoking schema. Chunk state is tracked using the constants UNASSIGNED, ASSIGNED, PROCESSED, and PROCESSED_WITH_ERROR, and task state using CREATED, CHUNKING, CHUNKING_FAILED, NO_CHUNKS, CHUNKED, PROCESSING, FINISHED, FINISHED_WITH_ERROR, and CRASHED. These status values are persisted against the task_name and the identifying key of each chunk so that progress survives session restarts. The package does not read or write core EBS application tables directly; it is the developer's driving query or DML statement that touches the application data, executed once per chunk.
Usage Notes
DBMS_PARALLEL_EXECUTE is rarely invoked from standard EBS forms but is commonly embedded in custom concurrent programs, host scripts, or ad-hoc SQL*Plus sessions run by technical consultants. The typical sequence is to create a task, chunk the data, run the task with a user-supplied SQL or PL/SQL block, then query task status and purge chunks. The package raises predefined exceptions such as DUPLICATE_TASK_NAME, TASK_NOT_FOUND, CHUNK_NOT_FOUND, INVALID_STATUS, INVALID_TABLE, and the various INVALID_STATE_FOR_* conditions, all mapped to errors in the -29490 to -29499 range, so callers should handle them explicitly. In 12.1.1 and 12.2.2 the package is fully compatible with the EBS database tier provided adequate parallel execution and job queue resources are configured.
-
Table: FND_OAM_DSCRAM_TASKS 12.2.2
This table holds the Data Scrambling Engine Task object. A task is a group of units and is used to isolate blocks of work which have interdependencies. Each task may be run independent of every other task.
-
Table: FND_OAM_DSCRAM_TASKS 12.1.1
This table holds the Data Scrambling Engine Task object. A task is a group of units and is used to isolate blocks of work which have interdependencies. Each task may be run independent of every other task.
-
View: AMS_TASKS_V 12.1.1
This view returns the task and task assignment details.
APPS.AMS_TASKS_V·↳ AMS_JTF_RS_EMP_V·↳ AMS_LOOKUPS·↳ JTF_TASKS_V·Explore AMS module →
-
View: AMS_TASKS_V 12.2.2
This view returns the task and task assignment details.
APPS.AMS_TASKS_V·↳ AMS_JTF_RS_EMP_V·↳ AMS_LOOKUPS·↳ JTF_TASKS_V·Explore AMS module →
-
View: IEU_UWQ_TASKS_IO_V 12.2.2
This view contains details of Individual Owned tasks.
APPS.IEU_UWQ_TASKS_IO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
This table is used to generate schedules for sets of dates in a project. Records are deleted from the table at the end of the user session.
-
View: IEU_UWQ_TASKS_TA_V 12.1.1
This View contains details of Team Assigned Tasks
APPS.IEU_UWQ_TASKS_TA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_GO_V 12.1.1
This view contains details of Groupl Owned tasks.
APPS.IEU_UWQ_TASKS_GO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_GA_V 12.1.1
This view contains details of Group Assigned tasks.
APPS.IEU_UWQ_TASKS_GA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_IA_V 12.1.1
This view contains details of Individual Assigned tasks.
APPS.IEU_UWQ_TASKS_IA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: JTF_BRM_3D_TASK_V 12.1.1
3D task view as used by the business rule monitor.
APPS.JTF_BRM_3D_TASK_V·↳ FND_USER·↳ HZ_CUST_ACCOUNTS·↳ HZ_LOCATIONS·Explore JTF module →
-
View: JTF_TASK_UWQ_V 12.2.2
This view is used to get all the open tasks, assignments except that source object type is appointment or task type is escalation.
APPS.JTF_TASK_UWQ_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: IEU_UWQ_TASKS_GA_V 12.2.2
This view contains details of Group Assigned tasks.
APPS.IEU_UWQ_TASKS_GA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_GO_V 12.2.2
This view contains details of Groupl Owned tasks.
APPS.IEU_UWQ_TASKS_GO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: CSF_VALIDATE_TASKS_V 12.1.1
APPS.CSF_VALIDATE_TASKS_V·↳ CSF_EXT_LOCATIONS·↳ CSF_TASKS_PUB·↳ CS_INCIDENTS_ALL_B·Explore CSF module →
-
View: JTF_TASK_UWQ_MYOWN_V 12.2.2
Internal view used by the UWQ
APPS.JTF_TASK_UWQ_MYOWN_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: CS_SR_TASKS_V 12.2.2
This view is used by the task functionality of the service request form. This has all the task related information which are relevant to Service Request.
APPS.CS_SR_TASKS_V·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_B·↳ JTF_TASKS_VL·Explore CS module →
-
View: CS_SR_TASKS_V 12.1.1
This view is used by the task functionality of the service request form. This has all the task related information which are relevant to Service Request.
APPS.CS_SR_TASKS_V·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_B·↳ JTF_TASKS_VL·Explore CS module →
-
View: CSF_VALIDATE_TASKS_V 12.2.2
APPS.CSF_VALIDATE_TASKS_V·↳ CSF_EXT_LOCATIONS·↳ CSF_TASKS_PUB·↳ CS_INCIDENTS_ALL_B·Explore CSF module →
-
View: CSD_REPAIR_TASKS_V 12.2.2
This view is used for the repair tasks tab of the Depot Repair workbench. This shows all the task related information for tasks created with source object "DR".
APPS.CSD_REPAIR_TASKS_V·↳ CSD_PROCESS_UTIL·↳ CSD_TASKS·↳ JTF_OBJECTS_VL·Explore CSD module →
-
View: OKL_CS_TASKS_MAIN_UV 12.2.2
APPS.OKL_CS_TASKS_MAIN_UV·↳ FND_USER·↳ HZ_CONTACT_POINTS·↳ HZ_PARTIES·Explore OKL module →
-
View: CSF_DEBRIEF_TASKS_V 12.1.1
Task information collection
APPS.CSF_DEBRIEF_TASKS_V·↳ CSD_REPAIRS·↳ CSF_DEBRIEF_HEADERS·↳ CSF_UTIL_PVT·Explore CSF module →
-
View: CSF_CT_TASKS 12.1.1
Base view of 'Tasks' block in CSFCTTKS form. Selects only tasks with source document 'Service Request'
APPS.CSF_CT_TASKS·↳ CSF_TASKS_PUB·↳ CS_INCIDENTS_ALL_B·↳ CS_INCIDENTS_ALL_TL·Explore CSF module →
-
PA_FIN_STRUCTURES_TASKS_V selects all the attributes of a structure version and a task version.
APPS.PA_FIN_STRUCTURES_TASKS_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_LOCATIONS·Explore PA module →
-
View: IEU_UWQ_TASKS_V 12.2.2
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_TASKS_V·↳ FND_LOOKUP_VALUES_VL·↳ JTF_TASK_UTL·↳ JTF_TASK_UWQ_V·Explore IEU module →
-
View: IEU_UWQ_TASKS_V 12.1.1
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_TASKS_V·↳ FND_LOOKUP_VALUES_VL·↳ JTF_TASK_UTL·↳ JTF_TASK_UWQ_V·Explore IEU module →
-
View: OKL_CS_TASKS_MAIN_UV 12.1.1
APPS.OKL_CS_TASKS_MAIN_UV·↳ FND_USER·↳ HZ_CONTACT_POINTS·↳ HZ_PARTIES·Explore OKL module →
-
View: IEU_UWQ_TASKS_TA_V 12.2.2
This View contains details of Team Assigned Tasks
APPS.IEU_UWQ_TASKS_TA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: JTF_TASK_UWQ_ALL_V 12.2.2
This view is used to get all the tasks which has an open assignments
APPS.JTF_TASK_UWQ_ALL_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: JTF_TASK_UWQ_ALL_V 12.1.1
This view is used to get all the tasks which has an open assignments
APPS.JTF_TASK_UWQ_ALL_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: AST_TASKS_V 12.1.1
APPS.AST_TASKS_V·↳ FND_USER·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_VL·Explore AST module →
-
View: AST_TASKS_V 12.2.2
APPS.AST_TASKS_V·↳ FND_USER·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_VL·Explore AST module →
-
View: IEU_UWQ_TASKS_IO_V 12.1.1
This view contains details of Individual Owned tasks.
APPS.IEU_UWQ_TASKS_IO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_IA_V 12.2.2
This view contains details of Individual Assigned tasks.
APPS.IEU_UWQ_TASKS_IA_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
PA_PROJ_ELEMENTS stores the common non-versioned information related to tasks and structures. - For future use
-
View: JTF_TASK_UWQ_MYOWN_V 12.1.1
Internal view used by the UWQ
APPS.JTF_TASK_UWQ_MYOWN_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: OKL_CS_TASKS_BALI_UV 12.1.1
APPS.OKL_CS_TASKS_BALI_UV·↳ FND_USER·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_VL·Explore OKL module →
-
View: OKL_CS_TASKS_BALI_UV 12.2.2
APPS.OKL_CS_TASKS_BALI_UV·↳ FND_USER·↳ JTF_OBJECTS_VL·↳ JTF_TASKS_VL·Explore OKL module →
-
View: IEU_UWQ_TASKS_MYOWN_V 12.2.2
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_TASKS_MYOWN_V·↳ HZ_CONTACT_POINTS·↳ HZ_PARTIES·↳ HZ_TIMEZONES·Explore IEU module →
-
This table is used to generate schedules for sets of dates in a project. Records are deleted from the table at the end of the user session.
-
View: IEU_UWQ_TASKS_TO_V 12.2.2
Display details for Team Owned Tasks
APPS.IEU_UWQ_TASKS_TO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: IEU_UWQ_TASKS_TO_V 12.1.1
Display details for Team Owned Tasks
APPS.IEU_UWQ_TASKS_TO_V·↳ HZ_TIMEZONES·↳ JTF_OBJECTS_B·↳ JTF_OBJECTS_TL·Explore IEU module →
-
View: JTF_TASK_UWQ_V 12.1.1
This view is used to get all the open tasks, assignments except that source object type is appointment or task type is escalation.
APPS.JTF_TASK_UWQ_V·↳ HZ_PARTIES·↳ HZ_TIMEZONES·↳ HZ_TIMEZONES_TL·Explore JTF module →
-
View: JTF_BRM_3D_TASK_V 12.2.2
3D task view as used by the business rule monitor.
APPS.JTF_BRM_3D_TASK_V·↳ FND_USER·↳ HZ_CUST_ACCOUNTS·↳ HZ_LOCATIONS·Explore JTF module →
-
View: IEU_UWQ_TASKS_MYOWN_V 12.1.1
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_TASKS_MYOWN_V·↳ HZ_CONTACT_POINTS·↳ HZ_PARTIES·↳ HZ_TIMEZONES·Explore IEU module →
-
View: CSF_DEBRIEF_TASKS_V 12.2.2
Task information collection
APPS.CSF_DEBRIEF_TASKS_V·↳ CSD_REPAIRS·↳ CSF_DEBRIEF_HEADERS·↳ CSF_UTIL_PVT·Explore CSF module →