DBA Data[Home] [Help]

APPS.RCV_ACCRUALUTILITIES_GRP SQL Statements

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

Line: 197

     SELECT     RT.transaction_id transaction_id,
	        RT.transaction_type transaction_type,
	        RT.source_doc_quantity source_doc_quantity,
	        RT.organization_id organization_id,
		RT.primary_quantity primary_quantity,
		nvl(RT.unit_landed_cost,0) unit_landed_cost,
		RT.po_unit_price
     FROM       rcv_transactions RT
     WHERE ((c_valuation_date is not null and transaction_date <= c_valuation_date)
     		OR c_valuation_date is null)
     START WITH transaction_id 		= c_transaction_id
     CONNECT BY parent_transaction_id 	= PRIOR transaction_id;
Line: 248

      SELECT rt.source_document_code, rt.po_header_id, rt.organization_id,
             nvl(poll.lcm_flag,'N')
      INTO   l_source_doc_code, l_po_header_id, l_rcv_organization_id,
             l_lcm_flag
      FROM   rcv_transactions rt,
             po_line_locations_all poll
      WHERE  rt.transaction_id = p_rcv_transaction_id
        AND  rt.po_line_location_id = poll.line_location_id;
Line: 271

	  SELECT POH.org_id, HOU.set_of_books_id
	  INTO   l_po_org_id, l_po_sob_id
	  FROM   po_headers_all POH, hr_operating_units HOU
	  WHERE  POH.org_id = HOU.organization_id
	  AND    POH.po_header_id = l_po_header_id;
Line: 285

      SELECT  operating_unit, set_of_books_id
      INTO    l_rcv_org_id, l_rcv_sob_id
      FROM    cst_organization_definitions cod
      WHERE   organization_id = l_rcv_organization_id;
Line: 304

      SELECT transaction_id
      INTO   l_rcv_transaction_id
      FROM (
	SELECT     RT.transaction_id transaction_id,
		   RT.parent_transaction_id parent_transaction_id,
		   RT.transaction_type
	FROM       rcv_transactions RT
	START WITH transaction_id 	= p_rcv_transaction_id
	CONNECT BY transaction_id 	= PRIOR parent_transaction_id)
      WHERE ((transaction_type = 'RECEIVE' and parent_transaction_id=-1)
      OR    transaction_type = 'MATCH');
Line: 351

	        SELECT PARENT.transaction_type
	        INTO   l_parent_txn_type
	        FROM   rcv_transactions RT, rcv_transactions PARENT
	        WHERE  RT.transaction_id 		= rec_txn.transaction_id
	        AND    PARENT.transaction_id 	= RT.parent_transaction_id;
Line: 367

	    SELECT count(*)
	    INTO   l_rae_count
	    FROM   rcv_accounting_events RAE
	    WHERE  RAE.rcv_transaction_id = rec_txn.transaction_id
	    AND    RAE.organization_id 	= rec_txn.organization_id
	    AND    RAE.event_type_id 	IN (1,2,3,4,5,6)
            AND    RAE.TRX_FLOW_HEADER_ID IS NOT NULL;
Line: 404

               SELECT	POD.destination_type_code
               INTO     l_destination_type_code
               FROM     po_distributions_all POD, rcv_transactions RT
               WHERE    POD.po_distribution_id = RT.po_distribution_id
               AND      RT.transaction_id = rec_txn.transaction_id;
Line: 437

               		SELECT (MMT.transaction_cost * rec_txn.source_doc_quantity)
               		INTO   l_txn_price
               		FROM   mtl_material_transactions MMT
               		WHERE  MMT.rcv_transaction_id = rec_txn.transaction_id
               		AND    MMT.organization_id = rec_txn.organization_id;
Line: 447

                   * Select from WT if the transaction is costed, and WCTI otherwise.
                   */

                    BEGIN
                        l_stmt_num := 90; /*Bug#14584624: Get absolute value to fix the value of Return to Receiving */
Line: 452

               		    SELECT (((nvl(WT.actual_resource_rate,0) *
                                          decode(nvl(WT.primary_quantity,0),
			                                                  0,decode(nvl(WT.actual_resource_rate,0),0,0,1),
						  abs(nvl(WT.primary_quantity,0))
                                                )
				          )/rec_txn.primary_quantity)*
				         rec_txn.source_doc_quantity)
               		    INTO   l_txn_price
               		    FROM   wip_transactions WT
               		    WHERE  WT.rcv_transaction_id = rec_txn.transaction_id
               		    AND    WT.organization_id = rec_txn.organization_id;
Line: 465

               		      SELECT (((nvl(WCTI.actual_resource_rate,0) *
                                          decode(nvl(WCTI.primary_quantity,0),
			                                                    0,decode(nvl(WCTI.actual_resource_rate,0),0,0,1),
						  abs(nvl(WCTI.primary_quantity,0))
                                                )
				            )/rec_txn.primary_quantity)*
				           rec_txn.source_doc_quantity)
               		      INTO   l_txn_price
               		      FROM   wip_cost_txn_interface WCTI
               		      WHERE  WCTI.rcv_transaction_id = rec_txn.transaction_id
               		      AND    WCTI.organization_id = rec_txn.organization_id;
