DBA Data[Home] [Help]

APPS.PO_DATATEMPLATE_PKG SQL Statements

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

Line: 83

      SELECT 'S' INTO bil_indicator FROM PO_ACCEPTANCES WHERE po_header_id = p_header_id AND draft_id = p_draft_id
      AND accepting_party = 'S' AND accepted_flag = 'Y' AND signature_flag = 'Y';
Line: 89

          SELECT 'B' INTO bil_indicator FROM PO_ACCEPTANCES WHERE po_header_id = p_header_id AND draft_id = p_draft_id
          AND accepting_party = 'B' AND accepted_flag = 'Y' AND signature_flag = 'Y';
Line: 108

      SELECT ICA.ATTRIBUTE_ID, ICA.RT_CATEGORY_ID, REPLACE(ICA.KEY, ' ', '_') KEY, ICA.STORED_IN_TABLE, ICA.STORED_IN_COLUMN
      from icx_cat_agreement_attrs_v ICA where
      (ICA.rt_category_id = p_categoryId
      or (ICA.rt_category_id =0 and ICA.attribute_id> 1000)
       or ICA.key in ('LONG_DESCRIPTION','SUPPLIER_URL', 'MANUFACTURER', 'MANUFACTURER_URL', 'MANUFACTURER_PART_NUM',
                'ATTACHMENT_URL', 'UNSPSC', 'PICTURE', 'THUMBNAIL_IMAGE', 'LEAD_TIME', 'AVAILABILITY', 'COMMENTS', 'ALIAS'
                )) and language = userenv('lang');
Line: 124

                S_SQL := '(select XMLElement("PO_ATTRIBUTE_VALUES", XMLForest(' || REC.STORED_IN_COLUMN || ' as ' || REC.KEY;
Line: 142

      SELECT ICA.ATTRIBUTE_ID, ICA.RT_CATEGORY_ID, REPLACE(ICA.KEY, ' ', '_') KEY, ICA.STORED_IN_TABLE, ICA.STORED_IN_COLUMN
      from icx_cat_agreement_attrs_v ICA where
      (ICA.rt_category_id = p_categoryId
      or (ICA.rt_category_id =0 and ICA.attribute_id> 1000)
       or ICA.key in ('LONG_DESCRIPTION','SUPPLIER_URL', 'MANUFACTURER', 'MANUFACTURER_URL', 'MANUFACTURER_PART_NUM',
                'ATTACHMENT_URL', 'UNSPSC', 'PICTURE', 'THUMBNAIL_IMAGE', 'LEAD_TIME', 'AVAILABILITY', 'COMMENTS', 'ALIAS'
                )) and language = userenv('lang');
Line: 158

                S_SQL := '(select XMLElement("PO_ATTRIBUTE_VALUES", XMLForest(' || REC.STORED_IN_COLUMN || ' as ' || REC.KEY;
Line: 248

    SELECT AG.DESCRIPTIVE_FLEX_CONTEXT_CODE ATTR_GROUP,
          AG.ATTR_GROUP_ID ATTR_GROUP_ID,
          AG.DESCRIPTIVE_FLEXFIELD_NAME DESC_FLEXFLD_NAME,
          AG.MULTI_ROW MULTI_ROW
    FROM EGO_FND_DSC_FLX_CTX_EXT AG,
         PO_UDA_AG_TEMPLATES POT, PO_UDA_AG_TEMPLATE_USAGES POTU
    WHERE POT.TEMPLATE_ID = POTU.TEMPLATE_ID
    AND AG.DESCRIPTIVE_FLEXFIELD_NAME = POT.ENTITY_CODE
    AND AG.ATTR_GROUP_ID  = POTU.ATTRIBUTE_GROUP_ID
    AND potu.attribute_group_id in (select distinct attr_group_id
                                    from po_headers_all_ext_b
                                    where po_header_id = p_headerId
                                    and draft_id = p_draft_id and uda_template_id = potu.template_id
                                    and attr_group_id = potu.attribute_group_id)
    ORDER BY POTU.ATTRIBUTE_GROUP_SEQUENCE;
