DBA Data[Home] [Help]

APPS.PON_EMD_AR_INTEGRATION_GRP SQL Statements

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

Line: 227

  select meaning
  into   l_description
  from   ar_lookups
  where  lookup_type = 'COMMITMENT_DESCRIPTION'
  and    lookup_code = 'GENERIC'
  and    sysdate between start_date_active and nvl(end_date_active, sysdate)
  and    enabled_flag = 'Y';
Line: 855

      SELECT name
        INTO l_organization_name
        FROM hr_operating_units
       WHERE organization_id = l_org_id;
Line: 869

      SELECT  RECEIVABLES_TRX_ID
        INTO  l_receivables_trx_id
        FROM  ar_receivables_trx_all
        WHERE status = 'A' AND
        TYPE ='CM_REFUND'AND ORG_ID = l_org_id;
Line: 884

      SELECT  RECEIVABLES_TRX_ID
        INTO  l_receivables_trx_id
        FROM  ar_receivables_trx_all
        WHERE status = 'A' AND
        TYPE ='CCREFUND'AND ORG_ID = l_org_id;
Line: 1107

  SELECT name
  INTO l_batch_source_name
  FROM ra_batch_sources_all
  WHERE batch_source_id = p_in_rec.batch_source_id
  AND  org_id = l_org_id
  AND  Trunc(SYSDATE) BETWEEN start_date AND Nvl(end_date,Trunc(SYSDATE+1));
Line: 1191

              SELECT rx.TRX_NUMBER,
                     rl.customer_trx_line_id
                INTO x_out_rec.cm_trx_number,
                     x_out_rec.cm_customer_trx_line_id
              FROM ra_customer_trx_all rx,
                   ra_customer_trx_lines_all rl
              WHERE rx.customer_trx_id = x_cm_customer_trx_id
              AND   rl.customer_trx_id = rx.customer_trx_id;
Line: 1293

    SELECT HZ_ACCOUNT_NUM_S.NEXTVAL INTO l_cust_account_rec.account_number FROM DUAL;
Line: 1593

        update_trx_status_lookup_code(l_emd_transactions_info.emd_transaction_id);
Line: 2002

        UPDATE pon_emd_transactions
        SET  CUST_TRX_NUMBER = l_deposit_out_record.deposit_trx_number,
            CUST_TRX_ID = l_deposit_out_record.deposit_trx_id,
            CUST_TRX_LINE_ID = l_deposit_out_record.deposit_trx_line_id,
            POSTED_TO_FINANCE = 'Y',
            STATUS_LOOKUP_CODE = 'RECEIVED'
        WHERE emd_transaction_id = l_emd_transactions_info.emd_transaction_id
        AND   auction_header_id =  l_emd_transactions_info.auction_header_id;
Line: 2020

    l_searched := fnd_msg_pub.delete_msg;
Line: 2037

    update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                x_msg_data);
Line: 2046

    l_searched := fnd_msg_pub.delete_msg;
Line: 2064

    update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                x_msg_data);
Line: 2074

    l_searched := fnd_msg_pub.delete_msg;
Line: 2091

    update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                x_msg_data);
Line: 2100

    l_searched := fnd_msg_pub.delete_msg;
Line: 2117

    update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                               x_msg_data);
Line: 2244

        update_trx_status_lookup_code(l_emd_transactions_info.emd_transaction_id);
Line: 2619

            UPDATE pon_emd_transactions
               SET  CUST_TRX_NUMBER = l_cm_out_record.cm_trx_number,
                    CUST_TRX_ID = l_cm_out_record.cm_customer_trx_id,
                    CUST_TRX_LINE_ID = l_cm_out_record.cm_customer_trx_line_id,
                    APPLICATION_REF_ID   =l_refund_activity_out_rec.APPLICATION_REF_ID,
                    application_ref_type = l_refund_activity_out_rec.application_ref_type,
                    application_ref_num  = l_refund_activity_out_rec.application_ref_num,
                    POSTED_TO_FINANCE = 'Y',
                    STATUS_LOOKUP_CODE = 'REFUNDED'
             WHERE emd_transaction_id = l_emd_transactions_info.emd_transaction_id
               AND   auction_header_id =  l_emd_transactions_info.auction_header_id;
