DBA Data[Home] [Help]

APPS.PO_AUTOCREATE_POSTPROC_PVT SQL Statements

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

Line: 14

   PROCEDURE update_uda_template_id;
Line: 92

         update_uda_template_id;
Line: 137

        UPDATE po_headers_all_ext_b
        SET c_ext_attr40 = 'PO_UDA_ADDRESS_TYPES'
        WHERE po_header_id = po_autocreate_params.g_po_header_id
        AND draft_id = -1
        AND c_ext_attr39 NOT IN ('MOD_ADMIN_OFFICE', 'MOD_ISSUING_OFFICE')
	AND attr_group_id = (SELECT attr_group_id
                             FROM ego_attr_groups_v
                             WHERE ATTR_GROUP_NAME  = 'addresses'
                             AND ATTR_GROUP_TYPE = 'PO_HEADER_EXT_ATTRS' );
Line: 162

                 SELECT PEI_INFORMATION2
                   INTO x_dodaac
                   FROM per_people_extra_info pei, fnd_user fu
                  WHERE pei.information_type = 'CLM_CONTACT_TITLE'
                    AND pei.person_id= fu.employee_id
                    AND fu.user_id = fnd_global.user_id;
Line: 179

          SELECT umbrella_program_id,
                 clm_contract_finance_code
          INTO l_umbrella_program_id,
               l_clm_contract_fin_code
          FROM   po_headers_all
          WHERE  po_header_id =po_autocreate_params.g_clm_source_document_id;
Line: 187

            UPDATE po_headers_draft_all
               SET clm_source_document_id = po_autocreate_params.g_clm_source_document_id,
	            /*umbrella program changes*/
	            umbrella_program_id  = nvl(umbrella_program_id,l_umbrella_program_id),
		    /*umbrella program changes*/
              --Bug 16399373 - contract financing value to be carried forwarded from idv to the award
              clm_contract_finance_code = l_clm_contract_fin_code
            WHERE po_header_id = l_doc_row.po_header_id;
Line: 202

                SELECT phda.clm_source_document_id
                  INTO x_clm_source_document_id
                  FROM po_headers_draft_all phda,
                       po_headers_all pha
                 WHERE phda.po_header_id = l_doc_row.po_header_id
                   AND pha.po_header_id = phda.clm_source_document_id
                   AND pha.clm_award_type IS NOT NULL
		   AND PO_AUTOCREATE_PARAMS.g_document_type <> 'PA'; --Bug 13787095
Line: 314

               UPDATE po_headers_draft_all
                  SET segment1 = x_document_num,
                      clm_document_number = x_doc_number
                WHERE po_header_id = l_doc_row.po_header_id;
Line: 327

                select authorization_status
                INTO l_authorization_status
                FROM po_headers_all
                WHERE po_header_id = PO_AUTOCREATE_PARAMS.g_po_header_id;
Line: 410

                  SELECT Decode(Nvl(clm_award_type,'*'),
                                   'DELIVERY_ORD', 'Y',
                                   'BPA_CALL', 'Y',
                                   'N')
                  INTO  l_is_ord_off_idv
                  FROM  po_headers_draft_all
                  WHERE po_header_id = l_doc_row.po_header_id
                  AND   draft_id = l_doc_row.draft_id;
Line: 445

               SELECT standard_form,
                      document_format
                 INTO l_standard_form,
                      l_document_format
                 FROM po_print_form_formats
                WHERE NVL(inactive_date, SYSDATE+1) > SYSDATE
                  AND standard_form = x_headers.clm_standard_form
                  AND document_format = x_headers.clm_document_format;
Line: 458

                          SELECT standard_form,
                                 document_format
                            INTO l_standard_form,
                                 l_document_format
                            FROM po_print_form_formats
                           WHERE NVL(inactive_date, SYSDATE+1) > SYSDATE
                             AND default_flag = 'Y'
                             AND style_id = l_doc_row.po_style_id
                             AND document_type = l_print_doc_type;
