DBA Data[Home] [Help]

APPS.OKC_CLM_PKG SQL Statements

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

Line: 32

  G_RECORD_DELETED             CONSTANT VARCHAR2(200) := OKC_API.G_RECORD_DELETED;
Line: 34

  G_RECORD_LOGICALLY_DELETED   CONSTANT VARCHAR2(200) := OKC_API.G_RECORD_LOGICALLY_DELETED;
Line: 35

  G_LOCK_RECORD_DELETED        CONSTANT VARCHAR2(200) := OKC_API.G_LOCK_RECORD_DELETED;
Line: 161

SELECT document_type_class
FROM okc_bus_doc_types_b
WHERE document_type = doc_type;
Line: 174

SELECT draft_id
FROM po_headers_draft_all
WHERE po_header_id = c_po_header_id;
Line: 309

              EXECUTE IMMEDIATE 'select PO_UDA_PUB.get_single_attr_value(p_entity_code => :1,
                                               pk1_value     => :2,
                                               pk2_value     => :3,
                                               p_attr_grp_int_name => :4,
                                               p_attr_int_name => :5,
                                               p_mode => :6) from dual'
                      INTO l_variable_value
                      USING l_entity_name,l_pk1_value,l_pk2_value,l_attr_grp,l_attr,p_uda_mode;
Line: 355

                 EXECUTE IMMEDIATE 'select PO_UDA_PUB.get_address_attr_value(p_template_id => NULL,
			                              p_entity_code => :2,
					                          pk1_value     =>  :3,
					                          pk2_value     => :4,
                                    pk3_value     => NULL,
                                    pk4_value     => NULL,
                                    pk5_value     => NULL,
                                    p_attr_grp_id  => NULL,
                                    p_attr_grp_int_name  => :9,
                                    p_attr_id    => NULL,
                                    p_attr_int_name  => :11,
                                    p_address_type  => :12) from dual'
                          INTO l_variable_value
                          USING l_entity_name,l_pk1_value,l_pk2_value,p_clm_ref2,p_clm_ref3,p_clm_ref4;
Line: 395

          query_str := 'select '||p_clm_ref3||' from PO_HEADERS_ALL where po_header_id = '||p_doc_id;
Line: 428

SELECT var.variable_code variable_code, --Removed USER$ to resolve Rule firing for UDV with Procedures
       var.clm_ref1,var.clm_ref2,var.clm_ref3,var.clm_ref4,var.clm_ref5, var.clm_source, vart.variable_name
  FROM okc_bus_variables_b var, okc_bus_variables_tl vart
 WHERE var.clm_source IS NOT NULL
   AND var.variable_code = vart.variable_code
   AND vart.language = 'US'
   AND var.variable_source = 'M'
   AND var.variable_code IN
       (SELECT distinct rcon.object_code  variable_code -- LHS of Condition from Template rule
	  FROM okc_xprt_rule_hdrs_all rhdr,
	       okc_xprt_rule_conditions rcon,
	       okc_template_usages tuse,
	       okc_xprt_template_rules trule
	 WHERE tuse.document_id = p_doc_id
	   AND tuse.document_type = p_doc_type
	   AND tuse.template_id = trule.template_id
	   AND trule.rule_id = rhdr.rule_id
	   AND rhdr.rule_id = rcon.rule_id
	   AND rcon.object_type = 'VARIABLE'
	   AND rhdr.status_code = 'ACTIVE'
--	   AND SUBSTR(rcon.object_code,1,3)  <> 'OKC'
	   GROUP BY rcon.object_code
	 UNION
	SELECT distinct rcon.object_value_code  variable_code -- RHS of Condition from Template rule
	  FROM okc_xprt_rule_hdrs_all rhdr,
	       okc_xprt_rule_conditions rcon,
	       okc_template_usages tuse,
	       okc_xprt_template_rules trule
	 WHERE tuse.document_id = p_doc_id
	   AND tuse.document_type = p_doc_type
	   AND tuse.template_id = trule.template_id
	   AND trule.rule_id = rhdr.rule_id
	   AND rhdr.rule_id = rcon.rule_id
	   AND rcon.object_value_type = 'VARIABLE'
	   AND rhdr.status_code = 'ACTIVE'
--	   AND SUBSTR(rcon.object_value_code,1,3)  <> 'OKC'
	   GROUP BY rcon.object_value_code
	 UNION
	SELECT distinct rcon.object_code variable_code -- LHS of Condition from Global Rule
	  FROM okc_xprt_rule_hdrs_all rhdr,
	       okc_xprt_rule_conditions rcon
	 WHERE rhdr.rule_id = rcon.rule_id
	   AND rhdr.org_id = p_org_id
	   AND rhdr.intent = p_intent
	   AND rhdr.org_wide_flag = 'Y'
	   AND rcon.object_type = 'VARIABLE'
	   AND rhdr.status_code = 'ACTIVE'
--	   AND SUBSTR(rcon.object_code,1,3)  <> 'OKC'
	   GROUP BY rcon.object_code
	 UNION
	SELECT distinct rcon.object_value_code  variable_code -- RHS of Condition from Global Rule
	  FROM okc_xprt_rule_hdrs_all rhdr,
	       okc_xprt_rule_conditions rcon
	 WHERE rhdr.rule_id = rcon.rule_id
	   AND rhdr.org_id = p_org_id
	   AND rhdr.intent = p_intent
	   AND rhdr.org_wide_flag = 'Y'
	   AND rcon.object_value_type = 'VARIABLE'
	   AND rhdr.status_code = 'ACTIVE'
--	   AND SUBSTR(rcon.object_value_code,1,3)  <> 'OKC'
	   GROUP BY rcon.object_value_code);