Line: 2641

      l_searched := fnd_msg_pub.delete_msg;
Line: 2658

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 2667

      l_searched := fnd_msg_pub.delete_msg;
Line: 2684

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 2693

      l_searched := fnd_msg_pub.delete_msg;
Line: 2710

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 2719

      l_searched := fnd_msg_pub.delete_msg;
Line: 2736

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 2865

        update_trx_status_lookup_code(l_emd_transactions_info.emd_transaction_id);
Line: 3132

          SELECT SUBSEQUENT_TRX_TYPE_ID
            INTO l_inv_trx_type_id
            FROM ra_cust_trx_types_all
           WHERE CUST_TRX_TYPE_ID = l_pon_emd_fin_parameters.RA_TRX_TYPE_ID
             AND  org_id = l_org_id;
Line: 3197

            insert_and_call_autoinvoice(l_forfeit_info_in_rec,
                                        l_emd_transactions,
                                        x_return_status);
Line: 3201

            print_log('After executing insert_and_call_autoinvoice');
Line: 3224

      l_searched := fnd_msg_pub.delete_msg;
Line: 3241

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 3250

      l_searched := fnd_msg_pub.delete_msg;
Line: 3267

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 3276

      l_searched := fnd_msg_pub.delete_msg;
Line: 3293

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 3302

      l_searched := fnd_msg_pub.delete_msg;
Line: 3319

      update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 3376

    SELECT   hca.cust_account_id,
             hp.party_name
      INTO   x_cust_account_id,
             x_party_name
      FROM   hz_cust_accounts hca,
             hz_parties hp
     WHERE Nvl(hca.customer_type,'I') = 'R'
      AND  hca.party_id = hp.party_id
      AND  hca.account_name = hp.party_name
      AND  hca.party_id = p_party_id
      AND ROWNUM =1;
Line: 3391

      SELECT party_name
      INTO x_party_name
      FROM hz_parties
      WHERE party_id =p_party_id;
Line: 3402

  SELECT hps.party_site_id,
         hps.party_site_name,
         loc.city
    INTO  x_party_site_id,
          x_party_site_name,
          x_location
  FROM  hz_party_sites hps,
        ap_supplier_sites_all vs,
        hz_locations loc
  WHERE vs.vendor_site_id = p_vendor_site_id
  AND   vs.party_site_id = hps.party_site_id
  AND   hps.location_id = loc.location_id
  AND   hps.party_id = p_party_id
  AND   vs.org_id = p_org_id;
Line: 3426

  SELECT hps.party_site_id,
         hps.party_site_name,
         loc.city
    INTO  x_party_site_id,
          x_party_site_name,
          x_location
  FROM  hz_party_sites hps,
        hz_locations loc
  WHERE hps.party_id = p_party_id
  AND   hps.location_id = loc.location_id
  AND  hps.identifying_address_flag = 'Y'
  AND ROWNUM =1;
Line: 3448

    SELECT site.cust_acct_site_id,
           USE.site_use_id
    INTO   x_cust_acct_site_id,
           x_site_use_id
    FROM HZ_CUST_ACCT_SITES_ALL site,
         HZ_CUST_SITE_USES_ALL use
    WHERE cust_account_id = x_cust_account_id
    AND  site.org_id = p_org_id
    AND  site.party_site_id = x_party_site_id
    AND  site.cust_acct_site_id = USE.cust_acct_site_id
    AND  USE.org_id = site.org_id
    AND  USE.site_use_code = 'BILL_TO'
    AND  ROWNUM = 1 ;
Line: 3824

                 SELECT instrument_payment_use_id
                   INTO x_account_assignment_id
                   FROM iby_pmt_instr_uses_all
                  WHERE payment_flow = 'FUNDS_CAPTURE'
                    AND ext_pmt_party_id = x_payer_attribs_id
                    AND instrument_id = x_acct_id;