Line: 495

           UPDATE po_headers_draft_all
             SET clm_standard_form = l_standard_form,
                 clm_document_format = l_document_format,
                 clm_default_dist_flag = l_clm_default_dist
           WHERE po_header_id = l_doc_row.po_header_id;
Line: 511

            UPDATE  po_drafts
            SET     draft_type    =  'MOD'
                   ,modification_number = x_doc_number
                   ,mod_effective_date = sysdate
                   ,clm_standard_form = l_standard_form
                   ,clm_document_format = l_document_format
            WHERE   draft_id  = po_autocreate_params.g_draft_id;
Line: 519

            SELECT      po_ame_approvals_s.nextval
            INTO        l_ame_approval_id
            FROM        dual;
Line: 532

            SELECT      mod_ame_transaction_type
            INTO        l_ame_transaction_type
            FROM        po_doc_style_headers pdsh, po_headers_all pha
            WHERE       pha.po_header_id = l_doc_row.po_header_id
            AND         pha.style_id = pdsh.style_id;
Line: 546

            UPDATE      po_headers_draft_all
            SET         ame_approval_id = l_ame_approval_id,
                        ame_transaction_type = l_ame_transaction_type,
                        clm_default_dist_flag = l_clm_default_dist
            WHERE       po_header_id = l_doc_row.po_header_id
            AND         draft_id = l_doc_row.draft_id;
Line: 568

               SELECT MAX (pli.bid_number)
                 INTO x_bid_number
                 FROM po_lines_interface pli
                WHERE pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id;
Line: 681

                                  p_delete_processed_draft      => fnd_api.g_true,
                                  p_acceptance_action           => NULL,
                                  x_return_status               => l_return_status
                                 );
Line: 694

            UPDATE po_headers_all
            SET CLM_SPECIAL_CONTRACT_TYPE = 'OBLIGATION_DOC'
            WHERE po_header_id =  po_autocreate_params.g_po_header_id;
Line: 741

               SELECT MAX (pli.bid_number)
                 INTO x_bid_number
                 FROM po_lines_interface pli
                WHERE pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id;
Line: 828

            /* Update the terms after the successful completion of PO */
            l_progress := '140';
Line: 836

               po_interface_s2.update_terms (l_doc_row.po_header_id);
Line: 840

            SELECT      po_ame_approvals_s.nextval
            INTO        l_ame_approval_id
            FROM        dual;
Line: 845

            SELECT      pdsh.ame_transaction_type
            INTO        l_ame_transaction_type
            FROM        po_doc_style_headers pdsh, po_headers_all pha
            WHERE       pha.po_header_id = l_doc_row.po_header_id
            AND         pha.style_id = pdsh.style_id;
Line: 851

            UPDATE      po_headers_draft_all
            SET         ame_approval_id = l_ame_approval_id,
                        ame_transaction_type = l_ame_transaction_type
            WHERE       po_header_id = l_doc_row.po_header_id
            AND         draft_id = l_doc_row.draft_id;
Line: 1209

         SELECT plt.purchase_basis, pla.po_line_id, pla.line_num
           FROM po_lines_merge_v pla, po_line_types plt
          WHERE pla.po_header_id = po_autocreate_params.g_po_header_id
            AND pla.draft_id = l_draft_id
            AND plt.line_type_id(+) = pla.line_type_id
            AND EXISTS (
                   SELECT 'Y'
                     FROM po_lines_interface pli
                    WHERE pli.line_num = pla.line_num
                      AND pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id);
Line: 1223

         SELECT pli.requisition_line_id, pli.created_by, pli.creation_date,
                pli.last_update_login, pli.last_updated_by,
                pli.last_update_date, pli.clm_info_flag,
                pli.auction_header_id, pli.auction_line_number,
                pli.bid_number, pli.bid_line_number, pli.interface_line_id
           FROM po_lines_interface pli
          WHERE pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id
	    AND Nvl(pli.shipment_type, 'NONE') <> 'PRICE BREAK';
