DBA Data[Home] [Help]

APPS.JTF_TAE_CONTROL_PVT SQL Statements

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

Line: 182

            SELECT jqua.qual_usg_id, jqua.qual_relation_factor, jqua.org_id
            FROM jtf_qual_usgs_all jqua,
                 jtf_qual_type_usgs jqtu
                 , jtf_qual_type_denorm_v v
            WHERE qual_relation_factor IS NOT NULL
                 and jqua.org_id = -3113
                 and jqua.qual_type_usg_id  = jqtu.qual_type_usg_id
                 AND jqtu.source_id = cl_source_id ---1001
                 and jqtu.qual_type_id = v.related_id
                 AND v.qual_type_id = cl_qual_type_id -- -1002
                 AND EXISTS ( SELECT iq.qual_usg_id
                              FROM jtf_qual_usgs_all iq
                              WHERE enabled_flag = 'Y'
                                AND iq.qual_usg_id = jqua.qual_usg_id );
Line: 197

        /*  SELECT jqua.qual_usg_id, jqua.qual_relation_factor, jqua.org_id
            FROM jtf_qual_usgs_all jqua,
                 jtf_qual_type_usgs jqtu
            WHERE
                 jqua.qual_type_usg_id  = jqtu.qual_type_usg_id
                 and qual_relation_factor is not null
                 and jqua.org_id = -3113
                 and jqtu.qual_type_id in (SELECT related_id
                                           FROM jtf_qual_type_denorm_v
                                           WHERE qual_type_id = cl_qual_type_id);
Line: 217

          SELECT count(*) total_count, jtqu.qual_relation_product
            FROM jtf_terr_denorm_rules_all jtdr
	        ,jtf_terr_qtype_usgs_all jtqu
		,jtf_qual_type_usgs_all jqtu
           WHERE 1=1
              --and org_id = -3113
			  /* JDOCHERT: 07/29/03: BUG#  :
			  ** JTF_TAE_QUAL_PRODUCTS NOT BEING CORRECTLY POPULATED SINCE
			  ** POPULATION OF jtdr.resource_exists_flag = 'Y' NOW TAKES
			  ** PLACE AT TOWARDS END OF GTP BEFORE MV REFRESH.
			  */
              --AND resource_exists_flag = 'Y'
        --
              AND jtdr.source_id = p_source_id
              AND jqtu.source_id = jtdr.source_id
              AND jqtu.qual_type_id = cl_qual_type_id
              AND jtdr.terr_id = jtqu.terr_id
              AND jtdr.terr_id = jtdr.related_terr_id
              AND jtqu.qual_type_usg_id = jqtu.qual_type_usg_id

         GROUP BY jtqu.qual_relation_product
         ORDER BY total_count DESC;
Line: 241

            select distinct qual_usg_id  -- distinct not really needed
            from jtf_qual_usgs_all jqua
            where mod(qual_relation_product, jqua.qual_relation_factor) = 0
              and org_id = -3113;
Line: 247

            select * from jtf_qual_usgs_all
            where qual_usg_id = cl_qual_usg_id
            and org_id = -3113;
Line: 288

          /* ACHANDA 03/08/04 Bug 3373687 : disable the trigger before update */
          BEGIN
            EXECUTE IMMEDIATE 'ALTER TRIGGER JTF_TERR_QTYPE_USGS_BIUD DISABLE';
Line: 296

	  UPDATE jtf_terr_qtype_usgs_all jtqu
	     SET jtqu.QUAL_RELATION_PRODUCT = 1
	   WHERE jtqu.qual_type_usg_id = (
	                                 SELECT jqtu.qual_type_usg_id
	                                   FROM jtf_qual_type_usgs_all jqtu
					                  WHERE jqtu.source_id = p_source_id
					                    AND jqtu.qual_type_id = p_trans_id
					                  );
Line: 305

          /* ACHANDA 03/08/04 Bug 3373687 : enable the trigger after update */
          BEGIN
            EXECUTE IMMEDIATE 'ALTER TRIGGER JTF_TERR_QTYPE_USGS_BIUD ENABLE';
Line: 313

	  --UPDATE jtf_terr_denorm_rules_all jtdr
          --   SET jtdr.QUAL_RELATION_PRODUCT = 1
          -- WHERE jtdr.terr_id = related_terr_id
          --   AND jtdr.source_id = p_source_id
          --   AND jtdr.qual_type_id = -1; --p_trans_id;
