DBA Data[Home] [Help]

APPS.OKL_LCKBX_CSH_APP_PVT SQL Statements

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

Line: 38

      SELECT COUNT (*)
        INTO trans_count
        FROM ar_payments_interface_all
       WHERE transmission_request_id = req_id;
Line: 62

      SELECT COUNT (*)
        INTO inv_count
        FROM ra_customer_trx_all
       WHERE trx_number = ar_inv_ref
         AND org_id = p_org_id
         AND interface_header_context <> 'OKL_CONTRACTS';
Line: 91

         SELECT NVL (fld.amount_format_lookup_code, 'N')
           FROM ar_transmissions_all trans,
                ar_trans_record_formats rec,
                ar_trans_field_formats fld
          WHERE trans.transmission_request_id = cp_trans_req_id
            AND trans.requested_trans_format_id = rec.transmission_format_id
            AND rec.record_type_lookup_code = cp_record_type
            AND rec.record_format_id = fld.record_format_id
            AND fld.field_type_lookup_code = cp_column_type;
Line: 102

         SELECT NVL (PRECISION, 0)
           FROM fnd_currencies_vl cur
          WHERE cur.currency_code = cp_currency_code;
Line: 154

     SELECT INVOICE_CURRENCY_CODE
     FROM okl_rcpt_arinv_balances_uv
     WHERE invoice_number = cp_invoice_number
     --commented for bug 5391874
     --  AND customer_account_number = cp_customer_num
       AND org_id = cp_org_id
       and INVOICE_CURRENCY_CODE = nvl(cp_currency_code,INVOICE_CURRENCY_CODE)
       AND status = 'OP';
Line: 167

     SELECT CURRENCY_CODE
     FROM okl_rcpt_consinv_balances_uv
     WHERE consolidated_invoice_number = cp_cons_invoice_number
     --commented for bug 5391874
   --    AND customer_account_number = cp_customer_num
       AND org_id = cp_org_id
       and CURRENCY_CODE = nvl(cp_currency_code,CURRENCY_CODE)
       AND status = 'OP';
Line: 180

     SELECT CURRENCY_CODE
     -- FROM okl_rcpt_consinv_balances_uv -- incorrect view .. bug 7018894
     FROM okl_rcpt_cust_cont_balances_uv
     WHERE contract_number = cp_contract_number
     --commented for bug 5391874
  --     AND customer_account_number = cp_customer_num
       AND org_id = cp_org_id
       and CURRENCY_CODE = nvl(cp_currency_code,CURRENCY_CODE)
       AND status = 'OP';
Line: 269

         SELECT SUM (amount_due_remaining) due
           FROM ra_customer_trx_lines
          WHERE customer_trx_id = p_inv_id
            AND org_id = p_org_id
            AND line_type = 'LINE';
Line: 276

         SELECT arpt_sql_func_util.get_activity_flag
                                                  (ct.customer_trx_id,
                                                   ctt.accounting_affect_flag,
                                                   ct.complete_flag,
                                                   ctt.TYPE,
                                                   ct.initial_customer_trx_id,
                                                   ct.previous_customer_trx_id
                                                  ) activity
           FROM ra_cust_trx_types ctt, ra_customer_trx ct
          WHERE ct.customer_trx_id = p_inv_id
            AND ct.org_id = p_org_id
            AND ct.cust_trx_type_id = ctt.cust_trx_type_id;
Line: 633

         SELECT hca.account_number
           FROM iby_ext_bank_accounts_v a,
                iby_ext_bank_accounts b,
                iby_pmt_instr_uses_all ipiua,
                iby_external_payers_all iepa,
                hz_cust_accounts hca
          WHERE a.ext_bank_account_id = b.ext_bank_account_id
            AND ipiua.instrument_id = a.ext_bank_account_id
            AND ipiua.ext_pmt_party_id = iepa.ext_payer_id
            AND ipiua.payment_flow = 'FUNDS_CAPTURE'
            AND iepa.cust_account_id = hca.cust_account_id
            AND a.bank_number = cp_transit_routing_number
            AND b.bank_account_num = cp_account;
Line: 651

         SELECT   b.record_identifier,
                  b.record_type_lookup_code,
                  b.transmission_format_id
             FROM ar_transmissions_all a, ar_trans_record_formats b
            WHERE a.requested_trans_format_id = b.transmission_format_id
              AND a.transmission_request_id = cp_trans_req_id
         ORDER BY b.record_identifier;
Line: 662

         SELECT overflow_rec_indicator
           FROM ar_trans_field_formats
          WHERE transmission_format_id = cp_trans_frmt_id
            AND overflow_rec_indicator IS NOT NULL;