Line: 1235

         SELECT pli.requisition_line_id, pli.created_by, pli.creation_date,
                pli.last_update_login, pli.last_updated_by,
                pli.last_update_date, pli.clm_info_flag,
                pli.auction_header_id, pli.auction_line_number,
                pli.bid_number, pli.bid_line_number, pli.interface_line_id,
		pli.shipment_type
           FROM po_lines_interface pli
          WHERE pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id
            AND pli.line_num = p_line_num;
Line: 1248

         SELECT   pll.line_location_id
             FROM po_line_locations_merge_v pll,
                  po_lines_interface pli,
                  po_lines_all pla
            WHERE pll.po_line_id = p_po_line_id
              AND pll.draft_id = l_draft_id
              AND pli.interface_header_id =
                                           po_autocreate_params.g_po_header_id
              AND pli.shipment_num = pll.shipment_num
              AND pla.line_num = pli.line_num
         ORDER BY pll.line_location_id;
Line: 1265

         SELECT line_location_id
           FROM po_line_locations_interface plli
          WHERE plli.line_location_id <> p_line_location_id
            AND plli.interface_line_id = p_intf_line_id;
Line: 1287

      SELECT MAX (pli.auction_header_id)
        INTO x_auction_header_id
        FROM po_lines_interface pli
       WHERE pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id;
Line: 1318

                                               p_doc_rec.last_update_login,
                                               NULL,
                                               NULL,
                                               NULL,
                                               'NEG'
                                              );
Line: 1342

                            p_doc_rec.last_update_login,
                            NULL,
                            NULL,
                            NULL
                           );
Line: 1358

                               p_doc_rec.last_update_login,
                               NULL,
                               NULL,
                               NULL
                              );
Line: 1417

                  l_who_rec.last_update_login := intf_rec.last_update_login;
Line: 1418

                  l_who_rec.last_updated_by := intf_rec.last_updated_by;
Line: 1419

                  l_who_rec.last_update_date := intf_rec.last_update_date;
Line: 1454

                                                intf_rec.last_update_login,
                                                '',
                                                '',
                                                ''
                                               );
Line: 1463

               SELECT requisition_header_id
                 INTO x_requisition_header_id
                 FROM po_requisition_lines_all             --
                WHERE requisition_line_id = intf_rec.requisition_line_id;
Line: 1483

                                                   intf_rec.last_update_login,
                                                   '',
                                                   '',
                                                   ''
                                                  );
Line: 1511

                     SELECT requisition_header_id
                       INTO x_requisition_header_id
                       FROM po_requisition_lines_all       --
                      WHERE requisition_line_id = intf_rec.requisition_line_id;
Line: 1540

                                                intf_rec.last_update_login
                                               );
Line: 1573

                          p_message       => 'Before selecting one-time attachment'
                         );
Line: 1580

                  SELECT fad.attached_document_id
                    INTO l_one_time_att_doc_id
                    FROM fnd_attached_documents fad, fnd_documents_tl fdt
                   WHERE fad.entity_name = 'PO_LINES'
                     AND fad.pk1_value = TO_CHAR (line_rec.po_line_id)
                     AND fad.document_id = fdt.document_id
                     AND fdt.LANGUAGE = USERENV ('LANG')
                     AND fdt.description LIKE 'POR:%'; -- iP unique identifier
Line: 1605

                  UPDATE fnd_attached_documents
                     SET entity_name = 'PO_SHIPMENTS',
                         pk1_value = pk1_shipment, --TO_CHAR (x_line_location_id),
                         pk2_value = 'ONE_TIME_LOCATION'
                   WHERE attached_document_id = l_one_time_att_doc_id;
Line: 1650

                            x_last_update_login      => intf_rec.last_update_login
                           );
