DBA Data[Home] [Help]

APPS.GMF_AP_GET_INVOICE_PRICE SQL Statements

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

Line: 12

  SELECT DISTINCT
        i.invoice_num,
        id.distribution_line_number,
        i.invoice_id,
        i.vendor_id,
        i.invoice_type_lookup_code,
        i.approval_status,
        id.parent_invoice_id,
        pl.po_header_id,
        pl.po_line_id,
        pd.line_location_id,
        id.line_type_lookup_code,
        msi.segment1,
        pl.item_description,
        id.quantity_invoiced,
        pl.unit_meas_lookup_code,
        id.amount,
        id.base_amount,
        msi.list_price_per_unit,
        id.unit_price,
        i.invoice_currency_code,
        sob.currency_code,
        id.exchange_rate,
        i.invoice_date,
        i.gl_date,
        id.creation_date,
        id.created_by,
        id.last_update_date,
        id.last_updated_by,
				i.cancelled_date
  FROM
        ap_invoices_all i,
        ap_invoice_distributions_all id,
        po_distributions_all pd,
	cpg_oragems_mapping map,
        po_lines_all pl,
        mtl_system_items msi,
        gl_sets_of_books sob
  WHERE i.invoice_num = invoicenum
    AND i.invoice_id LIKE NVL ( invoiceid, i.invoice_id)
    AND i.vendor_id LIKE NVL ( vendorid, i.vendor_id)
    AND i.invoice_type_lookup_code = invoicetype
    AND i.invoice_id = id.invoice_id
    AND id.distribution_line_number LIKE
          NVL ( invoicelineno, id.distribution_line_number)
    AND id.po_distribution_id = pd.po_distribution_id
    AND id.line_type_lookup_code LIKE
          NVL( linetype, id.line_type_lookup_code)
    AND i.set_of_books_id = sob.set_of_books_id
    AND pl.po_line_id = pd.po_line_id
    AND pl.item_id = msi.inventory_item_id
    AND map.po_line_location_id = pd.line_location_id
    AND map.po_line_id = pd.po_line_id
    AND map.po_header_id = pd.po_header_id
    AND id.last_update_date BETWEEN
          NVL( startdate, id.last_update_date) AND
          NVL( enddate, id.last_update_date);
Line: 79

  SELECT DISTINCT
        i.invoice_num,
        id.distribution_line_number,
        i.invoice_id,
        i.vendor_id,
        i.invoice_type_lookup_code,
        i.approval_status,
        id.parent_invoice_id,
        pl.po_header_id,
        pl.po_line_id,
        pd.line_location_id,
        id.line_type_lookup_code,
        msi.segment1,
        pl.item_description,
        id.quantity_invoiced,
        pl.unit_meas_lookup_code,
        id.amount,
        id.base_amount,
        msi.list_price_per_unit,
        id.unit_price,
        i.invoice_currency_code,
        sob.currency_code,
        id.exchange_rate,
        i.invoice_date,
        i.gl_date,
        id.creation_date,
        id.created_by,
        id.last_update_date,
        id.last_updated_by,
				i.cancelled_date
  FROM
        ap_invoices_all i,
        ap_invoice_distributions_all id,
        po_distributions_all pd,
	cpg_oragems_mapping map,
        po_lines_all pl,
        mtl_system_items msi,
        gl_sets_of_books sob
  WHERE i.invoice_num LIKE NVL( invoicenum, i.invoice_num)
    AND i.invoice_id LIKE NVL ( invoiceid, i.invoice_id)
    AND i.vendor_id LIKE NVL ( vendorid, i.vendor_id)
    AND i.invoice_type_lookup_code = invoicetype
    AND i.invoice_id = id.invoice_id
    AND id.distribution_line_number LIKE
          NVL ( invoicelineno, id.distribution_line_number)
    AND id.po_distribution_id = pd.po_distribution_id
    AND id.line_type_lookup_code LIKE
          NVL( linetype, id.line_type_lookup_code)
    AND i.set_of_books_id = sob.set_of_books_id
    AND pl.po_line_id = pd.po_line_id
    AND pl.item_id = msi.inventory_item_id
    AND map.po_line_location_id = pd.line_location_id
    AND map.po_line_id = pd.po_line_id
    AND map.po_header_id = pd.po_header_id
    AND id.last_update_date BETWEEN
          NVL( startdate, id.last_update_date) AND
          NVL( enddate, id.last_update_date);
Line: 166

  last_update_date           out nocopy  date,
  last_updated_by            out nocopy  number ,
	t_cancelled_date      in out nocopy  date,
	t_match_status_flag   in out nocopy  varchar2,
  t_hold_count          in out nocopy  number,
	approval                 out nocopy  varchar2,
  statuscode               out nocopy  number,
  rowtofetch            in out nocopy  number) IS
/*  created_by            number;*/
Line: 175

/*  last_updated_by       number;*/
Line: 183

SELECT um_code from sy_uoms_mst
WHERE  unit_of_measure = t_unit_of_measure ;
Line: 242

                last_update_date,
                last_updated_by,
								t_cancelled_date;
Line: 286

                last_update_date,
                last_updated_by,
								t_cancelled_date;
Line: 304

      SELECT    invoice_num
      INTO      previous_invoice_num
      FROM      ap_invoices_all
      WHERE     invoice_id = tmp_invoice_id;
Line: 315

/*    modified_by := pkg_gl_get_currencies.get_name (last_updated_by);*/
Line: 319

      select count(*)
      into t_hold_count
      from ap_holds_all aph, ap_invoices_all api
      where
	api.invoice_num = invoicenum
	and api.invoice_id = aph.invoice_id
	and aph.release_lookup_code is null;
Line: 329

      		select count(*)
      		into t_hold_count
      		from ap_holds_all aph, ap_invoices_all api
      		where
		api.invoice_id = aph.invoice_id
		and aph.release_lookup_code is null;
Line: 348

      select min(decode(match_status_flag, 'N', '1N', 'T', '2T',
		                                   'A', '3A', '4'))
      into   t_match_status_flag
      from   ap_invoice_distributions_all
      where  invoice_id = invoiceid;
Line: 356

      		select min(decode(match_status_flag, 'N', '1N', 'T', '2T',
		                                   'A', '3A', '4'))
      		into   t_match_status_flag
      		from   ap_invoice_distributions_all;
Line: 366

      select distinct '1N'		/* Need just one value ONLY (if it exist)!!! */
      into   t_match_status_flag2
      from   ap_invoice_distributions_all
      where  invoice_id = invoiceid
      and    match_status_flag is null
      and    exists (select 'There are tested and untested lines'
		                 from   ap_invoice_distributions_all
		                 where  invoice_id = invoiceid
		                 and    match_status_flag in ('T', 'A'));
Line: 378

      		select distinct '1N'		Need just one value ONLY (if it exist)!!!
      		into   t_match_status_flag2
      		from   ap_invoice_distributions_all
      		where  match_status_flag is null
      		and    exists (select 'There are tested and untested lines'
		                 	from   ap_invoice_distributions_all
		                 	where  match_status_flag in ('T', 'A')
						and rownum < 2);