Line: 265

    SELECT   EFDFCE.ATTR_ID                ,
    EFDFCE.APPLICATION_COLUMN_NAME      ,
    FCU.END_USER_COLUMN_NAME,
    fcu.flex_value_set_id,
    EFDFCE.data_type
    FROM
      EGO_FND_DF_COL_USGS_EXT EFDFCE,
      FND_DESCR_FLEX_COLUMN_USAGES FCU
    WHERE EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME = P_DESC_FLEXFLD_NAME
    AND EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE  = P_ATTR_GROUP
    AND FCU.DESCRIPTIVE_FLEX_CONTEXT_CODE = EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE
    AND FCU.DESCRIPTIVE_FLEXFIELD_NAME = EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME
    AND FCU.APPLICATION_COLUMN_NAME = EFDFCE.APPLICATION_COLUMN_NAME
    AND FCU.DISPLAY_FLAG <> 'H';
Line: 292

        L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                 || '", XMLAgg(XMLForest(' ;
Line: 295

        L_SQL := '(select XMLElement("' || REC.ATTR_GROUP || '", XMLAgg(XMLForest(';
Line: 299

        L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                  || '", XMLForest(' ;
Line: 302

        L_SQL := '(select XMLElement("' || REC.ATTR_GROUP || '", XMLForest(';
Line: 337

  l_op := ' select XMLConcat(' || l_sql || ') from dual';
Line: 345

    SELECT AG.DESCRIPTIVE_FLEX_CONTEXT_CODE ATTR_GROUP,
          AG.ATTR_GROUP_ID ATTR_GROUP_ID,
          AG.DESCRIPTIVE_FLEXFIELD_NAME DESC_FLEXFLD_NAME,
          AG.MULTI_ROW MULTI_ROW
    FROM EGO_FND_DSC_FLX_CTX_EXT AG,
          PO_UDA_AG_TEMPLATES POT, PO_UDA_AG_TEMPLATE_USAGES POTU
    WHERE POT.TEMPLATE_ID = POTU.TEMPLATE_ID
    AND AG.DESCRIPTIVE_FLEXFIELD_NAME = POT.ENTITY_CODE
    AND AG.ATTR_GROUP_ID  = POTU.ATTRIBUTE_GROUP_ID
    AND potu.attribute_group_id in (select distinct attr_group_id
                                    from po_line_locations_all_ext_b
                                    where line_location_id = p_line_location_id
                                    and draft_id = p_draft_Id and uda_template_id = potu.template_id
                                  and attr_group_id = potu.attribute_group_id)
    ORDER BY POTU.ATTRIBUTE_GROUP_SEQUENCE;
Line: 362

      SELECT   EFDFCE.ATTR_ID                ,
      EFDFCE.APPLICATION_COLUMN_NAME      ,
      FCU.END_USER_COLUMN_NAME,
      fcu.flex_value_set_id,
      EFDFCE.data_type
      FROM
      EGO_FND_DF_COL_USGS_EXT EFDFCE
      , FND_DESCR_FLEX_COLUMN_USAGES FCU
      WHERE EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME = P_DESC_FLEXFLD_NAME
      AND EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE  = P_ATTR_GROUP
      AND FCU.DESCRIPTIVE_FLEX_CONTEXT_CODE = EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE
      AND FCU.DESCRIPTIVE_FLEXFIELD_NAME = EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME
      AND FCU.APPLICATION_COLUMN_NAME = EFDFCE.APPLICATION_COLUMN_NAME
      AND FCU.DISPLAY_FLAG <> 'H';
Line: 390

          L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                   || '", XMLAgg(XMLForest(' ;
Line: 393

          L_SQL := '(select XMLElement("' || REC.ATTR_GROUP
                    || '", XMLAgg(XMLForest(';
Line: 398

          L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                  || '", XMLForest(' ;
Line: 401

          L_SQL := '(select XMLElement("' || REC.ATTR_GROUP || '", XMLForest(';
Line: 437

    l_op := ' select XMLConcat(' || l_sql || ') from dual';
Line: 446

      SELECT AG.DESCRIPTIVE_FLEX_CONTEXT_CODE ATTR_GROUP,
            AG.ATTR_GROUP_ID ATTR_GROUP_ID,
            AG.DESCRIPTIVE_FLEXFIELD_NAME DESC_FLEXFLD_NAME,
            AG.MULTI_ROW MULTI_ROW
      FROM EGO_FND_DSC_FLX_CTX_EXT AG,
          PO_UDA_AG_TEMPLATES POT, PO_UDA_AG_TEMPLATE_USAGES POTU
      WHERE POT.TEMPLATE_ID = POTU.TEMPLATE_ID
      AND AG.DESCRIPTIVE_FLEXFIELD_NAME = POT.ENTITY_CODE
      AND AG.ATTR_GROUP_ID  = POTU.ATTRIBUTE_GROUP_ID
      AND potu.attribute_group_id in (select distinct attr_group_id
                                      from po_lines_all_ext_b
                                      where po_line_id = p_po_line_id
                                      and draft_id = p_draft_Id
                                      and attr_group_id = potu.attribute_group_id and uda_template_id = potu.template_id
                                      and pk1_value IS NULL)
      ORDER BY POTU.ATTRIBUTE_GROUP_SEQUENCE;