Line: 1658

                        p_last_update_login        => intf_rec.last_update_login,
                        p_auction_header_id        => intf_rec.auction_header_id,
                        p_auction_line_number      => intf_rec.auction_line_number,
                        p_bid_number               => intf_rec.bid_number,
                        p_bid_line_number          => intf_rec.bid_line_number
                       );
Line: 1712

      SELECT 'N'
        INTO x_create_doc_flag
        FROM po_headers_all poh, po_doc_style_headers pdsh
       WHERE poh.po_header_id = p_po_header_id
         AND poh.style_id = pdsh.style_id
         AND poh.approved_flag = 'Y'
         AND pdsh.change_process_type = 'MODIFICATION';
Line: 1759

            c) Update Slin's Group Line Id with the Line Id from step2.
        3. Get All options
        4. For each Option Line.
            a) Get the Base Line Id (clm_base_line_num)
            b) Find the Line Id of line in Interface table whose Req Line Matches the above Base Line Id
            c) Update Slin's clm_base_line_num with the Line Id from step2.

     NOTE: This procedure is called from process()

 ==============================================================================*/
   PROCEDURE set_clm_structure
   IS
      l_api_name   VARCHAR2 (30) := 'set_clm_structure';
Line: 1782

         SELECT pla.group_line_id, pla.po_line_id
           FROM po_lines_draft_all pla, po_lines_interface pli
          WHERE pli.group_line_id IS NOT NULL
            AND pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id
            AND pli.line_num = pla.line_num
            AND pla.po_header_id = po_autocreate_params.g_po_header_id
            AND pla.draft_id = po_autocreate_params.g_draft_id;
Line: 1793

         SELECT pla.clm_base_line_num, pla.po_line_id
           FROM po_lines_draft_all pla, po_lines_interface pli
          WHERE pli.clm_base_line_num IS NOT NULL
            AND pli.interface_header_id =
                                    po_autocreate_params.x_interface_header_id
            AND pli.line_num = pla.line_num
            AND pla.po_header_id = po_autocreate_params.g_po_header_id
            AND pla.draft_id = po_autocreate_params.g_draft_id;
Line: 1804

        SELECT pla.line_num_display,
               pla.clm_base_line_num,
               pla.po_line_id,
                rownum --bug 13584453
          FROM po_lines_draft_all pla,
               po_lines_interface pli
         WHERE pli.clm_base_line_num IS NOT NULL
           AND pli.interface_header_id  = po_autocreate_params.x_interface_header_id
           AND pli.line_num             = pla.line_num
           AND pla.po_header_id         = po_autocreate_params.g_po_header_id
           AND pla.draft_id             = po_autocreate_params.g_draft_id
          order by pla.clm_base_line_num,
                   pla.line_num_display;
Line: 1828

         UPDATE po_lines_draft_all
            SET group_line_id =
                   (SELECT pla.po_line_id
                      FROM po_lines_interface pli, po_lines_draft_all pla
                     WHERE 1 = 1
                       AND pla.po_header_id =
                                           po_autocreate_params.g_po_header_id
                       AND pla.group_line_id IS NULL
                       AND pla.line_num = pli.line_num
                       AND pli.interface_line_id = l_rec.group_line_id
                       AND pla.draft_id = po_autocreate_params.g_draft_id)
          WHERE po_line_id = l_rec.po_line_id
            AND draft_id = po_autocreate_params.g_draft_id;
Line: 1856

         UPDATE po_lines_draft_all
            SET clm_base_line_num =
                   (SELECT pla.po_line_id
                      FROM po_lines_interface pli, po_lines_draft_all pla
                     WHERE 1 = 1
                       AND pla.po_header_id =
                                           po_autocreate_params.g_po_header_id
                       AND pla.clm_base_line_num IS NULL
                       AND pla.line_num = pli.line_num
                       AND pli.interface_line_id = l_rec.clm_base_line_num
                       AND pla.draft_id = po_autocreate_params.g_draft_id)
          WHERE po_line_id = l_rec.po_line_id
            AND draft_id = po_autocreate_params.g_draft_id;
