DBA Data[Home] [Help]

APPS.OKL_SETUPDQUALITYS_PVT SQL Statements

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

Line: 24

    SELECT
            ID,
            OBJECT_VERSION_NUMBER,
            PTL_ID,
            PQY_ID,
            FROM_DATE,
            TO_DATE,
            CREATED_BY,
            CREATION_DATE,
            LAST_UPDATED_BY,
            LAST_UPDATE_DATE,
            LAST_UPDATE_LOGIN
      FROM Okl_Pdt_Pqys_V
     WHERE okl_pdt_pqys_v.id    = p_id;
Line: 55

              l_pdqv_rec.LAST_UPDATED_BY,
              l_pdqv_rec.LAST_UPDATE_DATE,
              l_pdqv_rec.LAST_UPDATE_LOGIN;
Line: 92

    SELECT  FROM_DATE,
            TO_DATE
     FROM Okl_pdt_templates_V ptlv
     WHERE ptlv.id = p_ptl_id;
Line: 143

    SELECT '1' FROM okl_pdt_templates_v ptlv,
					okl_products pdtv,
					okl_k_headers_v khdr
    WHERE ptlv.id = p_ptl_id    AND

	      ptlv.id = pdtv.ptl_id AND
		  pdtv.id = khdr.pdt_id;
Line: 154

    SELECT '1'
    FROM Okl_pdt_templates_V ptl
    WHERE ptl.ID    = p_ptl_id
    AND   NVL(ptl.TO_DATE, p_date) < p_date;
Line: 163

    SELECT '1'
    FROM Okl_Pdt_Qualitys_V pqy
     WHERE pqy.ID        = p_pqy_id
	 AND   ((pqy.FROM_DATE > p_from_date OR
            p_from_date > NVL(pqy.TO_DATE,p_from_date)) OR
	 	    NVL(pqy.TO_DATE, p_to_date) < p_to_date);
Line: 172

  SELECT '1'
  FROM okl_pdt_pqys_v
  WHERE  ptl_id = p_ptl_id
  AND    pqy_id = p_pqy_id
  AND    id <> NVL(p_pdqv_rec.id,-9999);
Line: 180

  SELECT NAME
  FROM   okl_pdt_qualitys_v
  WHERE  id = cp_pqy_id
  AND    name IN ('LEASE','INVESTOR','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS');
Line: 190

  l_invalid_selection_1   NUMBER(4):=0;
Line: 191

  l_invalid_selection_2   NUMBER(4):=0;
Line: 278

      SELECT COUNT(pqy.id)
		INTO l_invalid_selection_1
        FROM   OKL_PDT_PQYS_V pdq,
		       OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name = 'INVESTOR';
Line: 288

      SELECT COUNT(pqy.id)
		INTO l_invalid_selection_1
        FROM   OKL_PDT_PQYS_V pdq,
		       OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name IN ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS');
Line: 301

        SELECT COUNT(pqy.id)
		INTO l_invalid_selection_1
        FROM   OKL_PDT_PQYS_V pdq,
		       OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name = 'INVESTOR';
Line: 309

        SELECT COUNT(pqy.id)
		INTO l_invalid_selection_1
        FROM   OKL_PDT_PQYS_V pdq,
	      	   OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name = 'LEASE';
Line: 317

        SELECT COUNT(pqy.id)
		INTO l_invalid_selection_2
        FROM   OKL_PDT_PQYS_V pdq,
		       OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name = 'INVESTOR';
Line: 325

        SELECT COUNT(pqy.id)
		INTO l_invalid_selection_2
        FROM   OKL_PDT_PQYS_V pdq,
		       OKL_PDT_QUALITYS_V pqy
        WHERE  pdq.PTL_ID = p_pdqv_rec.ptl_id
        AND    pdq.PQY_ID = pqy.ID
        AND    pqy.name = 'TAXOWNER';
Line: 336

    IF  l_invalid_selection_1 > 0 THEN
        Okl_Api.SET_MESSAGE(p_app_name	   => G_APP_NAME,
						    p_msg_name	   => G_LEASE_SEC_MISMATCH);
Line: 346

    IF  l_invalid_selection_2 > 0 THEN
        Okl_Api.SET_MESSAGE(p_app_name	   => G_APP_NAME,
						    p_msg_name	   => G_TAXOWN_SEC_MISMATCH);
