DBA Data[Home] [Help]

APPS.OZF_AR_PAYMENT_PVT SQL Statements

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

Line: 25

   SELECT
       CLAIM_ID
      ,OBJECT_VERSION_NUMBER
      ,LAST_UPDATE_DATE
      ,LAST_UPDATED_BY
      ,CREATION_DATE
      ,CREATED_BY
      ,LAST_UPDATE_LOGIN
      ,REQUEST_ID
      ,PROGRAM_APPLICATION_ID
      ,PROGRAM_UPDATE_DATE
      ,PROGRAM_ID
      ,CREATED_FROM
      ,BATCH_ID
      ,CLAIM_NUMBER
      ,CLAIM_TYPE_ID
      ,CLAIM_CLASS
      ,CLAIM_DATE
      ,DUE_DATE
      ,OWNER_ID
      ,HISTORY_EVENT
      ,HISTORY_EVENT_DATE
      ,HISTORY_EVENT_DESCRIPTION
      ,SPLIT_FROM_CLAIM_ID
      ,DUPLICATE_CLAIM_ID
      ,SPLIT_DATE
      ,ROOT_CLAIM_ID
      ,AMOUNT
      ,AMOUNT_ADJUSTED
      ,AMOUNT_REMAINING
      ,AMOUNT_SETTLED
      ,ACCTD_AMOUNT
      ,ACCTD_AMOUNT_REMAINING
      ,TAX_AMOUNT
      ,TAX_CODE
      ,TAX_CALCULATION_FLAG
      ,CURRENCY_CODE
      ,EXCHANGE_RATE_TYPE
      ,EXCHANGE_RATE_DATE
      ,EXCHANGE_RATE
      ,SET_OF_BOOKS_ID
      ,ORIGINAL_CLAIM_DATE
      ,SOURCE_OBJECT_ID
      ,SOURCE_OBJECT_CLASS
      ,SOURCE_OBJECT_TYPE_ID
      ,SOURCE_OBJECT_NUMBER
      ,CUST_ACCOUNT_ID
      ,CUST_BILLTO_ACCT_SITE_ID
      ,CUST_SHIPTO_ACCT_SITE_ID
      ,LOCATION_ID
      ,PAY_RELATED_ACCOUNT_FLAG
      ,RELATED_CUST_ACCOUNT_ID
      ,RELATED_SITE_USE_ID
      ,RELATIONSHIP_TYPE
      ,VENDOR_ID
      ,VENDOR_SITE_ID
      ,REASON_TYPE
      ,REASON_CODE_ID
      ,TASK_TEMPLATE_GROUP_ID
      ,STATUS_CODE
      ,USER_STATUS_ID
      ,SALES_REP_ID
      ,COLLECTOR_ID
      ,CONTACT_ID
      ,BROKER_ID
      ,TERRITORY_ID
      ,CUSTOMER_REF_DATE
      ,CUSTOMER_REF_NUMBER
      ,ASSIGNED_TO
      ,RECEIPT_ID
      ,RECEIPT_NUMBER
      ,DOC_SEQUENCE_ID
      ,DOC_SEQUENCE_VALUE
      ,GL_DATE
      ,PAYMENT_METHOD
      ,VOUCHER_ID
      ,VOUCHER_NUMBER
      ,PAYMENT_REFERENCE_ID
      ,PAYMENT_REFERENCE_NUMBER
      ,PAYMENT_REFERENCE_DATE
      ,PAYMENT_STATUS
      ,APPROVED_FLAG
      ,APPROVED_DATE
      ,APPROVED_BY
      ,SETTLED_DATE
      ,SETTLED_BY
      ,EFFECTIVE_DATE
      ,CUSTOM_SETUP_ID
      ,TASK_ID
      ,COUNTRY_ID
      ,COMMENTS
      ,ATTRIBUTE_CATEGORY
      ,ATTRIBUTE1
      ,ATTRIBUTE2
      ,ATTRIBUTE3
      ,ATTRIBUTE4
      ,ATTRIBUTE5
      ,ATTRIBUTE6
      ,ATTRIBUTE7
      ,ATTRIBUTE8
      ,ATTRIBUTE9
      ,ATTRIBUTE10
      ,ATTRIBUTE11
      ,ATTRIBUTE12
      ,ATTRIBUTE13
      ,ATTRIBUTE14
      ,ATTRIBUTE15
      ,DEDUCTION_ATTRIBUTE_CATEGORY
      ,DEDUCTION_ATTRIBUTE1
      ,DEDUCTION_ATTRIBUTE2
      ,DEDUCTION_ATTRIBUTE3
      ,DEDUCTION_ATTRIBUTE4
      ,DEDUCTION_ATTRIBUTE5
      ,DEDUCTION_ATTRIBUTE6
      ,DEDUCTION_ATTRIBUTE7
      ,DEDUCTION_ATTRIBUTE8
      ,DEDUCTION_ATTRIBUTE9
      ,DEDUCTION_ATTRIBUTE10
      ,DEDUCTION_ATTRIBUTE11
      ,DEDUCTION_ATTRIBUTE12
      ,DEDUCTION_ATTRIBUTE13
      ,DEDUCTION_ATTRIBUTE14
      ,DEDUCTION_ATTRIBUTE15
      ,ORG_ID
      ,wo_rec_trx_id
      ,legal_entity_id
   INTO
       x_claim_rec.claim_id
      ,x_claim_rec.object_version_number
      ,x_claim_rec.last_update_date
      ,x_claim_rec.last_updated_by
      ,x_claim_rec.creation_date
      ,x_claim_rec.created_by
      ,x_claim_rec.last_update_login
      ,x_claim_rec.request_id
      ,x_claim_rec.program_application_id
      ,x_claim_rec.program_update_date
      ,x_claim_rec.program_id
      ,x_claim_rec.created_from
      ,x_claim_rec.batch_id
      ,x_claim_rec.claim_number
      ,x_claim_rec.claim_type_id
      ,x_claim_rec.claim_class
      ,x_claim_rec.claim_date
      ,x_claim_rec.due_date
      ,x_claim_rec.owner_id
      ,x_claim_rec.history_event
      ,x_claim_rec.history_event_date
      ,x_claim_rec.history_event_description
      ,x_claim_rec.split_from_claim_id
      ,x_claim_rec.duplicate_claim_id
      ,x_claim_rec.split_date
      ,x_claim_rec.root_claim_id
      ,x_claim_rec.amount
      ,x_claim_rec.amount_adjusted
      ,x_claim_rec.amount_remaining
      ,x_claim_rec.amount_settled
      ,x_claim_rec.acctd_amount
      ,x_claim_rec.acctd_amount_remaining
      ,x_claim_rec.tax_amount
      ,x_claim_rec.tax_code
      ,x_claim_rec.tax_calculation_flag
      ,x_claim_rec.currency_code
      ,x_claim_rec.exchange_rate_type
      ,x_claim_rec.exchange_rate_date
      ,x_claim_rec.exchange_rate
      ,x_claim_rec.set_of_books_id
      ,x_claim_rec.original_claim_date
      ,x_claim_rec.source_object_id
      ,x_claim_rec.source_object_class
      ,x_claim_rec.source_object_type_id
      ,x_claim_rec.source_object_number
      ,x_claim_rec.cust_account_id
      ,x_claim_rec.cust_billto_acct_site_id
      ,x_claim_rec.cust_shipto_acct_site_id
      ,x_claim_rec.location_id
      ,x_claim_rec.pay_related_account_flag
      ,x_claim_rec.related_cust_account_id
      ,x_claim_rec.related_site_use_id
      ,x_claim_rec.relationship_type
      ,x_claim_rec.vendor_id
      ,x_claim_rec.vendor_site_id
      ,x_claim_rec.reason_type
      ,x_claim_rec.reason_code_id
      ,x_claim_rec.task_template_group_id
      ,x_claim_rec.status_code
      ,x_claim_rec.user_status_id
      ,x_claim_rec.sales_rep_id
      ,x_claim_rec.collector_id
      ,x_claim_rec.contact_id
      ,x_claim_rec.broker_id
      ,x_claim_rec.territory_id
      ,x_claim_rec.customer_ref_date
      ,x_claim_rec.customer_ref_number
      ,x_claim_rec.assigned_to
      ,x_claim_rec.receipt_id
      ,x_claim_rec.receipt_number
      ,x_claim_rec.doc_sequence_id
      ,x_claim_rec.doc_sequence_value
      ,x_claim_rec.gl_date
      ,x_claim_rec.payment_method
      ,x_claim_rec.voucher_id
      ,x_claim_rec.voucher_number
      ,x_claim_rec.payment_reference_id
      ,x_claim_rec.payment_reference_number
      ,x_claim_rec.payment_reference_date
      ,x_claim_rec.payment_status
      ,x_claim_rec.approved_flag
      ,x_claim_rec.approved_date
      ,x_claim_rec.approved_by
      ,x_claim_rec.settled_date
      ,x_claim_rec.settled_by
      ,x_claim_rec.effective_date
      ,x_claim_rec.custom_setup_id
      ,x_claim_rec.task_id
      ,x_claim_rec.country_id
      ,x_claim_rec.comments
      ,x_claim_rec.attribute_category
      ,x_claim_rec.attribute1
      ,x_claim_rec.attribute2
      ,x_claim_rec.attribute3
      ,x_claim_rec.attribute4
      ,x_claim_rec.attribute5
      ,x_claim_rec.attribute6
      ,x_claim_rec.attribute7
      ,x_claim_rec.attribute8
      ,x_claim_rec.attribute9
      ,x_claim_rec.attribute10
      ,x_claim_rec.attribute11
      ,x_claim_rec.attribute12
      ,x_claim_rec.attribute13
      ,x_claim_rec.attribute14
      ,x_claim_rec.attribute15
      ,x_claim_rec.deduction_attribute_category
      ,x_claim_rec.deduction_attribute1
      ,x_claim_rec.deduction_attribute2
      ,x_claim_rec.deduction_attribute3
      ,x_claim_rec.deduction_attribute4
      ,x_claim_rec.deduction_attribute5
      ,x_claim_rec.deduction_attribute6
      ,x_claim_rec.deduction_attribute7
      ,x_claim_rec.deduction_attribute8
      ,x_claim_rec.deduction_attribute9
      ,x_claim_rec.deduction_attribute10
      ,x_claim_rec.deduction_attribute11
      ,x_claim_rec.deduction_attribute12
      ,x_claim_rec.deduction_attribute13
      ,x_claim_rec.deduction_attribute14
      ,x_claim_rec.deduction_attribute15
      ,x_claim_rec.org_id
      ,x_claim_rec.wo_rec_trx_id
      ,x_claim_rec.legal_entity_id
   FROM  ozf_claims_all
   WHERE claim_id = p_claim_id ;