Line: 464

      SELECT   EFDFCE.ATTR_ID                ,
      EFDFCE.APPLICATION_COLUMN_NAME      ,
      FCU.END_USER_COLUMN_NAME,
      fcu.flex_value_set_id,
      EFDFCE.data_type
      FROM
        EGO_FND_DF_COL_USGS_EXT EFDFCE ,
        FND_DESCR_FLEX_COLUMN_USAGES FCU
      WHERE EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME = P_DESC_FLEXFLD_NAME
      AND EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE  = P_ATTR_GROUP
      AND FCU.DESCRIPTIVE_FLEX_CONTEXT_CODE = EFDFCE.DESCRIPTIVE_FLEX_CONTEXT_CODE
      AND FCU.DESCRIPTIVE_FLEXFIELD_NAME = EFDFCE.DESCRIPTIVE_FLEXFIELD_NAME
      AND FCU.APPLICATION_COLUMN_NAME = EFDFCE.APPLICATION_COLUMN_NAME
      AND FCU.DISPLAY_FLAG <> 'H';
Line: 491

          L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                  || '", XMLAgg(XMLForest(' ;
Line: 494

          L_SQL := '(select XMLElement("' || REC.ATTR_GROUP || '", XMLAgg(XMLForest(';
Line: 498

          L_SQL := L_SQL || ',' || '(select XMLElement("' || REC.ATTR_GROUP
                    || '", XMLForest(' ;
Line: 501

          L_SQL := '(select XMLElement("' || REC.ATTR_GROUP || '", XMLForest(';
Line: 537

    l_op := ' select XMLConcat(' || l_sql || ') from dual';
Line: 590

      SELECT 	ag.attr_group_id,
              efdfce.application_column_name
      into   l_attr_grp_id, l_col_name
      FROM ego_fnd_dsc_flx_ctx_ext ag,
           ego_fnd_df_col_usgs_ext efdfce,
           fnd_descr_flex_column_usages fcu
      WHERE efdfce.descriptive_flexfield_name = ag.descriptive_flexfield_name
      and efdfce.descriptive_flex_context_code  = ag.descriptive_flex_context_code
      and fcu.descriptive_flex_context_code = efdfce.descriptive_flex_context_code
      and fcu.descriptive_flexfield_name = efdfce.descriptive_flexfield_name
      and fcu.application_column_name = efdfce.application_column_name
      and  ag.DESCRIPTIVE_FLEXFIELD_NAME = 'PO_HEADER_EXT_ATTRS'
      and upper(ag.descriptive_flex_context_code) = upper('addresses')
      and upper(fcu.end_user_column_name) = upper('addressdtlsxml');
Line: 607

      l_addr_sql := 'select ' || l_col_name || ' as address ' ;
Line: 648

      SELECT 	ag.attr_group_id,
              efdfce.application_column_name
      into   l_attr_grp_id, l_col_name
      FROM ego_fnd_dsc_flx_ctx_ext ag,
           ego_fnd_df_col_usgs_ext efdfce,
           fnd_descr_flex_column_usages fcu
      WHERE efdfce.descriptive_flexfield_name = ag.descriptive_flexfield_name
      and efdfce.descriptive_flex_context_code  = ag.descriptive_flex_context_code
      and fcu.descriptive_flex_context_code = efdfce.descriptive_flex_context_code
      and fcu.descriptive_flexfield_name = efdfce.descriptive_flexfield_name
      and fcu.application_column_name = efdfce.application_column_name
      and  ag.DESCRIPTIVE_FLEXFIELD_NAME = 'PO_HEADER_EXT_ATTRS'
      and upper(ag.descriptive_flex_context_code) = upper('addresses')
      and upper(fcu.end_user_column_name) = upper('contactdtlsxml');
Line: 665

      l_cnt_sql := 'select ' || l_col_name || ' as contacts ' ;