Line: 1902

               UPDATE po_lines_draft_all
              SET clm_option_num   = l_next_option_num
              WHERE po_line_id = l_rec.po_line_id
              AND draft_id = po_autocreate_params.g_draft_id;
Line: 1931

              SELECT NVL(MAX(clm_option_num), 0)
               INTO l_next_option_num
              FROM po_lines_merge_v
              WHERE clm_base_line_num = l_rec.clm_base_line_num
              AND draft_id = l_draft_id
               ;
Line: 1938

              UPDATE po_lines_draft_all
              SET clm_option_num   = l_next_option_num + DECODE(l_draft_id, -1, l_rec.rownum, 1)
              WHERE po_line_id = l_rec.po_line_id
              AND draft_id = po_autocreate_params.g_draft_id;
Line: 1970

      UPDATE po_distributions_draft_all pda
        SET  group_line_id     = (  SELECT  pld.po_line_id
                                      FROM  po_lines_draft_all pld , po_lines_interface PLI
                                     WHERE  pld.draft_id =  po_autocreate_params.g_draft_id
                                       AND  pld.po_header_id =  po_autocreate_params.g_po_header_id
                                       AND  pld.line_num = pli.line_num
                                       AND  PLI.interface_line_id = pda.group_line_id
                                  )
      WHERE  pda.po_header_id  = po_autocreate_params.g_po_header_id
        AND  pda.draft_id = po_autocreate_params.g_draft_id;
Line: 1986

                       p_message       => 'Number of  distributions drafts updated '|| SQL%ROWCOUNT
                       );
Line: 1993

      UPDATE po_distributions_draft_all pda3
      SET pda3.group_line_id = NULL
      WHERE pda3.po_header_id =  po_autocreate_params.g_po_header_id
      AND pda3.draft_id = po_autocreate_params.g_draft_id
      AND pda3.po_line_id IN (   SELECT pda1.po_line_id
                                 FROM po_distributions_draft_all pda1
                                 WHERE pda1.po_header_id =  po_autocreate_params.g_po_header_id
                                 AND pda1.draft_id = po_autocreate_params.g_draft_id
                                 AND pda1.group_line_id IS NULL
                                 AND EXISTS (  SELECT pda2.group_line_id
                                               FROM po_distributions_draft_all pda2
                                               WHERE pda2.po_line_id = pda1.po_line_id
                                               AND pda2.group_line_id IS NOT NULL
                                               AND pda2.po_header_id =  po_autocreate_params.g_po_header_id
                                               AND pda2.draft_id = po_autocreate_params.g_draft_id
                                             )
                              );
Line: 2059

         SELECT   po_line_id, line_num_display
             FROM po_lines_all
            WHERE po_header_id = po_autocreate_params.g_po_header_id
              AND group_line_id IS NULL
         ORDER BY line_num;
Line: 2067

         SELECT   po_line_id, line_num_display
             FROM po_lines_all
            WHERE po_header_id = po_autocreate_params.g_po_header_id
              AND group_line_id = p_group_line_id
              AND NVL (clm_info_flag, 'N') = 'Y'
         ORDER BY line_num;
Line: 2076

         SELECT   po_line_id, line_num_display
             FROM po_lines_all
            WHERE po_header_id = po_autocreate_params.g_po_header_id
              AND group_line_id = p_group_line_id
              AND NVL (clm_info_flag, 'N') = 'N'
         ORDER BY line_num;
Line: 2085

         SELECT PARENT.line_num_display, CHILD.po_line_id
           FROM po_lines_all PARENT, po_lines_all CHILD
          WHERE PARENT.po_header_id = po_autocreate_params.g_po_header_id
            AND PARENT.group_line_id IS NULL
            AND CHILD.po_header_id = po_autocreate_params.g_po_header_id
            AND CHILD.group_line_id IS NOT NULL
            AND PARENT.po_line_id = CHILD.group_line_id
            AND PARENT.line_num_display <>
                                         SUBSTR (CHILD.line_num_display, 1, 4);