Line: 492

SELECT distinct procedure_name procedure_name
  FROM okc_xprt_deviations_t
 WHERE run_id = p_sequence_id;
Line: 498

SELECT distinct variable_code variable_code
  FROM okc_xprt_deviations_t
 WHERE run_id = p_sequence_id
   AND procedure_name = p_procedure_name;
Line: 573

     variableCode_tbl.DELETE;
Line: 578

        	l_udf_var_value_tbl.DELETE(i);
Line: 648

SELECT VB.variable_code,
       KA.id,
       KA.article_version_id,
       VBT.variable_name,
       VB.clm_source,
       VB.clm_ref1,
       VB.clm_ref2,
       VB.clm_ref3,
       VB.clm_ref4,
       VB.clm_ref5
FROM okc_k_articles_b KA,
     okc_k_art_variables KV,
     okc_bus_variables_b VB,
     okc_bus_variables_tl VBT
WHERE VB.variable_code = KV.variable_code
and   VB.variable_code = VBT.variable_code
and   VBT.language = 'US'
AND KA.id = KV.cat_id
AND VB.clm_source is not null
AND KA.document_type = p_document_type
AND KA.document_id = p_document_id
ORDER BY VB.variable_code;
Line: 692

    DELETE FROM OKC_TERMS_CLM_UDV_T;
Line: 717

		/* Insert data into the temp table */
		IF l_variable_value IS NOT NULL THEN

			INSERT INTO OKC_TERMS_CLM_UDV_T
			(
				VARIABLE_CODE,
				VARIABLE_VALUE,
				DOC_TYPE,
				DOC_ID,
				ARTICLE_VERSION_ID,
				CAT_ID
			)
			VALUES
			(
				csr_get_clm_udv_rec.variable_code,		-- VARIABLE_CODE
				l_variable_value,	 						-- VARIABLE_VALUE
				p_document_type, 							-- DOCUMENT_TYPE
				p_document_id, 								-- DOCUMENT_ID
				csr_get_clm_udv_rec.article_version_id,  -- ARTICLE_VERSION_ID
				csr_get_clm_udv_rec.id					-- CAT_ID
			);
Line: 824

               SELECT kvar.variable_value_id FROM okc_k_art_variables kvar,okc_k_articles_b kart
               WHERE kart.id = kvar.cat_id
               AND kart.document_id = p_doc_id
               AND kvar.variable_value_id IN
               (SELECT avs.variable_value_id FROM  okc_art_var_sections avs
               WHERE avs.article_id = p_article_id
               AND avs.article_version_id = p_article_version_id
              )
               AND kvar.variable_value_id IS NOT NULL;
Line: 835

               SELECT bv.variable_type FROM okc_bus_variables_b bv
               WHERE bv.variable_code = p_variable_code;