Line: 321

   OZF_SETTLEMENT_DOC_PVT.Update_Claim_From_Settlement(
         p_api_version_number    => l_api_version,
         p_init_msg_list         => FND_API.g_false,
         p_commit                => FND_API.g_false,
         p_validation_level      => FND_API.g_valid_level_full,
         x_return_status         => l_return_status,
         x_msg_count             => x_msg_count,
         x_msg_data              => x_msg_data,
         p_claim_id              => p_claim_rec.claim_id,
         p_object_version_number => p_claim_rec.object_version_number,
         p_status_code           => 'CLOSED',
         p_payment_status        => 'PAID'
   );
Line: 475

     SELECT claim_number, claim_id, customer_ref_number
     FROM   ozf_claims_all
     WHERE  claim_id = cv_claim_id;
Line: 482

     SELECT p.claim_number, p.claim_id, c.customer_ref_number
     FROM   ozf_claims c , ozf_claims p
     WHERE  c.claim_id      = cv_claim_id
     AND    c.root_claim_id = p.claim_id;
Line: 491

     SELECT deduction_attribute1
       , deduction_attribute2
       , deduction_attribute3
       , deduction_attribute4
       , deduction_attribute5
       , deduction_attribute6
       , deduction_attribute7
       , deduction_attribute8
       , deduction_attribute9
       , deduction_attribute10
       , deduction_attribute11
       , deduction_attribute12
       , deduction_attribute13
       , deduction_attribute14
       , deduction_attribute15
    FROM ozf_claims_all
    WHERE claim_id = p_claim_id;