Line: 493

	       select nvl(sum((RAE.unit_price-RAE.prior_unit_price) * nvl(RAE.currency_conversion_rate,1)*
                        RAE.source_doc_quantity/RAE.primary_quantity * RAE.source_doc_quantity),0)
		 into l_retro_rae_price
		from RCV_ACCOUNTING_EVENTS RAE
		WHERE  RAE.rcv_transaction_id = rec_txn.transaction_id
	          AND  RAE.organization_id 	= rec_txn.organization_id
	          AND  RAE.event_type_id 	IN (7,8)
		  AND  ((p_valuation_date is not null
		         and RAE.transaction_date <= p_valuation_date)
		        OR p_valuation_date is null );
Line: 505

	         SELECT count(*),sum(decode(RAE.primary_quantity, 0, 0,
			                               (RAE.unit_price * nvl(RAE.currency_conversion_rate,1)*
	   		                                RAE.source_doc_quantity/RAE.primary_quantity * RAE.source_doc_quantity)
				            )
			             )
	        INTO   l_rae_count,l_txn_price
	        FROM   rcv_accounting_events RAE
	        WHERE  RAE.rcv_transaction_id 	= rec_txn.transaction_id
                AND    RAE.organization_id 	= rec_txn.organization_id
	        AND    RAE.event_type_id 		IN (1,2,3,4,5,6)
		AND  ((p_valuation_date is not null
		         and RAE.transaction_date <= p_valuation_date)
		        OR p_valuation_date is null );
Line: 521

	           Select count(*),sum((MMT.transaction_cost * rec_txn.source_doc_quantity))
		   into l_mmt_count,l_txn_price
		  from mtl_material_transactions MMT
		   where MMT.rcv_transaction_id = rec_txn.transaction_id
                     AND MMT.organization_id = rec_txn.organization_id;
Line: 529

                        SELECT count(*),
			       sum ( (    ( nvl(WT.actual_resource_rate,0) *
                                            decode(nvl(WT.primary_quantity,0),
			                           0,decode(nvl(WT.actual_resource_rate,0),0,0,1),
						   abs(nvl(WT.primary_quantity,0))
                                                  )
				            )/rec_txn.primary_quantity
				       )*rec_txn.source_doc_quantity
				    )
               	          INTO   l_WT_COUNT,
			         l_txn_price
               	          FROM   wip_transactions WT
               	         WHERE  WT.rcv_transaction_id = rec_txn.transaction_id
               	           AND    WT.organization_id = rec_txn.organization_id;
Line: 550

		           SELECT count(*),
			          sum ( (     (nvl(WCTI.actual_resource_rate,0) *
                                               decode(nvl(WCTI.primary_quantity,0),
			                              0,decode(nvl(WCTI.actual_resource_rate,0),0,0,1),
						      abs(nvl(WCTI.primary_quantity,0))
                                                      )
				               )/rec_txn.primary_quantity
					 )*rec_txn.source_doc_quantity
				       )
               	             INTO   l_wcti_count,
			            l_txn_price
               	             FROM   wip_cost_txn_interface WCTI
               	             WHERE  WCTI.rcv_transaction_id = rec_txn.transaction_id
               	               AND    WCTI.organization_id = rec_txn.organization_id;
Line: 571

                               SELECT DECODE (PO_DISTRIBUTION_ID, NULL, 0, 1)
                               INTO   l_dist_flag
                               FROM   RCV_TRANSACTIONS
                               WHERE  TRANSACTION_ID = rec_txn.transaction_id;
Line: 585

                               /* Bug 6266340: Modified the Select clause to check for 0 primary quantity */
                                SELECT decode(RT.primary_quantity, 0, 0,
                                ((nvl(RT.po_unit_price,PLL.price_override) * RT.source_doc_quantity +
                                PO_TAX_SV.GET_TAX('PO', POD.PO_DISTRIBUTION_ID) *
                                RT.SOURCE_DOC_QUANTITY/POD.QUANTITY_ORDERED) *
                                decode (nvl(PLL.match_option,'P'),
                                'R',NVL(RT.currency_conversion_rate,1),
                                'P',NVL(NVL(POD.rate,POH.rate),1)) *
                                (RT.source_doc_quantity/RT.primary_quantity)))
                                INTO l_txn_price
                                FROM rcv_transactions RT,
                                po_distributions_all POD,
                                po_line_locations_all PLL,
                                po_headers_all POH
                                WHERE RT.transaction_id      = rec_txn.transaction_id
                                AND POD.po_distribution_id = RT.po_distribution_id
                                AND PLL.line_location_id   = RT.po_line_location_id
                                AND POH.po_header_id       = RT.po_header_id;
