Search Results pa_deliverable_types_amg_v
Overview
PA_DELIVERABLE_TYPES_AMG_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, defined within the Projects (PA) product family. Its documented purpose is to select all attributes of a Deliverable Type. In EBS terminology, deliverable types are a specialized classification of task types. The underlying PA_TASK_TYPES table stores multiple categories of task structures, and deliverable types represent one specific class of them, distinguished by the value PA_DLVR_TYPES in the OBJECT_TYPE column. This view filters PA_TASK_TYPES accordingly and decorates the result with descriptive values drawn from lookup and project status reference data.
The view is read-only and is intended for inquiry, reporting, and integration scenarios rather than transactional maintenance. Because it exposes decoded meaning columns alongside raw codes, it is frequently used in custom reports, concurrent programs, and interfaces that must display deliverable type information in a user-readable form without performing additional lookup joins. The "AMG" naming convention indicates it is a generated or translated view used to expose attributes in a consistent, presentation-ready structure.
Underlying Base Objects
The view is defined over three referenced objects, as documented in the ETRM metadata:
- PA_TASK_TYPES (referenced through a synonym) — the primary source of deliverable type records. The view restricts this table with
PTT.OBJECT_TYPE = 'PA_DLVR_TYPES', ensuring that only deliverable types, and not other task type categories, are returned. Columns such as TASK_TYPE_ID, TASK_TYPE, DESCRIPTION, and the active date range originate here. - PA_PROJECT_STATUSES (synonym) — supplies the initial project status associated with each deliverable type. The join on INITIAL_STATUS_CODE is an outer join (
PPS.PROJECT_STATUS_CODE(+)), so deliverable types without a matching status still appear in the result set, with a null status name. - PA_LOOKUPS (view) — resolves the deliverable type class code into a displayed meaning. The join uses
LOOKUP_TYPE = 'PA_DLVR_TYPE'and matches LOOKUP_CODE to the TASK_TYPE_CLASS_CODE. This is an inner join, so a class code without a corresponding lookup entry will exclude the row.
The relationship structure is therefore a filtered fact source (PA_TASK_TYPES) enriched by two reference objects: one foreign-key-style lookup for class meaning and one optional project status for the initial status name.
Key Columns
- DELIVERABLE_TYPE_ID — the unique identifier of the deliverable type, derived from TASK_TYPE_ID.
- DELIVERABLE_TYPE / TASK_TYPE — the short code or name identifying the deliverable type.
- DELIVERABLE_TYPE_CLASS_CODE — the classification code for the deliverable type.
- DELIVERABLE_TYPE_CLASS_MEANING — the decoded meaning of the class code, sourced from PA_LOOKUPS for lookup type PA_DLVR_TYPE.
- INITIAL_STATUS_CODE and INITIAL_STATUS_MEANING — the status code assigned when a deliverable of this type is created, and its decoded project status name from PA_PROJECT_STATUSES.
- EFFECTIVE_FROM_DATE / EFFECTIVE_TO_DATE — the active date range controlling when the deliverable type may be used.
- PROG_ENTRY_ENABLE_FLAG — indicates whether progress entry is enabled for the deliverable type.
- ENABLE_DLVR_ACTIONS_FLAG — indicates whether deliverable actions are enabled.
- RECORD_VERSION_NUMBER — the optimistic locking version number for the underlying record.
Common Use Cases and Queries
Typical uses include populating list-of-values queries, validating deliverable types in interfaces, and joining to deliverable instances in custom extracts. A basic query listing all active deliverable types with their class and initial status is shown below.
SELECT deliverable_type_id,
deliverable_type,
deliverable_type_class_meaning,
initial_status_meaning,
effective_from_date,
effective_to_date
FROM apps.pa_deliverable_types_amg_v
WHERE TRUNC(SYSDATE) BETWEEN effective_from_date AND NVL(effective_to_date, SYSDATE);
To restrict output to deliverable types permitting progress entry, add a predicate on prog_entry_enable_flag = 'Y'. For integration extracts, the view can be joined to PA_DELIVERABLES on the deliverable type identifier to report which types are in active use. Because the class code to meaning join is an inner join, queries expecting a null-safe class meaning should verify that all in-scope class codes exist in PA_LOOKUPS for lookup type PA_DLVR_TYPE.
-
View: PA_DELIVERABLE_TYPES_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types. , implementation_dba_data: APPS.PA_DELIVERABLE_TYPES_AMG_V ,
-
View: PA_DELIVERABLE_TYPES_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID, product: PA - Projects , description: PA_DELIVERABLE_TYPES_AMG_V selects all the attributes of a Deliverable Types. , implementation_dba_data: APPS.PA_DELIVERABLE_TYPES_AMG_V ,
-
VIEW: APPS.PA_DELIVERABLE_TYPES_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID,
-
VIEW: APPS.PA_DELIVERABLE_TYPES_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DELIVERABLE_TYPES_AMG_V, object_name:PA_DELIVERABLE_TYPES_AMG_V, status:VALID,
-
SYNONYM: APPS.PA_TASK_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_TASK_TYPES, status:VALID,
-
SYNONYM: APPS.PA_TASK_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TASK_TYPES, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_STATUSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_STATUSES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.PA_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
VIEW: APPS.PA_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PA Tables and Views
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2