Line: 359

             /* ACHANDA 03/08/04 Bug 3373687 : disable the trigger before update */
             BEGIN
               EXECUTE IMMEDIATE 'ALTER TRIGGER JTF_TERR_QTYPE_USGS_BIUD DISABLE';
Line: 367

	     UPDATE jtf_terr_qtype_usgs_all jtqu
	        SET jtqu.QUAL_RELATION_PRODUCT =
                     jtqu.QUAL_RELATION_PRODUCT * qual_rel.qual_relation_factor
          WHERE jtqu.terr_id IN
                	         ( SELECT ijtdr.terr_id
                	           FROM jtf_terr_denorm_rules_all ijtdr
                                   ,jtf_terr_qtype_usgs_all ijtqu
                		           ,jtf_qual_type_usgs_all ijqtu
                	               ,jtf_terr_qual_all jtq
                	           WHERE ijtdr.source_id = l_source_id
                                 AND ijqtu.source_id = ijtdr.source_id
                		         AND ijqtu.qual_type_id = l_trans_id
                                 AND ijtdr.terr_id = ijtqu.terr_id
                		         AND ijtqu.qual_type_usg_id = ijqtu.qual_type_usg_id
                	             AND ijtdr.related_terr_id = jtq.terr_id
                	             AND jtq.qual_usg_id = qual_rel.qual_usg_id
                		      )
		    AND jtqu.qual_type_usg_id = (
					    SELECT jqtu.qual_type_usg_id
					      FROM jtf_qual_type_usgs_all jqtu
					     WHERE jqtu.source_id = l_source_id
					       AND jqtu.qual_type_id = l_trans_id
					     );
Line: 391

              /* ACHANDA 03/08/04 Bug 3373687 : enable the trigger after update */
              BEGIN
                EXECUTE IMMEDIATE 'ALTER TRIGGER JTF_TERR_QTYPE_USGS_BIUD ENABLE';