Line: 612

                                SELECT
                                NVL(SUM(PO_TAX_SV.get_tax('PO', POD.PO_DISTRIBUTION_ID)), 0)
                                INTO
                                l_tax
                                from
                                po_distributions_all pod,
                                po_line_locations_all pol,
                                rcv_transactions rt
                                where
                                rt.transaction_id      = rec_txn.transaction_id
                                and rt.po_line_location_id = pol.line_location_id
                                and pod.line_location_id   = pol.line_location_id;
Line: 633

                                /* Bug 6266340: Modified the Select clause to check for 0 primary quantity */
                                SELECT decode(RT.primary_quantity, 0, 0,
                                ((nvl(RT.po_unit_price,PLL.price_override) * RT.source_doc_quantity +
                                RT.SOURCE_DOC_QUANTITY/PLL.QUANTITY * l_tax) *
                                decode (nvl(PLL.match_option,'P'),
                                'R',NVL(RT.currency_conversion_rate, 1),
                                'P',NVL(POH.rate, 1)) *
                                (RT.source_doc_quantity/RT.primary_quantity)))
                                INTO   l_txn_price
                                FROM   rcv_transactions RT,
                                po_line_locations_all PLL,
                                po_headers_all POH
                                WHERE  RT.transaction_id    = rec_txn.transaction_id
                                AND  PLL.line_location_id = RT.po_line_location_id
                                AND  POH.po_header_id     = RT.po_header_id;
Line: 671

	        /* Bug 6266340: Modified the Select clause to check for 0 primary quantity */
	        SELECT sum(decode(RAE.primary_quantity, 0, 0,
			(RAE.unit_price * nvl(RAE.currency_conversion_rate,1)*
	   		 RAE.source_doc_quantity/RAE.primary_quantity * RAE.source_doc_quantity)))
	        INTO   l_txn_price
	        FROM   rcv_accounting_events RAE
	        WHERE  RAE.rcv_transaction_id 	= rec_txn.transaction_id
                AND    RAE.organization_id 	= rec_txn.organization_id
	        AND    RAE.event_type_id 		IN (1,2,3,4,5,6);
Line: 725

       SELECT nvl(sum(decode(rae.event_type_id,
                             15,rae.primary_quantity,
			     -1*rae.primary_quantity)*
			     (rae.unit_price-rae.prior_unit_price)),0)
	 INTO l_rae_price
        FROM rcv_accounting_events rae
       WHERE rae.event_type_id IN (15,16,17)
         AND rae.rcv_transaction_id = l_rcv_transaction_id
	 AND((p_valuation_date is not null
	      and rae.transaction_date <= p_valuation_date)
     		OR p_valuation_date is null);
Line: 758

	        SELECT PARENT.transaction_type
	        INTO   l_parent_txn_type
	        FROM   rcv_transactions RT,
		       rcv_transactions PARENT
	        WHERE  RT.transaction_id 	= rec_txn.transaction_id
	        AND    PARENT.transaction_id 	= RT.parent_transaction_id;
Line: 1016

DELETE_FAILED               EXCEPTION;
Line: 1051

      DELETE FROM RCV_ACCOUNTING_EVENTS
      WHERE  RCV_TRANSACTION_ID = p_purge_in_rec.entity_ids(l_index);
Line: 1054

      DELETE FROM RCV_RECEIVING_SUB_LEDGER
      WHERE  RCV_TRANSACTION_ID = p_purge_in_rec.entity_ids(l_index);
Line: 1058

      RAISE DELETE_FAILED;
Line: 1082

  WHEN DELETE_FAILED THEN
    ROLLBACK TO Purge;
Line: 1166

   select nvl(accrue_on_receipt_flag,'N'),
          destination_type_code
     into l_accrueOnRcptFlg,
          l_destTypeCode
     from po_distributions_all
    where po_distribution_id = p_po_distribution_id;
Line: 1184

     select sum(nvl(mta.base_transaction_value, 0))
       into l_encReversalAmt
       from mtl_material_transactions mmt,
            mtl_transaction_accounts mta,
            rcv_transactions rt
      where rt.po_distribution_id = p_po_distribution_id
        and fnd_date.date_to_canonical(rt.transaction_date)
            between nvl(p_start_txn_date,fnd_date.date_to_canonical(rt.transaction_date))
            and nvl(p_end_txn_date,fnd_date.date_to_canonical(sysdate))
        and mmt.rcv_transaction_id = rt.transaction_id
        and mta.transaction_id     = mmt.transaction_id
        and mta.accounting_line_type = 15
        and NVL(mta.gl_batch_id, 0) <> -1;
Line: 1200

     select sum(nvl(rrs.accounted_dr,0)-nvl(rrs.accounted_cr,0))
       into l_encReversalAmt
       from rcv_receiving_sub_ledger rrs,
            rcv_transactions rt
      where rt.po_distribution_id = p_po_distribution_id
        and fnd_date.date_to_canonical(rt.transaction_date)
            between nvl(p_start_txn_date,fnd_date.date_to_canonical(rt.transaction_date))
            and nvl(p_end_txn_date,fnd_date.date_to_canonical(sysdate))
        and rrs.rcv_transaction_id = rt.transaction_id
        and rrs.actual_flag = 'E';