Line: 644

     SELECT payment_schedule_id
     FROM ar_payment_schedules
     WHERE customer_trx_id = cv_customer_trx_id;
Line: 760

     SELECT payment_schedule_id
     FROM ar_payment_schedules
     WHERE customer_trx_id = cv_customer_trx_id;
Line: 765

     SELECT ABS(amount_due_remaining)
     FROM ar_payment_schedules
     WHERE customer_trx_id = cv_customer_trx_id;
Line: 771

     SELECT source_object_id, payment_method     -- For bug#9279072
     FROM ozf_claims_all
     WHERE claim_id = cv_claim_id;
Line: 776

  SELECT attribute_category
       , attribute1
       , attribute2
       , attribute3
       , attribute4
       , attribute5
       , attribute6
       , attribute7
       , attribute8
       , attribute9
       , attribute10
       , attribute11
       , attribute12
       , attribute13
       , attribute14
       , attribute15
   FROM  ar_receivable_applications_all
   WHERE cash_receipt_id = p_cash_receipt_id
   AND applied_customer_trx_id = p_customer_trx_id
   AND status = 'APP'
   AND display = 'Y';
Line: 800

     SELECT deduction_attribute1
       , deduction_attribute2
       , deduction_attribute3
       , deduction_attribute4
       , deduction_attribute5
       , deduction_attribute6
       , deduction_attribute7
       , deduction_attribute8
       , deduction_attribute9
       , deduction_attribute10
       , deduction_attribute11
       , deduction_attribute12
       , deduction_attribute13
       , deduction_attribute14
       , deduction_attribute15
    FROM ozf_claims_all
    WHERE claim_id = p_claim_id;
Line: 1021

 |    Update_Dispute_Amount
 |
 | NOTES
 |
 | HISTORY
 |    15-MAR-2002  mchang  Create.
 *=======================================================================*/
PROCEDURE Update_dispute_amount(
    p_claim_rec              IN    OZF_CLAIM_PVT.claim_rec_type
   ,p_dispute_amount         IN    NUMBER
   ,x_return_status          OUT NOCOPY   VARCHAR2
   ,x_msg_data               OUT NOCOPY   VARCHAR2
   ,x_msg_count              OUT NOCOPY   NUMBER
)
IS
   l_api_version CONSTANT NUMBER       := 1.0;
Line: 1037

   l_api_name    CONSTANT VARCHAR2(30) := 'Update_Dispute_Amount';
Line: 1044

     SELECT claim_number
     FROM ozf_claims
     WHERE claim_id = cv_root_claim_id;
Line: 1065

   ARP_DEDUCTION_COVER.update_amount_in_dispute(
          p_customer_trx_id     => p_claim_rec.source_object_id,
          p_claim_number        => l_root_claim_number,
          p_amount              => p_dispute_amount,
          p_init_msg_list       => FND_API.g_false,
          x_return_status       => l_return_status,
          x_msg_count           => x_msg_count,
          x_msg_data            => x_msg_data
   );
Line: 1104

END Update_Dispute_Amount;
Line: 1177

  SELECT name
  FROM ra_batch_sources bs
  ,    ozf_sys_parameters sys
  WHERE sys.batch_source_id = bs.batch_source_id
  AND sys.set_of_books_id = cv_set_of_books_id;
Line: 1184

  SELECT reason_code
  FROM ozf_reason_codes_all_b
  WHERE reason_code_id = cv_reason_code_id;
Line: 1189

  SELECT claim_number
  FROM ozf_claims
  WHERE claim_id = cv_root_claim_id;