Line: 3994

      SELECT cc.instrid,
             cc.expirydate,
             'Y'
      INTO x_instr_id,
           l_expiry_date,
           l_card_exists
      FROM IBY_CREDITCARD cc,
           HZ_PARTIES hzp,
           HZ_PARTY_SITES hzps,
           HZ_PARTY_SITE_USES hzpsu,
           IBY_CREDITCARD_ISSUERS_VL ccissuers
    WHERE ccissuers.card_issuer_code = cc.card_issuer_code
      AND cc.CARD_OWNER_ID = hzp.party_id
      AND cc.ADDRESSID = hzpsu.party_site_use_id(+)
      AND hzpsu.party_site_id = hzps.party_site_id(+)
      AND cc.CCNUMBER = p_credit_card_num
      AND cc.CARD_ISSUER_CODE = p_card_issuer_code
      AND cc.CHNAME = p_name_on_card
      AND cc.card_owner_id = p_party_id;
Line: 4185

                 SELECT instrument_payment_use_id
                   INTO x_card_assignment_id
                   FROM iby_pmt_instr_uses_all
                  WHERE payment_flow = 'FUNDS_CAPTURE'
                    AND ext_pmt_party_id = x_payer_attribs_id
                    AND instrument_id = x_instr_id;
Line: 4267

  SELECT CUST_TRX_NUMBER,
         CUST_TRX_ID,
         CUST_TRX_LINE_ID,
         ORG_ID,
         PAYMENT_TYPE_CODE
  INTO  x_parent_trx_number,
        x_parent_trx_id,
        x_parent_trx_line_id,
        x_org_id,
        x_deposit_payment_type_code
  FROM pon_emd_transactions
  WHERE emd_transaction_id = p_parent_emd_transaction_id;
Line: 4325

  SELECT  Max(acr.cash_receipt_id),
          Max(arp.receivable_application_id)
    INTO  x_cash_receipt_id,
          x_receivable_app_id
    from  ar_receivable_applications_all  arp,
          ra_customer_trx_all rct,
          ra_cust_trx_types_all ctyp,
          ar_cash_receipts_all  acr
   where  arp.applied_customer_trx_id = p_parent_trx_id
     AND  arp.org_id = p_org_id
     AND  arp.status = 'APP'
     AND  arp.applied_customer_trx_id = rct.customer_trx_id
     AND  arp.org_id = rct.org_id
     AND  rct.CUST_TRX_TYPE_ID  = ctyp.CUST_TRX_TYPE_ID
     AND  rct.org_id = ctyp.org_id
     AND  ctyp.type = 'DEP'
     AND  arp.cash_receipt_id= acr.cash_receipt_id
     AND  arp.amount_applied > 0;
Line: 4359

      SELECT  acr.receipt_number,
              acrh.status
        INTO  x_receipt_num,
              x_receipt_status
        FROM  ar_cash_Receipt_history_all acrh,
              ar_cash_receipts_all  acr
      WHERE   acrh.cash_receipt_id =acr.cash_receipt_id
        AND   acrh.current_record_flag = 'Y'
        AND   acrh.status = 'CLEARED'
        AND   acr.cash_receipt_id = x_cash_receipt_id;
Line: 4427

        SELECT  ORG_ID,
                AUCTION_STATUS,
                DOCUMENT_NUMBER
          INTO  l_org_id,
                l_auction_status,
                l_document_num
          FROM  PON_AUCTION_HEADERS_ALL
         WHERE  AUCTION_HEADER_ID = p_emd_transaction_rec.auction_header_id;
Line: 4512

        SELECT period_name
        INTO l_period_name
        FROM gl_period_statuses
       WHERE application_id = 200
         AND set_of_books_id = ARP_GLOBAL.sysparam.set_of_books_id
         AND trunc(p_emd_transaction_rec.transaction_date)
             between start_date and END_date
         AND closing_status in ('O', 'F')
         AND NVL(adjustment_period_flag, 'N') = 'N';
Line: 4627

      SELECT name
        INTO l_organization_name
        FROM hr_operating_units
       WHERE organization_id = p_org_id;