Line: 400

          UPDATE jtf_terr_denorm_rules_all jtdr
	     SET jtdr.QUAL_RELATION_PRODUCT =
        	     jtdr.QUAL_RELATION_PRODUCT * qual_rel.qual_relation_factor
             WHERE jtdr.terr_id IN
                ( SELECT ijtdr.terr_id
                  FROM jtf_terr_denorm_rules_all ijtdr,
                       jtf_terr_qual_all jtq
                  WHERE ijtdr.source_id = l_source_id
                    and ijtdr.qual_type_id = -1
                    and ijtdr.related_terr_id = jtq.terr_id
                    and jtq.qual_usg_id = qual_rel.qual_usg_id )
           */
				   /* JDOCHERT: 07/29/03: BUG#  :
				   ** JTF_TAE_QUAL_PRODUCTS NOT BEING CORRECTLY POPULATED SINCE
				   ** POPULATION OF jtdr.resource_exists_flag = 'Y' NOW TAKES
				   ** PLACE AT TOWARDS END OF GTP BEFORE MV REFRESH.
				   */
                   --AND jtdr.resource_exists_flag = 'Y'
				   --
                /*
                   and jtdr.related_terr_id = jtdr.terr_id
                   and jtdr.qual_type_id = -1 --l_trans_id
                   and jtdr.source_id = l_source_id;
Line: 428

							    'UPDATE JTF_TERR_DENORM_RULES_ALL.QUAL_RELATION_PRODUCT.';
Line: 454

        SELECT JTF_TAE_ANALYZE_TERR_S.NEXTVAL
        INTO l_terr_analyze_id
        FROM dual;
Line: 462

         DELETE FROM jtf_tae_qual_prod_factors
         where qual_product_id in
                          (select qual_product_id from jtf_tae_qual_products
                           where source_id = l_source_id
                             and trans_object_type_id = l_trans_id);
Line: 468

          delete from JTF_TAE_QUAL_products
          where source_id = l_source_id and trans_object_type_id = l_trans_id;
Line: 472

          DELETE FROM jtf_tae_qual_factors o
          WHERE NOT EXISTS ( SELECT NULL
                     FROM jtf_tae_qual_products i
                     WHERE MOD(i.relation_product, o.relation_factor) = 0 );
Line: 500

                SELECT JTF_TAE_QUAL_PRODUCTS_S.NEXTVAL
                INTO l_qual_product_id
                FROM dual;
Line: 512

                    INSERT INTO JTF_TAE_QUAL_products
                    (   QUAL_PRODUCT_ID,
                        RELATION_PRODUCT,
                        SOURCE_ID,
                        TRANS_OBJECT_TYPE_ID,
                        INDEX_NAME,
                        FIRST_CHAR_FLAG,
                        BUILD_INDEX_FLAG,
                        LAST_UPDATE_DATE,
                        LAST_UPDATED_BY,
                        CREATION_DATE,
                        CREATED_BY,
                        LAST_UPDATE_LOGIN,
                        TERR_ANALYZE_ID
                        )
                    VALUES
                    (   l_qual_product_id,                    --QUAL_PRODUCT_ID,
                        rel_set.qual_relation_product,		  --RELATION_PRODUCT,
                        l_source_id,                          --SOURCE_ID,
                        l_trans_id,               --TRANS_OBJECT_TYPE_ID,
                        'JTF_TAE_TN' || l_char_tx_id || '_DYN_N'|| TO_CHAR(l_counter),          --INDEX_NAME,
                        'N',                                   --FIRST_CHAR,
                        'Y',                                  --BUILD_INDEX_FLAG,
                        sysdate,                              --LAST_UPDATE_DATE,
                        1,                                    --LAST_UPDATED_BY,
                        sysdate,                              --CREATION_DATE,
                        1,                                    --CREATED_BY,
                        1,                                    --LAST_UPDATE_LOGIN)
                        l_terr_analyze_id                     --TERR_ANALYZE_ID,
                    );
Line: 569

                        select count(*) into l_exist_qual_detail_count
                        from JTF_TAE_QUAL_factors
                        where qual_usg_id = q_detail.qual_usg_id;
Line: 577

                              SELECT JTF_TAE_QUAL_factors_s.NEXTVAL
                              INTO l_qual_factor_id
                              FROM dual;
Line: 581

                              INSERT INTO JTF_TAE_QUAL_factors
                                ( QUAL_FACTOR_ID           ,
                                  RELATION_FACTOR          ,
                                  QUAL_USG_ID              ,
                                  LAST_UPDATED_BY          ,
                                  LAST_UPDATE_DATE         ,
                                  CREATED_BY               ,
                                  CREATION_DATE            ,
                                  LAST_UPDATE_LOGIN        ,
                                  TERR_ANALYZE_ID          ,
                                  TAE_COL_MAP              ,
                                  TAE_REC_MAP              ,
                                  USE_TAE_COL_IN_INDEX_FLAG,
                                  UPDATE_SELECTIVITY_FLAG  ,
                                  INPUT_SELECTIVITY        ,
                                  INPUT_ORDINAL_SELECTIVITY,
                                  INPUT_DEVIATION          ,
                                  ORG_ID                   ,
                                  OBJECT_VERSION_NUMBER
                                )
                                VALUES
                                ( l_qual_factor_id,                   -- QUAL_FACTOR_ID
                                  q_detail.qual_relation_factor,       -- RELATION_FACTOR
                                  q_detail.qual_usg_id,               -- QUAL_USG_ID
                                  0,                                  -- LAST_UPDATED_BY
                                  sysdate,                            -- LAST_UPDATE_DATE
                                  0,                                  -- CREATED_BY
                                  sysdate,                            -- CREATION_DATE
                                  0,                                  -- LAST_UPDATE_LOGIN
                                  l_terr_analyze_id,                  -- TERR_ANALYZE_ID
                                  q_detail.qual_col1,                 -- TAE_COL_MAP
                                  q_detail.qual_col1_alias,           -- TAE_REC_MAP
                                  'Y',                                -- USE_TAE_COL_IN_INDEX_FLAG
                                  'Y',                                -- UPDATE_SELECTIVITY_FLAG
                                  null,                               -- INPUT_SELECTIVITY
                                  null,                               -- INPUT_ORDINAL_SELECTIVITY
                                  null,                               -- INPUT_DEVIATION
                                  null,                               -- ORG_ID
                                  null                                -- OBJECT_VERSION_NUMBER
                                );
Line: 644

                    end loop;  -- should only be one record: insert details to qual_factor table
Line: 654

                        select qual_factor_id into l_qual_factor_id
                        from JTF_TAE_QUAL_factors
                        where qual_usg_id = qual_name.qual_usg_id
						  AND rownum < 2;
Line: 659

                        SELECT JTF_TAE_QUAL_PROD_FACTORS_S.NEXTVAL
                        INTO l_qual_prod_factor_id
                        FROM dual;
Line: 663

                        INSERT INTO JTF_TAE_QUAL_prod_factors
                          ( QUAL_PROD_FACTOR_ID,
                      		QUAL_PRODUCT_ID,
                      		QUAL_FACTOR_ID,
                      		LAST_UPDATE_DATE,
                      		LAST_UPDATED_BY,
                      		CREATION_DATE,
                      		CREATED_BY,
                      		LAST_UPDATE_LOGIN,
                      		TERR_ANALYZE_ID,
                      		ORG_ID,
                      		OBJECT_VERSION_NUMBER
                          )
                          VALUES
                          ( l_qual_prod_factor_id, --QUAL_PROD_FACTOR_ID,
                            l_qual_product_id,   --QUAL_PRODUCT_ID,
                            l_qual_factor_id,                   --QUAL_FACTOR_ID
                            sysdate,                  		    --LAST_UPDATE_DATE,
                            0,                           		--LAST_UPDATED_BY,
                            sysdate,                            --CREATION_DATE,
                            0,                                  --CREATED_BY,
                            0,                                  --LAST_UPDATE_LOGIN,
                            l_terr_analyze_id,                  --TERR_ANALYZE_ID,
                            null,                               --ORG_ID,
                            null                                --OBJECT_VERSION_NUMBER
                        	);
Line: 803

            select p.trans_object_type_id, count(*) num_components, p.qual_product_id qual_product_id, p.relation_product
            from JTF_TAE_QUAL_products p,
                 JTF_TAE_QUAL_prod_factors pf,
                 JTF_TAE_QUAL_factors f
            where p.qual_product_id = pf.qual_product_id
              and pf.qual_factor_id = f.qual_factor_id
              and f.tae_col_map is not null
              and p.source_id = p_source_id
              and p.trans_object_type_id = p_trans_id
            group by p.trans_object_type_id, p.qual_product_id, p.relation_product
            order by p.relation_product;
Line: 815

/*            select count(*) num_components, p.qual_product_id qual_product_id, p.relation_product
            from JTF_TAE_QUAL_products p,
                 JTF_TAE_QUAL_prod_factors pf
            where p.qual_product_id = pf.qual_product_id
            group by p.qual_product_id, p.relation_product
            order by 1;
Line: 826

            select * from (
                select count(*) num_components, p.qual_product_id qual_product_id, p.relation_product
                from JTF_TAE_QUAL_products p,
                    JTF_TAE_QUAL_prod_factors pf
                where p.qual_product_id = pf.qual_product_id
                and p.source_id = p_source_id
              and p.trans_object_type_id = p_trans_id
                group by p.qual_product_id, p.relation_product
            )
            where num_components >= cl_size
              and relation_product > cl_relation_product
            order by 1 DESC, qual_product_id ASC;
Line: 840

            select p.trans_object_type_id, p.qual_product_id, p.relation_product
            from JTF_TAE_QUAL_products p
            where not exists (select *
                          from JTF_TAE_QUAL_products ip,
                               JTF_TAE_QUAL_prod_factors ipf,
                               JTF_TAE_QUAL_factors ifc

                          where use_tae_col_in_index_flag = 'Y'
                            and ip.qual_product_id = ipf.qual_product_id
                            and ipf.qual_factor_id = ifc.qual_factor_id
                            and ip.qual_product_id = p.qual_product_id)
              and p.source_id = p_source_id
              and p.trans_object_type_id = p_trans_id;
Line: 881

                    select COUNT(*) into S_element_ord_subset_L_count
                    from  (
                          select rownum row_count, tae_col_map, input_selectivity
                          from (
                                select distinct p.relation_product, f.tae_col_map, f.input_selectivity
                                from JTF_TAE_QUAL_products p,
                                     JTF_TAE_QUAL_prod_factors pf,
                                     JTF_TAE_QUAL_factors f
                                where f.qual_factor_id = pf.qual_factor_id
                                  and pf.qual_product_id = p.qual_product_id
                                  and p.relation_product = cl_set_S.relation_product
                                  and f.tae_col_map is not null
                                   and p.source_id = p_source_id
                                   and p.trans_object_type_id = p_trans_id
                                order by input_selectivity
                              )
                          ) S,
                          (
                          select rownum row_count, tae_col_map, input_selectivity
                          from (
                                select distinct p.relation_product, f.tae_col_map, f.input_selectivity
                                from JTF_TAE_QUAL_products p,
                                     JTF_TAE_QUAL_prod_factors pf,
                                     JTF_TAE_QUAL_factors f
                                where f.qual_factor_id = pf.qual_factor_id
                                  and pf.qual_product_id = p.qual_product_id
                                  and p.relation_product = cl_set_L.relation_product
                                  and f.tae_col_map is not null
                                  and p.source_id = p_source_id
                                  and p.trans_object_type_id = p_trans_id
                                order by input_selectivity
                               )
                          ) L
                    where S.tae_col_map = L.tae_col_map
                        and  S.row_count = L.row_count;
Line: 932

                select count(*) into l_first_char_flag_count
                from
                   (select qual_usg_id, tae_col_map, rownum row_count
                    from (  select f.qual_usg_id, f.relation_factor, f.tae_col_map
                            from JTF_TAE_QUAL_prod_factors pf,
                                 JTF_TAE_QUAL_factors f
                            where pf.qual_factor_id = f.qual_factor_id
                                  and pf.qual_product_id = cl_set_S.qual_product_id
                            order by f.input_selectivity
                         )
                    ) ilv1,
                   (select qual_usg_id, 1 row_count
                    from jtf_qual_usgs_all
                    where org_id = -3113
                      and seeded_qual_id = -1012
                    ) ilv2
                where ilv1.qual_usg_id = ilv2.qual_usg_id
                  and ilv1.row_count = ilv2.row_count;
Line: 959

                    UPDATE  JTF_TAE_QUAL_PRODUCTS
                    SET     BUILD_INDEX_FLAG = 'N', FIRST_CHAR_FLAG = l_first_char_flag
                    WHERE   qual_product_id = cl_set_S.qual_product_id

					  /* JDOCHERT: 10/12/03: INDEX SHOULD ALWAYS BE BUILT
					  ** ON THESE COMBINATIONS: ASSUMES THAT IN PROCEDURE,
					  ** Classify_Territories, THAT JTF_QUAL_PRODUCTS.BUILD_INDEX_FLAG
					  ** IS ALWAYS INITIALIZED TO 'Y'.
					  */
					  AND RELATION_PRODUCT NOT IN (4841, 324347);