Line: 1194

  SELECT SUM(NVL(amount_line_items_remaining, 0))
  ,      SUM(NVL(tax_remaining, 0))
  ,      SUM(NVL(freight_remaining, 0))
  FROM ar_payment_schedules
  WHERE customer_trx_id = cv_customer_trx_id;
Line: 1202

  SELECT attribute_category
       , attribute1
       , attribute2
       , attribute3
       , attribute4
       , attribute5
       , attribute6
       , attribute7
       , attribute8
       , attribute9
       , attribute10
       , attribute11
       , attribute12
       , attribute13
       , attribute14
       , attribute15
   FROM  ra_customer_trx
   WHERE customer_trx_id = cv_cust_trx_id;
Line: 1223

   SELECT oc.customer_reason, oc.customer_ref_number,
   oc.reason_code_id, osp.post_to_gl,
   (SELECT SUBSTRB(name,1,30) FROM ozf_reason_codes_vl WHERE  reason_code_id = oc.reason_code_id) as name
   FROM  ozf_sys_parameters_all osp,
         ozf_claims_all oc
   WHERE
         NVL(osp.org_id, -99) = NVL(oc.org_id, -99)
         AND  oc.claim_id = cv_claim_id;
Line: 1485

      Update_dispute_amount(
          p_claim_rec          => p_claim_rec
         ,p_dispute_amount     => x_cm_amount
         ,x_return_status      => l_return_status
         ,x_msg_data           => x_msg_data
         ,x_msg_count          => x_msg_count
      );
Line: 1557

     SELECT cb_trx_type_id
     FROM ozf_claim_types_vl
     WHERE claim_type_id = cv_claim_type_id;
Line: 1563

    SELECT CB_TRX_TYPE_ID
    FROM ozf_sys_parameters
    WHERE set_of_books_id = cv_set_of_books_id;
Line: 1569

     SELECT invoicing_reason_code
     FROM ozf_reason_codes_all_b
     WHERE reason_code_id = cv_reason_code_id;
Line: 1575

     SELECT default_reference
     FROM ra_batch_sources
     WHERE batch_source_id = 12;
Line: 1582

     SELECT customer_reason, customer_ref_number, reason_code_id
     --, customer_ref_date --11.5.10 enhancements -  TM should pass
     -- Uncomment and Corresponding change for this has to be done while assigning to code after
     -- AR enhancement for this is done.
     FROM   ozf_claims_all
     WHERE  claim_id = cv_claim_id;
Line: 1591

     SELECT SUBSTRB(name,1,30) name
     FROM   ozf_reason_codes_vl
     WHERE  reason_code_id = cv_reason_code_id;
Line: 1600

     SELECT DECODE(MAX(gl.period_name), '', 0, 1)
     FROM   gl_period_statuses gl
     WHERE  gl.application_id = 222
     AND    gl.set_of_books_id = p_set_of_books_id
     AND    gl.adjustment_period_flag = 'N'
     AND    p_gl_date BETWEEN gl.start_date AND gl.end_date
     AND    gl.closing_status IN ('O', 'F');
Line: 1871

     SELECT receivable_application_id
     ,      applied_payment_schedule_id
     FROM ar_receivable_applications
     WHERE cash_receipt_id = cv_cash_receipt_id
     AND applied_customer_trx_id = cv_customer_trx_id
     AND application_ref_type = 'CLAIM'
     ANd secondary_application_ref_id = cv_claim_id
     AND display = 'Y';
Line: 1881

     SELECT adjustment_reason_code
     FROM ozf_reason_codes_vl
     WHERE reason_code_id = cv_reason_code_id;
Line: 1886

     SELECT claim_number
     FROM ozf_claims
     WHERE claim_id = cv_root_claim_id;
Line: 1891

     SELECT adj_rec_trx_id
     ,      wo_rec_trx_id
     ,      neg_wo_rec_trx_id
     FROM ozf_claim_types_vl
     WHERE claim_type_id = cv_claim_type_id;
Line: 1898

     SELECT adj_rec_trx_id
     ,      wo_rec_trx_id
     ,      neg_wo_rec_trx_id
     FROM ozf_sys_parameters;
Line: 1906

     SELECT claim_number, claim_id, customer_ref_number
     FROM   ozf_claims_all
     WHERE  claim_id = cv_claim_id;
Line: 1912

     SELECT p.claim_number, p.claim_id, c.customer_ref_number
     FROM   ozf_claims c , ozf_claims p
     WHERE  c.claim_id      = cv_claim_id
     AND    c.root_claim_id = p.claim_id;
Line: 1922

    SELECT pay.amount_due_remaining,
           pay.amount_line_items_remaining,
           pay.tax_remaining,
           pay.freight_remaining
    FROM ar_receivable_applications rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id;
Line: 2139

        | Update Deduction payment detail
        *------------------------------------------------------------*/

	IF g_debug THEN
	   OZF_Utility_PVT.debug_message('l_x_wo_adjust_id :' || l_x_wo_adjust_id);
Line: 2154

          OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => 'WRITE_OFF'
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => p_claim_rec.source_object_id
            ,p_adjust_id              => l_x_wo_adjust_id
            ,p_settlement_doc_id      => p_settlement_doc_id
            ,p_settlement_mode        => 'MASS_SETTLEMENT'
          );
Line: 2172

           OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => 'WRITE_OFF'
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => p_claim_rec.source_object_id
            ,p_adjust_id              => l_x_wo_adjust_id
           );