Line: 840

  SELECT variable_value_id,variable_value,variable_code
  FROM okc_art_var_sections
  WHERE article_id = p_article_id
  AND article_version_id = p_article_version_id;
Line: 846

  SELECT variable_code
  FROM okc_article_versions
  WHERE article_version_id = p_article_version_id;
Line: 852

  SELECT avs.scn_CODE FROM okc_art_var_sections avs
               WHERE  avs.variable_value = p_variable_value
               AND avs.article_id = p_article_id
               AND avs.article_version_id = p_article_version_id;
Line: 860

  SELECT art.ORG_ID,art.ARTICLE_INTENT,kart.document_type
  FROM okc_articles_all art,okc_k_articles_b kart
               WHERE art.ARTICLE_ID = kart.sav_sae_id
               AND kart.document_id = p_doc_id
               AND ROWNUM=1;
Line: 867

  SELECT variable_value
  FROM okc_art_var_sections
  WHERE variable_value_id = p_var_value_id
  AND article_id = p_article_id
  AND article_version_id = p_article_version_id;
Line: 874

  SELECT variable_name
  FROM okc_bus_variables_tl
  WHERE variable_code = p_var_code;
Line: 881

  SELECT  clm_document_format
  FROM po_headers_all
  WHERE po_header_id = p_doc_id;
Line: 886

  SELECT  document_format
  FROM pon_auction_headers_all
  WHERE auction_header_id = p_doc_id;
Line: 953

        EXECUTE IMMEDIATE 'SELECT  document_format
                           FROM pon_auction_headers_all
                           WHERE auction_header_id = :1'
                INTO l_var_value
                USING p_doc_id;
Line: 964

        EXECUTE IMMEDIATE 'SELECT  clm_document_format
                           FROM po_headers_all
                           WHERE po_header_id = :1'
                INTO l_var_value
                USING p_doc_id;
Line: 1121

      SELECT scn_code, Count(scn_code)
        FROM okc_sections_b
        WHERE document_type = p_document_type
          AND document_id = p_document_id
        GROUP BY scn_code
        HAVING (Count(scn_code) >1 );
Line: 1129

      SELECT id
        FROM okc_sections_b
        WHERE document_type = p_document_type
          AND document_id = p_document_id
          AND scn_code = p_scn_code
        ORDER BY id;
Line: 1171

    UPDATE okc_k_articles_b
      SET scn_id = l_dup_scn_id_tbl(1),
          display_sequence = display_sequence +  ((SELECT Max(display_sequence) FROM okc_k_articles_b
                                WHERE document_type = p_document_type AND document_id = p_document_id
                                AND scn_id = l_dup_scn_id_tbl(1)))
      WHERE document_type = p_document_type
      AND document_id = p_document_id
      AND scn_id IN (l_remaining_scn_ids);
Line: 1181

      FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE ,g_module||l_api_name,'700: Update done on okc_k_articles_b table ');
Line: 1184

   /*When all the articles are updated with the first section_id, delete the remaining sections from okc_sections_b table*/

    l_del_stmt := 'DELETE FROM okc_sections_b WHERE id IN (' || l_remaining_scn_ids || ')';
Line: 1192

      FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE ,g_module||l_api_name,'800: Delete done on okc_sections_b table ');
Line: 1260

  SELECT sav_sae_id, scn_id
    FROM okc_k_articles_b
    WHERE document_type = p_document_type
    AND document_id = p_document_id
    GROUP BY sav_sae_id, scn_id
    HAVING (Count(sav_sae_id) >1 );
Line: 1268

    SELECT id
      FROM okc_k_articles_b
      where document_type = p_document_type
      AND document_id = p_document_id
      AND sav_sae_id = p_article_id
      AND scn_id = p_scn_id
      ORDER BY id asc;
Line: 1300

      l_del_stmt := 'DELETE FROM okc_k_articles_b WHERE id IN (' || l_dup_articles || ')';
Line: 1390