Line: 673

         SELECT   transmission_record_id,
                  transmission_id,
                  lockbox_number,
                  batch_name,
                  remittance_amount,
                  NVL (receipt_date, SYSDATE),
                  item_number,
                  currency_code,
                  customer_number,
                  check_number,
                  transit_routing_number,
                  ACCOUNT,
                  TRIM (invoice1),
                  TRIM (invoice2),
                  TRIM (invoice3),
                  TRIM (invoice4),
                  TRIM (invoice5),
                  TRIM (invoice6),
                  TRIM (invoice7),
                  TRIM (invoice8),
                  tmp_amt_applied1,
                  tmp_amt_applied2,
                  tmp_amt_applied3,
                  tmp_amt_applied4,
                  tmp_amt_applied5,
                  tmp_amt_applied6,
                  tmp_amt_applied7,
                  tmp_amt_applied8,
                  AMOUNT_APPLIED_FROM1,
                  AMOUNT_APPLIED_FROM2,
                  AMOUNT_APPLIED_FROM3,
                  AMOUNT_APPLIED_FROM4,
                  AMOUNT_APPLIED_FROM5,
                  AMOUNT_APPLIED_FROM6,
                  AMOUNT_APPLIED_FROM7,
                  AMOUNT_APPLIED_FROM8,
                  TRANS_TO_RECEIPT_RATE1,
                  TRANS_TO_RECEIPT_RATE2,
                  TRANS_TO_RECEIPT_RATE3,
                  TRANS_TO_RECEIPT_RATE4,
                  TRANS_TO_RECEIPT_RATE5,
                  TRANS_TO_RECEIPT_RATE6,
                  TRANS_TO_RECEIPT_RATE7,
                  TRANS_TO_RECEIPT_RATE8,
                  INVOICE_CURRENCY_CODE1,
                  INVOICE_CURRENCY_CODE2,
                  INVOICE_CURRENCY_CODE3,
                  INVOICE_CURRENCY_CODE4,
                  INVOICE_CURRENCY_CODE5,
                  INVOICE_CURRENCY_CODE6,
                  INVOICE_CURRENCY_CODE7,
                  INVOICE_CURRENCY_CODE8,
/*                  tmp_amt_applied_from1,
                  tmp_amt_applied_from2,
                  tmp_amt_applied_from3,
                  tmp_amt_applied_from4,
                  tmp_amt_applied_from5,
                  tmp_amt_applied_from6,
                  tmp_amt_applied_from7,
                  tmp_amt_applied_from8,
                  TMP_TRANS_TO_RCPT_RATE1,
                  TMP_TRANS_TO_RCPT_RATE2,
                  TMP_TRANS_TO_RCPT_RATE3,
                  TMP_TRANS_TO_RCPT_RATE4,
                  TMP_TRANS_TO_RCPT_RATE5,
                  TMP_TRANS_TO_RCPT_RATE6,
                  TMP_TRANS_TO_RCPT_RATE7,
                  TMP_TRANS_TO_RCPT_RATE8,
                  TMP_INV_CURRENCY_CODE1,
                  TMP_INV_CURRENCY_CODE2,
                  TMP_INV_CURRENCY_CODE3,
                  TMP_INV_CURRENCY_CODE4,
                  TMP_INV_CURRENCY_CODE5,
                  TMP_INV_CURRENCY_CODE6,
                  TMP_INV_CURRENCY_CODE7,
                  TMP_INV_CURRENCY_CODE8, */
                  org_id
             FROM ar_payments_interface_all
            WHERE transmission_request_id = cp_trans_req_id
              AND record_type = cp_rec_type
         ORDER BY item_number;
Line: 765

         SELECT   transmission_record_id,
                  --            currency_code, we will fetch currecny code from payment record only
                  TRIM (invoice1),
                  TRIM (invoice2),
                  TRIM (invoice3),
                  TRIM (invoice4),
                  TRIM (invoice5),
                  TRIM (invoice6),
                  TRIM (invoice7),
                  TRIM (invoice8),
                  tmp_amt_applied1,
                  tmp_amt_applied2,
                  tmp_amt_applied3,
                  tmp_amt_applied4,
                  tmp_amt_applied5,
                  tmp_amt_applied6,
                  tmp_amt_applied7,
                  tmp_amt_applied8,
                  AMOUNT_APPLIED_FROM1,
                  AMOUNT_APPLIED_FROM2,
                  AMOUNT_APPLIED_FROM3,
                  AMOUNT_APPLIED_FROM4,
                  AMOUNT_APPLIED_FROM5,
                  AMOUNT_APPLIED_FROM6,
                  AMOUNT_APPLIED_FROM7,
                  AMOUNT_APPLIED_FROM8,
                  TRANS_TO_RECEIPT_RATE1,
                  TRANS_TO_RECEIPT_RATE2,
                  TRANS_TO_RECEIPT_RATE3,
                  TRANS_TO_RECEIPT_RATE4,
                  TRANS_TO_RECEIPT_RATE5,
                  TRANS_TO_RECEIPT_RATE6,
                  TRANS_TO_RECEIPT_RATE7,
                  TRANS_TO_RECEIPT_RATE8,
                  INVOICE_CURRENCY_CODE1,
                  INVOICE_CURRENCY_CODE2,
                  INVOICE_CURRENCY_CODE3,
                  INVOICE_CURRENCY_CODE4,
                  INVOICE_CURRENCY_CODE5,
                  INVOICE_CURRENCY_CODE6,
                  INVOICE_CURRENCY_CODE7,
                  INVOICE_CURRENCY_CODE8
