DBA Data[Home] [Help]

APPS.INV_MGD_MVT_FIN_MDTR SQL Statements

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

Line: 111

  SELECT
     period_set_name
   , period_type
   , conversion_option
   , conversion_type
  INTO
     l_period_set_name
   , l_period_type
   , l_conversion_option
   , l_conversion_type
  FROM
     mtl_stat_type_usages
  WHERE
    legal_entity_id = p_movement_transaction.entity_org_id
    AND stat_type = p_movement_transaction.stat_type;
Line: 153

  SELECT end_date
  INTO
    l_last_dayofperiod
  FROM
    GL_PERIODS
  WHERE period_name     = p_movement_transaction.period_name
    AND period_set_name = l_period_set_name
    AND period_type     = l_period_type;
Line: 329

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  , oe_order_lines_all oola
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
    AND rat.cust_trx_type_id      = ratt.cust_trx_type_id
    AND rat.org_id                = ratt.org_id
    AND ratt.type                 NOT IN ('CM','DM')
    AND NOT EXISTS
       (SELECT null
        FROM oe_price_adjustments
        WHERE (line_id = oola.line_id
               OR (line_id IS NULL AND modifier_level_code = 'ORDER'))
          AND TO_CHAR(price_adjustment_id)= NVL(ratl.interface_line_attribute11, '-9999')
          AND header_id = oola.header_id)
    AND ratl.line_type            = 'LINE'
    AND NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
    AND ratl.sales_order  = p_order_number
    AND ratl.interface_line_attribute6 = to_char(oola.line_id)
    AND oola.top_model_line_id = p_order_line_id
    AND ratl.interface_line_context <> 'INTERCOMPANY';
Line: 356

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  , oe_order_lines_all oola
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
    AND rat.cust_trx_type_id      = ratt.cust_trx_type_id
    AND rat.org_id                = ratt.org_id
    AND ((ratt.type               IN ('CM','DM'))
        OR (NVL(ratl.interface_line_attribute11, '-9999') --Fix bug 2423946
           IN (SELECT TO_CHAR(price_adjustment_id)
                 FROM oe_price_adjustments
                WHERE header_id = oola.header_id
                  AND (line_id = oola.line_id
                       OR (line_id IS NULL AND modifier_level_code = 'ORDER')) )))
    AND ratl.line_type            = 'LINE'
    AND NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
    AND ratl.quantity_credited    IS   NULL
    AND ratl.sales_order  = p_order_number
    AND ratl.interface_line_attribute6 = to_char(oola.line_id)
    AND oola.top_model_line_id = p_order_line_id
    AND ratl.interface_line_context <> 'INTERCOMPANY';
Line: 438

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt     --add in for fixing bug 2447381
  , oe_order_lines_all oola
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
    AND rat.cust_trx_type_id      = ratt.cust_trx_type_id
    AND rat.org_id                = ratt.org_id
    AND ratt.type                 NOT IN ('CM','DM')
    AND NOT EXISTS
        (SELECT null
         FROM oe_price_adjustments
         WHERE (line_id = oola.line_id
                OR (line_id IS NULL AND modifier_level_code = 'ORDER'))
           AND TO_CHAR(price_adjustment_id)= NVL(ratl.interface_line_attribute11, '-9999')
           AND header_id = oola.header_id)
    AND NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
    AND ratl.line_type            = 'LINE'  --yawang
    AND ratl.sales_order  = p_order_number
    AND ratl.interface_line_attribute6 = to_char(oola.line_id)
    AND oola.top_model_line_id = p_order_line_id
    AND rat.complete_flag = 'Y'
    AND ratl.interface_line_context <> 'INTERCOMPANY';