Line: 2207

      ARP_DEDUCTION_COVER.update_amount_in_dispute(
             p_customer_trx_id     => p_claim_rec.source_object_id,
             p_claim_number        => l_root_claim_number,
             p_amount              => p_write_off_amount * -1,
             p_init_msg_list       => FND_API.g_false,
             x_return_status       => l_return_status,
             x_msg_count           => x_msg_count,
             x_msg_data            => x_msg_data
      );
Line: 2295

          OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => 'WRITE_OFF'
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => p_claim_rec.source_object_id
            ,p_adjust_id              => l_x_wo_adjust_id
            ,p_settlement_doc_id      => p_settlement_doc_id
            ,p_settlement_mode        => 'MASS_SETTLEMENT'
           );
Line: 2313

          OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => 'WRITE_OFF'
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => p_claim_rec.source_object_id
            ,p_adjust_id              => l_x_wo_adjust_id
           );
Line: 2340

        UPDATE ozf_claims_all
        SET wo_rec_trx_id = l_receivables_trx_id
        WHERE claim_id = p_claim_rec.claim_id
          AND wo_rec_trx_id IS NULL;
Line: 2469

    SELECT source_object_id
    ,      source_object_line_id
    ,      credit_to
    ,      SUM(quantity) qty
    ,      AVG(rate)  rate
    ,      SUM(NVL(claim_currency_amount,0)) amount
    FROM  ozf_claim_lines
    WHERE claim_id = cv_claim_id
    AND   source_object_id = cv_inv_id
    GROUP BY source_object_id,source_object_line_id,credit_to;
Line: 2482

     SELECT ar.applied_customer_trx_id,
           -- cli.source_object_id,
	    cli.source_object_line_id,
            cli.credit_to,
	    SUM(cli.quantity) qty,
            AVG(cli.rate) rate,
            SUM(NVL(cli.claim_currency_amount,0)) amount
     FROM ar_receivable_applications_all ar,
          ozf_claims_all cla,
          ozf_claim_lines_all cli
     WHERE cla.claim_id     = cli.claim_id
     AND ar.cash_receipt_id = cla.receipt_id
     AND ar.status          ='APP'
     AND ar.display         ='Y'
     AND cla.claim_id       = cv_claim_id
     AND  ar.applied_customer_trx_id = cv_inv_id
     GROUP BY ar.applied_customer_trx_id,cli.source_object_line_id,cli.credit_to;
Line: 2630

    SELECT rec.amount_applied
    ,      pay.amount_due_remaining
    ,      NVL(pay.amount_line_items_remaining, 0) amount_line_items_remaining
    ,      NVL(pay.tax_remaining, 0) tax_remaining
    ,      NVL(pay.freight_remaining, 0) freight_remaining
    ,      rec.comments
    ,      rec.payment_set_id
    ,      rec.application_ref_type
    ,      rec.application_ref_id
    ,      rec.application_ref_num
    ,      rec.secondary_application_ref_id
    ,      rec.application_ref_reason
    ,      rec.customer_reference
    FROM ar_receivable_applications rec
    , ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.display = 'Y';
Line: 2654

   SELECT 0 amount_applied
   ,      0 amount_due_remaining
   ,      0 amount_line_items_remaining
   ,      0 tax_remaining
   ,      0 freight_remaining
   ,      rec.comments
   ,      rec.payment_set_id
   ,      rec.application_ref_type
   ,      rec.application_ref_id
   ,      rec.application_ref_num
   ,      rec.secondary_application_ref_id
   ,      rec.application_ref_reason
   ,      rec.customer_reference
FROM ar_receivable_applications_all rec
WHERE rec.cash_receipt_id = cv_cash_receipt_id
AND rec.display = 'Y';
Line: 2674

    SELECT COUNT(claim_line_id)
    FROM ozf_claim_lines
    WHERE claim_id = cv_claim_id;
Line: 2679

    SELECT rec.cash_receipt_id
    FROM ar_receivable_applications_all rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND pay.customer_trx_id = cv_invoice_id;
Line: 2687

    SELECT rec.amount_applied
    FROM ar_receivable_applications rec
    WHERE rec.applied_payment_schedule_id = -4
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id;
Line: 2696

      SELECT customer_trx_id
      FROM ra_customer_trx_lines
      WHERE customer_trx_line_id = cv_invoice_line_id;
Line: 2715

            |    -> 4. Update dispute amount.
            | Invoice Deduction - Credit to Invoice
            |    -> create credit memo for the invoice
            *------------------------------------------------------------*/

            --  Update dispute amount.
            IF g_debug THEN
                 OZF_Utility_PVT.debug_message('Source Deduction -> Update dispute amount');
Line: 2724

            Update_dispute_amount(
                   p_claim_rec          => p_claim_rec
                  ,p_dispute_amount     => l_cm_amount
                  ,x_return_status      => l_return_status
                  ,x_msg_data           => x_msg_data
                  ,x_msg_count          => x_msg_count
            );
