DBA Data[Home] [Help]

APPS.ONT_OEXOECCH_XMLP_PKG SQL Statements

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

Line: 19

        SELECT
          SOB.NAME,
          SOB.CURRENCY_CODE
        INTO L_COMPANY_NAME,L_FUNCTIONAL_CURRENCY
        FROM
          GL_SETS_OF_BOOKS SOB,
          FND_CURRENCIES CUR
        WHERE SOB.SET_OF_BOOKS_ID = P_SOB_ID
          AND SOB.CURRENCY_CODE = CUR.CURRENCY_CODE;
Line: 45

        SELECT
          CP.USER_CONCURRENT_PROGRAM_NAME
        INTO L_REPORT_NAME
        FROM
          FND_CONCURRENT_PROGRAMS_VL CP,
          FND_CONCURRENT_REQUESTS CR
        WHERE CR.REQUEST_ID = P_CONC_REQUEST_ID
          AND CP.APPLICATION_ID = CR.PROGRAM_APPLICATION_ID
          AND CP.CONCURRENT_PROGRAM_ID = CR.CONCURRENT_PROGRAM_ID;
Line: 92

        SELECT
          MEANING
        INTO L_SHIP
        FROM
          OE_LOOKUPS
        WHERE LOOKUP_TYPE = L_LOOKUP_TYPE
          AND LOOKUP_CODE = L_LOOKUP_CODE;
Line: 111

        SELECT
          MEANING
        INTO L_ORD
        FROM
          OE_LOOKUPS
        WHERE LOOKUP_TYPE = L_LOOKUP_TYPE
          AND LOOKUP_CODE = L_LOOKUP_CODE;
Line: 137

        SELECT
          MEANING
        INTO L_PICK
        FROM
          OE_LOOKUPS
        WHERE LOOKUP_TYPE = L_LOOKUP_TYPE
          AND LOOKUP_CODE = L_LOOKUP_CODE;
Line: 156

        SELECT
          MEANING
        INTO L_PACK
        FROM
          OE_LOOKUPS
        WHERE LOOKUP_TYPE = L_LOOKUP_TYPE
          AND LOOKUP_CODE = L_LOOKUP_CODE;
Line: 210

        SELECT
          OEOT.NAME
        INTO L_ORDER_TYPE
        FROM
          OE_TRANSACTION_TYPES_TL OEOT
        WHERE OEOT.TRANSACTION_TYPE_ID = P_ORDER_TYPE
          AND OEOT.LANGUAGE = USERENV('LANG');
Line: 337

        SELECT
          NVL(SUM(NVL(CPA.OVERALL_CREDIT_LIMIT
                     ,-1) * (100 + CP.TOLERANCE) / 100)
             ,-1),
          NVL(SUM(NVL(CPA.TRX_CREDIT_LIMIT
                     ,-1) * (100 + CP.TOLERANCE) / 100)
             ,-1)
        INTO L_TOTAL_LIMIT,L_ORDER_LIMIT
        FROM
          HZ_CUSTOMER_PROFILES CP,
          HZ_CUST_PROFILE_AMTS CPA
        WHERE CP.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
          AND CP.CUST_ACCOUNT_PROFILE_ID = CPA.CUST_ACCOUNT_PROFILE_ID
          AND CPA.CURRENCY_CODE = CURRENCY1;
Line: 353

        SELECT
          NVL(SUM(NVL(CPA.OVERALL_CREDIT_LIMIT
                     ,-1) * (100 + CP.TOLERANCE) / 100)
             ,-1),
          NVL(SUM(NVL(CPA.TRX_CREDIT_LIMIT
                     ,-1) * (100 + CP.TOLERANCE) / 100)
             ,-1)
        INTO L_TOTAL_LIMIT,L_ORDER_LIMIT
        FROM
          HZ_CUSTOMER_PROFILES CP,
          HZ_CUST_PROFILE_AMTS CPA
        WHERE CP.CUST_ACCOUNT_ID = CUSTOMER_ID
          AND CP.CUST_ACCOUNT_PROFILE_ID = CPA.CUST_ACCOUNT_PROFILE_ID
          AND CPA.CURRENCY_CODE = CURRENCY1
          AND CP.SITE_USE_ID IS NULL;
Line: 374

          SELECT
            INCLUDE_PAYMENTS_AT_RISK_FLAG
          INTO L_INCLUDE_RISK_FLAG1
          FROM
            OE_CREDIT_CHECK_RULES
          WHERE CREDIT_CHECK_RULE_ID = ENTRY_RULE_ID;