PROCEDURE insert_usages_row( p_document_type          IN VARCHAR2,
    p_document_id            IN NUMBER,
    p_template_id            IN NUMBER,
    p_doc_numbering_scheme   IN NUMBER,
    p_document_number        IN VARCHAR2,
    p_article_effective_date IN DATE,
    p_config_header_id       IN NUMBER,
    p_config_revision_number IN NUMBER,
    p_valid_config_yn        IN VARCHAR2,
    p_orig_system_reference_code IN VARCHAR2 ,
    p_orig_system_reference_id1 IN NUMBER,
    p_orig_system_reference_id2 IN NUMBER,
    p_lock_terms_flag        IN VARCHAR2,
    p_locked_by_user_id      IN NUMBER,
    p_primary_template         IN VARCHAR2,
    x_return_status     OUT NOCOPY VARCHAR2,
    x_msg_data          OUT NOCOPY VARCHAR2,
    x_msg_count         OUT NOCOPY NUMBER)
  IS
    l_api_name                     CONSTANT VARCHAR2(30) := 'insert_usages_row';
Line: 1414

    l_last_updated_by        OKC_TEMPLATE_USAGES.LAST_UPDATED_BY%TYPE;
Line: 1415

    l_last_update_login      OKC_TEMPLATE_USAGES.LAST_UPDATE_LOGIN%TYPE;
Line: 1416

    l_last_update_date       OKC_TEMPLATE_USAGES.LAST_UPDATE_DATE%TYPE;
Line: 1422

      SELECT 'Y' FROM okc_mlp_template_usages
        WHERE document_type = p_document_type
          AND document_id = p_document_id
          AND template_id = p_template_id;
Line: 1429

       FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE, G_MODULE||l_api_name,'100: Entered insert_usages_row ');
Line: 1436

    l_last_update_date := l_creation_date;
Line: 1437

    l_last_updated_by := l_created_by;
Line: 1438

    l_last_update_login := Fnd_Global.Login_Id;
Line: 1455

      INSERT INTO okc_mlp_template_usages(
        DOCUMENT_TYPE,
        DOCUMENT_ID,
        TEMPLATE_ID,
        DOC_NUMBERING_SCHEME,
        DOCUMENT_NUMBER,
        ARTICLE_EFFECTIVE_DATE,
        CONFIG_HEADER_ID,
        CONFIG_REVISION_NUMBER,
        VALID_CONFIG_YN,
        ORIG_SYSTEM_REFERENCE_CODE,
        ORIG_SYSTEM_REFERENCE_ID1,
        ORIG_SYSTEM_REFERENCE_ID2,
        OBJECT_VERSION_NUMBER,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_LOGIN,
        LAST_UPDATE_DATE,
        lock_terms_flag,
        locked_by_user_id,
        primary_template	   )
      VALUES (
        p_document_type,
        p_document_id,
        p_template_id,
        p_doc_numbering_scheme,
        p_document_number,
        p_article_effective_date,
        p_config_header_id,
        p_config_revision_number,
        p_valid_config_yn,
        p_orig_system_reference_code,
        p_orig_system_reference_id1,
        p_orig_system_reference_id2,
        l_object_version_number,
        l_created_by,
        l_creation_date,
        l_last_updated_by,
        l_last_update_login,
        l_last_update_date,
        p_lock_terms_flag,
        p_locked_by_user_id,
        p_primary_template
	    );
Line: 1503

       FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE, G_MODULE||l_api_name,'300: Leaving Insert_Row');
Line: 1512

         FND_LOG.STRING( FND_LOG.LEVEL_EXCEPTION, G_MODULE||l_api_name,'400: Leaving Insert_Row:OTHERS Exception');
Line: 1523

  END insert_usages_row;
Line: 1535

    SELECT object_version_number
      FROM OKC_MLP_TEMPLATE_USAGES
     WHERE DOCUMENT_TYPE = cp_document_type AND DOCUMENT_ID = cp_document_id
       AND (object_version_number = cp_object_version_number OR cp_object_version_number IS NULL)
    FOR UPDATE OF object_version_number NOWAIT;
Line: 1542

    SELECT object_version_number
      FROM OKC_MLP_TEMPLATE_USAGES
     WHERE DOCUMENT_TYPE = cp_document_type AND DOCUMENT_ID = cp_document_id;
Line: 1587

        Okc_Api.Set_Message(G_FND_APP,G_LOCK_RECORD_DELETED,
                   'ENTITYNAME','OKC_MLP_TEMPLATE_USAGES',
                   'PKEY',p_document_type||':'||p_document_id,
                   'OVN',p_object_version_number
                    );
Line: 1595

        Okc_Api.Set_Message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
Line: 1633