Line: 4656

      SELECT TYPE,
              CREDIT_MEMO_TYPE_ID,
              SUBSEQUENT_TRX_TYPE_ID,
              POST_TO_GL,
              ACCOUNTING_AFFECT_FLAG,
              CREATION_SIGN,
              NATURAL_APPLICATION_ONLY_FLAG,
              ALLOW_OVERAPPLICATION_FLAG,
              DEFAULT_STATUS,
              TAX_CALCULATION_FLAG,
              EXCLUDE_FROM_LATE_CHARGES,
              GL_ID_REC,
              GL_ID_REV,
              START_DATE,
              END_DATE,
              NAME
      INTO   l_type,
              l_credit_memo_type_id,
              l_subsequent_trx_type_id,
              l_post_to_gl,
              l_accounting_affect_flag,
              l_creation_sign,
              l_natural_app_only_flag,
              l_allow_overapplication_flag,
              l_default_status,
              l_tax_calculation_flag,
              l_exclude_from_late_charges,
              l_gl_id_rec,
              l_gl_id_rev,
              l_start_date,
              l_end_date,
              l_deposit_trx_name
      FROM ra_cust_trx_types_all
      WHERE CUST_TRX_TYPE_ID = p_ra_trx_type_id
        AND   org_id = p_org_id;
Line: 4728

          SELECT CREDIT_MEMO_TYPE_ID
            INTO l_credit_memo_type_id
            FROM ra_cust_trx_types_all
           WHERE CUST_TRX_TYPE_ID = p_ra_trx_type_id
             AND   org_id = p_org_id;
Line: 4740

          SELECT  TYPE,
                  POST_TO_GL,
                  ACCOUNTING_AFFECT_FLAG,
                  CREATION_SIGN,
                  NATURAL_APPLICATION_ONLY_FLAG,
                  ALLOW_OVERAPPLICATION_FLAG,
                  DEFAULT_STATUS,
                  TAX_CALCULATION_FLAG,
                  EXCLUDE_FROM_LATE_CHARGES,
                  GL_ID_REC,
                  GL_ID_REV,
                  START_DATE,
                  END_DATE,
                  NAME
           INTO   l_type,
                  l_post_to_gl,
                  l_accounting_affect_flag,
                  l_creation_sign,
                  l_natural_app_only_flag,
                  l_allow_overapplication_flag,
                  l_default_status,
                  l_tax_calculation_flag,
                  l_exclude_from_late_charges,
                  l_gl_id_rec,
                  l_gl_id_rev,
                  l_start_date,
                  l_end_date,
                  l_cm_trx_name
           FROM ra_cust_trx_types_all
           WHERE CUST_TRX_TYPE_ID = l_credit_memo_type_id
             AND   org_id = p_org_id;
Line: 4801

          SELECT SUBSEQUENT_TRX_TYPE_ID
            INTO l_subsequent_trx_type_id
            FROM ra_cust_trx_types_all
           WHERE CUST_TRX_TYPE_ID = p_ra_trx_type_id
             AND   org_id = p_org_id;
Line: 4813

          SELECT  TYPE,
                  POST_TO_GL,
                  ACCOUNTING_AFFECT_FLAG,
                  CREATION_SIGN,
                  NATURAL_APPLICATION_ONLY_FLAG,
                  ALLOW_OVERAPPLICATION_FLAG,
                  DEFAULT_STATUS,
                  TAX_CALCULATION_FLAG,
                  EXCLUDE_FROM_LATE_CHARGES,
                  GL_ID_REC,
                  GL_ID_REV,
                  START_DATE,
                  END_DATE,
                  NAME
           INTO   l_type,
                  l_post_to_gl,
                  l_accounting_affect_flag,
                  l_creation_sign,
                  l_natural_app_only_flag,
                  l_allow_overapplication_flag,
                  l_default_status,
                  l_tax_calculation_flag,
                  l_exclude_from_late_charges,
                  l_gl_id_rec,
                  l_gl_id_rev,
                  l_start_date,
                  l_end_date,
                  l_invoice_trx_name
           FROM ra_cust_trx_types_all
           WHERE CUST_TRX_TYPE_ID = l_subsequent_trx_type_id
             AND   org_id = p_org_id;