Line: 731

        SELECT 	ag.attr_group_id,
          efdfce.application_column_name
          into   l_attr_grp_id, l_col_name

          FROM ego_fnd_dsc_flx_ctx_ext ag,
             ego_fnd_df_col_usgs_ext efdfce,
             fnd_descr_flex_column_usages fcu

        WHERE efdfce.descriptive_flexfield_name = ag.descriptive_flexfield_name
        and efdfce.descriptive_flex_context_code  = ag.descriptive_flex_context_code
        and fcu.descriptive_flex_context_code = efdfce.descriptive_flex_context_code
        and fcu.descriptive_flexfield_name = efdfce.descriptive_flexfield_name
        and fcu.application_column_name = efdfce.application_column_name
        and  ag.DESCRIPTIVE_FLEXFIELD_NAME = 'PO_SHIPMENTS_EXT_ATTRS'
        and upper(ag.descriptive_flex_context_code) = upper('SHIP_INFO')
        and upper(fcu.end_user_column_name) = upper('hiddShipAddXml');
Line: 750

        l_addr_sql := 'select ' || l_col_name || ' as ship_address ' ;
Line: 763

		select '' into clob_addr
		from dual;
Line: 783

  SELECT PO_UDA_PUB.GET_SINGLE_ATTR_VALUE(uda_template_id, NULL, p_header_id, p_draft_id, NULL, NULL, NULL, NULL,
         'SUPPLIER_DTLS', NULL, 'HIDD_ADDRS_XML', 'INTERNAL_VALUE') INTO v_clob_addr FROM dual;
Line: 792

  SELECT PO_UDA_PUB.GET_SINGLE_ATTR_VALUE(uda_template_id, NULL, p_header_id, p_draft_id, NULL, NULL, NULL, NULL,
         'SUPPLIER_DTLS', NULL, 'HIDD_CNTCT_XML', 'INTERNAL_VALUE') INTO v_clob_addr FROM dual;
Line: 834

     Select eag.attr_group_id, eav.database_column INTO l_attr_grp_id, l_col_name
     from ego_attrs_v eav, ego_attr_groups_v eag
     where eav.attr_group_name = 'SHIP_INFO' and eav.attr_group_type = 'PO_SHIPMENTS_EXT_ATTRS'
     AND eav.ATTR_NAME = 'FOB' and eag.attr_group_name = 'SHIP_INFO' and
     eag.attr_group_type = 'PO_SHIPMENTS_EXT_ATTRS';
Line: 842

          SELECT 1 INTO l_value
          FROM PO_LINE_LOCATIONS_ALL
          WHERE PO_HEADER_ID = pt_headerId
          and rownum = 1;
Line: 853

      l_sql_o := '(SELECT line_location_id from po_line_locations_all where PO_HEADER_ID =:1)';
Line: 859

          SELECT 1 INTO l_value
          FROM PO_LINE_LOCATIONS_draft_all
          WHERE draft_id = draftId
          and rownum = 1;
Line: 870

        l_sql_o := '(SELECT pla.line_location_id from po_line_locations_draft_all pla,' ||
                    ' po_drafts pd where pd.draft_id = :1 and pd.document_id = pla.po_header_id)';
Line: 876

     l_sql_d := '(SELECT COUNT(NVL( ' || l_col_name || ' , ''N'')) '
                || 'FROM PO_LINE_LOCATIONS_All_ext_b WHERE line_location_id IN '
                || l_sql_o
                || ' and draft_id = :2 and attr_group_id =:3 AND '
                || ' DECODE( NVL(' || l_col_name || ', ''N''), ''OSP'', ''Origin'', ''OAL'', ''Origin'',
                NVL(' || l_col_name || ', ''N'')) <> :4)';
Line: 923

  select uda_template_id, draft_id
  into l_uda_template_id,l_draft_id
  from po_headers_merge_v
  where po_header_id = headerId
  and draft_id = nvl(draftId, -1);