Line: 434

      SELECT  '1'
        FROM okl_pdt_qualitys_v
       WHERE okl_pdt_qualitys_v.id = p_id;
Line: 591

    SELECT id
    FROM   okl_pdt_qualitys_v pqy
    WHERE  pqy.name = cp_name;
Line: 627

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSDQB.pls call okl_pdt_pqys_pub.insert_pdt_pqys ');
Line: 630

	      okl_pdt_pqys_pub.insert_pdt_pqys(p_api_version   => p_api_version,
                           		 		     p_init_msg_list => p_init_msg_list,
                              		 		 x_return_status => l_return_status,
                              		 		 x_msg_count     => x_msg_count,
                              		 		 x_msg_data      => x_msg_data,
                              		 		 p_pdqv_rec      => l_pdqv_rec,
                           		 		     x_pdqv_rec      => l_out_pdqv_rec);
Line: 639

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSDQB.pls call okl_pdt_pqys_pub.insert_pdt_pqys ');
Line: 676

 PROCEDURE insert_dqualitys(p_api_version     IN  NUMBER,
                            p_init_msg_list   IN  VARCHAR2 DEFAULT Okl_Api.G_FALSE,
                    		x_return_status   OUT NOCOPY VARCHAR2,
                     		x_msg_count       OUT NOCOPY NUMBER,

                      		x_msg_data        OUT NOCOPY VARCHAR2,
						    p_ptlv_rec        IN  ptlv_rec_type,
                       		p_pdqv_rec        IN  pdqv_rec_type,
                       		x_pdqv_rec        OUT NOCOPY pdqv_rec_type
                        ) IS

   CURSOR choose_qualitys_csr(cp_pqy_id okl_pdt_qualitys_v.id%TYPE
    ) IS
    SELECT name
    FROM   okl_pdt_qualitys_v pqy
    WHERE  pqy.ID = cp_pqy_id;
Line: 696

    SELECT name
    FROM   okl_pdt_qualitys_v pqy
    WHERE  pqy.NAME <> P_choosen_quality
    AND pqy.NAME IN ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS');
Line: 703

    l_api_name        CONSTANT VARCHAR2(30)  := 'insert_dqualitys';
Line: 778

    /* public api to insert dqualitys */
-- Start of wraper code generated automatically by Debug code generator for Okl_Pdt_Pqys_Pub.insert_pdt_pqys
  IF(L_DEBUG_ENABLED='Y') THEN
    L_LEVEL_PROCEDURE :=FND_LOG.LEVEL_PROCEDURE;
Line: 786

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSDQB.pls call Okl_Pdt_Pqys_Pub.insert_pdt_pqys ');
Line: 789

    Okl_Pdt_Pqys_Pub.insert_pdt_pqys(p_api_version   => p_api_version,
                          		     p_init_msg_list => p_init_msg_list,

                       		 	     x_return_status => l_return_status,
                       		 	     x_msg_count     => x_msg_count,
                       		 	     x_msg_data      => x_msg_data,
                       		 	     p_pdqv_rec      => l_pdqv_rec,
                       		 	     x_pdqv_rec      => x_pdqv_rec);
Line: 799

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSDQB.pls call Okl_Pdt_Pqys_Pub.insert_pdt_pqys ');
Line: 844

     SELECT COUNT(pqy.id)
	 INTO l_dependent_quality_cnt
     FROM   okl_pdt_pqys_v pdq,
	        okl_pdt_qualitys_v pqy
     WHERE  pdq.ptl_id = l_pdqv_rec.ptl_id
     AND    pdq.pqy_id = pqy.id
     AND    pqy.name = 'TAXOWNER';
Line: 852

     SELECT COUNT(pqy.id)
	 INTO l_dependent_quality_cnt
     FROM   okl_pdt_pqys_v pdq,
	        okl_pdt_qualitys_v pqy
     WHERE  pdq.ptl_id = l_pdqv_rec.ptl_id
     AND    pdq.pqy_id = pqy.id
     AND    pqy.name = 'LEASE';
Line: 860

     SELECT COUNT(pqy.id)
	 INTO l_dependent_quality_cnt
     FROM   okl_pdt_pqys_v pdq,
	        okl_pdt_qualitys_v pqy
     WHERE  pdq.ptl_id = l_pdqv_rec.ptl_id
     AND    pdq.pqy_id = pqy.id
     AND    pqy.name = 'LEASE';
