DBA Data[Home] [Help]

APPS.AHL_UMP_UTIL_PKG SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 15

    SELECT name
    FROM ahl_unit_config_headers uc
    WHERE csi_item_instance_id in ( SELECT object_id
                                    FROM csi_ii_relationships
                                    START WITH subject_id = p_csi_item_instance_id
                                      AND relationship_type_code = 'COMPONENT-OF'
                                      AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                                      AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                                    CONNECT BY PRIOR object_id = subject_id
                                      AND relationship_type_code = 'COMPONENT-OF'
                                      AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                                      AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                                  )
         AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
         AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
         AND parent_uc_header_id IS NULL;
Line: 34

  SELECT name
    FROM ahl_unit_config_headers uc
    WHERE csi_item_instance_id = p_csi_item_instance_id
          AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
          AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
          AND parent_uc_header_id IS NULL;
Line: 71

  SELECT count(related_ue_id)
  FROM ahl_ue_relationships
  WHERE relationship_code = 'PARENT'
    AND ue_id = p_id;
Line: 105

      SELECT vst.start_date_time, vst.visit_id
      FROM ahl_visit_tasks_b tsk, (select vst1.*
          from ahl_visits_b vst1, ahl_simulation_plans_b sim
          where vst1.simulation_plan_id = sim.simulation_plan_id
            and sim.primary_plan_flag = 'Y'
          UNION ALL
           select vst1.*
           from ahl_visits_b vst1
           where vst1.simulation_plan_id IS NULL) vst
      WHERE vst.visit_id = tsk.visit_id
        AND NVL(vst.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND NVL(tsk.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND tsk.unit_effectivity_id = p_ue_id;
Line: 180

      SELECT decode(vst.status_code,'CLOSED', vst.status_code, tsk.status_code)
      FROM ahl_visit_tasks_b tsk, (select vst1.*
          from ahl_visits_b vst1, ahl_simulation_plans_b sim
          where vst1.simulation_plan_id = sim.simulation_plan_id
            and sim.primary_plan_flag = 'Y'
          UNION ALL
           select vst1.*
           from ahl_visits_b vst1
           where vst1.simulation_plan_id IS NULL) vst
      WHERE vst.visit_id = tsk.visit_id
        AND NVL(vst.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND NVL(tsk.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND tsk.unit_effectivity_id = p_ue_id;
Line: 196

        AND NVL(vst.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND NVL(tsk.status_code,'x') NOT IN ('DELETED','CANCELLED')
        AND tsk.unit_effectivity_id = p_ue_id;
Line: 248

   SELECT title mr_title, version_number, copy_accomplishment_flag
   FROM ahl_mr_headers_b
   WHERE mr_header_id = p_mr_header_id;
Line: 255

   SELECT version_number, copy_accomplishment_flag, mr_header_id
   FROM ahl_mr_headers_b
   WHERE title = p_mr_title AND
         version_number = p_version_number;
Line: 263

   SELECT ue.accomplished_date, ue.unit_effectivity_id, ue.status_code,
          decode(ue.status_code, 'TERMINATED', ter.affect_due_calc_flag, def.affect_due_calc_flag),
          decode(ue.status_code, 'TERMINATED', ter.deferral_effective_on, def.deferral_effective_on)
   FROM ahl_unit_effectivities_b ue, ahl_unit_deferrals_b def, ahl_unit_deferrals_b ter
   WHERE ue.defer_from_ue_id = def.unit_effectivity_id (+)
      AND ue.unit_effectivity_id = ter.unit_effectivity_id(+)
      AND ue.status_code IN ('ACCOMPLISHED','INIT-ACCOMPLISHED','TERMINATED')
      AND ue.csi_item_instance_id = p_csi_item_instance_id
      AND ue.mr_header_id = p_mr_header_id
   --ORDER BY accomplished_date DESC;
Line: 430

    SELECT inc.incident_number, inc.incident_id
    FROM cs_incident_links link, cs_incidents_all_vl inc
    WHERE link.subject_id = inc.incident_id
       AND subject_type = 'SR'
       AND link_type_id = p_cs_link_id
       AND object_type = 'AHL_UMP_EFF'
       AND object_id = p_unit_effectivity_id;
Line: 484

  DELETE FROM AHL_APPLICABLE_MRS;
Line: 513

           INSERT INTO AHL_APPLICABLE_MRS (
       	  CSI_ITEM_INSTANCE_ID,
 	        MR_HEADER_ID,
       	  MR_EFFECTIVITY_ID,
 	        REPETITIVE_FLAG   ,
      	  SHOW_REPETITIVE_CODE,
 	        COPY_ACCOMPLISHMENT_CODE,
 	        PRECEDING_MR_HEADER_ID,
  	        IMPLEMENT_STATUS_CODE,
 	        DESCENDENT_COUNT
           ) values
      	  ( l_appl_mrs_tbl(i).item_instance_id,
	          l_appl_mrs_tbl(i).mr_header_id,
	          l_appl_mrs_tbl(i).mr_effectivity_id,
	          l_appl_mrs_tbl(i).repetitive_flag,
	          l_appl_mrs_tbl(i).show_repetitive_code,
	          l_appl_mrs_tbl(i).copy_accomplishment_flag,
	          l_appl_mrs_tbl(i).preceding_mr_header_id,
 	          l_appl_mrs_tbl(i).implement_status_code,
	          l_appl_mrs_tbl(i).descendent_count
	      );
Line: 544

   SELECT  distinct mr_header_id, csi_item_instance_id, descendent_count
    FROM    ahl_applicable_mrs
    WHERE  descendent_count > 0;
Line: 556

 DELETE FROM AHL_APPLICABLE_MR_RELNS;
Line: 601

   SELECT  distinct r.mr_header_id, r.related_mr_header_id,
		r.relationship_code
    FROM    ahl_mr_relationships r
    WHERE  EXISTS (SELECT 'x'
               FROM AHL_MR_HEADERS_B b1, AHL_MR_HEADERS_B b2
               WHERE b1.mr_header_id = r.mr_header_id
                 AND b2.mr_header_id = r.related_mr_header_id
                 AND b1.mr_status_code = 'COMPLETE'
	         AND b2.mr_status_code = 'COMPLETE'
                 AND NVL(b1.effective_from, SYSDATE) <= SYSDATE
	         AND NVL(b2.effective_from, SYSDATE) <= SYSDATE
                 AND NVL(b1.effective_to, SYSDATE+1) >= SYSDATE
	         AND NVL(b2.effective_to, SYSDATE+1) >= SYSDATE)
    START WITH r.mr_header_id = p_mr_id
    CONNECT BY r.mr_header_id = PRIOR r.related_mr_header_id
	  AND r.relationship_code = 'PARENT';
Line: 619

    SELECT  distinct r.mr_header_id, r.related_mr_header_id,
                     r.relationship_code
    FROM    ahl_mr_relationships r
    START WITH r.mr_header_id = p_mr_id
       AND r.relationship_code = 'PARENT'
       AND exists (select 'x' from ahl_mr_headers_b mr1
                   where mr1.mr_header_id = r.related_mr_header_id
                   and mr1.version_number = (select max(mr2.version_number)
                                               from ahl_mr_headers_b mr2
                                              where mr2.title = mr1.title
                                                and mr2.mr_status_code = 'COMPLETE'
                                                and SYSDATE between trunc(mr2.effective_from)
                                                and trunc(nvl(mr2.effective_to,SYSDATE+1))
                                            )
                   )
    CONNECT BY r.mr_header_id = PRIOR r.related_mr_header_id
       AND r.relationship_code = 'PARENT'
       AND exists (select 'x' from ahl_mr_headers_b mr1
                   where mr1.mr_header_id = r.related_mr_header_id
                     and mr1.version_number = (select max(mr2.version_number)
                                                 from ahl_mr_headers_b mr2
                                                where mr2.title = mr1.title
                                                  and mr2.mr_status_code = 'COMPLETE'
                                                  and SYSDATE between trunc(mr2.effective_from)
                                                  and trunc(nvl(mr2.effective_to,SYSDATE+1))
                                              )
                  );
Line: 650

   SELECT   distinct csi_item_instance_id
    FROM    ahl_applicable_mrs
    WHERE   mr_header_id = p_mr_id;
Line: 660

   /*SELECT  distinct  csi_item_instance_id
    FROM    ahl_applicable_mrs
    WHERE   mr_header_id = p_mr_id
      AND (csi_item_instance_id = p_item_instance_id
        OR csi_item_instance_id IN (SELECT subject_id
			FROM csi_ii_relationships
			START WITH object_id = p_item_instance_id
			           AND relationship_type_code = 'COMPONENT-OF'
                                   AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                                   AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
			CONNECT BY PRIOR subject_id = object_id
			  AND relationship_type_code = 'COMPONENT-OF'
                          AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                          AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
           ); */
Line: 677

	SELECT distinct  csi_item_instance_id
	FROM ahl_applicable_mrs amr,
		   (SELECT subject_id
                    FROM csi_ii_relationships
                    START WITH object_id = p_item_instance_id
			   AND relationship_type_code = 'COMPONENT-OF'
			   AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
			   AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                    CONNECT BY PRIOR subject_id = object_id
			   AND relationship_type_code = 'COMPONENT-OF'
			   AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
			   AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                    UNION ALL
                    SELECT p_item_instance_id
                    FROM DUAL) cs
	WHERE amr.mr_header_id = p_mr_id
	AND amr.csi_item_instance_id = cs.subject_id;
Line: 696

        WITH INST AS (SELECT subject_id csi_item_instance_id
                      FROM csi_ii_relationships
                      START WITH object_id = p_item_instance_id
                             AND relationship_type_code = 'COMPONENT-OF'
                             AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                             AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                      CONNECT BY PRIOR subject_id = object_id
                             AND relationship_type_code = 'COMPONENT-OF'
                             AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                             AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
                      UNION ALL
                      SELECT p_item_instance_id csi_item_instance_id
                      FROM DUAL)
             SELECT csi_item_instance_id
               FROM INST
              WHERE EXISTS (SELECT 'x'
                            FROM ahl_applicable_mrs AMR
                            WHERE amr.mr_header_id = p_mr_id
                              AND amr.csi_item_instance_id = inst.csi_item_instance_id);
Line: 717

        SELECT subject_id csi_item_instance_id
          FROM csi_ii_relationships
          WHERE EXISTS (SELECT 'x'
                         FROM ahl_applicable_mrs AMR
                         WHERE amr.mr_header_id = p_mr_id
                           AND amr.csi_item_instance_id = subject_id)
          START WITH object_id = p_item_instance_id
                 AND relationship_type_code = 'COMPONENT-OF'
                 AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                 AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
          CONNECT BY PRIOR subject_id = object_id
                 AND relationship_type_code = 'COMPONENT-OF'
                 AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
                 AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
        UNION ALL
        SELECT p_item_instance_id csi_item_instance_id
          FROM DUAL
          WHERE EXISTS (SELECT 'x'
                         FROM ahl_applicable_mrs AMR
                         WHERE amr.mr_header_id = p_mr_id
                           AND amr.csi_item_instance_id = p_item_instance_id);
Line: 741

   SELECT  level depth_level, mr_header_id, csi_item_instance_id,
	 related_mr_header_id, related_csi_item_instance_id
    FROM    ahl_applicable_mr_relns
      --WHERE orig_mr_header_id = p_mr_id
      --AND orig_csi_item_instance_id = p_item_instance_id
    START WITH mr_header_id = p_mr_id
          AND  csi_item_instance_id = p_item_instance_id
          AND orig_mr_header_id = p_mr_id
          AND orig_csi_item_instance_id = p_item_instance_id
    CONNECT BY  mr_header_id =  PRIOR related_mr_header_id
	  AND csi_item_instance_id = PRIOR related_csi_item_instance_id
          AND orig_mr_header_id = p_mr_id
          AND orig_csi_item_instance_id = p_item_instance_id;
Line: 762

   SELECT  NVL(tree_depth_level, 0)
    FROM    ahl_applicable_mr_relns
    WHERE orig_mr_header_id = p_orig_mr_id
      AND orig_csi_item_instance_id = p_orig_item_instance_id
      AND mr_header_id = p_mr_id
      AND csi_item_instance_id = p_item_instance_id
      AND related_mr_header_id =  p_related_mr_id
      AND related_csi_item_instance_id = p_related_item_instance_id;
Line: 773

  SELECT  related_mr_header_id, related_csi_item_instance_id
    FROM    ahl_applicable_mr_relns
    WHERE orig_mr_header_id = p_mr_id
      AND orig_csi_item_instance_id = p_item_instance_id
    GROUP BY related_mr_header_id, related_csi_item_instance_id
    HAVING COUNT(*)>1;
Line: 784

  SELECT mr_header_id, csi_item_instance_id
  FROM    ahl_applicable_mr_relns
  WHERE tree_depth_level = (SELECT max(tree_depth_level)
			from ahl_applicable_mr_relns
			where  orig_mr_header_id = p_orig_mr_id
      			AND orig_csi_item_instance_id = p_orig_item_instance_id
      			AND related_mr_header_id =  p_mr_id
      			AND related_csi_item_instance_id=p_item_instance_id)
    AND orig_mr_header_id = p_orig_mr_id
    AND orig_csi_item_instance_id = p_orig_item_instance_id
    AND related_mr_header_id =  p_mr_id
    AND related_csi_item_instance_id=p_item_instance_id;
Line: 813

   DELETE FROM AHL_APPLICABLE_MR_RELNS;
Line: 846

	INSERT INTO AHL_APPLICABLE_MR_RELNS (
 	  MR_HEADER_ID,
 	  CSI_ITEM_INSTANCE_ID,
 	  RELATED_MR_HEADER_ID,
 	  RELATED_CSI_ITEM_INSTANCE_ID,
 	  ORIG_MR_HEADER_ID,
 	  ORIG_CSI_ITEM_INSTANCE_ID,
	  RELATIONSHIP_CODE
         ) values
	  ( l_mr_header_id,
	    l_csi_ii_id,
	    l_related_mr_header_id,
	    l_related_csi_ii_id,
	    l_orig_mr_id,
 	    l_orig_ii_id,
	    l_relationship_code
	  );
Line: 890

        UPDATE ahl_applicable_mr_relns
          SET tree_depth_level = l_appl_mr_relns_rec.depth_level
        WHERE orig_mr_header_id = l_orig_mr_id
          AND orig_csi_item_instance_id = l_orig_ii_id
          AND mr_header_id = l_appl_mr_relns_rec.mr_header_id
          AND csi_item_instance_id = l_appl_mr_relns_rec.csi_item_instance_id
          AND related_mr_header_id = l_appl_mr_relns_rec.related_mr_header_id
          AND related_csi_item_instance_id = l_appl_mr_relns_rec.related_csi_item_instance_id;
Line: 905

 DELETE FROM ahl_applicable_mr_relns
  WHERE tree_depth_level IS NULL
    AND orig_mr_header_id = l_orig_mr_id
    AND orig_csi_item_instance_id = l_orig_ii_id;
Line: 923

     DELETE FROM ahl_applicable_mr_relns
     WHERE (mr_header_id <> l_mr_header_id
        OR csi_item_instance_id <> l_csi_ii_id)
       AND orig_mr_header_id = l_orig_mr_id
       AND orig_csi_item_instance_id = l_orig_ii_id
       AND related_mr_header_id = l_related_mr_header_id
       AND related_csi_item_instance_id = l_related_csi_ii_id;
Line: 952

   SELECT title mr_title, version_number, copy_accomplishment_flag
   FROM ahl_mr_headers_b
   WHERE mr_header_id = p_mr_header_id;
Line: 959

   SELECT version_number, copy_accomplishment_flag, mr_header_id
   FROM ahl_mr_headers_b
   WHERE title = p_mr_title AND
         version_number = p_version_number;
Line: 967

   SELECT ue.accomplished_date, ue.unit_effectivity_id, ue.status_code,
          affect_due_calc_flag, deferral_effective_on
   FROM ahl_unit_effectivities_b ue, ahl_unit_deferrals_b def
   WHERE ue.defer_from_ue_id = def.unit_effectivity_id (+)
      AND ue.status_code IN ('ACCOMPLISHED','INIT-ACCOMPLISHED')
      AND ue.csi_item_instance_id = p_csi_item_instance_id
      AND ue.mr_header_id = p_mr_header_id
   ORDER BY accomplished_date ASC;