Line: 3224

   | Update Deduction payment detail
   *------------------------------------------------------------*/
   IF l_cm_customer_trx_id IS NOT NULL THEN
      -- Update Deduction payment detail
      OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
          p_api_version            => l_api_version
         ,p_init_msg_list          => FND_API.g_false
         ,p_commit                 => FND_API.g_false
         ,p_validation_level       => FND_API.g_valid_level_full
         ,x_return_status          => l_return_status
         ,x_msg_data               => x_msg_data
         ,x_msg_count              => x_msg_count
         ,p_claim_id               => p_claim_rec.claim_id
         ,p_payment_method         => p_claim_rec.payment_method
         ,p_deduction_type         => p_deduction_type
         ,p_cash_receipt_id        => NULL
         ,p_customer_trx_id        => l_cm_customer_trx_id
         ,p_adjust_id              => NULL
      );
Line: 3319

    SELECT rec.amount_applied
    ,      pay.amount_due_remaining
    ,      NVL(pay.amount_line_items_remaining, 0) amount_line_items_remaining
    ,      NVL(pay.tax_remaining, 0) tax_remaining
    ,      NVL(pay.freight_remaining, 0) freight_remaining
    ,      rec.comments
    ,      rec.payment_set_id
    ,      rec.application_ref_type
    ,      rec.application_ref_id
    ,      rec.application_ref_num
    ,      rec.secondary_application_ref_id
    ,      rec.application_ref_reason
    ,      rec.customer_reference
    FROM ar_receivable_applications rec
    , ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.display = 'Y';
Line: 3342

    SELECT COUNT(claim_line_id)
    FROM ozf_claim_lines
    WHERE claim_id = cv_claim_id;
Line: 3347

    SELECT source_object_class
    ,      source_object_id
    ,      source_object_line_id
    FROM ozf_claim_lines
    WHERE claim_id = cv_claim_id;
Line: 3355

    SELECT rec.cash_receipt_id
    FROM ar_receivable_applications_all rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND pay.customer_trx_id = cv_invoice_id;
Line: 3363

    SELECT rec.amount_applied
    FROM ar_receivable_applications rec
    WHERE rec.applied_payment_schedule_id = -4
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id;
Line: 3372

      SELECT customer_trx_id
      FROM ra_customer_trx_lines
      WHERE customer_trx_line_id = cv_invoice_line_id;
Line: 3378

      SELECT source_object_id, sum(claim_currency_amount) amt
      FROM   ozf_claim_lines_all
      WHERE claim_id = cv_claim_id
      GROUP BY source_object_id;
Line: 3384

     SELECT ar.applied_customer_trx_id,
            cli.source_object_id,
            SUM(cli.claim_currency_amount) amt
     FROM ar_receivable_applications_all ar,
          ozf_claims_all cla,
          ozf_claim_lines_all cli
     WHERE cla.claim_id     = cli.claim_id
     AND ar.cash_receipt_id = cla.receipt_id
     AND ar.status          ='APP'
     AND ar.display         ='Y'
     AND cla.claim_id       = cv_claim_id
     GROUP BY ar.applied_customer_trx_id,cli.source_object_id;
Line: 3399

     SELECT
            cli.source_object_id,
            SUM(cli.claim_currency_amount) amt
     FROM
          ozf_claims_all cla,
          ozf_claim_lines_all cli
     WHERE cla.claim_id     = cli.claim_id
     AND cla.claim_id       = cv_claim_id
     GROUP BY cli.source_object_id;
Line: 3410

   SELECT count(*)
   FROM  ar_receivable_applications_all ar,
         ozf_claims_all cla,
         ozf_claim_lines_all cli
   WHERE cla.claim_id     = cli.claim_id
   AND ar.cash_receipt_id = cla.receipt_id
   AND ar.status          ='APP'
   AND ar.display         ='Y'
  AND cla.claim_id       = cv_claim_id;
Line: 3481

         | Update Claim Status to CLOSED.
         *------------------------------------------------------------*/
         Close_Claim(
             p_claim_rec        => p_claim_rec
            ,x_return_status    => l_return_status
            ,x_msg_data         => x_msg_data
            ,x_msg_count        => x_msg_count
         );
Line: 3720

    SELECT rec.application_ref_type
    ,      rec.application_ref_id
    ,      rec.application_ref_num
    ,      rec.secondary_application_ref_id
    ,      sum(rec.amount_applied) amount_applied
    ,      sum(rec.amount_applied_from) amount_applied_from --4684931
    FROM ar_receivable_applications rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id
    group by rec.application_ref_type, rec.application_ref_id, rec.application_ref_num,
             rec.secondary_application_ref_id;
Line: 3736

    /*SELECT rec.comments
    ,      rec.payment_set_id
    ,      rec.application_ref_type
    ,      rec.application_ref_id
    ,      rec.application_ref_num
    ,      rec.secondary_application_ref_id
    ,      rec.application_ref_reason
    ,      rec.customer_reference
    ,      rec.amount_applied
    ,      rec.amount_applied_from --4684931
    ,      pay.amount_due_remaining
    FROM ar_receivable_applications rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id;
Line: 3760

     SELECT amount_applied
     FROM ar_receivable_applications
     WHERE application_ref_type = 'CLAIM'
     AND applied_payment_schedule_id = -4
     AND display = 'Y'
     AND secondary_application_ref_id = cv_root_claim_id;
Line: 3768

     SELECT amount_applied,
            amount_applied_from,  --4684931
            apply_date -- Fix for Bug 3091401. TM passes old apply date
     FROM ar_receivable_applications
     WHERE cash_receipt_id = cv_cash_receipt_id
     AND applied_customer_trx_id = cv_customer_trx_id
     AND display = 'Y'
     AND status = 'APP';
Line: 3779

        SELECT invoice_currency_code
        FROM ra_customer_trx
        WHERE customer_trx_id = cv_customer_trx_id;
Line: 3784

        SELECT currency_code
        FROM ar_cash_receipts
        WHERE cash_receipt_id = cv_cash_receipt_id;
Line: 3828

         | Update Claim Status to CLOSED.
         *------------------------------------------------------------*/
         Close_Claim(
             p_claim_rec        => p_claim_rec
            ,x_return_status    => l_return_status
            ,x_msg_data         => x_msg_data
            ,x_msg_count        => x_msg_count
         );