/*                  tmp_amt_applied_from1,
                  tmp_amt_applied_from2,
                  tmp_amt_applied_from3,
                  tmp_amt_applied_from4,
                  tmp_amt_applied_from5,
                  tmp_amt_applied_from6,
                  tmp_amt_applied_from7,
                  tmp_amt_applied_from8,
                  TMP_TRANS_TO_RCPT_RATE1,
                  TMP_TRANS_TO_RCPT_RATE2,
                  TMP_TRANS_TO_RCPT_RATE3,
                  TMP_TRANS_TO_RCPT_RATE4,
                  TMP_TRANS_TO_RCPT_RATE5,
                  TMP_TRANS_TO_RCPT_RATE6,
                  TMP_TRANS_TO_RCPT_RATE7,
                  TMP_TRANS_TO_RCPT_RATE8,
                  TMP_INV_CURRENCY_CODE1,
                  TMP_INV_CURRENCY_CODE2,
                  TMP_INV_CURRENCY_CODE3,
                  TMP_INV_CURRENCY_CODE4,
                  TMP_INV_CURRENCY_CODE5,
                  TMP_INV_CURRENCY_CODE6,
                  TMP_INV_CURRENCY_CODE7,
                  TMP_INV_CURRENCY_CODE8*/
             FROM ar_payments_interface_all
            WHERE transmission_request_id = cp_trans_req_id
              AND record_type = cp_rec_type
              AND item_number = cp_item_number
              AND overflow_sequence IS NOT NULL
              AND (batch_name IS NULL OR batch_name = cp_batch_name
                  )                                        --Fixed bug 6033325
         ORDER BY overflow_sequence;
Line: 849

         SELECT   transmission_record_id
             FROM ar_payments_interface_all
            WHERE transmission_request_id = cp_trans_req_id
              AND record_type = cp_rec_type
              AND item_number = cp_item_number
              AND overflow_sequence IS NULL
              AND (batch_name IS NULL OR batch_name = cp_batch_name
                  )                                        --Fixed bug 6033325
         ORDER BY transmission_record_id;
Line: 863

         SELECT COUNT (*)
           FROM ar_payments_interface_all
          WHERE transmission_request_id = cp_trans_req_id;
Line: 874

         SELECT days_past_quote_valid_toleranc,
                amount_tolerance_percent
           FROM okl_cash_allctn_rls
          WHERE default_rule = 'YES' AND org_id = cp_org_id;
Line: 891

         SELECT 'Y'
           FROM ar_pmts_interface_line_details
          WHERE transmission_request_id = cp_transmission_request_id
            AND transmission_record_id = cp_transmission_record_id
            AND invoice_number = cp_invoice_number;
Line: 904

        SELECT  tq.id quote_id,
                tq.date_effective_to,
                SUM(NVL(tl.amount,0)) quote_amount
        FROM    okc_k_party_roles_v pr,
                okl_quote_parties_v qp,
                okl_trx_quotes_v tq,
                okl_txl_quote_lines_v tl
        WHERE   pr.jtot_object1_code = 'OKX_PARTY'
        AND     pr.object1_id2  = '#'
        AND     pr.object1_id1 = cp_cust_id
        AND     qp.cpl_id  = pr.id
        AND     qp.qpt_code  = 'RECIPIENT'
        AND     tq.id   = qp.qte_id
        AND     TRUNC(cp_rcpt_date) BETWEEN TRUNC (tq.date_effective_from)
        AND     TRUNC(NVL((tq.date_effective_to + cp_date_tol), SYSDATE))
        AND     tl.qte_id  = tq.id
        AND     NVL(tq.accepted_yn,'N') = 'N' and tq.qtp_code like 'TER%'
        AND     NVL(tq.payment_received_yn,'N') = 'N'
        AND     NVL(tq.preproceeds_yn,'N') = 'N'
        GROUP   BY pr.object1_id1, tq.id, tq.date_effective_to;