Line: 383

          SELECT
            INCLUDE_PAYMENTS_AT_RISK_FLAG
          INTO L_INCLUDE_RISK_FLAG2
          FROM
            OE_CREDIT_CHECK_RULES
          WHERE CREDIT_CHECK_RULE_ID = SHIP_RULE_ID;
Line: 392

          SELECT
            INCLUDE_PAYMENTS_AT_RISK_FLAG
          INTO L_INCLUDE_RISK_FLAG3
          FROM
            OE_CREDIT_CHECK_RULES
          WHERE CREDIT_CHECK_RULE_ID = PICK_RULE_ID;
Line: 401

          SELECT
            INCLUDE_PAYMENTS_AT_RISK_FLAG
          INTO L_INCLUDE_RISK_FLAG4
          FROM
            OE_CREDIT_CHECK_RULES
          WHERE CREDIT_CHECK_RULE_ID = PACK_RULE_ID;
Line: 413

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_CREDIT
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y';
Line: 425

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_CREDIT
              INTO L_REC_BAL_CREDIT
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID;
Line: 446

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_CREDIT
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND SYSDATE - TRX_DATE > ENTRY_OPEN_AR_DAYS;
Line: 459

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_CREDIT
              INTO L_REC_BAL_CREDIT
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND SYSDATE - CR.RECEIPT_DATE > ENTRY_OPEN_AR_DAYS;
Line: 488

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_CREDIT
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1;
Line: 500

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_CREDIT
              INTO L_REC_BAL_CREDIT
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID;
Line: 522

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_CREDIT
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND SYSDATE - TRX_DATE > ENTRY_OPEN_AR_DAYS;
Line: 535

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_CREDIT
              INTO L_REC_BAL_CREDIT
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND SYSDATE - CR.RECEIPT_DATE > ENTRY_OPEN_AR_DAYS;
Line: 567

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_SHIP
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y';
Line: 579

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_SHIP
              INTO L_REC_BAL_SHIP
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID;
Line: 600

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_SHIP
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND SYSDATE - TRX_DATE > SHIP_OPEN_AR_DAYS;
Line: 613

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_SHIP
              INTO L_REC_BAL_SHIP
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND SYSDATE - CR.RECEIPT_DATE > SHIP_OPEN_AR_DAYS;
Line: 642

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_SHIP
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1;
Line: 654

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_SHIP
              INTO L_REC_BAL_SHIP
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID;
Line: 676

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_SHIP
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND SYSDATE - TRX_DATE > SHIP_OPEN_AR_DAYS;
Line: 689

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_SHIP
              INTO L_REC_BAL_SHIP
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
                AND SYSDATE - CR.RECEIPT_DATE > SHIP_OPEN_AR_DAYS;
