Search Results csf_planboard_tasks
Overview
CSF_PLANBOARD_TASKS is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM object type OTHER. Its principal responsibility is to populate the planboard staging structures used by the Field Service / Service (CSF and CSP) planboard views. The planboard is the scheduling and dispatch workspace in which planners review field service tasks, resource assignments, capacities, and related customer and incident data on a graphical time-line. Because the planboard must render task, assignment, capacity, and reference data quickly, the package consolidates the required rows into a dedicated planboard table rather than querying the underlying transactional tables directly at render time.
The package is documented as VALID in both Oracle EBS 12.1.1 and 12.2.2, and it depends only on the SYS.STANDARD package and the APPS schema itself. The documented metadata records a single exposed program unit, POPULATE_PLANBOARD_TABLE, and lists sixteen referenced tables accessed through APPS synonyms. No other packages are documented as referencing CSF_PLANBOARD_TASKS, so its consumers are form-based or concurrent-program invocations rather than other PL/SQL APIs.
Key Procedures and Functions
The ETRM documentation records exactly one program unit within the package:
- POPULATE_PLANBOARD_TABLE — The population routine for the planboard staging table. Its purpose is to gather the task, assignment, resource, capacity, and reference rows required by the planboard display and write them into the planboard table. Detailed parameter lists are not published in the ETRM metadata and are deliberately not restated here; the routine should be treated as an internal population program rather than a general-purpose public API.
No other procedures or functions are documented for this package. Callers should not assume the existence of additional program units beyond those recorded in ETRM for the specific EBS release in use.
Tables Accessed
All tables are referenced through APPS synonyms. They fall into four functional groups.
- Task and assignment data: JTF_TASKS_B, JTF_TASK_ASSIGNMENTS, JTF_TASK_DEPENDS, JTF_TASK_STATUSES_B, JTF_TASK_TYPES_B, and JTF_TASK_CUSTOM_COLORS provide the task records, their resource assignments, dependency relationships, status and type lookups, and any user-defined colour coding used to decorate planboard entries.
- Resource and capacity data: JTF_RS_ROLES_B and JTF_RS_ROLE_RELATIONS supply resource roles and role hierarchies, while CSF_ACCESS_HOURS_B and CAC_SR_OBJECT_CAPACITY provide the availability windows and capacity figures against which scheduled work is plotted.
- Service request and incident data: CSP_REQUIREMENT_HEADERS and CS_INCIDENTS_ALL_B supply the service requirement and incident context that field service tasks are raised against.
- Customer and note data: HZ_PARTIES and HZ_LOCATIONS identify the customer party and site associated with each task, and JTF_NOTES_B provides task notes surfaced in the planboard detail region.
The breadth of this list confirms the package’s role as a denormalising collector: it reads across the task, resource, capacity, service, and customer models and writes the flattened result into the planboard table.
Usage Notes
CSF_PLANBOARD_TASKS is an internal support package for the Service / Field Service planboard. It is typically invoked indirectly — when a planner opens or refreshes the planboard, or through the concurrent programs and form logic that rebuild the planboard staging data — rather than being called directly by end users. Because the package exposes only POPULATE_PLANBOARD_TABLE and is referenced by no other documented package, custom integrations should not treat it as a supported public API.
Typical uses of the documented metadata are impact analysis before patching, dependency review, and confirming that the package remains VALID after an upgrade between 12.1.1 and 12.2.2. Custom code that requires planboard data should generally read the populated planboard table rather than re-invoking this package, and any direct call should be guarded by validation against the target release.
-
PACKAGE: APPS.CSF_PLANBOARD_TASKS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE: APPS.CSF_PLANBOARD_TASKS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE BODY: APPS.CSF_PLANBOARD_TASKS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE BODY: APPS.CSF_PLANBOARD_TASKS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSF_PLANBOARD_TASKS, status:VALID,
-
PACKAGE: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_CUSTOM_COLORS_PUB, status:VALID,
-
SYNONYM: APPS.JTF_TASK_CUSTOM_COLORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
PACKAGE: APPS.JTF_TASK_CUSTOM_COLORS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_CUSTOM_COLORS_PUB, status:VALID,
-
SYNONYM: APPS.JTF_TASK_CUSTOM_COLORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_CUSTOM_COLORS, status:VALID,
-
SYNONYM: APPS.CSF_ACCESS_HOURS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSF_ACCESS_HOURS_B, status:VALID,
-
PACKAGE: APPS.CSF_TIMEZONES_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSF_TIMEZONES_PVT, status:VALID,
-
PACKAGE: APPS.CSF_TIMEZONES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSF_TIMEZONES_PVT, status:VALID,
-
TYPE: APPS.CSF_RESOURCE_TBL
12.1.1
owner:APPS, object_type:TYPE, object_name:CSF_RESOURCE_TBL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.CAC_SR_OBJECT_CAPACITY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CAC_SR_OBJECT_CAPACITY, status:VALID,
-
TYPE: APPS.CSF_RESOURCE_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:CSF_RESOURCE_TBL, status:VALID,
-
SYNONYM: APPS.JTF_TASK_DEPENDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_DEPENDS, 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
-
SYNONYM: APPS.CSF_ACCESS_HOURS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSF_ACCESS_HOURS_B, status:VALID,
-
SYNONYM: APPS.CAC_SR_OBJECT_CAPACITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CAC_SR_OBJECT_CAPACITY, status:VALID,
-
TYPE: APPS.CSF_RESOURCE
12.1.1
owner:APPS, object_type:TYPE, object_name:CSF_RESOURCE, status:VALID,
-
SYNONYM: APPS.JTF_TASK_DEPENDS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_DEPENDS, status:VALID,
-
PACKAGE: APPS.CSF_TASKS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSF_TASKS_PUB, status:VALID,
-
PACKAGE: APPS.CSF_PLANBOARD_TASKS
12.2.2
-
PACKAGE: APPS.CSF_PLANBOARD_TASKS
12.1.1
-
VIEW: APPS.CSF_SELECTED_RESOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSF.CSF_SELECTED_RESOURCES_V, object_name:CSF_SELECTED_RESOURCES_V, status:VALID,
-
SYNONYM: APPS.CSP_REQUIREMENT_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSP_REQUIREMENT_HEADERS, status:VALID,
-
PACKAGE: APPS.CSF_TASKS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSF_TASKS_PUB, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TYPES_TL, status:VALID,
-
VIEW: APPS.CSF_SELECTED_RESOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSF.CSF_SELECTED_RESOURCES_V, object_name:CSF_SELECTED_RESOURCES_V, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TYPES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TYPES_B, status:VALID,
-
SYNONYM: APPS.CSP_REQUIREMENT_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSP_REQUIREMENT_HEADERS, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_B, status:VALID,
-
TYPE: APPS.CSF_RESOURCE
12.2.2
owner:APPS, object_type:TYPE, object_name:CSF_RESOURCE, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TYPES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TYPES_B, status:VALID,
-
SYNONYM: APPS.JTF_TASK_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_TYPES_TL, status:VALID,
-
VIEW: APPS.JTF_RS_ALL_RESOURCES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_RS_ALL_RESOURCES_VL, object_name:JTF_RS_ALL_RESOURCES_VL, status:VALID,
-
SYNONYM: APPS.JTF_NOTES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_NOTES_B, status:VALID,
-
SYNONYM: APPS.JTF_TASK_STATUSES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_STATUSES_B, status:VALID,
-
SYNONYM: APPS.JTF_TASK_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.OKC_K_LINES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_K_LINES_TL, status:VALID,
-
SYNONYM: APPS.JTF_TASK_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.JTF_TASK_STATUSES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_STATUSES_B, status:VALID,
-
SYNONYM: APPS.OKC_K_LINES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_K_LINES_TL, status:VALID,
-
VIEW: APPS.JTF_RS_DEFRESROLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_RS_DEFRESROLES_VL, object_name:JTF_RS_DEFRESROLES_VL, status:VALID,
-
SYNONYM: APPS.JTF_RS_ROLES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_RS_ROLES_B, status:VALID,
-
SYNONYM: APPS.JTF_RS_ROLE_RELATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_RS_ROLE_RELATIONS, status:VALID,
-
VIEW: APPS.JTF_TASK_STATUSES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_STATUSES_VL, object_name:JTF_TASK_STATUSES_VL, status:VALID,
-
TYPE: APPS.JTF_VARCHAR2_TABLE_400
12.1.1
owner:APPS, object_type:TYPE, object_name:JTF_VARCHAR2_TABLE_400, status:VALID,