Line: 933

         SELECT   tq.ID quote_id,
                  tq.date_effective_to,
                  tq.quote_number,
                  SUM (NVL (tl.amount, 0)) quote_amount
             FROM okc_k_party_roles_v pr,
                  okl_quote_parties_v qp,
                  okl_trx_quotes_v tq,
                  okl_txl_quote_lines_v tl
            WHERE pr.jtot_object1_code = 'OKX_PARTY'
              AND pr.object1_id2 = '#'
              AND pr.object1_id1 = cp_cust_id
              AND qp.cpl_id = pr.ID
              AND qp.qpt_code = 'RECIPIENT'
              AND tq.ID = qp.qte_id
              AND TRUNC (cp_rcpt_date) BETWEEN TRUNC (tq.date_effective_from)
                                           AND TRUNC
                                                 (NVL
                                                     ((  tq.date_effective_to
                                                       + cp_date_tol
                                                      ),
                                                      SYSDATE
                                                     )
                                                 )
              AND tl.qte_id = tq.ID
              AND NVL (tq.accepted_yn, 'N') = 'N'
              AND tq.qtp_code LIKE 'TER%'
              AND NVL (tq.payment_received_yn, 'N') = 'N'
              AND NVL (tq.preproceeds_yn, 'N') = 'N'
              AND TO_CHAR (tq.quote_number) = cp_quote_number
              AND tq.qst_code IN ('APPROVED')
              AND tl.qlt_code NOT IN ('AMCFIA')
              AND qtp_code NOT IN
                     ('TER_ROLL_PURCHASE', 'TER_ROLL_WO_PURCHASE')
                                                          -- Added Bug 3953303
         GROUP BY pr.object1_id1, tq.ID, tq.date_effective_to,
                  tq.quote_number;
Line: 973

         SELECT party_id
           FROM okx_customer_accounts_v
          WHERE description = TO_CHAR (cp_cust_num);
Line: 1268

			select decode(i,1,l_amount_applied1,2,l_amount_applied2,
					      3, l_amount_applied3,4,l_amount_applied4,
					      5,l_amount_applied5,6,l_amount_applied6,
						  7,l_amount_applied7,8,l_amount_applied8),
				   decode(i,1,l_amount_app_from1,2,l_amount_app_from2,
					      3, l_amount_app_from3,4,l_amount_app_from4,
					      5,l_amount_app_from5,6,l_amount_app_from6,
						  7,l_amount_app_from7,8,l_amount_app_from8),
				   decode(i,1,l_currency_code1,2,l_currency_code2,
					      3,l_currency_code3,4,l_currency_code4,
					      5,l_currency_code5,6,l_currency_code6,
						  7,l_currency_code7,8,l_currency_code8)
             into l_tmp_amount_applied, l_tmp_amount_app_from, l_tmp_currency_code
             from dual;
Line: 1953

                        SELECT ar_payments_interface_s.NEXTVAL
                          INTO l_transmission_rec_id_of
                          FROM DUAL;
Line: 1958

                           ('Inserting overflow record with application information for the current payment record'
                           );
Line: 1965

                        INSERT INTO ar_payments_interface_all
                                    (transmission_record_id,
                                     item_number,
                                     record_type,
                                     status,
                                     transmission_id,
                                     transmission_request_id,
                                     lockbox_number,
                                     batch_name,
                                     invoice1,
                                     amount_applied1,
                                     amount_applied_from1,
                                     invoice_currency_code1,
                                     trans_to_receipt_rate1,
                                     invoice2,
                                     amount_applied2,
                                     amount_applied_from2,
                                     invoice_currency_code2,
                                     trans_to_receipt_rate2,
                                     invoice3,
                                     amount_applied3,
                                     amount_applied_from3,
                                     invoice_currency_code3,
                                     trans_to_receipt_rate3,
                                     invoice4,
                                     amount_applied4,
                                     amount_applied_from4,
                                     invoice_currency_code4,
                                     trans_to_receipt_rate4,
                                     invoice5,
                                     amount_applied5,
                                     amount_applied_from5,
                                     invoice_currency_code5,
                                     trans_to_receipt_rate5,
                                     invoice6,
                                     amount_applied6,
                                     amount_applied_from6,
                                     invoice_currency_code6,
                                     trans_to_receipt_rate6,
                                     invoice7,
                                     amount_applied7,
                                     amount_applied_from7,
                                     invoice_currency_code7,
                                     trans_to_receipt_rate7,
                                     invoice8,
                                     amount_applied8,
                                     amount_applied_from8,
                                     invoice_currency_code8,
                                     trans_to_receipt_rate8,
                                     org_id,
                                     creation_date,
                                     last_update_date
                                    )
                             VALUES (l_transmission_rec_id_of,
                                     l_item_number,
                                     l_overflow,
                                     l_status,
                                     l_transmission_id,
                                     l_trans_req_id,
                                     l_lockbox_number,
                                     l_batch_name,
                                     l_new_invoice1,
                                     l_new_amount_applied1,
                                     l_new_amount_applied_from1,
                                     l_new_currency_code1,
                                     l_new_trans_to_rct_rate1,
                                     l_new_invoice2,
                                     l_new_amount_applied2,
                                     l_new_amount_applied_from2,
                                     l_new_currency_code2,
                                     l_new_trans_to_rct_rate2,
                                     l_new_invoice3,
                                     l_new_amount_applied3,
                                     l_new_amount_applied_from3,
                                     l_new_currency_code3,
                                     l_new_trans_to_rct_rate3,
                                     l_new_invoice4,
                                     l_new_amount_applied4,
                                     l_new_amount_applied_from4,
                                     l_new_currency_code4,
                                     l_new_trans_to_rct_rate4,
                                     l_new_invoice5,
                                     l_new_amount_applied5,
                                     l_new_amount_applied_from5,
                                     l_new_currency_code5,
                                     l_new_trans_to_rct_rate5,
                                     l_new_invoice6,
                                     l_new_amount_applied6,
                                     l_new_amount_applied_from6,
                                     l_new_currency_code6,
                                     l_new_trans_to_rct_rate6,
                                     l_new_invoice7,
                                     l_new_amount_applied7,
                                     l_new_amount_applied_from7,
                                     l_new_currency_code7,
                                     l_new_trans_to_rct_rate7,
                                     l_new_invoice8,
                                     l_new_amount_applied8,
                                     l_new_amount_applied_from8,
                                     l_new_currency_code8,
                                     l_new_trans_to_rct_rate8,
                                     l_org_id,
                                     SYSDATE,
                                     TRUNC (SYSDATE)
                                    );