Line: 2108

      SELECT phi.document_num, phi.document_type_code, phi.document_subtype,
             phi.group_code, phi.action
        INTO x_document_num, x_document_type_code, x_document_subtype,
             x_group_code, x_mode
        FROM po_headers_interface phi
       WHERE phi.interface_header_id =
                                    po_autocreate_params.x_interface_header_id;
Line: 2137

                  UPDATE po_lines_all pla
                     SET pla.line_num_display =
                            (SELECT prl.line_num_display
                               FROM po_requisition_lines_all prl,
                                    po_lines_interface pli
                              WHERE prl.requisition_line_id =
                                                       pli.requisition_line_id
                                AND pli.interface_header_id =
                                       po_autocreate_params.x_interface_header_id
                                AND pli.line_num = pla.line_num)
                   WHERE pla.po_header_id =
                                           po_autocreate_params.g_po_header_id
                     AND pla.line_num_display IS NULL;
Line: 2157

                     UPDATE po_lines_all
                        SET line_num_display = l_clin_num
                      WHERE po_line_id = clin_rec.po_line_id
                        AND line_num_display IS NULL;
Line: 2166

                        UPDATE po_lines_all
                           SET line_num_display = l_info_slin_num
                         WHERE po_line_id = info_slin_rec.po_line_id;
Line: 2179

                        UPDATE po_lines_all
                           SET line_num_display = l_priced_slin_num
                         WHERE po_line_id = priced_slin_rec.po_line_id;
Line: 2227

                     UPDATE po_lines_all
                        SET line_num_display = l_clin_num
                      WHERE po_line_id = clin_rec.po_line_id;
Line: 2235

                        UPDATE po_lines_all
                           SET line_num_display = l_info_slin_num
                         WHERE po_line_id = info_slin_rec.po_line_id;
Line: 2248

                        UPDATE po_lines_all
                           SET line_num_display = l_priced_slin_num
                         WHERE po_line_id = priced_slin_rec.po_line_id;
Line: 2285

                  UPDATE po_lines_all
                     SET line_num_display = l_clin_num
                   WHERE po_line_id = clin_rec.po_line_id;
Line: 2293

                     UPDATE po_lines_all
                        SET line_num_display = l_info_slin_num
                      WHERE po_line_id = info_slin_rec.po_line_id;
Line: 2306

                     UPDATE po_lines_all
                        SET line_num_display = l_priced_slin_num
                      WHERE po_line_id = priced_slin_rec.po_line_id;
Line: 2323

         UPDATE po_lines_all pla
            SET pla.line_num_display =
                      mis_rec.line_num_display
                   || SUBSTR (pla.line_num_display, 5, 2)
          WHERE pla.po_line_id = mis_rec.po_line_id;
Line: 2353

PROCEDURE update_uda_template_id
IS

l_api_name             VARCHAR2 (30) := 'update_uda_template_id';
Line: 2371

SELECT pld.po_line_id
  FROM po_lines_draft_all pld, po_lines_interface PLI
 WHERE pld.uda_template_id IS NULL
 AND   PLI.interface_header_id = po_autocreate_params.g_interface_header_id
 AND   PLD.po_header_id = po_autocreate_params.g_po_header_id
 AND   pld. line_num =PLI.line_num
 AND   pld.draft_id = po_autocreate_params.g_draft_id;
Line: 2383

SELECT pll.line_location_id
  FROM po_lines_draft_all pld, po_lines_interface PLI, po_line_locations_draft_all pll
 WHERE pll.uda_template_id IS NULL
 AND   PLI.interface_header_id = po_autocreate_params.g_interface_header_id
 AND   PLD.po_header_id = po_autocreate_params.g_po_header_id
 AND   pld. line_num =PLI.line_num
 AND   pld.draft_id = po_autocreate_params.g_draft_id
 AND   pld.po_line_id = pll.po_line_id
 AND   pll.shipment_num=PLI.shipment_num
 AND   pll.draft_id = po_autocreate_params.g_draft_id;