Line: 4890

        SELECT  NAME,
                STATUS,
                AUTO_BATCH_NUMBERING_FLAG,
                AUTO_TRX_NUMBERING_FLAG,
                BATCH_SOURCE_TYPE,
                ALLOW_DUPLICATE_TRX_NUM_FLAG,
                CREDIT_MEMO_BATCH_SOURCE_ID
        INTO   l_batch_source_name,
              l_batch_source_status,
              l_auto_batch_numbering_flag,
              l_auto_trx_numbering_flag,
              l_batch_source_type,
              l_allow_dup_trx_num_flag,
              l_credit_memo_batch_source_id
        FROM  RA_BATCH_SOURCES_ALL
        WHERE BATCH_SOURCE_ID = l_ra_batch_source_id
          AND ORG_ID = p_org_id;
Line: 4914

	  print_log('End of Select block');
Line: 4949

          SELECT  NAME,
                  STATUS,
                  AUTO_BATCH_NUMBERING_FLAG,
                  AUTO_TRX_NUMBERING_FLAG,
                  BATCH_SOURCE_TYPE,
                  ALLOW_DUPLICATE_TRX_NUM_FLAG
          INTO   l_credit_batch_source_name,
                l_cr_batch_source_status,
                l_cr_auto_batch_numbering_flag,
                l_cr_auto_trx_numbering_flag,
                l_cr_batch_source_type,
                l_cr_allow_dup_trx_num_flag
          FROM  RA_BATCH_SOURCES_ALL
          WHERE BATCH_SOURCE_ID = l_credit_memo_batch_source_id
            AND   ORG_ID = p_org_id;
Line: 5003

        SELECT NAME,
                LINE_TYPE,
                START_DATE,
                END_DATE,
                GL_ID_REV
        INTO l_memo_line_name,
              l_memo_line_type,
              l_memo_line_start_date,
              l_memo_line_end_date,
              l_memo_line_rev_acc
        FROM AR_MEMO_LINES_VL
        WHERE ORG_ID = p_org_id
        AND  MEMO_LINE_ID = p_memo_line_id;
Line: 5052

        SELECT NAME,
                LINE_TYPE,
                START_DATE,
                END_DATE,
                GL_ID_REV
        INTO l_memo_line_name,
              l_memo_line_type,
              l_memo_line_start_date,
              l_memo_line_end_date,
              l_memo_line_rev_acc
        FROM AR_MEMO_LINES_VL
        WHERE ORG_ID = p_org_id
        AND  MEMO_LINE_ID = p_memo_line_invoice_id;
Line: 5101

        SELECT  rt.NAME,
                rt.START_DATE_ACTIVE,
                rt.END_DATE_ACTIVE
          INTO  l_term_name,
                l_term_start_date,
                l_term_end_Date
          FROM  ra_terms_vl rt
          WHERE 1 = (SELECT Count(*)
                       FROM ra_terms_lines rtl
                      WHERE rtl.term_id = rt.term_id
                        AND rtl.relative_amount = rt.base_amount
                        AND rtl.due_days = 0)
            AND  Nvl(rt.PARTIAL_DISCOUNT_FLAG,'N') = 'N'
            AND  Nvl(rt.PREPAYMENT_FLAG,'N') = 'N'
            AND  Nvl(rt.CREDIT_CHECK_FLAG,'N') = 'N'
            AND  rt.CALC_DISCOUNT_ON_LINES_FLAG = 'I'
            AND  rt.term_id = p_payment_terms_id;
Line: 5176

    SELECT  NAME
      INTO  l_payment_type_name
      FROM  PON_EMD_PAYMENT_TYPES_VL
      WHERE PAYMENT_TYPE_CODE=p_payment_type_code
      AND   ORG_ID = p_org_id;