Line: 2072

                          insert line level details in AR  table here
                        *************************************************************************************/
                        log_debug
                           ('Processing line level application data for currently inserted overflow record'
                           );
Line: 2088

                                 /*  -- first, delete any existing line level application data
                                   DELETE AR_PMTS_INTERFACE_LINE_DETAILS
                                   WHERE transmission_req_id = l_trans_req_id
                                   AND  transmission_record_id  = l_transmission_record_id
                                   AND  invoice_number = l_okl_rcpt_tbl(l_inv_indx).inv_hdr_rec.invoice_number;*/-- now create line level application data
Line: 2096

                                       (   'Inserting line level application data for Invoice Number = '
                                        || l_okl_rcpt_tbl (l_inv_indx).inv_hdr_rec.invoice_number
                                       );
Line: 2114

                                       INSERT INTO ar_pmts_interface_line_details
                                                   (status,
                                                    transmission_request_id,
                                                    transmission_record_id,
                                                    invoice_number,
                                                    apply_to,
                                                    allocated_receipt_amount,
                                                    amount_applied
                                                   )
                                            VALUES ('AR_PLB_NEW_RECORD',
                                                    l_trans_req_id,
                                                    l_transmission_rec_id_of,
                                                    l_okl_rcpt_tbl (l_inv_indx).inv_hdr_rec.invoice_number,
                                                    l_okl_rcpt_tbl (l_inv_indx).inv_lines_tbl
                                                                  (l_line_indx).invoice_line_number,
                                                    l_amount_in_inv_curr,
                                                    l_amount_in_rct_curr
                                                   );