Line: 942

	select decode(EDWOSB_COUNT, 0, '''N''', '''Y''') EDWOSB,
	       decode(HUBZ_COUNT, 0, '''N''', '''Y''') HUBZ,
	       decode(WOSB_COUNT, 0, '''N''', '''Y''') WOSB,
	       decode(SDVO_COUNT, 0, '''N''', '''Y''') SDVO,
	       decode(WOMEN_COUNT, 0, '''N''', '''Y''') WO,
	       decode(SDB_COUNT, 0,
		      decode(SDBSBA_COUNT, 0, '''N''', '''Y'''),
		      '''Y''') SDB
	into
	p_fp_of347_EDWOSB,
	p_fp_of347_hubzone,
	p_fp_of347_WOSB,
	p_fp_of347_SDVO,
	p_fp_of347_women,
	p_fp_of347_disadv
	from
	(
	select pca.lookup_code
	from POS_BUS_CLASS_ATTR pca, po_vendors supp, po_headers_merge_v hdr
	where hdr.po_header_id = headerId
	  and hdr.draft_id = nvl(draftId, -1)
	  and hdr.vendor_id = supp.vendor_id
	  and pca.party_id = supp.party_id
	  AND ( pca.end_date_active is null or trunc(pca.end_date_active) > sysdate )
	  AND pca.status='A'
	  AND pca.class_status = 'APPROVED'
	  AND pca.classification_id not in
	  (
	  SELECT classification_id
	  FROM pos_bus_class_reqs pbcr, pos_supplier_mappings psm
	  WHERE psm.party_id = pca.party_id
	  AND psm.mapping_id = pbcr.mapping_id
	  AND pbcr.request_status = 'PENDING'
	  AND pbcr.request_type in ( 'ADD', 'UPDATE' )
	  AND pbcr.classification_id is not null)
	)
	pivot ( count(lookup_code) as count
	for lookup_code in ('EDWOSB' as EDWOSB,
			    'HUB_ZONE' as HUBZ ,
			    'WOMEN_OWNED_WOSB_PRGM' as WOSB,
			    'DISABLED_VETERAN_OWNED' as SDVO,
			    'WOMEN_OWNED' as WOMEN,
			    '27' as SDB, 'A4' as SDBSBA)) ;
Line: 1007

       SELECT XMLAgg(XMLElement("REF_PR_NUM", segment1))
       INTO l_req_nums
       FROM (SELECT distinct h.segment1
	     FROM po_distributions_merge_v pod,
                  po_req_distributions_all prd,
                  po_requisition_headers_all h,
                  po_requisition_lines_all l
	     WHERE pod.po_header_id = p_header_id
                   and pod.po_line_id = p_line_id
                   and pod.draft_id = p_draft_id
                   and pod.req_distribution_id = prd.distribution_id
                   and prd.requisition_line_id = l.requisition_line_id
                   and l.requisition_header_id = h.requisition_header_id);
Line: 1030

       SELECT XMLAgg(XMLElement("REF_PR_NUM", requisition_number))
       INTO l_req_nums
       FROM (SELECT distinct requisition_number
	     FROM pon_backing_requisitions
	     WHERE auction_header_id = p_auction_header_id
                   and line_number = p_auction_line_number);
Line: 1045

      SELECT XMLAgg(XMLElement("ACRN", acrn))
      INTO l_acrns
      FROM (SELECT distinct pod.acrn
            FROM po_distributions_merge_v pod
	    WHERE pod.po_header_id = p_header_id
                  and pod.po_line_id = p_line_id
                  and pod.draft_id = p_draft_id);
Line: 1064

	SELECT document_id INTO l_header_id FROM po_drafts WHERE draft_id = draftId;
Line: 1083

SELECT line_location_id,
       shipment_type
  FROM PO_LINE_LOCATIONS_ALL
 WHERE po_header_id = p_header_id;
Line: 1089

SELECT rate,
       po_distribution_id,
       encumbered_amount
  FROM PO_DISTRIBUTIONS_ALL
 WHERE line_location_id = line_loc_id;
Line: 1126

    SELECT gr.attr_group_name,
           t1.attribute_group_id
    FROM   po_uda_ag_template_usages t1,
           ego_attr_groups_v gr
    WHERE  t1.template_id = p_template_id
           AND t1.attribute_category = 'CLOSEOUT'
           AND t1.attribute_group_id = gr.attr_group_id
           AND gr.attr_group_type = 'PO_HEADER_EXT_ATTRS';
Line: 1136

    SELECT val.attr_name,
           val.database_column
    FROM   po_uda_ag_template_usages t1,
           ego_attr_groups_v gr,
           ego_attrs_v val
    WHERE  t1.template_id = p_template_id
           AND t1.attribute_category = 'CLOSEOUT'
           AND t1.attribute_group_id = gr.attr_group_id
           AND gr.attr_group_id = p_attr_group_id
           AND gr.attr_group_name = val.attr_group_name
           AND gr.attr_group_type = val.attr_group_type
           AND gr.attr_group_type = 'PO_HEADER_EXT_ATTRS';
Line: 1160

        l_sql := l_sql || '(select XMLElement("' || l_attr_grp_name || '", XMLForest(';