PROCEDURE Delete_Usages_Row(
    x_return_status                OUT NOCOPY VARCHAR2,
    p_document_type          IN VARCHAR2,
    p_document_id            IN NUMBER,
    p_object_version_number  IN NUMBER
  ) IS
    l_api_name                     CONSTANT VARCHAR2(30) := 'Delete_Usages_Row';
Line: 1643

       FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE, G_MODULE||l_api_name,'100: Entered Delete_Usages_Row');
Line: 1662

     DELETE FROM OKC_MLP_TEMPLATE_USAGES WHERE DOCUMENT_TYPE = p_document_type AND DOCUMENT_ID = p_document_id;
Line: 1671

       FND_LOG.STRING( FND_LOG.LEVEL_PROCEDURE, G_MODULE||l_api_name,'400: Leaving Delete_Row');
Line: 1677

         FND_LOG.STRING( FND_LOG.LEVEL_EXCEPTION, G_MODULE||l_api_name,'500: Leaving Delete_Usages_Row:FND_API.G_EXC_ERROR Exception');
Line: 1683

         FND_LOG.STRING( FND_LOG.LEVEL_EXCEPTION, G_MODULE||l_api_name,'600: Leaving Delete_Usages_Row:FND_API.G_EXC_UNEXPECTED_ERROR Exception');
Line: 1689

         FND_LOG.STRING( FND_LOG.LEVEL_EXCEPTION, G_MODULE||l_api_name,'700: Leaving Delete_Usages_Row because of EXCEPTION: '||sqlerrm);
Line: 1699

  END Delete_Usages_Row;
Line: 1709

      SELECT 'Y' FROM dual WHERE p_template_id IN (
        SELECT template_id FROM okc_template_usages
        WHERE document_type = p_document_type AND document_id = p_document_id
        UNION ALL
        SELECT template_id FROM okc_mlp_template_usages
        WHERE document_type = p_document_type AND document_id = p_document_id);
Line: 1798

      SELECT  TEMPLATE_ID,
              DOC_NUMBERING_SCHEME,
              DOCUMENT_NUMBER,
              ARTICLE_EFFECTIVE_DATE,
              CONFIG_HEADER_ID,
              CONFIG_REVISION_NUMBER,
              VALID_CONFIG_YN,
              ORIG_SYSTEM_REFERENCE_CODE,
              ORIG_SYSTEM_REFERENCE_ID1,
              ORIG_SYSTEM_REFERENCE_ID2,
              LOCK_TERMS_FLAG,
              LOCKED_BY_USER_ID,
              PRIMARY_TEMPLATE
        FROM okc_mlp_template_usages
        WHERE document_type = p_source_doc_type
          AND document_id   = p_source_doc_id;
Line: 1843

       INSERT INTO okc_mlp_template_usages(
        DOCUMENT_TYPE,
        DOCUMENT_ID,
        TEMPLATE_ID,
        DOC_NUMBERING_SCHEME,
        DOCUMENT_NUMBER,
        ARTICLE_EFFECTIVE_DATE,
        CONFIG_HEADER_ID,
        CONFIG_REVISION_NUMBER,
        VALID_CONFIG_YN,
        ORIG_SYSTEM_REFERENCE_CODE,
        ORIG_SYSTEM_REFERENCE_ID1,
        ORIG_SYSTEM_REFERENCE_ID2,
        OBJECT_VERSION_NUMBER,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_LOGIN,
        LAST_UPDATE_DATE,
        lock_terms_flag,
        locked_by_user_id,
        primary_template	   )
       VALUES (
        p_target_doc_type,
        p_target_doc_id,
        TemplateIdTbl(i),
        DocNumSchemeTbl(i),
        DocumentNumberTbl(i),
        ArticleEffectiveDateTbl(i),
        ConfigHeaderIdTbl(i),
        ConfigRevisionNumberTbl(i),
        ValidConfigYNTbl(i),
        OrigSystemRefCodeTbl(i),
        OrigSystemRefId1Tbl(i),
        OrigSystemRefId2Tbl(i),
        1,
        Fnd_Global.User_Id,
        sysdate,
        Fnd_Global.User_Id,
        Fnd_Global.Login_Id,
        SYSDATE,
        LockTermsTbl(i),
        LockedByUserIdTbl(i),
        PrimaryTemplateTbl(i)
	     );