Line: 2408

      SELECT style_id
        INTO l_style_id
        FROM po_headers_interface
      WHERE  interface_header_id = po_autocreate_params.g_interface_header_id;
Line: 2424

      SELECT DISTINCT document_level
        BULK COLLECT INTO x_doc_level_tbl
      FROM po_uda_ag_templates
        WHERE   functional_area  = l_functional_area
        AND     document_type = po_autocreate_params.g_document_subtype
        AND     document_style_id = l_style_id;
Line: 2488

                        UPDATE   po_headers_draft_all
                          SET    uda_template_id =  l_header_uda_tmpl_id
			  ,      uda_template_date = sysdate  -- bug 10202181
                        WHERE    po_header_id   = po_autocreate_params.g_po_header_id
                        AND      draft_id  = po_autocreate_params.g_draft_id;
Line: 2499

                      UPDATE po_lines_draft_all
                       SET uda_template_id =  l_line_uda_tmpl_id
                      WHERE po_line_id = l_line_rec.po_line_id
                       AND draft_id  = po_autocreate_params.g_draft_id;
Line: 2509

                  UPDATE po_line_locations_draft_all
                       SET uda_template_id =  l_ship_uda_tmpl_id
                  WHERE line_location_id = l_ship_rec.line_location_id
                    AND draft_id  = po_autocreate_params.g_draft_id;
Line: 2533

         po_message_s.sql_error ('UPDATE_UDA_TEMPLATE_ID', l_progress, SQLCODE);
Line: 2535

END update_uda_template_id;
Line: 2573

        select max(line_num)
        into l_max_line_num
        from po_lines_merge_v
        where po_header_id = p_po_header_id
        and draft_id = p_draft_id;
Line: 2593

        select line_num_display
        into l_clin_line_num_display
        from po_lines_merge_v
        where po_line_id = p_po_line_id
        and draft_id = p_draft_id;
Line: 2618

       INSERT INTO po_lines_draft_all
              (  draft_id,
                 po_line_id,
                 last_update_date,
                 last_updated_by,
                 po_header_id,
                 line_num,
                 line_num_display,
                 creation_date,
                 created_by,
                 last_update_login,
                 item_description,
                 org_id,
                 group_line_id,
                 clm_info_flag,
		 -- Bug 16511873: New Line should have change_status as NEW
		 change_status,
                 uda_template_id  --
               )
        SELECT
                p_draft_id
                ,x_slin_line_id
                ,last_update_date
                ,last_updated_by
                ,po_header_id
                ,l_slin_line_num
                ,l_slin_line_num_display
                ,creation_date
                ,created_by
                ,last_update_login
                ,'Funding for Line'||line_num_display
                ,org_id
                ,po_line_id
                ,'Y'
		,'NEW' --Bug 16511873
                ,uda_template_id  --
         FROM po_lines_draft_all
         WHERE po_line_id = p_po_line_id
         AND draft_id = p_draft_id;
Line: 2659

       INSERT INTO po_lines_all
              (
                 po_line_id,
                 last_update_date,
                 last_updated_by,
                 po_header_id,
                 line_num,
                 line_num_display,
                 creation_date,
                 created_by,
                 last_update_login,
                 item_description,
                 org_id,
                 group_line_id,
                 clm_info_flag,
                 uda_template_id  --
               )
        SELECT

                x_slin_line_id
                ,last_update_date
                ,last_updated_by
                ,po_header_id
                ,l_slin_line_num
                ,l_slin_line_num_display
                ,creation_date
                ,created_by
                ,last_update_login
                ,'Funding for Line'||line_num_display
                ,org_id
                ,po_line_id
                ,'Y'
                ,uda_template_id  --
         FROM po_lines_all
         WHERE po_line_id = p_po_line_id;