Line: 5196

      SELECT  RM.NAME,
              RM.PAYMENT_CHANNEL_CODE,
              RM.START_DATE,
              RM.END_DATE,
              RC.CREATION_METHOD_CODE
      INTO   l_receipt_method_name,
           l_payment_channal_code,
           l_rm_start_date,
           l_rm_end_date,
           l_receipt_creation_method
      FROM   AR_RECEIPT_METHODS RM,
           AR_RECEIPT_CLASSES RC
      WHERE RM.RECEIPT_CLASS_ID = RC.RECEIPT_CLASS_ID
      AND RM.RECEIPT_METHOD_ID = p_receipt_method_id;
Line: 5292

        SELECT  PAYMENT_METHOD_NAME
        INTO    l_refund_payment_method_name
        FROM IBY_PAYMENT_METHODS_VL
        WHERE  PAYMENT_METHOD_CODE = p_refund_payment_method;
Line: 5472

PROCEDURE update_emd_trx_error_status(p_emd_transaction_id IN NUMBER,
                                      p_msg_data           IN VARCHAR2)

IS

BEGIN

  UPDATE pon_emd_transactions
  SET status_lookup_code = Decode(transaction_type_code, G_EMD_DEPOSIT, 'RECEIVE_ERROR',
                                                         G_EMD_REFUND,  'REFUND_ERROR',
                                                         G_EMD_FORFEIT, 'FORFEIT_ERROR'),
      error_message = p_msg_data
  WHERE emd_transaction_id = p_emd_transaction_id;
Line: 5488

END update_emd_trx_error_status;
Line: 5504

PROCEDURE update_trx_status_lookup_code(p_emd_transaction_id IN NUMBER)
IS
BEGIN
  UPDATE pon_emd_transactions
  SET status_lookup_code = Decode(transaction_type_code, G_EMD_DEPOSIT, 'RECEIVING',
                                                         G_EMD_REFUND,  'REFUNDING',
                                                         G_EMD_FORFEIT, 'FORFEITING'),
      error_message = NULL
  WHERE emd_transaction_id = p_emd_transaction_id;
Line: 5514

END update_trx_status_lookup_code;
Line: 5530

PROCEDURE insert_and_call_autoinvoice
( p_in_rec        IN         FORFEIT_INFO_IN_RECTYPE,
  p_in_emd_trx    IN         pon_emd_trx_info_Tbl_Type,
  x_return_status OUT NOCOPY  VARCHAR2)
IS

l_batch_source_name         ra_batch_sources.NAME%TYPE := NULL;
Line: 5560

SELECT message_text,invalid_value
FROM ra_interface_errors_all
WHERE org_id = x_org_id
AND interface_line_id = x_interface_line_id;
Line: 5568

  print_log('insert_and_call_autoinvoice');
Line: 5599

    SELECT name
    INTO l_batch_source_name
    FROM ra_batch_sources_all
    WHERE batch_source_id = p_in_rec.batch_source_id
    AND  org_id = p_in_rec.org_id
    AND  Trunc(SYSDATE) BETWEEN start_date AND Nvl(end_date,Trunc(SYSDATE+1));
Line: 5615

    SELECT NAME,
           DESCRIPTION
      INTO l_memo_name,
           l_memo_desc
      FROM AR_MEMO_LINES_VL
      WHERE ORG_ID = p_in_rec.org_id
        AND  MEMO_LINE_ID = p_in_rec.memo_line_id;
Line: 5631

    SELECT NAME
    INTO l_cust_trx_name
    FROM ra_cust_trx_types_all
   WHERE CUST_TRX_TYPE_ID = p_in_rec.trx_type_id
     AND org_id = p_in_rec.org_id;
Line: 5643

    SELECT customer_trx_line_id
    INTO  l_deposit_trx_line_id
    FROM ra_customer_trx_lines_all
    WHERE customer_trx_id = p_in_rec.deposit_trx_id
    AND org_id = p_in_rec.org_id
    AND ROWNUM =1;
Line: 5656

  SELECT ra_customer_trx_lines_s.NEXTVAL INTO l_interface_line_id FROM DUAL;
Line: 5660

  print_log('Before inserting records into ra_interface_lines');