Line: 868

     SELECT COUNT(pqy.id)
	 INTO l_dependent_quality_cnt
     FROM   okl_pdt_pqys_v pdq,
	        okl_pdt_qualitys_v pqy
     WHERE  pdq.ptl_id = l_pdqv_rec.ptl_id
     AND    pdq.pqy_id = pqy.id
     AND    pqy.name = 'LEASE';
Line: 937

  END insert_dqualitys;
Line: 940

   PROCEDURE insert_dqualitys(p_api_version     IN  NUMBER,
                            p_init_msg_list   IN  VARCHAR2 DEFAULT Okl_Api.G_FALSE,
                    		x_return_status   OUT NOCOPY VARCHAR2,
                     		x_msg_count       OUT NOCOPY NUMBER,

                      		x_msg_data        OUT NOCOPY VARCHAR2,
						    p_ptlv_rec        IN  ptlv_rec_type,
                       		p_pdqv_tbl        IN  pdqv_tbl_type,
                       		x_pdqv_tbl        OUT NOCOPY pdqv_tbl_type
                        ) IS
     l_api_name        CONSTANT VARCHAR2(30)  := 'insert_dqualitys';
Line: 955

		select 1  from okl_pdt_qualitys pdtq ,okl_pdt_pqys pdt
    where pdtq.id = pdt.pqy_id and pdt.ptl_id=p_pdqv_tbl(i).ptl_id
    and pdtq.name IN ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS');
Line: 960

		 CURSOR get_dependent_qualitys_csr--- added by rajnisku for bug 6398092 get the dependent qualitites not selected by the user
     IS
    SELECT name
    FROM   okl_pdt_qualitys_v pqy
    WHERE  pqy.NAME not in ( select pdtq.name from okl_pdt_qualitys pdtq ,okl_pdt_pqys pdt
    where pdtq.id = pdt.pqy_id and pdt.ptl_id=p_pdqv_tbl(i).ptl_id)
    AND pqy.NAME IN ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS');
Line: 973

				insert_dqualitys(
				  p_api_version                  => p_api_version,
				  p_init_msg_list                => OKL_API.G_FALSE,
				  x_return_status                => x_return_status,
				  x_msg_count                    => x_msg_count,
				  x_msg_data                     => x_msg_data,
				  p_ptlv_rec				=> p_ptlv_rec,
				  p_pdqv_rec                     => p_pdqv_tbl(i),
				  x_pdqv_rec                     => x_pdqv_tbl(i));
Line: 1044

   END insert_dqualitys;
Line: 1052

  PROCEDURE delete_pdt_pqys(
     p_api_version           IN  NUMBER
    ,p_init_msg_list         IN  VARCHAR2 DEFAULT Okc_Api.G_FALSE
    ,x_return_status         OUT NOCOPY VARCHAR2
    ,x_msg_count             OUT NOCOPY NUMBER
    ,x_msg_data              OUT NOCOPY VARCHAR2
    ,p_ptlv_rec              IN  ptlv_rec_type
    ,p_pdqv_rec              IN  pdqv_rec_type) IS

    i                        PLS_INTEGER :=0;
Line: 1066

      SELECT pqvv.id
        FROM okl_pdt_pqy_vals_v pqvv
       WHERE pqvv.pdq_id = p_pdqv_rec.id;
Line: 1085

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSDQB.pls call Okl_Pqy_Values_Pub.delete_pqy_values ');
Line: 1088

     Okl_Pqy_Values_Pub.delete_pqy_values(p_api_version  => p_api_version,
                               	     	 p_init_msg_list => p_init_msg_list,
                              		     x_return_status => l_return_status,
                              		     x_msg_count     => x_msg_count,
                              		     x_msg_data      => x_msg_data,
                              		     p_pqvv_tbl      => l_del_pqvv_tbl);
Line: 1096

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSDQB.pls call Okl_Pqy_Values_Pub.delete_pqy_values ');
Line: 1114

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'Begin Debug OKLRSDQB.pls call Okl_Pdt_Pqys_Pub.delete_pdt_pqys ');
Line: 1117

    Okl_Pdt_Pqys_Pub.delete_pdt_pqys(p_api_version   => p_api_version,
                              		 p_init_msg_list => p_init_msg_list,
                              		 x_return_status => l_return_status,
                              		 x_msg_count     => x_msg_count,
                              		 x_msg_data      => x_msg_data,
                              		 p_pdqv_rec      => p_pdqv_rec);