Line: 2260

         UPDATE ar_payments_interface_all
            SET invoice1 = l_no_mtch_rcpt_tbl (j).invoice_number,
                amount_applied1 = l_no_mtch_rcpt_tbl (j).amount_applied,
                resolved_matching_number1 =
                                         l_no_mtch_rcpt_tbl (j).invoice_number,
                amount_applied_from1 = l_no_mtch_rcpt_tbl(j).amount_applied_from,
                trans_to_receipt_rate1 = l_no_mtch_rcpt_tbl(j).trans_to_receipt_rate,
                invoice2 = l_no_mtch_rcpt_tbl (j + 1).invoice_number,
                amount_applied2 = l_no_mtch_rcpt_tbl (j + 1).amount_applied,
                resolved_matching_number2 =
                                     l_no_mtch_rcpt_tbl (j + 1).invoice_number,
                amount_applied_from2 = l_no_mtch_rcpt_tbl(j + 1).amount_applied_from,
                trans_to_receipt_rate2 = l_no_mtch_rcpt_tbl(j + 1).trans_to_receipt_rate,
                invoice3 = l_no_mtch_rcpt_tbl (j + 2).invoice_number,
                amount_applied3 = l_no_mtch_rcpt_tbl (j + 2).amount_applied,
                resolved_matching_number3 =
                                     l_no_mtch_rcpt_tbl (j + 2).invoice_number,
                amount_applied_from3 = l_no_mtch_rcpt_tbl(j + 2).amount_applied_from,
                trans_to_receipt_rate3 = l_no_mtch_rcpt_tbl(j + 2).trans_to_receipt_rate,
                invoice4 = l_no_mtch_rcpt_tbl (j + 3).invoice_number,
                amount_applied4 = l_no_mtch_rcpt_tbl (j + 3).amount_applied,
                resolved_matching_number4 =
                                     l_no_mtch_rcpt_tbl (j + 3).invoice_number,
                amount_applied_from4 = l_no_mtch_rcpt_tbl(j + 3).amount_applied_from,
                trans_to_receipt_rate4 = l_no_mtch_rcpt_tbl(j + 3).trans_to_receipt_rate,
                invoice5 = l_no_mtch_rcpt_tbl (j + 4).invoice_number,
                amount_applied5 = l_no_mtch_rcpt_tbl (j + 4).amount_applied,
                resolved_matching_number5 =
                                     l_no_mtch_rcpt_tbl (j + 4).invoice_number,
                amount_applied_from5 = l_no_mtch_rcpt_tbl(j + 4).amount_applied_from,
                trans_to_receipt_rate5 = l_no_mtch_rcpt_tbl(j + 4).trans_to_receipt_rate,
                invoice6 = l_no_mtch_rcpt_tbl (j + 5).invoice_number,
                amount_applied6 = l_no_mtch_rcpt_tbl (j + 5).amount_applied,
                resolved_matching_number6 =
                                     l_no_mtch_rcpt_tbl (j + 5).invoice_number,
                amount_applied_from6 = l_no_mtch_rcpt_tbl(j + 5).amount_applied_from,
                trans_to_receipt_rate6 = l_no_mtch_rcpt_tbl(j + 5).trans_to_receipt_rate,
                invoice7 = l_no_mtch_rcpt_tbl (j + 6).invoice_number,
                amount_applied7 = l_no_mtch_rcpt_tbl (j + 6).amount_applied,
                resolved_matching_number7 =
                                     l_no_mtch_rcpt_tbl (j + 6).invoice_number,
                amount_applied_from7 = l_no_mtch_rcpt_tbl(j + 6).amount_applied_from,
                trans_to_receipt_rate7 = l_no_mtch_rcpt_tbl(j + 6).trans_to_receipt_rate,
                invoice8 = l_no_mtch_rcpt_tbl (j + 7).invoice_number,
                amount_applied8 = l_no_mtch_rcpt_tbl (j + 7).amount_applied,
                resolved_matching_number8 =
                                     l_no_mtch_rcpt_tbl (j + 7).invoice_number,
                amount_applied_from8 = l_no_mtch_rcpt_tbl(j + 7).amount_applied_from,
                trans_to_receipt_rate8 = l_no_mtch_rcpt_tbl(j + 7).trans_to_receipt_rate
          WHERE transmission_record_id = l_transmission_record_id;
Line: 2505

  			   select decode(i,1,l_amount_applied1,2,l_amount_applied2,
      				         3, l_amount_applied3,4,l_amount_applied4,
   					         5,l_amount_applied5,6,l_amount_applied6,
							 7,l_amount_applied7,8,l_amount_applied8),
  					  decode(i,1,l_amount_app_from1,2,l_amount_app_from2,
					         3, l_amount_app_from3,4,l_amount_app_from4,
					         5,l_amount_app_from5,6,l_amount_app_from6,
							 7,l_amount_app_from7,8,l_amount_app_from8),
  				      decode(i,1,l_currency_code1,2,l_currency_code2,
					         3,l_currency_code3,4,l_currency_code4,
					         5,l_currency_code5,6,l_currency_code6,
						     7,l_currency_code7,8,l_currency_code8)
               into l_tmp_amount_applied, l_tmp_amount_app_from, l_tmp_currency_code
               from dual;
Line: 3190

                           SELECT ar_payments_interface_s.NEXTVAL
                             INTO l_transmission_rec_id_of
                             FROM DUAL;
Line: 3195

                              ('Inserting overflow record with application information for the current payment record'
                              );