Line: 466

  SELECT
   SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  , oe_order_lines_all oola
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
    AND rat.cust_trx_type_id      = ratt.cust_trx_type_id
    AND rat.org_id                = ratt.org_id
    AND ((ratt.type               IN ('CM','DM'))
        OR (NVL(ratl.interface_line_attribute11, '-9999') --Fix bug 2423946
           IN (SELECT TO_CHAR(price_adjustment_id)
                 FROM oe_price_adjustments
                WHERE header_id = oola.header_id
                  AND (line_id = oola.line_id
                       OR (line_id IS NULL AND modifier_level_code = 'ORDER')) )))
    AND NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
    AND ratl.line_type            = 'LINE'  --yawang
    AND ratl.sales_order  = p_order_number
    AND ratl.interface_line_attribute6 =
                          to_char(oola.line_id)
    AND oola.top_model_line_id = p_order_line_id
    AND rat.complete_flag = 'Y'
    AND ratl.interface_line_context <> 'INTERCOMPANY';
Line: 550

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  , oe_order_lines_all oola
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
    AND rat.cust_trx_type_id      = ratt.cust_trx_type_id
    AND rat.org_id                = ratt.org_id
    AND ratt.type                 IN ('CM','DM')
    AND ratl.line_type            = 'LINE'  --yawang
    AND ratl.quantity_credited    IS  NOT NULL
    AND NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
    AND NVL(ratl.org_id,0)  = NVL(p_org_id,0)
    AND ratl.interface_line_attribute6 = to_char(oola.line_id)
    AND ratl.sales_order  = p_order_number
    AND oola.top_model_line_id = p_order_line_id
    AND ratl.interface_line_context <> 'INTERCOMPANY';
Line: 620

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_LINES_ALL ratl
  , oe_order_lines_all oola
  WHERE ratl.line_type            = 'LINE'
    AND ratl.interface_line_attribute6 = to_char(oola.line_id)
    AND ratl.sales_order  = p_order_number
    AND oola.top_model_line_id = p_order_line_id
    AND ratl.interface_line_context = 'INTERCOMPANY';
Line: 687

  SELECT
    SUM(NVL(aila.amount,rctla.extended_amount))
  FROM
    AP_INVOICES_ALL aia
   , AP_INVOICE_LINES_ALL aila
  , RA_CUSTOMER_TRX_LINES_ALL rctla
  , ra_customer_trx_all rcta
  , oe_order_lines_all oola
   WHERE aia.invoice_id = aila.invoice_id
     AND aia.cancelled_date IS NULL
     AND aila.line_type_lookup_code = 'ITEM'
     AND aia.reference_1  = TO_CHAR(rctla.customer_trx_id)
     AND aila.reference_1 = TO_CHAR(rctla.customer_trx_line_id)
     AND rctla.customer_trx_id = rcta.customer_trx_id
     AND (rcta.trx_number||'-'||rcta.org_id = aia.invoice_num
         OR rcta.trx_number = aia.invoice_num)
    AND rctla.sales_order  = p_order_number
    AND rctla.interface_line_attribute6 = to_char(oola.line_id)
    AND oola.top_model_line_id = p_order_line_id
    AND nvl(aila.discarded_flag, 'N') <> 'Y'
    AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
    AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 771

SELECT
  SUM(NVL(ADJUSTED_AMOUNT_PER_PQTY,0))
FROM
  oe_price_adjustments
WHERE line_id = p_line_id
  AND modifier_level_code = 'LINE'
  AND list_line_type_code = 'FREIGHT_CHARGE';
Line: 848

SELECT DISTINCT
 TO_NUMBER(interface_line_attribute6)
FROM
  ra_customer_trx_lines_all
WHERE sales_order = to_char(p_movement_transaction.order_number)
  AND line_type = 'LINE'
  AND customer_trx_id IN
      (SELECT customer_trx_id
         FROM ra_customer_trx_lines_all
        WHERE interface_line_attribute6 = to_char(p_movement_transaction.order_line_id)
          AND sales_order = to_char(p_movement_transaction.order_number))
ORDER BY TO_NUMBER(interface_line_attribute6);
Line: 863

  SELECT
    item_type_code
  , top_model_line_id
  FROM
    oe_order_lines_all
  WHERE line_id = p_movement_transaction.order_line_id;