Line: 1125

        OKL_DEBUG_PUB.LOG_DEBUG(L_LEVEL_PROCEDURE,L_MODULE,'End Debug OKLRSDQB.pls call Okl_Pdt_Pqys_Pub.delete_pdt_pqys ');
Line: 1150

  END delete_pdt_pqys;
Line: 1157

  PROCEDURE delete_dqualitys( p_api_version                  IN  NUMBER
                           ,p_init_msg_list                IN  VARCHAR2 DEFAULT Okc_Api.G_FALSE
                           ,x_return_status                OUT NOCOPY VARCHAR2
                           ,x_msg_count                    OUT NOCOPY NUMBER
                           ,x_msg_data                     OUT NOCOPY VARCHAR2
                           ,p_ptlv_rec                     IN  ptlv_rec_type
                           ,p_pdqv_tbl                     IN  pdqv_tbl_type ) IS

  l_api_version     CONSTANT NUMBER := 1;
Line: 1170

  l_api_name        CONSTANT VARCHAR2(30)  := 'delete_dqualitys';
Line: 1181

  CURSOR delete_dep_quality_csr(P_PDQ_ID NUMBER,P_PTL_ID NUMBER) IS
  Select pdq.Id
       From   okl_pdt_pqys pdq,
              okl_pdt_qualitys pqy
       Where  pdq.Id <> P_PDQ_ID
       and    pdq.pqy_id = pqy.id
       and    pqy.name in ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS')
       and    pdq.ptl_id = P_PTL_ID;
Line: 1207

  procedure insert_id(id in number,
  l_pdqv_tbl IN OUT NOCOPY pdqv_tbl_type) Is
   l PLS_INTEGER := 0;
Line: 1241

     Select count(*) into id_count
     From   okl_pdt_pqys pdq,
            okl_pdt_qualitys pqy
     Where  pdq.Id = p_pdqv_tbl(j).Id
     and    pdq.pqy_id = pqy.id
     and    pqy.name in ('LEASE','TAXOWNER','REVENUE_RECOGNITION_METHOD','INTEREST_CALCULATION_BASIS')
     and    pdq.ptl_id = p_pdqv_tbl(j).ptl_id;
Line: 1251

     /*  Select pdq.Id into other_id
       From   okl_pdt_pqys pdq,
              okl_pdt_qualitys pqy
       Where  pdq.Id <> p_pdqv_tbl(j).Id
       and    pdq.pqy_id = pqy.id
       and    pqy.name in ('LEASE','TAXOWNER','REVENUE RECOGNITION METHOD','INTEREST_CALCULATION_BASIS')
       and    pdq.ptl_id = p_pdqv_tbl(j).ptl_id;*/
Line: 1259

      FOR delete_dep_quality_rec in delete_dep_quality_csr(P_PDQ_ID => p_pdqv_tbl(j).Id,
	    						   P_PTL_ID => p_pdqv_tbl(j).ptl_id)
      LOOP

      l_other_id := delete_dep_quality_rec.id;
Line: 1266

         insert_id(l_other_id,l_pdqv_tbl);
Line: 1282

  /* check if the product asked to delete is used by contracts if yes halt the process*/

 		 Check_Constraints(p_api_version    => p_api_version,
                            p_init_msg_list => p_init_msg_list,
                            p_pdqv_rec 		=> l_pdqv_tbl(i),
				   	        x_return_status	=> l_return_status,
                            x_msg_count     => x_msg_count,
                            x_msg_data      => x_msg_data,
				   	        x_valid			=> l_valid);
Line: 1304

        delete_pdt_pqys(
                        p_api_version    => p_api_version
                        ,p_init_msg_list => p_init_msg_list
                        ,x_return_status => x_return_status
                        ,x_msg_count     => x_msg_count
                        ,x_msg_data      => x_msg_data
                    ,p_ptlv_rec      => l_ptlv_rec
                        ,p_pdqv_rec      => l_pdqv_tbl(i)
                        );
Line: 1356

  END delete_dqualitys;