-------------------------------------------------------- -- DDL for View REQUEST_EXEC_TRAY -------------------------------------------------------- CREATE OR REPLACE FORCE EDITIONABLE VIEW "ENVX_OPER"."REQUEST_EXEC_TRAY" ("ID_REQUEST", "USER", "CREATION_DATE", "DEPLOYMENT_TYPE", "ENVIROMENT_TYPE", "PATTERN_STEP", "Q_ENV_HGROUP", "Q_ENV", "Q_OBJECT", "STATUS", "ID_DEPLOYMENT_TYPE", "ID_ENVIROMENT_TYPE", "ID_LAST_SEQ_STEP", "PROJECT_TITTLE", "USE_CASE", "REQUEST_TITTLE") AS SELECT dr.id_request AS numero_orden, ( SELECT UNIQUE user_name FROM user_roles r WHERE r.id_user = dr.id_user_create ) AS usuario, dr.creation_date AS fecha_creacion, ( SELECT deployment_type FROM deployment_type d WHERE d.id_deployment_type = dr.id_deployment_type ) AS tipo_de_despliegue, ( SELECT enviroment_type_name FROM enviroment_type e WHERE e.id_enviroment_type = dr.id_enviroment_type ) AS tipo_de_ambiente, 'PatternStep' AS step, ( SELECT COUNT(1) FROM deployment_req_hgroup hg WHERE hg.id_request = dr.id_request AND hg.id_parent_req_hgroup = 'R' || dr.id_request ) AS cant_hgroup, ( SELECT COUNT(1) FROM deployment_req_env re WHERE re.id_request = dr.id_request ) AS cant_env, ( SELECT SUM(q.q_obj_env) total_obj_request FROM ( SELECT rv.id_req_hgroup, COUNT(1) * (SELECT COUNT(1) FROM deployment_req_object ro WHERE ro.id_req_hgroup LIKE rv.id_req_hgroup || '%') AS q_obj_env FROM deployment_req_hgroup rh, deployment_req_env rv WHERE rh.id_req_hgroup = rv.id_req_hgroup AND rh.id_request = dr.id_request GROUP BY rv.id_req_hgroup ) q ) AS cant_object, dr.request_status, dr.id_deployment_type, dr.id_enviroment_type, dr.id_last_seq_step, (SELECT tittle FROM project p WHERE p.id_project = dr.id_project) AS project_tittle, dr.use_case, dr.tittle AS request_tittle FROM deployment_request dr ORDER BY dr.creation_date ;