Line: 5662

  /* Inserting
     ORIG_SYSTEM_BILL_CONTACT_ID,
     ORIG_SYSTEM_BILL_CONTACT_REF as NULLs
     only as part of Forfeit Bug
    */

    /* Insert Payment Term Name also */

    SELECT  rt.NAME INTO  l_term_name
          FROM  ra_terms_vl rt
          WHERE rt.term_id = p_in_rec.payment_term_id;
Line: 5675

    INSERT INTO ra_interface_lines_all
      ( INTERFACE_LINE_ID,
        DESCRIPTION,
        BATCH_SOURCE_NAME,
        LINE_TYPE,
        CURRENCY_CODE,
        AMOUNT,
        CUST_TRX_TYPE_ID,
        CUST_TRX_TYPE_NAME,
        CONVERSION_TYPE,
        CONVERSION_DATE,
        CONVERSION_RATE,
        TRX_DATE,
        GL_DATE,
        PRINTING_OPTION,
        ORIG_SYSTEM_BILL_CUSTOMER_ID,
        ORIG_SYSTEM_BILL_CUSTOMER_REF,
        ORIG_SYSTEM_BILL_ADDRESS_ID,
        ORIG_SYSTEM_BILL_ADDRESS_REF,
	TERM_NAME,
        TERM_ID,
        RELATED_CUSTOMER_TRX_ID,
        REFERENCE_LINE_ID,
        MEMO_LINE_ID,
        PAYING_CUSTOMER_ID,
        PAYING_SITE_USE_ID,
        ORG_ID,
        INTERFACE_LINE_CONTEXT,
        INTERFACE_LINE_ATTRIBUTE1,
        INTERFACE_LINE_ATTRIBUTE2,
        INTERFACE_LINE_ATTRIBUTE3,
        INTERFACE_LINE_ATTRIBUTE4,
        INTERFACE_LINE_ATTRIBUTE5,
        INTERFACE_LINE_ATTRIBUTE6,
        INTERFACE_LINE_ATTRIBUTE7,
        INTERFACE_LINE_ATTRIBUTE8)
      VALUES(l_interface_line_id,
          Nvl(l_memo_desc,l_memo_name),
          l_batch_source_name,
          'LINE',
          p_in_rec.transaction_currency_code,
          p_in_rec.amount,
          p_in_rec.trx_type_id,
          l_cust_trx_name,
          p_in_rec.exchange_rate_type,
          p_in_rec.exchange_date,
          p_in_rec.exchange_rate,
          p_in_rec.transaction_date,
          p_in_rec.transaction_date,
          'PRI',
          p_in_rec.cust_account_id,
          p_in_rec.cust_account_id,
          p_in_rec.cust_acct_site_id,
          p_in_rec.cust_acct_site_id,
	  l_term_name,
          p_in_rec.payment_term_id,
          p_in_rec.deposit_trx_id,
          l_deposit_trx_line_id,
          p_in_rec.memo_line_id,
          p_in_rec.cust_account_id,
          p_in_rec.site_use_id,
          p_in_rec.org_id,
          'EMD TRANSACTIONS',
          p_in_rec.document_number,
          p_in_rec.party_id,
          p_in_rec.party_site_id,
          Nvl(p_in_rec.party_contact_id,'-9999'),
          'No Bill Number',
          'No Bill Info',
          p_in_rec.emd_trx_group_id,
          p_in_rec.emd_transaction_id);
Line: 5748

    print_log('exception while inserting'||SQLERRM);
Line: 5755

  print_log('After inserting into interface lines table'||l_interface_line_id);
Line: 5819

        DELETE FROM ra_interface_lines_all
        WHERE INTERFACE_LINE_CONTEXT = 'EMD TRANSACTIONS'
        AND  INTERFACE_LINE_ATTRIBUTE7 = to_char(p_in_rec.emd_trx_group_id);
Line: 5850

            DELETE FROM ra_interface_lines_all
            WHERE INTERFACE_LINE_CONTEXT = 'EMD TRANSACTIONS'
            AND  INTERFACE_LINE_ATTRIBUTE7 = to_char(p_in_rec.emd_trx_group_id);