Line: 3202

                           INSERT INTO ar_payments_interface_all
                                       (transmission_record_id,
                                        item_number,
                                        record_type,
                                        status,
                                        transmission_id,
                                        transmission_request_id,
                                        lockbox_number,
                                        batch_name,
                                        invoice1,
                                        amount_applied1,
                                        amount_applied_from1,
                                        invoice_currency_code1,
                                        trans_to_receipt_rate1,
                                        invoice2,
                                        amount_applied2,
                                        amount_applied_from2,
                                        invoice_currency_code2,
                                        trans_to_receipt_rate2,
                                        invoice3,
                                        amount_applied3,
                                        amount_applied_from3,
                                        invoice_currency_code3,
                                        trans_to_receipt_rate3,
                                        invoice4,
                                        amount_applied4,
                                        amount_applied_from4,
                                        invoice_currency_code4,
                                        trans_to_receipt_rate4,
                                        invoice5,
                                        amount_applied5,
                                        amount_applied_from5,
                                        invoice_currency_code5,
                                        trans_to_receipt_rate5,
                                        invoice6,
                                        amount_applied6,
                                        amount_applied_from6,
                                        invoice_currency_code6,
                                        trans_to_receipt_rate6,
                                        invoice7,
                                        amount_applied7,
                                        amount_applied_from7,
                                        invoice_currency_code7,
                                        trans_to_receipt_rate7,
                                        invoice8,
                                        amount_applied8,
                                        amount_applied_from8,
                                        invoice_currency_code8,
                                        trans_to_receipt_rate8,
                                        org_id,
                                        creation_date,
                                        last_update_date
                                       )
                                VALUES (l_transmission_rec_id_of,
                                        l_item_number,
                                        l_overflow,
                                        l_status,
                                        l_transmission_id,
                                        l_trans_req_id,
                                        l_lockbox_number,
                                        l_batch_name,
                                        l_new_invoice1,
                                        l_new_amount_applied1,
                                        l_new_amount_applied_from1,
                                        l_new_currency_code1,
                                        l_new_trans_to_rct_rate1,
                                        l_new_invoice2,
                                        l_new_amount_applied2,
                                        l_new_amount_applied_from2,
                                        l_new_currency_code2,
                                        l_new_trans_to_rct_rate2,
                                        l_new_invoice3,
                                        l_new_amount_applied3,
                                        l_new_amount_applied_from3,
                                        l_new_currency_code3,
                                        l_new_trans_to_rct_rate3,
                                        l_new_invoice4,
                                        l_new_amount_applied4,
                                        l_new_amount_applied_from4,
                                        l_new_currency_code4,
                                        l_new_trans_to_rct_rate4,
                                        l_new_invoice5,
                                        l_new_amount_applied5,
                                        l_new_amount_applied_from5,
                                        l_new_currency_code5,
                                        l_new_trans_to_rct_rate5,
                                        l_new_invoice6,
                                        l_new_amount_applied6,
                                        l_new_amount_applied_from6,
                                        l_new_currency_code6,
                                        l_new_trans_to_rct_rate6,
                                        l_new_invoice7,
                                        l_new_amount_applied7,
                                        l_new_amount_applied_from7,
                                        l_new_currency_code7,
                                        l_new_trans_to_rct_rate7,
                                        l_new_invoice8,
                                        l_new_amount_applied8,
                                        l_new_amount_applied_from8,
                                        l_new_currency_code8,
                                        l_new_trans_to_rct_rate8,
                                        l_org_id,
                                        SYSDATE,
                                        TRUNC (SYSDATE)
                                       );
Line: 3309

                             insert line level details in AR  table here
                           *************************************************************************************/
                           log_debug
                              ('Processing line level application data for currently inserted overflow record'
                              );
Line: 3324

                                    /*   -- first, delete any existing line level application data
                                       DELETE AR_PMTS_INTERFACE_LINE_DETAILS
                                       WHERE transmission_req_id = l_trans_req_id
                                       AND  transmission_record_id  = l_transmission_record_id
                                       AND  invoice_number = l_okl_rcpt_tbl(l_inv_indx).inv_hdr_rec.invoice_number;*/-- now create line level application data
Line: 3332

                                          (   'Inserting line level application data for Invoice Number = '
                                           || l_okl_rcpt_tbl (l_inv_indx).inv_hdr_rec.invoice_number
                                          );
Line: 3351

                                          INSERT INTO ar_pmts_interface_line_details
                                                      (status,
                                                       transmission_request_id,
                                                       transmission_record_id,
                                                       invoice_number,
                                                       apply_to,
                                                       allocated_receipt_amount,
                                                       amount_applied
                                                      )
                                               VALUES ('AR_PLB_NEW_RECORD',
                                                       l_trans_req_id,
                                                       l_transmission_rec_id_of,
                                                       l_okl_rcpt_tbl
                                                                   (l_inv_indx).inv_hdr_rec.invoice_number,
                                                       l_okl_rcpt_tbl
                                                                   (l_inv_indx).inv_lines_tbl
                                                                  (l_line_indx).invoice_line_number,
                                                       l_amount_in_inv_curr,
                                                       l_amount_in_rct_curr
                                                      );
Line: 3516

               DELETE FROM ar_payments_interface_all
                                           -- no need to keep old overflow rec
                     WHERE transmission_record_id = l_transmission_record_id;