Line: 3856

            | Invoice Deduction -> 1. Update amount in dispute
            |                      2. Unapply invoice from receipt.
            |                      3. Apply credit memo with amount_settled on receipt.
            |                      4. Apply original invoice with old balance + amount_settled.
            | <>
            | Invoice Deduction -> 1. Update amount in dispute
            |                      2. Apply credit memo with amount_settled on receipt.
            |                      3. Reapply invoice related deduction.
            | <>:
            | Invoice Deduction -> 1. Update amount in dispute
            |                      1.5. Unapply existing credit memo
            |                      2. ReApply credit memo with increase amount on receipt.
            |                      3. Reapply invoice related deduction.
            *------------------------------------------------------------*/

            OPEN csr_old_applied_invoice( p_claim_rec.receipt_id
                                        , p_claim_rec.source_object_id
                                        , p_claim_rec.root_claim_id
                                        );
Line: 3888

               OZF_Utility_PVT.debug_message('Invoice Deduction -> 1. Update amount in dispute');
Line: 3891

            Update_dispute_amount(
                p_claim_rec          => p_claim_rec
               ,p_dispute_amount     => (p_credit_memo_amount * -1)
               ,x_return_status      => l_return_status
               ,x_msg_data           => x_msg_data
               ,x_msg_count          => x_msg_count
            );
Line: 4103

      | Update Deduction payment detail
      *------------------------------------------------------------*/
      IF l_online_upd_ded_status THEN
         -- Update Deduction payment detail
         OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => p_claim_rec.payment_method
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => p_payment_reference_id
            ,p_adjust_id              => NULL
            ,p_settlement_amount      => l_settlement_amount    -- Bug4308188
         );
Line: 4174

    SELECT rec.amount_applied
    FROM ar_receivable_applications rec
    WHERE rec.applied_payment_schedule_id = -4
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id;
Line: 4195

   | Update Claim Status to CLOSED.
   *------------------------------------------------------------*/
   Close_Claim(
       p_claim_rec        => p_claim_rec
      ,x_return_status    => l_return_status
      ,x_msg_data         => x_msg_data
      ,x_msg_count        => x_msg_count
   );
Line: 4254

      | Update Deduction payment detail
      *------------------------------------------------------------*/
      -- Update Deduction payment detail
      IF g_debug THEN
         OZF_Utility_PVT.debug_message('cash_receipt_id = '||p_claim_rec.receipt_id);
Line: 4260

      OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
          p_api_version            => l_api_version
         ,p_init_msg_list          => FND_API.g_false
         ,p_commit                 => FND_API.g_false
         ,p_validation_level       => FND_API.g_valid_level_full
         ,x_return_status          => l_return_status
         ,x_msg_data               => x_msg_data
         ,x_msg_count              => x_msg_count
         ,p_claim_id               => p_claim_rec.claim_id
         ,p_payment_method         => p_claim_rec.payment_method
         ,p_deduction_type         => p_deduction_type
         ,p_cash_receipt_id        => p_claim_rec.receipt_id
         ,p_customer_trx_id        => NULL --p_claim_rec.payment_reference_id
         ,p_adjust_id              => NULL
      );
Line: 4343

   | Update Claim Status to CLOSED.
   *------------------------------------------------------------*/
   Close_Claim(
       p_claim_rec        => p_claim_rec
      ,x_return_status    => l_return_status
      ,x_msg_data         => x_msg_data
      ,x_msg_count        => x_msg_count
   );
Line: 4379

      | Update Deduction payment detail
      *------------------------------------------------------------*/
      IF l_cb_customer_trx_id IS NOT NULL THEN
         -- Update Deduction payment detail
         OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => p_claim_rec.claim_id
            ,p_payment_method         => p_claim_rec.payment_method
            ,p_deduction_type         => p_deduction_type
            ,p_cash_receipt_id        => p_claim_rec.receipt_id
            ,p_customer_trx_id        => l_cb_customer_trx_id
            ,p_adjust_id              => NULL
         );
Line: 4485

      | Update Claim Status to CLOSED.
      *------------------------------------------------------------*/
      Close_Claim(
          p_claim_rec        => p_claim_rec
         ,x_return_status    => l_return_status
         ,x_msg_data         => x_msg_data
         ,x_msg_count        => x_msg_count
      );
Line: 4572

    SELECT dm_trx_type_id
    FROM ozf_claim_types_all_b
    WHERE claim_type_id = cv_claim_type_id;
Line: 4577

     SELECT amount_applied
     FROM ar_receivable_applications
     WHERE application_ref_type = 'CLAIM'
     AND applied_payment_schedule_id = -4
     AND display = 'Y'
     AND secondary_application_ref_id = cv_root_claim_id;
Line: 4585

     SELECT trx_number
     FROM ra_customer_trx
     WHERE customer_trx_id = cv_customer_trx_id;
