Информация о проектах (PA_PROJECTS_ALL)
15 Сентябрь 2011
Нет комментариев
Запрос для вывода информации о существующих проектах Oracle Projects.
Используется таблица PA_PROJECTS_ALL.
select ppa.project_id as project_id -- ID проекта
, ppa.name as project_name -- Имя проекта
, ppa.segment1 as project_num -- Номер проекта
, ppa.project_type as project_type -- Тип проекта
, pps.project_status_name as project_status -- Статус проекта
, org.organization_id as org_id -- ID организации
, org.name as org_name -- Имя организации
, oper.organization_id as oper_id -- ID операционной единицы
, oper.name as oper_name -- Имя операционной единицы
, loc.city as loc_city -- Город, в котором ведется проект
--
from pa_projects_all ppa -- список проектов
, hr_all_organization_units org -- организация, которой принадлежит проект
, hr_operating_units oper -- операционная единица
, pa_locations loc -- расположение, где находится территориально
, pa_project_statuses pps -- статус проекта
where 1=1
-- org
and org.organization_id = ppa.carrying_out_organization_id
-- oper
and ppa.org_id = oper.organization_id
-- loc
and loc.location_id = ppa.location_id
-- pps
and pps.project_status_code = ppa.project_status_code
and pps.status_type = 'PROJECT'
and sysdate between pps.start_date_active and nvl(pps.end_date_active,sysdate+1);

Последние комментарии