Line: 721

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE H.INVOICE_TO_ORG_ID = SU.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 756

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 793

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 835

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - -NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 886

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE H.INVOICE_TO_ORG_ID = SU.SITE_USE_ID
              AND SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 921

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - -NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 958

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1000

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - -NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_CREDIT
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(ENTRY_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + ENTRY_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1053

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1088

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1125

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1167

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1218

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE H.INVOICE_TO_ORG_ID = SU.SITE_USE_ID
              AND SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1253

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1290

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1332

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_SHIP
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(SHIP_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + SHIP_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1385

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PICK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y';
Line: 1397

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PICK
              INTO L_REC_BAL_PICK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID;
Line: 1418

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PICK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND SYSDATE - TRX_DATE > PICK_OPEN_AR_DAYS;
Line: 1431

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PICK
              INTO L_REC_BAL_PICK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND SYSDATE - CR.RECEIPT_DATE > PICK_OPEN_AR_DAYS;
Line: 1460

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PICK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1;
Line: 1472

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PICK
              INTO L_REC_BAL_PICK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID;
Line: 1494

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PICK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND SYSDATE - TRX_DATE > PICK_OPEN_AR_DAYS;
Line: 1507

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PICK
              INTO L_REC_BAL_PICK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
                AND SYSDATE - CR.RECEIPT_DATE > PICK_OPEN_AR_DAYS;
Line: 1539

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PACK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y';
Line: 1551

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PACK
              INTO L_REC_BAL_PACK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID;
Line: 1572

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PACK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_ID = CUSTOMER_ID
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND SYSDATE - TRX_DATE > PACK_OPEN_AR_DAYS;
Line: 1585

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PACK
              INTO L_REC_BAL_PACK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND SYSDATE - CR.RECEIPT_DATE > PACK_OPEN_AR_DAYS;
Line: 1614

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PACK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1;
Line: 1626

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PACK
              INTO L_REC_BAL_PACK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID;
Line: 1648

            SELECT
              NVL(SUM(AMOUNT_DUE_REMAINING)
                 ,0)
            INTO L_REC_BAL_PACK
            FROM
              AR_PAYMENT_SCHEDULES
            WHERE CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND NVL(RECEIPT_CONFIRMED_FLAG
               ,'Y') = 'Y'
              AND INVOICE_CURRENCY_CODE = CURRENCY1
              AND SYSDATE - TRX_DATE > PACK_OPEN_AR_DAYS;
Line: 1661

              SELECT
                NVL(SUM(CRH.AMOUNT)
                   ,0) + L_REC_BAL_PACK
              INTO L_REC_BAL_PACK
              FROM
                AR_CASH_RECEIPT_HISTORY CRH,
                AR_CASH_RECEIPTS CR
              WHERE CRH.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
                AND NVL(CR.CONFIRMED_FLAG
                 ,'Y') = 'Y'
                AND CRH.CURRENT_RECORD_FLAG = 'Y'
                AND CRH.STATUS <> DECODE(CRH.FACTOR_FLAG
                    ,'Y'
                    ,'RISK_ELIMINATED'
                    ,'CLEARED')
                AND CRH.STATUS <> 'REVERSED'
                AND CR.CURRENCY_CODE = CURRENCY1
                AND CR.PAY_FROM_CUSTOMER = CUSTOMER_ID
                AND CR.CUSTOMER_SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
                AND SYSDATE - CR.RECEIPT_DATE > PACK_OPEN_AR_DAYS;
Line: 1693

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1728

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1765

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1807

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1858

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE H.INVOICE_TO_ORG_ID = SU.SITE_USE_ID
              AND SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1893

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 1930

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 1972

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PICK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PICK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PICK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 2025

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 2060

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 2097

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.BOOKED_FLAG = 'Y'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 2139

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE ACCT_SITE.CUST_ACCOUNT_ID = CUSTOMER_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 2190

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE H.INVOICE_TO_ORG_ID = SU.SITE_USE_ID
              AND SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 2225

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE);
Line: 2262

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * NVL(L.ORDERED_QUANTITY
                         ,0))
                 ,0)
            INTO L_TOTAL1_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND NVL(L.INVOICE_INTERFACE_STATUS_CODE
               ,'X') not in ( 'PARTIAL' , 'YES' )
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );
Line: 2304

            SELECT
              NVL(SUM(NVL(L.UNIT_SELLING_PRICE
                         ,0) * (NVL(L.ORDERED_QUANTITY
                         ,0) - NVL(L.SHIPPED_QUANTITY
                         ,0)))
                 ,0)
            INTO L_TOTAL3_PACK
            FROM
              OE_ORDER_LINES_ALL L,
              OE_ORDER_HEADERS H,
              HZ_CUST_SITE_USES_ALL SU,
              HZ_PARTY_SITES PARTY_SITE,
              HZ_LOC_ASSIGNMENTS LOC_ASSIGN,
              HZ_LOCATIONS LOC,
              HZ_CUST_ACCT_SITES_ALL ACCT_SITE
            WHERE SU.SITE_USE_ID = C_COMPUTE_AMOUNTSFORMULA.SITE_USE_ID
              AND ACCT_SITE.CUST_ACCT_SITE_ID = SU.CUST_ACCT_SITE_ID
              AND ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
              AND LOC.LOCATION_ID = PARTY_SITE.LOCATION_ID
              AND LOC.LOCATION_ID = LOC_ASSIGN.LOCATION_ID
              AND NVL(ACCT_SITE.ORG_ID
               ,-99) = NVL(LOC_ASSIGN.ORG_ID
               ,-99)
              AND SU.SITE_USE_ID = H.INVOICE_TO_ORG_ID
              AND H.TRANSACTIONAL_CURR_CODE = CURRENCY1
              AND L.HEADER_ID = H.HEADER_ID
              AND L.LINE_CATEGORY_CODE = 'ORDER'
              AND L.INVOICE_INTERFACE_STATUS_CODE = 'PARTIAL'
              AND L.BOOKED_FLAG = 'Y'
              AND DECODE(PACK_SHIPPING_INTERVAL
                  ,-1
                  ,TRUNC(SYSDATE)
                  ,NVL(L.REQUEST_DATE
                     ,H.REQUEST_DATE) + PACK_SHIPPING_INTERVAL) >= TRUNC(SYSDATE)
              AND not exists (
              SELECT
                'x'
              FROM
                OE_ORDER_HOLDS OH
              WHERE OH.HEADER_ID = H.HEADER_ID
                AND OH.HOLD_RELEASE_ID is null );