Line: 4590

     SELECT amount_applied,
            amount_applied_from,--bug 4684931
            apply_date -- Fix for Bug 3091401. TM passes old apply date
     FROM ar_receivable_applications
     WHERE cash_receipt_id = cv_cash_receipt_id
     AND applied_customer_trx_id = cv_customer_trx_id
     AND display = 'Y'
     AND status = 'APP';
Line: 4603

   SELECT claim_id, amount_due_remaining FROM ozf_claims_all, ar_payment_schedules_all
   WHERE source_object_id = customer_trx_id
   AND   source_object_class = class
   AND   claim_class  = 'DEDUCTION'
   AND   cust_account_id = customer_id
   AND   customer_trx_id = p_customer_trx_id;
Line: 4612

      SELECT invoice_currency_code
      FROM ra_customer_trx
      WHERE customer_trx_id = cv_customer_trx_id;
Line: 4617

        SELECT currency_code
        FROM ar_cash_receipts
        WHERE cash_receipt_id = cv_cash_receipt_id;
Line: 4634

    SELECT rec.application_ref_type
    ,      rec.application_ref_id
    ,      rec.application_ref_num
    ,      rec.secondary_application_ref_id
    ,      sum(rec.amount_applied) amount_applied
    ,      sum(rec.amount_applied_from) amount_applied_from --4684931
    FROM ar_receivable_applications rec
    ,    ar_payment_schedules pay
    WHERE rec.applied_payment_schedule_id = pay.payment_schedule_id
    AND rec.cash_receipt_id = cv_cash_receipt_id
    AND pay.customer_trx_id = cv_customer_trx_id
    AND rec.application_ref_type = 'CLAIM'
    AND rec.display = 'Y'
    AND rec.secondary_application_ref_id = cv_root_claim_id
    group by rec.application_ref_type, rec.application_ref_id, rec.application_ref_num,
             rec.secondary_application_ref_id;
Line: 4654

        SELECT source_object_class
        FROM ozf_claims_all
        WHERE claim_id = cv_claim_id;
Line: 4659

        SELECT amount_applied
        FROM ar_receivable_applications_all
        WHERE secondary_application_ref_id = cv_claim_id;
Line: 4664

SELECT amount_applied
FROM ar_payment_schedules_all
WHERE customer_trx_id = cv_customer_trx_id;
Line: 4716

         | Update Claim Status to CLOSED.
         *------------------------------------------------------------*/
         Close_Claim(
             p_claim_rec        => p_claim_rec
            ,x_return_status    => l_return_status
            ,x_msg_data         => x_msg_data
            ,x_msg_count        => x_msg_count
         );
Line: 5130

   | Update Deduction payment detail
   *------------------------------------------------------------*/
   IF l_online_upd_ded_status THEN
      -- Update Deduction payment detail
       OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
          p_api_version            => l_api_version
         ,p_init_msg_list          => FND_API.g_false
         ,p_commit                 => FND_API.g_false
         ,p_validation_level       => FND_API.g_valid_level_full
         ,x_return_status          => l_return_status
         ,x_msg_data               => x_msg_data
         ,x_msg_count              => x_msg_count
         ,p_claim_id               => p_claim_rec.claim_id
         ,p_payment_method         => p_claim_rec.payment_method
         ,p_deduction_type         => p_deduction_type
         ,p_cash_receipt_id        => p_claim_rec.receipt_id
         ,p_customer_trx_id        => p_payment_reference_id
         ,p_adjust_id              => NULL
         ,p_settlement_amount      => l_settlement_amount -- Bug4308188
      );
Line: 5370

         OZF_Utility_PVT.debug_message('Before calling the update_payment_detail  ==> '||l_claim_rec.claim_id);
Line: 5373

       OZF_SETTLEMENT_DOC_PVT.Update_Payment_Detail(
             p_api_version            => l_api_version
            ,p_init_msg_list          => FND_API.g_false
            ,p_commit                 => FND_API.g_false
            ,p_validation_level       => FND_API.g_valid_level_full
            ,x_return_status          => l_return_status
            ,x_msg_data               => x_msg_data
            ,x_msg_count              => x_msg_count
            ,p_claim_id               => l_claim_rec.claim_id
            ,p_payment_method         => 'ACCOUNTING_ONLY'
            ,p_deduction_type         => 'CLAIM'
            ,p_cash_receipt_id        => NULL
            ,p_customer_trx_id        => NULL --l_claim_rec.source_object_id
            ,p_adjust_id              => NULL
          );
Line: 5389

	   OZF_Utility_PVT.debug_message('After calling update_payment_detail  ==> '||l_return_status);
Line: 5390

           OZF_Utility_PVT.debug_message('After calling update_payment_detail  ==> '||l_claim_rec.claim_id);
Line: 5607

  | Update Claim Status to CLOSED.
  *------------------------------------------------------------*/

  Close_Claim(
         p_claim_rec        => p_claim_rec
         ,x_return_status    => l_return_status
         ,x_msg_data         => x_msg_data
         ,x_msg_count        => x_msg_count
  );
Line: 5624

  Update_dispute_amount(
    p_claim_rec          => p_claim_rec
   ,p_dispute_amount     => (p_credit_memo_amount * -1)
   ,x_return_status      => l_return_status
   ,x_msg_data           => x_msg_data
   ,x_msg_count          => x_msg_count
  );