Results for “service_type_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PA_ALLOC_SRC_TASKS_V is a Projects (PA) module view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It exposes the set of project tasks that are eligible to act as allocation source tasks in the Oracle Projects allocation engine. The view is not a physical table; it is a stored query that filters the PA_TASKS table down to a curated list of "leaf-level or top-level" tasks, governed by a predicate implemented in the PA_TASK_UTILS package.
The view's purpose is to present task records that are valid starting points for allocating costs, burdens, or revenue across a project structure. Because allocation source tasks must be well-defined endpoints (either the top task itself or a task with no living children), the view hides intermediate parent tasks that would otherwise produce ambiguous allocation results. In reporting and integration contexts, PA_ALLOC_SRC_TASKS_V serves as a stable, pre-filtered source for LOVs, allocation setup screens, concurrent program inputs, and custom extracts that must not present non-allocatable tasks to end users.
Underlying Base Objects
The view is defined exclusively over two documented referenced objects:
- PA_TASKS (SYNONYM) — the base table holding project task definitions, including hierarchy relationships via TOP_TASK_ID and the task attribute columns surfaced by the view. PA_TASKS stores one row per task per project, with the top task of a structure carrying TASK_ID equal to TOP_TASK_ID.
- PA_TASK_UTILS (PACKAGE) — a PL/SQL utility package that exposes the function CHECK_CHILD_EXISTS, which returns zero when a given task has no child tasks in the hierarchy. This function supplies the second half of the view's filter predicate.
The defining query is:
SELECT PROJECT_ID, TASK_ID, TASK_NUMBER, TASK_NAME, SERVICE_TYPE_CODE, CARRYING_OUT_ORGANIZATION_ID FROM PA_TASKS WHERE (TASK_ID = TOP_TASK_ID OR PA_TASK_UTILS.CHECK_CHILD_EXISTS(TASK_ID) = 0)
Because the predicate invokes a PL/SQL function on each candidate row, the view is non-mergeable and cannot be tuned by simple index range scans alone; performance depends on the selectivity of the underlying PA_TASKS access path and the cost of evaluating CHECK_CHILD_EXISTS.
Key Columns
- PROJECT_ID — the owning project identifier, used to join to PA_PROJECTS and related project-level entities.
- TASK_ID — the unique task identifier; the primary join key back to PA_TASKS and to transaction tables such as PA_COST_DISTRIBUTION_LINES_ALL.
- TASK_NUMBER — the user-visible task number, commonly the value shown in allocation setup and LOV fields.
- TASK_NAME — the descriptive task name, presented alongside the number in inquiry and reporting output.
- SERVICE_TYPE_CODE — the service type classification of the task (for example, a billable or non-billable service designation). Users searching on this column typically wish to constrain, group, or filter tasks by their service type when configuring or reporting allocations.
- CARRYING_OUT_ORGANIZATION_ID — the identifier of the organization responsible for carrying out the task, supporting organization-based filtering and cross-charging analysis.
Common Use Cases and Queries
Typical scenarios include populating allocation source-task selection lists, validating that a chosen task is a legitimate allocation endpoint, and extracting service-type distributions for allocation analysis. The following sample retrieves all allocatable tasks for a project, constrained by service type:
SELECT task_number, task_name, service_type_code, carrying_out_organization_id
FROM pa_alloc_src_tasks_v
WHERE project_id = :p_project_id
AND service_type_code = :p_service_type_code;
To count allocatable source tasks per service type across projects:
SELECT service_type_code, COUNT(*)
FROM pa_alloc_src_tasks_v
GROUP BY service_type_code;
The view is frequently joined to PA_PROJECTS on PROJECT_ID and to HR organization tables on CARRYING_OUT_ORGANIZATION_ID to render readable allocation setup reports. Because PA_TASK_UTILS.CHECK_CHILD_EXISTS is evaluated per row, queries that return large task sets should be filtered by PROJECT_ID or TASK_ID to keep response times acceptable.
-
View: PA_ALLOC_SRC_TASKS_V 12.1.1
APPS.PA_ALLOC_SRC_TASKS_V·↳ PA_TASKS·↳ PA_TASK_UTILS·Explore PA module →
-
View: PA_ALLOC_SRC_TASKS_V 12.2.2
APPS.PA_ALLOC_SRC_TASKS_V·↳ PA_TASKS·↳ PA_TASK_UTILS·Explore PA module →
-
This table stores tax service types.
-
View: PA_ADW_SRVC_TYPES_B_V 12.1.1
- Retrofitted
APPS.PA_ADW_SRVC_TYPES_B_V·↳ FND_GLOBAL·↳ PA_LOOKUPS·↳ PA_LOOKUP_TYPES·Explore PA module →
-
View: PA_ADW_SRVC_TYPES_B_V 12.2.2
- Retrofitted
APPS.PA_ADW_SRVC_TYPES_B_V·↳ FND_GLOBAL·↳ PA_LOOKUPS·↳ PA_LOOKUP_TYPES·Explore PA module →
-
View: PA_ADW_SRVC_TYPES_V 12.1.1
Values for service types on the service dimension
APPS.PA_ADW_SRVC_TYPES_V·↳ FND_GLOBAL·↳ PA_ADW_SRVC_TYPES_B_V·Explore PA module →
-
The response header stores general information about the response. For every request a response Header is created.
-
Stores details of the source organization where distribution transaction is done
-
View: FII_PROJ_TOP_TASK_LCV 12.1.1
FII_PROJ_TOP_TASK_LCV is the Project Top Task level source view for the Project dimension in EDW
APPS.FII_PROJ_TOP_TASK_LCV·↳ FIIBV_PROJ_TOP_TASK_LCV·Explore FII module →
-
Stores the Settlement details by settlement of regime for each period
-
View: FII_PROJ_TASK_LCV 12.1.1
FII_PROJ_TASK_LCV is the Project Task level source view for the Project dimension in EDW
APPS.FII_PROJ_TASK_LCV·↳ FIIBV_PROJ_TASK_LCV·Explore FII module →
-
APPS.FII_PA_INTERFACED_TASKS·↳ PA_TASK_HISTORY·Explore FII module →
-
APPS.PA_ADW_INTERFACED_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
APPS.PA_ADW_INTERFACED_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
View: FII_PA_CURRENT_TASKS 12.1.1
APPS.FII_PA_CURRENT_TASKS·↳ PA_TASK_HISTORY·Explore FII module →
-
This table stores tax service types.
-
View: ZX_SIM_RULES_V 12.2.2
APPS.ZX_SIM_RULES_V·↳ FND_APPLICATION_VL·↳ HR_OPERATING_UNITS·↳ ZX_SIM_RULES_VL·Explore FND module →
-
This table is used to store the taxes related with standalone payables invoices
-
View: PA_ALLOC_TGT_TASKS_V 12.2.2
-
FIIBV_PROJ_TOP_TASK_LCV is the Project Top Task level base view for the Project dimension in EDW
APPS.FIIBV_PROJ_TOP_TASK_LCV·↳ EDW_LOCAL_INSTANCE·↳ PA_PROJECTS_ALL·↳ PA_TASKS·Explore FII module →
-
Stores details of the source organization where distribution transaction is done
-
View: PA_ALLOC_TGT_TASKS_V 12.1.1
-
View: PA_ADW_SRVC_TYPES_V 12.2.2
Values for service types on the service dimension
APPS.PA_ADW_SRVC_TYPES_V·↳ FND_GLOBAL·↳ PA_ADW_SRVC_TYPES_B_V·Explore PA module →
-
Stores the Settlement details by settlement of regime for each period
-
View: FIIBV_PROJ_TASK_LCV 12.1.1
FIIBV_PROJ_TASK_LCV is the Project Task level base view for the Project dimension in EDW
APPS.FIIBV_PROJ_TASK_LCV·↳ EDW_LOCAL_INSTANCE·↳ PA_PROJECTS_ALL·↳ PA_TASKS·Explore FII module →
-
The response header stores general information about the response. For every request a response Header is created.
-
This table stores the localization information at PO line shipment level.
-
Table: EDW_PROJ_TOP_TASK_LTC 12.1.1
Contains the top level tasks within a project
-
View: PA_ADW_CURRENT_TASKS 12.1.1
APPS.PA_ADW_CURRENT_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
View: PA_ADW_CURRENT_TASKS 12.2.2
APPS.PA_ADW_CURRENT_TASKS·↳ PA_TASK_HISTORY·Explore PA module →
-
Captures manual transactions made for Service Tax and VAT.
-
Transaction Control Table
-
View: AHL_MR_HEADERS_APP_V 12.1.1
View based on the table AHL_MR_HEADERS_B and the translated columns from the table AHL_MR_HEADERS_TL
APPS.AHL_MR_HEADERS_APP_V·↳ AHL_MR_HEADERS_VL·↳ FND_PROFILE·Explore AHL module →
-
View: PA_ADW_TOP_TASKS_V 12.2.2
Values for the top level of tasks on the project dimension
APPS.PA_ADW_TOP_TASKS_V·↳ PA_ADW_TOP_TASKS_B_V·Explore PA module →
-
View: PA_ADW_TOP_TASKS_B_V 12.1.1
- Retrofitted
APPS.PA_ADW_TOP_TASKS_B_V·↳ PA_ADW_PROJECTS_B_V·↳ PA_TASKS·Explore PA module →
-
View: PA_PM_REFERENCE_V 12.2.2
Oracle Projects identifiers and external project management system references
APPS.PA_PM_REFERENCE_V·↳ PA_PROJECTS·↳ PA_TASKS·Explore PA module →
-
Stores Debit and credit balances for every org and location for every tax type
-
View: ZX_SIM_RULES_V 12.1.1
APPS.ZX_SIM_RULES_V·↳ FND_APPLICATION_VL·↳ HR_OPERATING_UNITS·↳ ZX_SIM_RULES_VL·Explore FND module →
-
Task level actuals and commitments for Oracle Project Analysis Collection Pack
-
PA_ADW_LOWTSK_ACT_CMT_V view selects actual cost and revenue transaction amounts as well as commitments
APPS.PA_ADW_LOWTSK_ACT_CMT_V·↳ FND_PROFILE·↳ PA_ADW_ACT_CMT_B_V·↳ PA_ADW_LOWEST_TASKS_V·Explore PA module →
-
This table stores draft invoice line attributes related to india localization
-
This table stores the localization information at PO line shipment level.
-
View: JAI_REPOEXT_V 12.2.2
This view will retreive all the service tax transactions based on the transaction source
APPS.JAI_REPOEXT_V·↳ JAI_TRX_REPO_EXTRACT_GT·Explore JA module →
-
Table: ZX_SIM_RULES_B 12.1.1
This table is for future use.
-
Service type and task organization history
-
Service type and task organization history
-
View: PA_ADW_R_BGT_LINES_V 12.1.1
Values for budgets when new versions of the budgets are baselined
APPS.PA_ADW_R_BGT_LINES_V·↳ FND_PROFILE·↳ PA_ADW_R_BGT_LINES_B_V·↳ PA_CROSS_BUSINESS_GRP·Explore PA module →
-
View: PA_ADW_R_BGT_LINES_V 12.2.2
Values for budgets when new versions of the budgets are baselined
APPS.PA_ADW_R_BGT_LINES_V·↳ FND_PROFILE·↳ PA_ADW_R_BGT_LINES_B_V·↳ PA_CROSS_BUSINESS_GRP·Explore PA module →
-
View: PA_ADW_BGT_LINES_B_V 12.1.1
- Retrofitted
APPS.PA_ADW_BGT_LINES_B_V·↳ FND_PROFILE·↳ GL_PERIODS·↳ GL_SETS_OF_BOOKS·Explore PA module →