Line: 3555

               UPDATE ar_payments_interface_all
                  SET overflow_sequence =
                                NULL
                                    -- we'll take care of this later.see below
                                    ,
                      overflow_indicator =
                                NULL
                                    -- we'll take care of this later.see below
                                    ,
                      invoice1 = l_no_mtch_rcpt_tbl (j).invoice_number,
                      amount_applied1 = l_no_mtch_rcpt_tbl (j).amount_applied,
                      resolved_matching_number1 =
                                         l_no_mtch_rcpt_tbl (j).invoice_number,
                      amount_applied_from1 = l_no_mtch_rcpt_tbl(j).amount_applied_from,
                      trans_to_receipt_rate1 = l_no_mtch_rcpt_tbl(j).trans_to_receipt_rate,
                      invoice2 = l_no_mtch_rcpt_tbl (j + 1).invoice_number,
                      amount_applied2 =
                                     l_no_mtch_rcpt_tbl (j + 1).amount_applied,
                      resolved_matching_number2 =
                                     l_no_mtch_rcpt_tbl (j + 1).invoice_number,
                      amount_applied_from2 = l_no_mtch_rcpt_tbl(j+1).amount_applied_from,
                      trans_to_receipt_rate2 = l_no_mtch_rcpt_tbl(j+1).trans_to_receipt_rate,
                      invoice3 = l_no_mtch_rcpt_tbl (j + 2).invoice_number,
                      amount_applied3 =
                                     l_no_mtch_rcpt_tbl (j + 2).amount_applied,
                      resolved_matching_number3 =
                                     l_no_mtch_rcpt_tbl (j + 2).invoice_number,
                      amount_applied_from3 = l_no_mtch_rcpt_tbl(j + 2).amount_applied_from,
                      trans_to_receipt_rate3 = l_no_mtch_rcpt_tbl(j + 2).trans_to_receipt_rate,
                      invoice4 = l_no_mtch_rcpt_tbl (j + 3).invoice_number,
                      amount_applied4 =
                                     l_no_mtch_rcpt_tbl (j + 3).amount_applied,
                      resolved_matching_number4 =
                                     l_no_mtch_rcpt_tbl (j + 3).invoice_number,
                      amount_applied_from4 = l_no_mtch_rcpt_tbl(j + 3).amount_applied_from,
                      trans_to_receipt_rate4 = l_no_mtch_rcpt_tbl(j + 3).trans_to_receipt_rate,
                      invoice5 = l_no_mtch_rcpt_tbl (j + 4).invoice_number,
                      amount_applied5 =
                                     l_no_mtch_rcpt_tbl (j + 4).amount_applied,
                      resolved_matching_number5 =
                                     l_no_mtch_rcpt_tbl (j + 4).invoice_number,
                      amount_applied_from5 = l_no_mtch_rcpt_tbl(j + 4).amount_applied_from,
                      trans_to_receipt_rate5 = l_no_mtch_rcpt_tbl(j + 4).trans_to_receipt_rate,
                      invoice6 = l_no_mtch_rcpt_tbl (j + 5).invoice_number,
                      amount_applied6 =
                                     l_no_mtch_rcpt_tbl (j + 5).amount_applied,
                      resolved_matching_number6 =
                                     l_no_mtch_rcpt_tbl (j + 5).invoice_number,
                      amount_applied_from6 = l_no_mtch_rcpt_tbl(j + 5).amount_applied_from,
                      trans_to_receipt_rate6 = l_no_mtch_rcpt_tbl(j + 5).trans_to_receipt_rate,
                      invoice7 = l_no_mtch_rcpt_tbl (j + 6).invoice_number,
                      amount_applied7 =
                                     l_no_mtch_rcpt_tbl (j + 6).amount_applied,
                      resolved_matching_number7 =
                                     l_no_mtch_rcpt_tbl (j + 6).invoice_number,
                      amount_applied_from7 = l_no_mtch_rcpt_tbl(j + 6).amount_applied_from,
                      trans_to_receipt_rate7 = l_no_mtch_rcpt_tbl(j + 6).trans_to_receipt_rate,
                      invoice8 = l_no_mtch_rcpt_tbl (j + 7).invoice_number,
                      amount_applied8 =
                                     l_no_mtch_rcpt_tbl (j + 7).amount_applied,
                      resolved_matching_number8 =
                                     l_no_mtch_rcpt_tbl (j + 7).invoice_number,
                      amount_applied_from8 = l_no_mtch_rcpt_tbl(j + 7).amount_applied_from,
                      trans_to_receipt_rate8 = l_no_mtch_rcpt_tbl(j + 7).trans_to_receipt_rate
                WHERE transmission_record_id = l_transmission_record_id;
Line: 3642

            UPDATE ar_payments_interface_all
               SET overflow_sequence = seq_num,
                   overflow_indicator = l_overflow_rec_indicator
             WHERE transmission_record_id = l_transmission_record_id;
Line: 3658

         UPDATE ar_payments_interface_all
            SET overflow_indicator = l_ovf_ind
          WHERE transmission_record_id = l_last_transmission_record_id;
Line: 3675

      UPDATE ar_payments_interface_all
         SET transmission_record_count = l_trans_rec_count
       WHERE transmission_request_id = l_trans_req_id
         AND record_type IN (l_transmission_hdr, l_transmission_trl);