Line: 971

		   UPDATE   JTF_TAE_QUAL_PRODUCTS
               	      SET   FIRST_CHAR_FLAG = l_first_char_flag
                    WHERE   qual_product_id = cl_set_S.qual_product_id
		      AND   RELATION_PRODUCT IN (4841, 324347);
Line: 979

                    UPDATE  JTF_TAE_QUAL_PRODUCTS
                    SET     BUILD_INDEX_FLAG = 'Y', FIRST_CHAR_FLAG = l_first_char_flag
                    WHERE   qual_product_id = cl_set_S.qual_product_id;
Line: 990

		        UPDATE   JTF_TAE_QUAL_PRODUCTS
               	   SET   FIRST_CHAR_FLAG = 'Y'
                 WHERE   qual_product_id = cl_set_S.qual_product_id
		           AND   RELATION_PRODUCT = 353393;
Line: 1002

                update JTF_TAE_QUAL_PRODUCTS p
                set BUILD_INDEX_FLAG = 'N'
                where p.qual_product_id = empty_column_index.qual_product_id;
Line: 1103

        l_selectivity_return_val NUMBER;
Line: 1199

            update JTF_TAE_QUAL_factors
            set UPDATE_SELECTIVITY_FLAG = 'N', USE_TAE_COL_IN_INDEX_FLAG = 'N'
            where TAE_COL_MAP is null;
Line: 1210

                l_selectivity_return_val := jtf_tae_index_creation_pvt.selectivity(l_trans_input_target);
Line: 1212

                IF l_selectivity_return_val <> 1 THEN
                    RAISE FND_API.G_EXC_ERROR;