Line: 2714

           when 'Convert Funding to Informational SLINs' action is selected

 ==============================================================================*/

PROCEDURE convert_fund_to_info_slin(   p_po_header_id_tbl IN PO_TBL_NUMBER,
                                       p_po_line_id_tbl IN PO_TBL_NUMBER,
                                       p_draft_id_tbl IN PO_TBL_NUMBER
                                    )


IS
l_api_name   VARCHAR2 (30) := 'convert_fund_to_info_slins';
Line: 2749

                SELECT 'Y'
                 INTO l_is_convert_valid
                FROM po_lines_merge_v polm
                WHERE polm.po_line_id = p_po_line_id_tbl(i)
                AND polm.draft_id = p_draft_id_tbl(i)
                AND polm.group_line_id IS NULL
                AND NVL(polm.clm_info_flag,'N') <> 'Y'
                AND EXISTS ( SELECT 1 FROM po_distributions_merge_v podm
                             WHERE podm.po_line_id = polm.po_line_id
                             AND podm.draft_id = polm.draft_id
                             AND podm.group_line_id IS NULL);
Line: 2789

                    update po_distributions_draft_all
                    set group_line_id = x_slin_line_id
                    where po_line_id = p_po_line_id_tbl(i)
                    AND draft_id = p_draft_id_tbl(i)
                    AND group_line_id IS NULL;
Line: 2795

                    update po_distributions_all
                    set group_line_id = x_slin_line_id
                    where po_line_id = p_po_line_id_tbl(i)
                    AND group_line_id IS NULL;
Line: 2853

  INSERT INTO po_exhibit_details
  (
     PO_EXHIBIT_DETAILS_ID
    ,EXHIBIT_NAME
    ,EXHIBIT_DESCRIPTION
    ,IS_CDRL
    ,PO_HEADER_ID
    ,REFERENCE_LINE_ID
    ,LAST_UPDATE_DATE
    ,LAST_UPDATED_BY
    ,CREATION_DATE
    ,CREATED_BY
    ,LAST_UPDATE_LOGIN
  )
   SELECT  po_exhibit_details_s.NEXTVAL               --PO_EXHIBIT_DETAILS_ID
          ,EXHIBIT_NUMBER                             --EXHIBIT_NAME
          ,EXHIBIT_DESCRIPTION                        --EXHIBIT_DESCRIPTION
          ,IS_CDRL                                    --IS_CDRL
          ,po_autocreate_params.g_po_header_id        --PO_HEADER_ID
          ,(SELECT po_line_id FROM po_lines_merge_v
            WHERE  po_header_id = po_autocreate_params.g_po_header_id
            AND    AUCTION_LINE_NUMBER =  paed.associated_to_line
            AND    draft_id = Nvl(po_autocreate_params.g_draft_id, -1)
           )
          ,SYSDATE                                    --LAST_UPDATE_DATE
          ,FND_GLOBAL.user_id                         --LAST_UPDATED_BY
          ,SYSDATE                                    --CREATION_DATE
          ,FND_GLOBAL.user_id                         --CREATED_BY
          ,FND_GLOBAL.login_id                        --LAST_UPDATE_LOGIN
    FROM PON_AUCTION_EXHIBIT_DETAILS paed
    WHERE (paed.auction_header_id, paed.associated_to_line)
    IN   (
          SELECT  auction_header_id,auction_line_number FROM po_lines_merge_v pol
          WHERE  pol.po_header_id  = po_autocreate_params.g_po_header_id
          AND    pol.draft_id = Nvl(po_autocreate_params.g_draft_id, -1)
        )
    ;
Line: 2903

  SELECT exhibit_name
  BULK COLLECT INTO l_exhibit_tbl
  FROM po_exhibit_details
  WHERE po_header_id  = po_autocreate_params.g_po_header_id
  AND is_cdrl = 'Y';