Line: 872

  SELECT
    SUM(NVL(ratl.quantity_invoiced,0))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ratt.type                 NOT IN ('CM','DM')
  AND   NVL(ratl.interface_line_attribute11, '-9999')  --Fix bug 2423946
        NOT IN (SELECT TO_CHAR(price_adjustment_id)
                  FROM oe_price_adjustments
                 WHERE header_id = p_movement_transaction.order_header_id
                   AND (line_id  = l_line_id
                        OR (line_id IS NULL AND modifier_level_code = 'ORDER')))
  AND   ratl.line_type            = 'LINE'
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.sales_order  = to_char(p_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 = l_line_id
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 999

  SELECT
    count(transaction_id)
  FROM
    rcv_transactions rt
  , oe_order_lines_all oola
  WHERE rt.oe_order_line_id = oola.line_id
    AND oola.reference_line_id = to_char(p_movement_transaction.order_line_id)
    AND rt.mvt_stat_status = 'PROCESSED'
    AND rt.source_document_code = 'RMA';
Line: 1012

  SELECT
    SUM(NVL(ratl.extended_amount,0))
  , SUM(NVL(ratl.quantity_credited,0))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  , OE_ORDER_LINES_ALL oola
  , RCV_TRANSACTIONS rt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ratt.type                 IN ('CM','DM')
  AND   ratl.line_type            = 'LINE'  --yawang
  AND   ratl.quantity_credited    IS  NOT NULL
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
 -- AND   NVL(ratl.org_id,0)  = NVL(p_movement_transaction.org_id,0)
  AND   ratl.interface_line_attribute6 = to_char(oola.line_id)
  AND   oola.reference_line_id     = to_char(p_movement_transaction.order_line_id)
  AND   rt.oe_order_line_id  = oola.line_id
  AND   rt.mvt_stat_status = 'PROCESSED'
  AND   rt.transaction_type = 'DELIVER'
  AND   ratl.interface_line_context <> 'INTERCOMPANY'
  AND   oola.line_id NOT IN (SELECT order_line_id
                               FROM mtl_movement_statistics
                              WHERE entity_org_id = p_movement_transaction.entity_org_id
                                AND zone_code     = p_movement_transaction.zone_code
                                AND usage_type    = p_movement_transaction.usage_type
                                AND stat_type     = p_movement_transaction.stat_type
                                AND document_source_type = 'RMA'
                                AND rcv_transaction_id = rt.transaction_id);
Line: 1047

  SELECT
    COUNT(transaction_id)
  FROM
    rcv_transactions
  WHERE transaction_type = 'RETURN TO VENDOR'
    AND parent_transaction_id = p_movement_transaction.rcv_transaction_id
    AND mvt_stat_status = 'PROCESSED';
Line: 1058

  SELECT
    SUM(quantity)
  FROM
    rcv_transactions
  WHERE po_header_id = p_movement_transaction.po_header_id
    AND transaction_type = 'RETURN TO VENDOR';
Line: 1069

  SELECT
    SUM(quantity)
  FROM
    rcv_transactions rt
  WHERE po_header_id = p_movement_transaction.po_header_id
    AND transaction_type = 'RETURN TO VENDOR'
    AND mvt_stat_status = 'PROCESSED'
    AND transaction_id NOT IN (SELECT rcv_transaction_id
                                 FROM mtl_movement_statistics
                                WHERE document_source_type = 'RTV'
                                  AND po_header_id = rt.po_header_id
                                  AND entity_org_id = p_movement_transaction.entity_org_id
                                  AND zone_code     = p_movement_transaction.zone_code
                                  AND usage_type    = p_movement_transaction.usage_type
                                  AND stat_type     = p_movement_transaction.stat_type);
Line: 1106

  SELECT
    SUM(aila.amount)
  , SUM(aila.quantity_invoiced)
  FROM
    AP_INVOICES_ALL aia,
    AP_INVOICE_LINES_ALL aila
  WHERE aia.invoice_id = aila.invoice_id
  AND   aia.invoice_type_lookup_code in ('CREDIT','DEBIT')
  AND   aila.rcv_transaction_id    = l_parent_transaction_id
  AND   aila.line_type_lookup_code = 'ITEM'
  AND   NVL(aila.quantity_invoiced,0) < 0
  AND   aia.cancelled_date IS NULL
  AND nvl(aila.discarded_flag, 'N') <> 'Y'
  AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
  AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 1153

  SELECT
    SUM(aila.amount)       --yawang
  , SUM(aila.quantity_invoiced)
  FROM
    PO_HEADERS_ALL pha
  , PO_DISTRIBUTIONS_ALL pda
  , AP_INVOICES_ALL aia
  , AP_INVOICE_LINES_ALL aila
  WHERE pha.po_header_id              = pda.po_header_id
  AND   aia.invoice_id                = aila.invoice_id
  AND   pda.po_header_id              = aila.po_header_id   /*Bug 7446311 Joined to imporve performance*/
  AND   pda.po_distribution_id        = aila.po_distribution_id
  AND   aia.invoice_type_lookup_code in ('CREDIT','DEBIT')
  AND   aia.cancelled_date IS NULL
  AND   aila.line_type_lookup_code = 'ITEM' --yawang, limit for good cost only
  AND   NVL(aila.quantity_invoiced,0) < 0
  AND   pha.po_header_id       = p_movement_transaction.po_header_id
  AND   pda.line_location_id   = p_movement_transaction.po_line_location_id
  AND nvl(aila.discarded_flag, 'N') <> 'Y'
  AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
  AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 1321

  SELECT end_date
  INTO
    l_last_dayofperiod
  FROM
    GL_PERIODS
  WHERE period_name     = x_movement_transaction.period_name
    AND period_set_name = p_stat_typ_transaction.period_set_name
    AND period_type     = p_stat_typ_transaction.period_type;
Line: 1429

  SELECT
    uom_code
  FROM
    ra_customer_trx_lines_all
  WHERE customer_trx_line_id = l_movement_transaction.customer_trx_line_id;
Line: 1438

  SELECT
	UOM.UOM_CODE
  FROM
	AP_INVOICE_DISTRIBUTIONS_ALL AID,MTL_UNITS_OF_MEASURE UOM
  WHERE AID.invoice_id = l_movement_transaction.invoice_id
  AND AID.distribution_line_number = l_movement_transaction.distribution_line_number
  AND AID.MATCHED_UOM_LOOKUP_CODE=UOM.UNIT_OF_MEASURE;
Line: 1531

	  SELECT
	     NVL(invoice_currency_code, -1)
	  INTO
	     l_invoice_currency
	  FROM
	     AP_INVOICES_ALL
	  WHERE
	     invoice_id = l_movement_transaction.invoice_id ;
Line: 1798

SELECT
  SUM(extended_amount)
FROM
  ra_customer_trx_lines_all
WHERE (sales_order = to_char(p_movement_transaction.order_number)
       OR sales_order IS NULL) --for manual invoice
  AND line_type = 'FREIGHT'
  AND customer_trx_id IN
      (SELECT customer_trx_id
         FROM ra_customer_trx_lines_all
        WHERE interface_line_attribute6 = to_char(p_movement_transaction.order_line_id)
          AND sales_order = to_char(p_movement_transaction.order_number));
Line: 2010

  SELECT
    rat.trx_date
  , rat.batch_id
  , NVL(rat.exchange_rate,1)
  , rat.exchange_rate_type
  , rat.exchange_date
  , NVL(rat.invoice_currency_code,l_movement_transaction.currency_code)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  WHERE rat.customer_trx_id       = x_movement_transaction.invoice_id;
Line: 2024

  SELECT
    MAX(ratl.customer_trx_line_id)
  , MAX(rat.customer_trx_id)
  , SUM(ratl.extended_amount)
  , SUM(NVL(ratl.quantity_invoiced,l_movement_transaction.transaction_quantity))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ratt.type                 NOT IN ('CM','DM')
  AND   NVL(ratl.interface_line_attribute11, '-9999')  --Fix bug 2423946
        NOT IN (SELECT TO_CHAR(price_adjustment_id)
                  FROM oe_price_adjustments
                 WHERE header_id = l_movement_transaction.order_header_id
                   AND (line_id  = l_movement_transaction.order_line_id
                        OR (line_id IS NULL AND modifier_level_code = 'ORDER')))
  AND   ratl.line_type            = 'LINE'
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 =
                              to_char(l_movement_transaction.order_line_id)
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 2053

  SELECT
    MAX(ratl.customer_trx_line_id)
  , MAX(rat.customer_trx_id)
  , SUM(ratl.extended_amount)
  , SUM(NVL(ratl.quantity_credited,l_movement_transaction.transaction_quantity))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ratt.type                 IN ('CM','DM')
  AND   ratl.line_type            = 'LINE'  --yawang
  AND   ratl.quantity_credited    IS  NOT NULL
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  --AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND ratl.interface_line_attribute1 = to_char(l_movement_transaction.order_number)
  AND   NVL(ratl.org_id,0)  = NVL(l_movement_transaction.org_id,0)
  AND   ratl.interface_line_attribute6 =
                              to_char(l_movement_transaction.order_line_id)
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 2079

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ((ratt.type               IN ('CM','DM'))
        OR (NVL(ratl.interface_line_attribute11, '-9999') --Fix bug 2423946
           IN (SELECT TO_CHAR(price_adjustment_id)
                 FROM oe_price_adjustments
                WHERE header_id = l_movement_transaction.order_header_id
                  AND (line_id = l_movement_transaction.order_line_id
                       OR (line_id IS NULL AND modifier_level_code = 'ORDER')) )))
  AND   ratl.line_type            = 'LINE'  --yawang
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.quantity_credited    IS   NULL
  AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 =
                              to_char(l_movement_transaction.order_line_id)
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 2106

  SELECT
    MAX(ratl.customer_trx_line_id)
  , MAX(rat.customer_trx_id)
  , SUM(ratl.extended_amount)
  , SUM(NVL(ratl.quantity_invoiced,l_movement_transaction.transaction_quantity))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt     --add in for fixing bug 2447381
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  --AND   ratl.quantity_invoiced    = ratl.quantity_ordered
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ratt.type                 NOT IN ('CM','DM')
  AND   NVL(ratl.interface_line_attribute11, '-9999')  --Fix bug 2423946
        NOT IN (SELECT TO_CHAR(price_adjustment_id)
                  FROM oe_price_adjustments
                 WHERE header_id = l_movement_transaction.order_header_id
                   AND (line_id  = l_movement_transaction.order_line_id
                        OR (line_id IS NULL AND modifier_level_code = 'ORDER')))
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.line_type            = 'LINE'  --yawang
  AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 =
                          to_char(l_movement_transaction.order_line_id)
  AND   rat.complete_flag = 'Y'
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 2137

  SELECT
    SUM(ratl.extended_amount)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  , RA_CUST_TRX_TYPES_ALL ratt
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  --AND   ratl.quantity_invoiced    = ratl.quantity_ordered
  AND   rat.cust_trx_type_id      = ratt.cust_trx_type_id
  AND   rat.org_id                = ratt.org_id
  AND   ((ratt.type               IN ('CM','DM'))
        OR (NVL(ratl.interface_line_attribute11, '-9999') --Fix bug 2423946
           IN (SELECT TO_CHAR(price_adjustment_id)
                 FROM oe_price_adjustments
                WHERE header_id = l_movement_transaction.order_header_id
                  AND (line_id = l_movement_transaction.order_line_id
                       OR (line_id IS NULL AND modifier_level_code = 'ORDER')) )))
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.line_type            = 'LINE'  --yawang
  AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 =
                          to_char(l_movement_transaction.order_line_id)
  AND   rat.complete_flag = 'Y'
  AND   ratl.interface_line_context <> 'INTERCOMPANY';
Line: 2164

  SELECT
    MAX(ratl.customer_trx_line_id)
  , MAX(rat.customer_trx_id)
  , SUM(ratl.extended_amount)
  , SUM(NVL(ratl.quantity_invoiced,l_movement_transaction.transaction_quantity))
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  AND   ratl.line_type            = 'LINE'
  AND   ratl.sales_order  = to_char(l_movement_transaction.order_number)
  AND   ratl.interface_line_attribute6 =
                              to_char(l_movement_transaction.order_line_id)
  AND   ratl.interface_line_context = 'INTERCOMPANY';
Line: 2213

  SELECT
     MAX(aia.invoice_id)
   , MAX(aila.line_number)
   , SUM(NVL(aila.amount, 0))
   , SUM(NVL(aila.quantity_invoiced,0))
   FROM
     AP_INVOICES_ALL aia
   , AP_INVOICE_LINES_ALL aila
   , RA_CUSTOMER_TRX_LINES_ALL rctla
   , ra_customer_trx_all rcta
   WHERE aia.invoice_id = aila.invoice_id
     AND aia.cancelled_date IS NULL
     AND aila.line_type_lookup_code = 'ITEM'
     AND aia.reference_1  = TO_CHAR(rctla.customer_trx_id)
     AND aila.reference_1 = TO_CHAR(rctla.customer_trx_line_id)
     AND rctla.customer_trx_id = rcta.customer_trx_id
     AND (rcta.trx_number||'-'||rcta.org_id = aia.invoice_num
         OR rcta.trx_number = aia.invoice_num)
     AND rctla.sales_order  = to_char(l_movement_transaction.order_number)
     AND rctla.interface_line_attribute6 =
         to_char(l_movement_transaction.order_line_id)
     AND nvl(aila.discarded_flag, 'N') <> 'Y'
     AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
     AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2245

  SELECT
   SUM(NVL(rctla.extended_amount,0)) InvoiceAmount
  ,SUM(NVL(rctla.quantity_invoiced,0)) InvoicedQuantity
   FROM
     AP_INVOICES_ALL aia
   , RA_CUSTOMER_TRX_LINES_ALL rctla
   WHERE aia.invoice_id = x_movement_transaction.invoice_id
     AND aia.reference_1 = TO_CHAR(rctla.customer_trx_id)
     AND rctla.sales_order  = to_char(l_movement_transaction.order_number)
     AND rctla.interface_line_attribute6 =
         to_char(l_movement_transaction.order_line_id);
Line: 2258

  SELECT
   SUM(NVL(rctla.extended_amount,0)) InvoiceAmount
  , SUM(NVL(rctla.quantity_credited,l_movement_transaction.transaction_quantity)) InvoicedQuantity
   FROM
     AP_INVOICES_ALL aia
   , RA_CUSTOMER_TRX_LINES_ALL rctla
   WHERE aia.invoice_id = x_movement_transaction.invoice_id
     AND aia.reference_1 = TO_CHAR(rctla.customer_trx_id)
     AND rctla.interface_line_attribute1  = to_char(l_movement_transaction.order_number)
     AND rctla.interface_line_attribute6 =
         to_char(l_movement_transaction.order_line_id);
Line: 2274

  SELECT
    ap.invoice_currency_code
  , NVL(ap.exchange_rate,NVL(rctl.exchange_rate, 1))
  , NVL(ap.exchange_rate_type,rctl.exchange_rate_type)
  , NVL(ap.exchange_date,rctl.exchange_date)
  , ap.batch_id
  , ap.invoice_date
  FROM
    AP_INVOICES_ALL ap
  , RA_CUSTOMER_TRX_ALL rctl
  WHERE ap.invoice_id = x_movement_transaction.invoice_id
    AND ap.reference_1 = rctl.customer_trx_id;
Line: 2291

  SELECT
    rat.trx_date
  , rat.batch_id
  , NVL(rat.exchange_rate,1)
  , rat.exchange_rate_type
  , rat.exchange_date
  , NVL(rat.invoice_currency_code,l_movement_transaction.currency_code)
  FROM
    RA_CUSTOMER_TRX_ALL rat
  , RA_CUSTOMER_TRX_LINES_ALL ratl
  WHERE rat.customer_trx_id       = ratl.customer_trx_id
  --AND   ratl.quantity_invoiced    = ratl.quantity_ordered
  AND   NVL(UPPER(ratl.sales_order_source),'ORDER ENTRY') = 'ORDER ENTRY'
  AND   ratl.interface_line_attribute6 = to_char(l_movement_transaction.order_line_id)
  AND   ratl.customer_trx_line_id = x_movement_transaction.customer_trx_line_id;
Line: 2310

  SELECT
    ap.invoice_currency_code
  , NVL(ap.exchange_rate,1)
  , ap.exchange_rate_type
  , ap.exchange_date
  , ap.batch_id
  , ap.invoice_date
  FROM
    AP_INVOICES_ALL ap
  WHERE ap.invoice_id = x_movement_transaction.invoice_id;
Line: 2324

SELECT
  SUM(aila.amount)
, MAX(aila.line_number)
, MAX(aia.invoice_id)
, SUM(aila.quantity_invoiced)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.invoice_type_lookup_code in ('STANDARD','MIXED')
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'ITEM_TO_PO'
 AND aila.po_line_location_id = l_movement_transaction.po_line_location_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2346

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2363

SELECT
  SUM(aila.amount)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'PRICE_CORRECTION'
 AND aila.po_line_location_id = l_movement_transaction.po_line_location_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2381

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2392

SELECT
  SUM(aila.quantity_invoiced)
, SUM(aila.amount)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'QTY_CORRECTION'
 AND aila.po_line_location_id = l_movement_transaction.po_line_location_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2411

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2424

SELECT
  SUM(aila.amount)
, MAX(aila.line_number)
, MAX(aia.invoice_id)
, SUM(aila.quantity_invoiced)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.invoice_type_lookup_code in ('CREDIT','DEBIT')
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'ITEM_TO_PO'
 AND NVL(aila.quantity_invoiced,0) < 0
 AND aila.po_line_location_id = l_movement_transaction.po_line_location_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2447

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2459

SELECT
 sum(aila.amount)
, MAX(aila.line_number)
, MAX(aia.invoice_id)
, sum(aila.quantity_invoiced)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.invoice_type_lookup_code in ('STANDARD','MIXED')
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'ITEM_TO_RECEIPT'
 AND aila.rcv_transaction_id = l_movement_transaction.rcv_transaction_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2481

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2498

SELECT
  SUM(aila.amount)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'PRICE_CORRECTION'
 AND aila.rcv_transaction_id = l_movement_transaction.rcv_transaction_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2516

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2528

SELECT
  SUM(aila.quantity_invoiced)
, SUM(aila.amount)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'QTY_CORRECTION'
 AND aila.rcv_transaction_id = l_movement_transaction.rcv_transaction_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2547

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2560

SELECT
 sum(aila.amount)
, MAX(aila.line_number)
, MAX(aia.invoice_id)
, sum(aila.quantity_invoiced)
FROM
 ap_invoices_all aia
, ap_invoice_lines_all aila
WHERE aia.invoice_id = aila.invoice_id
 AND aia.invoice_type_lookup_code in ('CREDIT','DEBIT')
 AND aia.cancelled_date IS NULL
 AND aila.line_type_lookup_code = 'ITEM'
 AND aila.match_type = 'ITEM_TO_RECEIPT'
 AND NVL(aila.quantity_invoiced,0) < 0
 AND aila.rcv_transaction_id = l_parent_transaction_id
 -- Bug 5655040. Commented as condition is modified and few more conditioned
 -- added to whereclause to check hold and disregard status.
 --AND NOT EXISTS (SELECT 1
 --                FROM ap_invoice_distributions_all aida
 --                WHERE aida.invoice_id = aia.invoice_id
 --                  AND aida.invoice_line_number = aila.line_number
 --                  AND NVL(aida.match_status_flag,'N') <> 'A');
Line: 2583

 AND NOT EXISTS (SELECT 'Unreleased holds exist'
                      FROM   ap_holds_all aha
                      WHERE  aha.invoice_id = aia.invoice_id
                      AND    aha.release_lookup_code is null)
 AND EXISTS (SELECT 'Invoice is approved'
                      FROM ap_invoice_distributions_all aida
                      WHERE aida.invoice_id = aia.invoice_id
                      AND NVL(aida.match_status_flag, 'N') NOT in ('N', 'S'));
Line: 2594

  SELECT
    item_type_code
  , top_model_line_id
  FROM
    oe_order_lines_all
  WHERE line_id = l_movement_transaction.order_line_id;
Line: 2603

  SELECT
    SUM(quantity)
  FROM
    rcv_transactions
  WHERE po_header_id = l_movement_transaction.po_header_id
    AND transaction_type = 'RETURN TO VENDOR';
Line: 3173

        SELECT ordered_quantity
          INTO l_total_rma_qty
          FROM oe_order_lines_all
         WHERE line_id = l_movement_transaction.order_line_id;
Line: 3446

        SELECT parent_transaction_id
        INTO   l_parent_transaction_id
        FROM   rcv_transactions
        WHERE  transaction_id = l_movement_transaction.rcv_transaction_id;
Line: 3682

  SELECT
    glp.period_name
  FROM
    gl_periods glp
  , gl_ledger_le_v gllv
  WHERE gllv.period_set_name                = glp.period_set_name
    AND gllv.legal_entity_id                = p_legal_entity_id
    AND gllv.ledger_category_code           = 'PRIMARY'
    AND glp.period_type                     = gllv.accounted_period_type
    AND NVL(glp.adjustment_period_flag,'N') = 'N'
    AND trunc(p_period_date) BETWEEN trunc(glp.start_date) AND trunc(glp.end_date);
Line: 3775

  SELECT
    period_name
  FROM
    GL_PERIODS
  WHERE period_set_name = l_stat_typ_transaction.period_set_name
  AND   l_movement_transaction.transaction_date between
        (start_date) and (end_date)
  AND   start_date      >= l_stat_typ_transaction.start_date
  AND   end_date        <= l_stat_typ_transaction.end_date
  AND   period_type      = l_stat_typ_transaction.period_type
  AND   NVL(adjustment_period_flag,'N') = 'N';
Line: 3788

  SELECT
    period_name
  FROM
    GL_PERIODS
  WHERE period_set_name = l_stat_typ_transaction.period_set_name
  AND   trunc(l_movement_transaction.transaction_date) between
        trunc(start_date) and trunc(end_date)
  AND   period_type      = l_stat_typ_transaction.period_type
  AND   start_date      >= l_stat_typ_transaction.start_date
  AND   NVL(adjustment_period_flag,'N') = 'N';
Line: 3904

    SELECT initial_pickup_date
      INTO l_transaction_date
      FROM wsh_delivery_details_ob_grp_v wdd
      , wsh_new_deliveries_ob_grp_v   wnd
      , wsh_delivery_assignments wda
     WHERE wnd.delivery_id = wda.delivery_id
     AND wda.delivery_detail_id = wdd.delivery_detail_id
     AND wdd.source_line_id = x_movement_transaction.order_line_id
     AND wda.delivery_detail_id = x_movement_transaction.picking_line_detail_id
     AND wdd.organization_id = x_movement_transaction.organization_id
     AND nvl(wnd.customer_id,wdd.customer_id) = x_movement_transaction.ship_to_customer_id
     AND rownum = 1;
Line: 3918

     SELECT transaction_date
     INTO l_transaction_date
     FROM MTL_MATERIAL_TRANSACTIONS MMT
     WHERE MMT.transaction_id = x_movement_transaction.mtl_transaction_id;
Line: 3923

     SELECT transaction_date
     INTO l_transaction_date
     FROM rcv_transactions
     WHERE transaction_id = x_movement_transaction.rcv_transaction_id;
Line: 3932

  SELECT to_number(to_char(LAST_DAY(add_months(l_transaction_date,1)),'DD'))
  INTO
    l_no_days
  FROM DUAL;