Line: 5867

              SELECT  rc.CUSTOMER_TRX_ID,
                      rc.TRX_NUMBER
                INTO  l_customer_trx_id,
                      l_trx_number
                FROM ra_customer_trx_all rc, ra_customer_trx_lines_all rcl
                WHERE rc.CUSTOMER_TRX_ID = rcl.CUSTOMER_TRX_ID
                      AND rcl.INTERFACE_LINE_CONTEXT = 'EMD TRANSACTIONS'
                      AND rcl.INTERFACE_LINE_ATTRIBUTE7 = to_char(l_emd_transactions_info.emd_trx_group_id)
                      AND rcl.INTERFACE_LINE_ATTRIBUTE8 = to_char(l_emd_transactions_info.emd_transaction_id)
                      AND rcl.org_id = l_emd_transactions_info.org_id;
Line: 5887

                  UPDATE    pon_emd_transactions
                      SET   CUST_TRX_ID =l_customer_trx_id,
                            CUST_TRX_NUMBER = l_trx_number,
                            POSTED_TO_FINANCE = 'Y',
                            STATUS_LOOKUP_CODE = 'FORFEITED'
                     WHERE  emd_transaction_id = l_emd_transactions_info.emd_transaction_id
                     AND    emd_transaction_group_id = l_emd_transactions_info.emd_trx_group_id
                     AND    auction_header_id =  l_emd_transactions_info.auction_header_id;
Line: 5899

                    SELECT ril.interface_line_id
                    INTO l_interface_line_id
                    FROM  ra_interface_lines_all ril
                    WHERE ril.INTERFACE_LINE_CONTEXT = 'EMD TRANSACTIONS'
                    AND ril.INTERFACE_LINE_ATTRIBUTE7 = to_char(l_emd_transactions_info.emd_trx_group_id)
                    AND ril.INTERFACE_LINE_ATTRIBUTE8 = to_char(l_emd_transactions_info.emd_transaction_id);
Line: 5907

                      SELECT Count(*)
                      INTO l_error_count
                      FROM ra_interface_errors_all
                      WHERE interface_line_id = l_interface_line_id
                      AND  org_id = l_emd_transactions_info.org_id;
Line: 5926

                      UPDATE pon_emd_transactions
                        SET status_lookup_code = 'FORFEIT_ERROR',
                            error_message = concat_err_msg
                      WHERE emd_transaction_id = l_emd_transactions_info.emd_transaction_id
                        AND emd_transaction_group_id = l_emd_transactions_info.emd_trx_group_id
                        AND auction_header_id =  l_emd_transactions_info.auction_header_id;
Line: 5933

                      DELETE FROM ra_interface_lines_all
                      WHERE interface_line_id =l_interface_line_id;
Line: 5936

                      DELETE FROM ra_interface_errors_all
                      WHERE interface_line_id =l_interface_line_id;
Line: 5951

          DELETE FROM ra_interface_lines_all
          WHERE INTERFACE_LINE_CONTEXT = 'EMD TRANSACTIONS'
            AND  INTERFACE_LINE_ATTRIBUTE7 = to_char(p_in_rec.emd_trx_group_id);
Line: 5964

END insert_and_call_autoinvoice;
Line: 6052

     update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 6062

          UPDATE pon_emd_transactions
          SET request_id = l_conc_req_id,
              requested_by = fnd_global.user_id,
              status_lookup_code = 'FORFEITING',
              error_message = NULL
          WHERE emd_transaction_id = l_emd_transactions_info.emd_transaction_id
          AND   emd_transaction_group_id = p_emd_trx_group_id;
Line: 6162

     update_emd_trx_error_status(l_emd_transactions_info.emd_transaction_id,
                                  x_msg_data);
Line: 6172

          UPDATE pon_emd_transactions
          SET request_id = l_conc_req_id,
              requested_by = fnd_global.user_id,
              status_lookup_code = 'REFUNDING',
              error_message = NULL
          WHERE emd_transaction_id = l_emd_transactions_info.emd_transaction_id
          AND   emd_transaction_group_id = p_emd_trx_group_id;