DBA Data[Home] [Help]

APPS.IEX_UWQ_POP_SUM_TBL_PVT SQL Statements

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

Line: 32

PROCEDURE insert_conc_req IS
BEGIN
   DELETE from AR_CONC_PROCESS_REQUESTS
    where CONCURRENT_PROGRAM_NAME = 'IEX_POPULATE_UWQ_SUM';
Line: 37

   INSERT INTO AR_CONC_PROCESS_REQUESTS
     (CONCURRENT_PROGRAM_NAME, REQUEST_ID)
     values ('IEX_POPULATE_UWQ_SUM',FND_GLOBAL.conc_request_id);
Line: 41

END insert_conc_req;
Line: 70

  SELECT COUNT(we.name)
	  INTO l_noof_active_busi_events
	  FROM wf_event_subscriptions wes,
	       wf_events we,
	       fnd_application fa
	 WHERE we.guid = wes.event_filter_guid
	   AND we.name LIKE 'oracle.apps.ar.%'
     AND fa.application_id = 695
     AND WES.owner_tag = fa.application_short_name
	   AND wes.status = 'ENABLED'
	   AND we.status = 'ENABLED';
Line: 86

	   SELECT count(1) INTO l_count
       FROM fnd_concurrent_requests
      WHERE concurrent_program_id = ( SELECT concurrent_program_id
                                        FROM fnd_concurrent_programs_vl
                                       WHERE concurrent_program_name = 'IEXDLMGB')
        AND ((phase_code = 'R') OR (phase_code = 'P' AND status_code = 'C'));
Line: 117

procedure update_trx_bal_summ_concur( x_errbuf            OUT nocopy VARCHAR2,
                                      x_retcode           OUT nocopy VARCHAR2)

                                    /* (p_mode in varchar2 default 'CP',
                                      p_org_id in number)*/
 is
     --Begin bug#7133605 schekuri 09-Jun-2008
     --Start bug 6876187 gnramasa 14th mar 08
     CURSOR c_cust_account_id_1 IS
     SELECT DISTINCT CUST_ACCOUNT_ID FROM AR_TRX_BAL_SUMMARY ARS
     WHERE ARS.REFERENCE_1 IS Null
     AND EXISTS (SELECT 1 FROM IEX_DELINQUENCIES_ALL IED WHERE
                  IED.STATUS IN ('DELINQUENT', 'PREDELINQUENT')
                  AND ARS.CUST_ACCOUNT_ID = IED.CUST_ACCOUNT_ID);
Line: 134

     SELECT DISTINCT CUST_ACCOUNT_ID FROM AR_TRX_BAL_SUMMARY ARS
     WHERE ARS.REFERENCE_1 = 1
     AND  NOT EXISTS (SELECT 1 FROM IEX_DELINQUENCIES_ALL IED WHERE
                 IED.STATUS IN ('DELINQUENT', 'PREDELINQUENT')
                 AND ARS.CUST_ACCOUNT_ID = IED.CUST_ACCOUNT_ID);
Line: 150

     SELECT CUST_ACCOUNT_ID FROM AR_TRX_BAL_SUMMARY ARS
     WHERE ARS.REFERENCE_1 = 1
     AND ARS.CUST_ACCOUNT_ID=P_CUST_ACCOUNT_ID
     AND  NOT EXISTS (SELECT 1 FROM IEX_DELINQUENCIES_ALL IED WHERE
                 IED.STATUS IN ('DELINQUENT', 'PREDELINQUENT')
                 AND ARS.CUST_ACCOUNT_ID = IED.CUST_ACCOUNT_ID)
 	   --      and ied.org_id=nvl(p_org_id,ied.org_id))
		 for update of reference_1 nowait;
Line: 162

     SELECT CUST_ACCOUNT_ID FROM AR_TRX_BAL_SUMMARY ARS
     WHERE ARS.REFERENCE_1 IS Null
     AND ARS.CUST_ACCOUNT_ID=P_CUST_ACCOUNT_ID
 --   and ars.org_id=nvl(p_org_id,ars.org_id)
     for update of reference_1 nowait;
Line: 173

     /* Begin Kasreeni 3/1/2007 Bug 5905023  We will update everytime instead of once */
 --   if (p_mode = 'CP') then
      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updating Reference_1 of AR_TRX_BAL_SUMMARY for Delinquent Customers');
Line: 179

      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Starting to update ar_trx_bal_summary with reference_1 = 1...');
Line: 180

       FND_FILE.PUT_LINE(FND_FILE.LOG,'Starting to update ar_trx_bal_summary with reference_1 = 1...');
Line: 194

	    UPDATE AR_TRX_BAL_SUMMARY ARS
            SET REFERENCE_1 = '1'
            WHERE CUST_ACCOUNT_ID = l_cust_account_id_1(I)
	    and reference_1 is null;
Line: 198

	    l_cust_account_id_1.delete;
Line: 202

            IEX_DEBUG_PUB.LOGMESSAGE(SQL%ROWCOUNT || ' Rows updated in ar_trx_bal_summary with reference_1 = 1');
Line: 203

	     FND_FILE.PUT_LINE(FND_FILE.LOG, ' Rows updated in ar_trx_bal_summary with reference_1 = 1-->'||l_cust_account_id_1.count);
Line: 213

	     l_cust_account_id_1.delete;
Line: 232

				UPDATE AR_TRX_BAL_SUMMARY
		                SET REFERENCE_1 = '1'
				WHERE cust_account_id=l_cust_account_id1
				and REFERENCE_1 is null;
Line: 236

				FND_FILE.PUT_LINE(FND_FILE.LOG,'updated records- '||l_cust_account_id_1.count);
Line: 254

             IEX_DEBUG_PUB.LOGMESSAGE(l_cust_account_id_1.count || ' rows updated in ar_trx_bal_summary with reference_1 = 1');
Line: 255

	     l_cust_account_id_1.delete;
Line: 271

        LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Starting to update ar_trx_bal_summary with reference_1 = Null...');
Line: 278

            LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Exit after Update ar_trx_bal_summary on complete with reference_1 = Null...');
Line: 279

	  --   FND_FILE.PUT_LINE(FND_FILE.LOG,SQL%ROWCOUNT || ' Rows updated in ar_trx_bal_summary with reference_1 = Null');
Line: 284

	    UPDATE AR_TRX_BAL_SUMMARY ARS
            SET REFERENCE_1 = Null
            WHERE CUST_ACCOUNT_ID = l_cust_account_id_n(I)
	     and reference_1='1';
Line: 288

	     l_cust_account_id_n.delete;
Line: 290

	     FND_FILE.PUT_LINE(FND_FILE.LOG,' Rows updated in ar_trx_bal_summary with reference_1 = Null->'||l_cust_account_id_n.count);
Line: 291

             LogMessage(FND_LOG.LEVEL_UNEXPECTED,l_cust_account_id_n.count ||  'Rows updated in ar_trx_bal_summary with reference_1 = Null');
Line: 299

	     l_cust_account_id_n.delete;
Line: 318

				UPDATE AR_TRX_BAL_SUMMARY
		                SET REFERENCE_1 = null
				WHERE cust_account_id=l_cust_account_id1
				and REFERENCE_1 = '1';
Line: 322

				FND_FILE.PUT_LINE(FND_FILE.LOG,'updated records '||sql%rowcount);
Line: 340

             IEX_DEBUG_PUB.LOGMESSAGE(l_cust_account_id_1.count || ' rows updated in ar_trx_bal_summary with reference_1 = 1');
Line: 341

	     l_cust_account_id_1.delete;
Line: 359

      /*update ar_trx_bal_summary set reference_1 = '1'
      where cust_account_id in
        ( select distinct cust_account_id
        from iex_delinquencies_all
        where status in ('DELINQUENT','PREDELINQUENT'));*/
Line: 367

    /* End Kasreeni 3/1/2007 Bug 5905023  We will update everytime instead of once */
  end update_trx_bal_summ_concur;
Line: 377

  Procedure delete_rows_from_uwq_summ(from_date in varchar2,
                                      p_org_id in number,
				      p_truncate_table in varchar2,
				      l_return_status IN OUT NOCOPY VARCHAR2
				      )
    is

    --CURSOR c_get_table IS
    --select OWNER || '.' || TABLE_NAME from sys.all_tables where table_name = 'IEX_DLN_UWQ_SUMMARY';
Line: 393

    SELECT organization_id from hr_operating_units where
      mo_global.check_access(organization_id) = 'Y'
      AND organization_id = nvl(c_org_id,organization_id);
Line: 399

    SELECT PREFERENCE_VALUE
    FROM IEX_APP_PREFERENCES_B
    WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL'
    and enabled_flag='Y'
    and org_id is null;
Line: 406

     SELECT LOOKUP_CODE
     FROM IEX_LOOKUPS_V
     WHERE LOOKUP_TYPE='IEX_RUNNING_LEVEL'
     AND iex_utilities.validate_running_level(LOOKUP_CODE)='Y';
Line: 412

   SELECT PREFERENCE_VALUE
   FROM IEX_APP_PREFERENCES_B
   WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL'
   and (org_id=c_org_id or org_id is null)
   and enabled_flag='Y'
   order by nvl(org_id,0) desc ;
Line: 482

		    delete from iex_dln_uwq_summary
		    where org_id=l_curr_org_id;
Line: 486

	       FND_FILE.PUT_LINE(FND_FILE.LOG,'records deleted for org_id-'||l_curr_org_id);
Line: 499

			   delete from IEX_DLN_UWQ_SUMMARY where (party_id,org_id) in
			  (select hza.party_id,trb.org_id from ar_trx_bal_summary trb, hz_cust_accounts hza
			  where hza.cust_account_id = trb.cust_account_id and  trunc(trb.LAST_UPDATE_DATE) >= trunc(l_from_date)
			  and trb.org_id=nvl(l_curr_org_id,trb.org_id))
			  and cust_account_id is null and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 504

			  FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at Cust level-->'||sql%rowcount);
Line: 507

			  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, org_id) in
			 (select cust_account_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date)
			  and trb.org_id=nvl(l_curr_org_id,trb.org_id))
			  and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 511

			  FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at A/c level-->'||sql%rowcount);
Line: 514

			  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, site_use_id, org_id) in
			 (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date)
			  and trb.org_id=nvl(l_curr_org_id,trb.org_id))
			  and site_use_id is not null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 518

			  FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at Billto level-->'||sql%rowcount);
Line: 554

                   delete from IEX_DLN_UWQ_SUMMARY where (party_id,org_id) in
                  (select hza.party_id,trb.org_id from ar_trx_bal_summary trb, hz_cust_accounts hza
                  where hza.cust_account_id = trb.cust_account_id and  trunc(trb.LAST_UPDATE_DATE) >= trunc(l_from_date))
		 -- and trb.org_id=nvl(l_curr_org_id,trb.org_id)
		  and cust_account_id is null and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 559

		   FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at Cust level-->'||sql%rowcount);
Line: 562

                  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, org_id) in
                 (select cust_account_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date))
	         -- and trb.org_id=nvl(l_curr_org_id,trb.org_id)
		  and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 566

		   FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at A/C level-->'||sql%rowcount);
Line: 569

                  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, site_use_id, org_id) in
                 (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date))
	         -- and trb.org_id=nvl(l_curr_org_id,trb.org_id))
		  and site_use_id is not null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 573

		   FND_FILE.PUT_LINE(FND_FILE.LOG,'No. of records deleted at Billto level-->'||sql%rowcount);
Line: 603

                   delete from IEX_DLN_UWQ_SUMMARY where (party_id,org_id) in
                  (select hza.party_id,trb.org_id from ar_trx_bal_summary trb, hz_cust_accounts hza
                  where hza.cust_account_id = trb.cust_account_id and  trunc(trb.LAST_UPDATE_DATE) >= trunc(l_from_date))
		 -- and trb.org_id=nvl(l_curr_org_id,trb.org_id)
		  and cust_account_id is null and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 610

                  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, org_id) in
                 (select cust_account_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date))
	         -- and trb.org_id=nvl(l_curr_org_id,trb.org_id)
		  and site_use_id is null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 616

                  delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, site_use_id, org_id) in
                 (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date))
	        --  and trb.org_id=nvl(l_curr_org_id,trb.org_id))
		and site_use_id is not null;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 658

		LogMessage(FND_LOG.LEVEL_STATEMENT,'Delete records corresponding to the org_id passed-->'||l_org_id);
Line: 659

		select count(*) into l_cnt
		from iex_dln_uwq_summary where org_id=l_org_id;
Line: 661

		FND_FILE.PUT_LINE(FND_FILE.LOG,'No of rows selected: ' || l_cnt);
Line: 662

		delete from iex_dln_uwq_summary
		where org_id=l_org_id;
Line: 664

		LogMessage(FND_LOG.LEVEL_STATEMENT,'Records deleted for the org_id passed');
Line: 665

		-- LogMessage(FND_LOG.LEVEL_UNEXPECTED,'No of rows deleted: ' || SQL%ROWCOUNT);
Line: 666

		-- FND_FILE.PUT_LINE(FND_FILE.LOG,'No of rows deleted: ' || SQL%ROWCOUNT);
Line: 667

		 select count(*) into l_cnt1
		from iex_dln_uwq_summary where org_id=l_org_id;
Line: 669

		FND_FILE.PUT_LINE(FND_FILE.LOG,'No of rows selected: ' || l_cnt);
Line: 687

      DELETE from AR_CONC_PROCESS_REQUESTS
      where REQUEST_ID  = FND_GLOBAL.conc_request_id;
Line: 697

     LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Exception in delete_rows_from_uwq_summ');
Line: 702

      DELETE from AR_CONC_PROCESS_REQUESTS
      where REQUEST_ID  = FND_GLOBAL.conc_request_id;
Line: 710

  end delete_rows_from_uwq_summ;
Line: 721

		    p_update_contact    in varchar2 default 'Y') -- Added new parameter for Bug13713264 bibeura 15-Feb-2012

IS


 CURSOR c_get_level IS
    SELECT PREFERENCE_VALUE
    FROM IEX_APP_PREFERENCES_B
    WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL'
    and enabled_flag='Y'
    and org_id is null;
Line: 734

SELECT LOOKUP_CODE
FROM IEX_LOOKUPS_V
WHERE LOOKUP_TYPE='IEX_RUNNING_LEVEL'
AND iex_utilities.validate_running_level(LOOKUP_CODE)='Y';
Line: 740

   SELECT PREFERENCE_VALUE
   FROM IEX_APP_PREFERENCES_B
   WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL'
   and (org_id=c_org_id or org_id is null)
   and enabled_flag='Y'
   order by nvl(org_id,0) desc ;
Line: 748

    SELECT organization_id from hr_operating_units where
      mo_global.check_access(organization_id) = 'Y'
      AND organization_id = nvl(c_org_id,organization_id);
Line: 757

   l_update_contact varchar2(5); -- Added for bug13713264 bibeura 15-Feb-2012
Line: 764

 FND_FILE.PUT_LINE(FND_FILE.LOG,'p_update_contact...-->'||p_update_contact);
Line: 765

 LogMessage(FND_LOG.LEVEL_STATEMENT,' p_update_contact: ' || p_update_contact);
Line: 782

IEX_CHECKLIST_UTILITY.UPDATE_MLSETUP;
Line: 786

select DEFINE_PARTY_RUNNING_LEVEL,DEFINE_OU_RUNNING_LEVEL
 into G_PARTY_LVL_ENB,G_OU_LVL_ENB
 from IEX_QUESTIONNAIRE_ITEMS;
Line: 793

 l_update_contact:=nvl(p_update_contact,'Y');  -- Added for bug13713264 bibeura 15-Feb-2012
Line: 821

 delete_rows_from_uwq_summ(from_date,p_org_id,l_truncate_table,l_return_status);
Line: 824

    fnd_file.put_line(FND_FILE.LOG, ' Delete or Truncate on table iex_dln_uwq_summary is not success. Ending the program');
Line: 847

	--	update_trx_bal_summ('CP',l_curr_org_id);
Line: 859

		Insert_Summary(x_errbuf,x_retcode,FROM_DATE,l_curr_org_id,l_allowed_lvl,'CP',l_update_contact);
Line: 867

	--  update_trx_bal_summ('CP',null);
Line: 876

		Insert_Summary(x_errbuf,x_retcode,FROM_DATE,null,l_allowed_lvl,'CP',l_update_contact);
Line: 888

	    Insert_Summary(x_errbuf,x_retcode,FROM_DATE,null,G_SYSTEM_LEVEL,'CP',l_update_contact);
Line: 901

 PROCEDURE Insert_Summary(
                    x_errbuf            OUT nocopy VARCHAR2,
                    x_retcode           OUT nocopy VARCHAR2,
                    FROM_DATE           IN  VARCHAR2,
		    p_org_id in number,--Added for Bug 8707923  27-Jul-2009 barathsr
		    p_level in varchar2,--Added for Bug 8707923  27-Jul-2009 barathsr
 	            P_MODE              IN  VARCHAR2 DEFAULT 'CP',
               p_update_contact    in varchar2 default 'Y')  -- Added new parameter for bug13713264 bibeura 15-Feb-2012
IS

--Commented for Bug 8707923  27-Jul-2009 barathsr.Handled in populate_uwq_sum_concur procedure
 -- CURSOR c_get_level IS
   -- SELECT PREFERENCE_VALUE FROM IEX_APP_PREFERENCES_VL WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL';
Line: 919

    SELECT
    trx_summ.org_id,
    max(ac.collector_id),
    max(ac.resource_id),
    max(ac.resource_type),
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUSTOMER_SITE_USE_ID' ieu_param_pk_col,
    to_char(trx_summ.site_use_id) ieu_param_pk_value,
    1 resource_id,
    'RS_EMPLOYEE' resource_type,
    party.party_id party_id,
    party.party_name party_name,
    trx_summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    trx_summ.site_use_id site_use_id,
    site_uses.location location,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
      (SELECT SUM(b.acctd_amount_due_remaining)
     FROM iex_delinquencies_all a,
       ar_payment_schedules_all b
     WHERE a.customer_site_use_id = trx_summ.site_use_id
     AND a.payment_schedule_id = b.payment_schedule_id
     AND b.status = 'OP'
     AND a.status IN('DELINQUENT',    'PREDELINQUENT')
     AND b.org_id = trx_summ.org_id) past_due_inv_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    MAX(iex_uwq_view_pkg.get_last_payment_amount(0,   0,   trx_summ.site_use_id)) last_payment_amount,
    max(gl.CURRENCY_CODE) last_payment_amount_curr,
    MAX(iex_uwq_view_pkg.get_last_payment_number(0,   0,   trx_summ.site_use_id)) last_payment_number,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login,
      (SELECT COUNT(1)
     FROM iex_delinquencies_all
     WHERE customer_site_use_id = trx_summ.site_use_id
     AND status IN('DELINQUENT',    'PREDELINQUENT')
     AND org_id = trx_summ.org_id)
  number_of_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all
       WHERE customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
       AND uwq_status = 'PENDING')))
    )
  active_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all
       WHERE customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status = 'COMPLETE'
       AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
    )
  complete_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all where customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status = 'PENDING'
       AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
    )
  pending_delinquencies,*/ --9597052
  -- Start for the bug#7562130 by PNAVEENK
/*      (SELECT a.score_value
     FROM iex_score_histories a
     WHERE a.creation_date =
      (SELECT MAX(creation_date)
       FROM iex_score_histories
       WHERE score_object_code = 'IEX_BILLTO'
       AND score_object_id = trx_summ.site_use_id)
    AND rownum < 2
     AND a.score_object_code = 'IEX_BILLTO'
     AND a.score_object_id = trx_summ.site_use_id)
  score,*/
   /* to_number(cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_VALUE')) score,  -9597052
    to_number(cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_ID')) score_id,
    cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,*/ --9597052
   -- end for the bug#7562130
   -- Start for the bug#8538945 by PNAVEENK
 /*   party.address1 address1,
    party.city city,
    party.state state,
    party.county county,*/
/*    loc.address1 address1,  --9597052
    loc.city city,
    loc.state state,
    loc.county county,
    fnd_terr.territory_short_name country,
 --   party.province province,
 --    party.postal_code postal_code,
    loc.province province,
    loc.postal_code postal_code,
   -- end for the bug#8538945
    phone.phone_country_code phone_country_code,
    phone.phone_area_code phone_area_code,
    phone.phone_number phone_number,
    phone.phone_extension phone_extension,
   (SELECT COUNT(1) FROM iex_bankruptcies bkr
    WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies, -- Changed for bug#7693986

    (SELECT COUNT(1) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) number_of_promises,

    (SELECT SUM(AMOUNT_DUE_REMAINING) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+)  Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) BROKEN_PROMISE_AMOUNT ,

    (SELECT SUM(PROMISE_AMOUNT) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) PROMISE_AMOUNT,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status IS NULL OR pro.uwq_status = 'ACTIVE' OR(TRUNC(pro.uwq_active_date) <= TRUNC(sysdate)
         AND pro.uwq_status = 'PENDING')))
      )
    ) active_promises,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status = 'COMPLETE'
         AND(TRUNC(pro.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
      )
    ) complete_promises,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status = 'PENDING'
         AND(TRUNC(pro.uwq_active_date) > TRUNC(sysdate))))
      )
    ) pending_promises

  FROM ar_trx_bal_summary trx_summ,
    hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,--Added for Bug 8707923  27-Jul-2009 barathsr
    jtf_objects_b objb,
    hz_contact_points phone,
    fnd_territories_tl fnd_terr,
    hz_cust_site_uses_all site_uses,
    hz_customer_profiles prf,
    ar_collectors ac,
    GL_SETS_OF_BOOKS gl,
    AR_SYSTEM_PARAMETERS_all sys,
    -- Added for the bug#8538945 by PNAVEENK
     HZ_CUST_ACCT_SITES_all ACCT_SITE,--Modified for Bug 9487600 23-Mar-2010 barathsr
     HZ_PARTY_SITES PARTY_SITE,
       HZ_LOCATIONS LOC
     -- end for the bug#8538945
  WHERE
   P_MODE = 'CP'
   AND trx_summ.reference_1 = '1'
   -- Added for the bug#8538945 by PNAVEENK
   and PARTY_SITE.LOCATION_ID = LOC.LOCATION_ID
    and ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
   and site_uses.CUST_ACCT_SITE_ID = ACCT_SITE.CUST_ACCT_SITE_ID
   -- end for the bug#8538945
   AND trx_summ.site_use_id = site_uses.site_use_id
   AND trx_summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND objb.object_code = 'IEX_BILLTO'
   and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
   AND loc.country = fnd_terr.territory_code(+)  -- Changed for the bug#8538945
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   AND phone.owner_table_id(+) = party.party_id
   AND phone.owner_table_name(+) = 'HZ_PARTIES'
   AND phone.contact_point_type(+) = 'PHONE'
   AND phone.primary_by_purpose(+) = 'Y'
   AND phone.contact_point_purpose(+) = 'COLLECTIONS'
   AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
   AND phone.status(+) = 'A'
   AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
   and prf.SITE_USE_ID(+) = trx_summ.site_use_id
   and ac.collector_id(+) = prf.collector_id
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and trx_summ.org_id = sys.org_id
   --Begin Bug 8707923  27-Jul-2009 barathsr
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='BILL_TO'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923  27-Jul-2009 barathsr
  GROUP BY trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    party.party_id,
    party.party_name,
    trx_summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    trx_summ.site_use_id,
    site_uses.location,  /* --9597052
    -- Start for the bug#8538945 by PNAVEENK
  /*  party.address1,
    party.city,
    party.state,
    party.county,*/
 /*    loc.address1,   --9597052
    loc.city,
    loc.state,
    loc.county,
    fnd_terr.territory_short_name,
 --   party.province,
 --   party.postal_code,
    loc.province,
    loc.postal_code,
    -- end for the bug#8538945
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension;*/ --9597052
Line: 1232

    SELECT
    trx_summ.org_id,
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUSTOMER_SITE_USE_ID' ieu_param_pk_col,
    to_char(trx_summ.site_use_id) ieu_param_pk_value,
    to_number(null) party_id,
    trx_summ.cust_account_id cust_account_id,
    trx_summ.site_use_id site_use_id,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login
    FROM ar_trx_bal_summary trx_summ,
          GL_SETS_OF_BOOKS gl,
          AR_SYSTEM_PARAMETERS_all sys,
	   jtf_objects_b objb,
	    hz_cust_accounts acc,
	   hz_party_preferences party_pref
     where
        P_MODE = 'CP'
   AND trx_summ.reference_1 = '1'
    AND objb.object_code = 'IEX_BILLTO'
   and objb.object_code <> 'IEX_DELINQUENCY'
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and trx_summ.org_id = sys.org_id
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   and trx_summ.cust_account_id=acc.cust_account_id
   and acc.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='BILL_TO'
   and trx_summ.site_use_id > 0
   group by trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    trx_summ.cust_account_id,
    trx_summ.site_use_id;
Line: 1319

    SELECT a.customer_site_use_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.customer_site_use_id =dln.site_use_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
   GROUP BY a.customer_site_use_id;
Line: 1335

   select del.CUSTOMER_SITE_USE_ID,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.customer_site_use_id = dln.site_use_id  AND
    del.org_id = dln.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.CUSTOMER_SITE_USE_ID;
Line: 1348

   SELECT del.customer_site_use_id,
 	 COUNT(1) number_of_promises,
	 -- Start Bug 14197188 bibeura 26-Jun-2012
	 -- SUM(pd.amount_due_remaining) broken_promise_amount,
	 -- SUM(pd.promise_amount) promise_amount
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
   SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
   -- End Bug 14197188 bibeura 26-Jun-2012
   FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE pd.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and del.customer_site_use_id = dln.site_use_id
     and del.org_id = dln.org_id
   GROUP BY del.customer_site_use_id;
Line: 1373

    select del.CUSTOMER_SITE_USE_ID,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE pd.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and del.customer_site_use_id = dln.site_use_id
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.CUSTOMER_SITE_USE_ID;
Line: 1389

    SELECT
    party.party_id party_id,
    party.party_name party_name,
    summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    summ.site_use_id site_use_id,
    site_uses.location location,
    loc.address1 address1,
    loc.city city,
    loc.state state,
    loc.county county,
    fnd_terr.territory_short_name country,
    loc.province province,
    loc.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
    hz_cust_accounts acc,
    hz_parties party,
    -- hz_party_preferences party_pref, -- Commented for bug13452739
    fnd_territories_tl fnd_terr,
    hz_cust_site_uses_all site_uses,
    hz_cust_acct_sites_all acct_site,
    hz_party_sites party_site,
    hz_locations loc
  WHERE
   party_site.location_id = loc.location_id
   and acct_site.party_site_id = party_site.party_site_id
   and site_uses.cust_acct_site_id = acct_site.cust_acct_site_id
   AND summ.site_use_id = site_uses.site_use_id
   AND summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND loc.country = fnd_terr.territory_code(+)
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   -- Commented for bug13452739
   /*
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   */
   GROUP BY party.party_id,
    party.party_name,
    summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    summ.site_use_id,
    site_uses.location,
    loc.address1,
    loc.city,
    loc.state,
    loc.county,
    fnd_terr.territory_short_name,
    loc.province,
    loc.postal_code;
Line: 1446

      SELECT summ.party_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
  FROM iex_dln_uwq_summary summ,
	hz_contact_points phone
  WHERE
   phone.owner_table_id = summ.party_id
   AND phone.owner_table_name = 'HZ_PARTIES'
   AND phone.contact_point_type = 'PHONE'
   AND phone.primary_by_purpose = 'Y'
   AND phone.contact_point_purpose = 'COLLECTIONS'
   AND phone.phone_line_type NOT IN('PAGER',   'FAX')
   AND phone.status = 'A'
   AND nvl(phone.do_not_use_flag,   'N') = 'N'
   group by summ.party_id,
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension;
Line: 1470

      SELECT
       hp.collector_id collector_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id,
	 hp.cust_account_id,
	 hp.site_use_id
      FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.site_use_id=temp.site_use_id
	 and hp.collector_id=ac.collector_id
	 and rg.group_id (+) = ac.resource_id
         and rs.resource_id(+) = ac.resource_id;
Line: 1493

   select summ.site_use_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where summ.reference_1='1'
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(summ1.last_payment_date)
	from iex_dln_uwq_summary summ1
	where summ1.site_use_id=summ.site_use_id);
Line: 1508

   select summ.party_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.customer_site_use_id=summ.site_use_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
   group by summ.party_id;
Line: 1517

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and sh.score_object_code = 'IEX_BILLTO'
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'IEX_BILLTO'
   AND sh1.score_object_id = temp.site_use_id
	group by sh1.score_object_id,sh1.score_object_code);
Line: 1539

    SELECT
    trx_summ.org_id,
    max(ac.collector_id),
    max(ac.resource_id),
    max(ac.resource_type),
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUSTOMER_SITE_USE_ID' ieu_param_pk_col,
    to_char(trx_summ.site_use_id) ieu_param_pk_value,
    1 resource_id,
    'RS_EMPLOYEE' resource_type,
    party.party_id party_id,
    party.party_name party_name,
    trx_summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    trx_summ.site_use_id site_use_id,
    site_uses.location location,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
      (SELECT SUM(b.acctd_amount_due_remaining)
     FROM iex_delinquencies_all a,
       ar_payment_schedules_all b
     WHERE a.customer_site_use_id = trx_summ.site_use_id
     AND a.payment_schedule_id = b.payment_schedule_id
     AND b.status = 'OP'
     AND a.status IN('DELINQUENT',    'PREDELINQUENT')
     AND b.org_id = trx_summ.org_id) past_due_inv_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    MAX(iex_uwq_view_pkg.get_last_payment_amount(0,   0,   trx_summ.site_use_id)) last_payment_amount,
    max(gl.CURRENCY_CODE) last_payment_amount_curr,
    MAX(iex_uwq_view_pkg.get_last_payment_number(0,   0,   trx_summ.site_use_id)) last_payment_number,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login,
      (SELECT COUNT(1)
     FROM iex_delinquencies_all
     WHERE customer_site_use_id = trx_summ.site_use_id
     AND status IN('DELINQUENT',    'PREDELINQUENT')
     AND org_id = trx_summ.org_id)
  number_of_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all
       WHERE customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
       AND uwq_status = 'PENDING')))
    )
  active_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all
       WHERE customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status = 'COMPLETE'
       AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
    )
  complete_delinquencies,
      (SELECT 1
     FROM dual
     WHERE EXISTS
      (SELECT 1
       FROM iex_delinquencies_all where customer_site_use_id = trx_summ.site_use_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id
       AND(uwq_status = 'PENDING'
       AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
    )
  pending_delinquencies,*/ --9597052
      -- Start for the bug#7562130 by PNAVEENK
/*      (SELECT a.score_value
     FROM iex_score_histories a
     WHERE a.creation_date =
      (SELECT MAX(creation_date)
       FROM iex_score_histories
       WHERE score_object_code = 'IEX_BILLTO'
       AND score_object_id = trx_summ.site_use_id)
    AND rownum < 2
     AND a.score_object_code = 'IEX_BILLTO'
     AND a.score_object_id = trx_summ.site_use_id)
  score,*/
   /*to_number(cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_VALUE')) score, --9597052
    to_number(cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_ID')) score_id,
    cal_score(trx_summ.site_use_id,'IEX_BILLTO','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,*/--9597052
   -- end for the bug#7562130
   -- Start for the bug#8538945 by PNAVEENK
 /*   party.address1 address1,
    party.city city,
    party.state state,
    party.county county,*/
   /* loc.address1 address1, --9597052
    loc.city city,
    loc.state state,
    loc.county county,
    fnd_terr.territory_short_name country,*/ --9597052
 --   party.province province,
 --    party.postal_code postal_code,
   /* loc.province province,  --9597052
    loc.postal_code postal_code,
   -- end for the bug#8538945
    phone.phone_country_code phone_country_code,
    phone.phone_area_code phone_area_code,
    phone.phone_number phone_number,
    phone.phone_extension phone_extension,
   (SELECT COUNT(1) FROM iex_bankruptcies bkr WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies, -- Changed for bug#7693986

    (SELECT COUNT(1) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV')) --Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) number_of_promises,

    (SELECT SUM(AMOUNT_DUE_REMAINING) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV')) --Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) BROKEN_PROMISE_AMOUNT ,

    (SELECT SUM(PROMISE_AMOUNT) FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
     WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID and del.customer_site_use_id = TRX_SUMM.site_use_ID AND
     PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
     PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
     AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
     NOT IN ('CURRENT', 'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV')) --Added for Bug 6446848 06-Jan-2009 barathsr
     AND DEL.org_id = trx_summ.org_id) PROMISE_AMOUNT,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status IS NULL OR pro.uwq_status = 'ACTIVE' OR(TRUNC(pro.uwq_active_date) <= TRUNC(sysdate)
         AND pro.uwq_status = 'PENDING')))
      )
    ) active_promises,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status = 'COMPLETE'
         AND(TRUNC(pro.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
      )
    ) complete_promises,

    (SELECT 1 FROM dual WHERE EXISTS
      (SELECT 1 FROM dual WHERE EXISTS
        (SELECT 1
         FROM iex_promise_details PRO, IEX_DELINQUENCIES_ALL DEL
         WHERE pro.cust_account_id = trx_summ.cust_account_id
         and del.customer_site_use_id = TRX_SUMM.site_use_ID
         AND pro.state = 'BROKEN_PROMISE'
         AND(pro.uwq_status = 'PENDING'
         AND(TRUNC(pro.uwq_active_date) > TRUNC(sysdate))))
      )
    ) pending_promises
  FROM ar_trx_bal_summary trx_summ,
    hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
    jtf_objects_b objb,
    hz_contact_points phone,
    fnd_territories_tl fnd_terr,
    hz_cust_site_uses_all site_uses,
    hz_customer_profiles prf,
    ar_collectors ac,
    GL_SETS_OF_BOOKS gl,
    AR_SYSTEM_PARAMETERS_all sys,
     -- Added for the bug#8538945 by PNAVEENK
     HZ_CUST_ACCT_SITES_all ACCT_SITE,--Modified for Bug 9487600 23-Mar-2010 barathsr
     HZ_PARTY_SITES PARTY_SITE,
       HZ_LOCATIONS LOC
     -- end for the bug#8538945
  WHERE
   trx_summ.reference_1 = '1'
    -- Added for the bug#8538945 by PNAVEENK
   and PARTY_SITE.LOCATION_ID = LOC.LOCATION_ID
    and ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
   and site_uses.CUST_ACCT_SITE_ID = ACCT_SITE.CUST_ACCT_SITE_ID
   -- end for the bug#8538945
   AND trx_summ.site_use_id = site_uses.site_use_id
   AND trx_summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND objb.object_code = 'IEX_BILLTO'
   and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
   AND loc.country = fnd_terr.territory_code(+)  -- Changed for the bug#8538945
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   AND phone.owner_table_id(+) = party.party_id
   AND phone.owner_table_name(+) = 'HZ_PARTIES'
   AND phone.contact_point_type(+) = 'PHONE'
   AND phone.primary_by_purpose(+) = 'Y'
   AND phone.contact_point_purpose(+) = 'COLLECTIONS'
   AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
   AND phone.status(+) = 'A'
   AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
   and prf.SITE_USE_ID(+) = trx_summ.site_use_id
   and ac.collector_id(+) = prf.collector_id
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and trx_summ.org_id = sys.org_id*/ --9597052
   -- start bug 5762888 gnramasa 13-July-2007
  /* and (trx_summ.cust_account_id, trx_summ.site_use_id, trx_summ.org_id) in
       (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(p_from_date))
    */
 /*  and trunc(trx_summ.last_update_date) >= trunc(p_from_date)--9597052
   -- end bug 5762888 gnramasa 13-July-2007
   --Begin Bug 8707923  27-Jul-2009 barathsr
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='BILL_TO'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923  27-Jul-2009 barathsr
  GROUP BY trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    party.party_id,
    party.party_name,
    trx_summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    trx_summ.site_use_id,
    site_uses.location,*/ --9597052
     -- Start for the bug#8538945 by PNAVEENK
  /*  party.address1,
    party.city,
    party.state,
    party.county,*/
 /*    loc.address1, --9597052
    loc.city,
    loc.state,
    loc.county,
    fnd_terr.territory_short_name,
 --   party.province,
 --   party.postal_code,
    loc.province,
    loc.postal_code,
    -- end for the bug#8538945
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension;*/ --9597052
Line: 1856

    SELECT
    trx_summ.org_id,
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUSTOMER_SITE_USE_ID' ieu_param_pk_col,
    to_char(trx_summ.site_use_id) ieu_param_pk_value,
    to_number(null) party_id,
    trx_summ.cust_account_id cust_account_id,
    trx_summ.site_use_id site_use_id,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login
    FROM ar_trx_bal_summary trx_summ,
          GL_SETS_OF_BOOKS gl,
          AR_SYSTEM_PARAMETERS_all sys,
	   jtf_objects_b objb,
	    hz_cust_accounts acc,
	   hz_party_preferences party_pref
     where
        P_MODE = 'CP'
   AND trx_summ.reference_1 = '1'
    AND objb.object_code = 'IEX_BILLTO'
   and objb.object_code <> 'IEX_DELINQUENCY'
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and trx_summ.org_id = sys.org_id
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   and trx_summ.cust_account_id=acc.cust_account_id
   and trunc(trx_summ.last_update_date) >= trunc(p_from_date)
   and acc.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='BILL_TO'
   and trx_summ.site_use_id > 0
   group by trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    trx_summ.cust_account_id,
    trx_summ.site_use_id;
Line: 1946

    SELECT a.customer_site_use_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.customer_site_use_id =dln.site_use_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
    --AND TRUNC(dln.LAST_UPDATE_DATE)>=trunc(sysdate-1)  -- changed for bug 13322580
    AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   GROUP BY a.customer_site_use_id;
Line: 1965

   select del.CUSTOMER_SITE_USE_ID,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.customer_site_use_id = dln.site_use_id  AND
    del.org_id = dln.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    --AND TRUNC(dln.LAST_UPDATE_DATE)>=trunc(sysdate-1)  -- changed for bug 13322580
    AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
    group by del.CUSTOMER_SITE_USE_ID;
Line: 1981

   SELECT del.customer_site_use_id,
 	 COUNT(1) number_of_promises,
   -- Start Bug 14197188 bibeura 26-Jun-2012
	 -- SUM(pd.amount_due_remaining) broken_promise_amount,
	 -- SUM(pd.promise_amount) promise_amount
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
   SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
      iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
   -- End Bug 14197188 bibeura 26-Jun-2012
    FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE pd.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and del.customer_site_use_id = dln.site_use_id
     and del.org_id = dln.org_id
     --and TRUNC(dln.LAST_UPDATE_DATE)>=TRUNC(sysdate-1) -- changed for bug 13322580
     and dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   GROUP BY del.customer_site_use_id;
Line: 2008

    select del.CUSTOMER_SITE_USE_ID,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE pd.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and del.customer_site_use_id = dln.site_use_id
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
       --AND TRUNC(dln.LAST_UPDATE_DATE)>=TRUNC(sysdate-1) -- changed for bug 13322580
      and dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
     group by del.CUSTOMER_SITE_USE_ID;
Line: 2026

    SELECT
    party.party_id party_id,
    party.party_name party_name,
    summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    summ.site_use_id site_use_id,
    site_uses.location location,
    loc.address1 address1,
    loc.city city,
    loc.state state,
    loc.county county,
    fnd_terr.territory_short_name country,
    loc.province province,
    loc.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
    hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,
    fnd_territories_tl fnd_terr,
    hz_cust_site_uses_all site_uses,
    hz_cust_acct_sites_all acct_site,
    hz_party_sites party_site,
    hz_locations loc
  WHERE
   party_site.location_id = loc.location_id
   and acct_site.party_site_id = party_site.party_site_id
   and site_uses.cust_acct_site_id = acct_site.cust_acct_site_id
   AND summ.site_use_id = site_uses.site_use_id
   AND summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND loc.country = fnd_terr.territory_code(+)
   -- AND trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1) -- changed for bug 13322580
   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   GROUP BY party.party_id,
    party.party_name,
    summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    summ.site_use_id,
    site_uses.location,
    loc.address1,
    loc.city,
    loc.state,
    loc.county,
    fnd_terr.territory_short_name,
    loc.province,
    loc.postal_code;
Line: 2082

      SELECT summ.party_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
	FROM iex_dln_uwq_summary summ,
		hz_contact_points phone
	WHERE
	   phone.owner_table_id = summ.party_id
	   AND phone.owner_table_name = 'HZ_PARTIES'
	   AND phone.contact_point_type = 'PHONE'
	   AND phone.primary_by_purpose = 'Y'
	   AND phone.contact_point_purpose = 'COLLECTIONS'
	   AND phone.phone_line_type NOT IN('PAGER',   'FAX')
	   AND phone.status = 'A'
	   AND nvl(phone.do_not_use_flag,   'N') = 'N'
	   -- AND trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  -- changed for bug 13322580
	   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	   group by summ.party_id,
	    phone.phone_country_code,
	    phone.phone_area_code,
	    phone.phone_number,
	    phone.phone_extension;
Line: 2107

       SELECT
       hp.collector_id collector_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id,
	 hp.cust_account_id,
	 hp.site_use_id
      FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.site_use_id=temp.site_use_id
	 and hp.collector_id=ac.collector_id
	 and rg.group_id (+) = ac.resource_id
         and rs.resource_id(+) = ac.resource_id
	 --AND trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1);  -- changed for bug 13322580
Line: 2132

      SELECT
        DISTINCT
        ac.resource_id collector_resource_id,
	ac.resource_type COLLECTOR_RES_TYPE,
	ac.collector_id collector_id,
	hp.site_use_id
      FROM
        ar_collectors ac,
	hz_customer_profiles hp,
	iex_dln_uwq_summary ids
      WHERE
         hp.site_use_id=ids.site_use_id
         and ac.collector_id = hp.collector_id
	 AND ac.resource_id is NOT NULL
	 AND ac.resource_id <> ids.collector_resource_id
	 -- AND trunc(ids.last_update_date)>= TRUNC(SYSDATE-1); -- changed for bug 13322580
Line: 2151

   select summ.site_use_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where summ.reference_1='1'
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(summ1.last_payment_date)
                              	 from iex_dln_uwq_summary summ1
                              	where summ1.site_use_id=summ.site_use_id
                              	--and trunc(summ1.last_update_date)>= trunc(sysdate-1)); -- chnaged for bug 13322580
Line: 2169

   select summ.party_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.customer_site_use_id=summ.site_use_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
    --AND trunc(summ.last_update_date)>=trunc(sysdate-1)  --changed for bug 13322580
    AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   group by summ.party_id;
Line: 2180

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'IEX_BILLTO'
   AND sh1.score_object_id = temp.site_use_id
   --AND trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1)  -- chnaged for bug 13322580
   AND temp.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	group by sh1.score_object_id,sh1.score_object_code);
Line: 2202

    SELECT
      trx_summ.org_id,
      max(ac.collector_id),
      max(ac.resource_id),
      max(ac.resource_type),
      objb.object_function ieu_object_function,
      objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
      '' ieu_media_type_uuid,
      'CUST_ACCOUNT_ID' ieu_param_pk_col,
      to_char(trx_summ.cust_account_id) ieu_param_pk_value,
      1 resource_id,
      'RS_EMPLOYEE' resource_type,
      party.party_id party_id,
      party.party_name party_name,
      trx_summ.cust_account_id cust_account_id,
      acc.account_name account_name,
      acc.account_number account_number,
      to_number(null) site_use_id,
      null location,
      max(gl.CURRENCY_CODE) currency,
      SUM(trx_summ.op_invoices_count) op_invoices_count,
      SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
      SUM(trx_summ.op_deposits_count) op_deposits_count,
      SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
      SUM(trx_summ.op_chargeback_count) op_chargeback_count,
      SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
      SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
      SUM(trx_summ.disputed_inv_count) disputed_inv_count,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
        (SELECT SUM(b.acctd_amount_due_remaining)
       FROM iex_delinquencies_all a,
         ar_payment_schedules_all b
       WHERE a.cust_account_id = trx_summ.cust_account_id
       AND a.payment_schedule_id = b.payment_schedule_id
       AND b.status = 'OP'
       AND a.status IN('DELINQUENT',    'PREDELINQUENT')
       AND b.org_id = trx_summ.org_id) past_due_inv_value,
      SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
      MAX(trx_summ.last_payment_date) last_payment_date,
      MAX(iex_uwq_view_pkg.get_last_payment_amount(0,   trx_summ.cust_account_id,   0)) last_payment_amount,
      max(gl.CURRENCY_CODE) last_payment_amount_curr,
      MAX(iex_uwq_view_pkg.get_last_payment_number(0,   trx_summ.cust_account_id,   0)) last_payment_number,
      MAX(trx_summ.last_update_date) last_update_date,
      MAX(trx_summ.last_updated_by) last_updated_by,
      MAX(trx_summ.creation_date) creation_date,
      MAX(trx_summ.created_by) created_by,
      MAX(trx_summ.last_update_login) last_update_login,
        (SELECT COUNT(1)
       FROM iex_delinquencies_all
       WHERE cust_account_id = trx_summ.cust_account_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id)
    number_of_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all
         WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
         AND uwq_status = 'PENDING')))
      )
    active_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all
         WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status = 'COMPLETE'
         AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
      )
    complete_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all  WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status = 'PENDING'
         AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
      )
    pending_delinquencies,

     -- Start for the bug#7562130 by PNAVEENK
/*      (SELECT a.score_value
       FROM iex_score_histories a
       WHERE a.creation_date =
        (SELECT MAX(creation_date)
         FROM iex_score_histories
         WHERE score_object_code = 'IEX_ACCOUNT'
         AND score_object_id = trx_summ.cust_account_id)
      AND rownum < 2
       AND a.score_object_code = 'IEX_ACCOUNT'
       AND a.score_object_id = trx_summ.cust_account_id)
    score,*/
   /* to_number(cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_VALUE')) score,
    to_number(cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_ID')) score_id,
    cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,
   -- end for the bug#7562130
      party.address1 address1,
      party.city city,
      party.state state,
      party.county county,
      fnd_terr.territory_short_name country,
      party.province province,
      party.postal_code postal_code,
      phone.phone_country_code phone_country_code,
      phone.phone_area_code phone_area_code,
      phone.phone_number phone_number,
      phone.phone_extension phone_extension,
        (SELECT COUNT(1) FROM iex_bankruptcies bkr  WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies,  -- Changed for bug#7693986

      (SELECT COUNT(1) FROM iex_promise_details PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) NUMBER_OF_PROMISES ,

       (SELECT SUM(AMOUNT_DUE_REMAINING) FROM IEX_PROMISE_DETAILS PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) BROKEN_PROMISE_AMOUNT ,

       (SELECT SUM(PROMISE_AMOUNT) FROM IEX_PROMISE_DETAILS PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) PROMISE_AMOUNT,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
             AND uwq_status = 'PENDING')))
          )
        ) active_promises,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status = 'COMPLETE'
             AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
        ) complete_promises,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status = 'PENDING'
             AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
          )
        ) pending_promises

    FROM ar_trx_bal_summary trx_summ,
      hz_cust_accounts acc,
      hz_parties party,
      hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
      jtf_objects_b objb,
      hz_contact_points phone,
      fnd_territories_tl fnd_terr,
      hz_customer_profiles prf,
      ar_collectors ac,
      GL_SETS_OF_BOOKS gl,
      AR_SYSTEM_PARAMETERS_all sys
    WHERE
     P_MODE = 'CP'
     AND   trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
     AND acc.party_id = party.party_id
     AND objb.object_code = 'IEX_ACCOUNT'
     and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
     AND party.country = fnd_terr.territory_code(+)
     AND fnd_terr.LANGUAGE(+) = userenv('LANG')
     AND phone.owner_table_id(+) = party.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
     and prf.CUST_ACCOUNT_ID = trx_summ.CUST_ACCOUNT_ID
     and prf.SITE_USE_ID is null
     and ac.collector_id(+) = prf.collector_id
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     --Begin Bug 8707923  27-Jul-2009 barathsr
     and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='ACCOUNT'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923  27-Jul-2009 barathsr
    GROUP BY  trx_summ.org_id,
      objb.object_function,
      objb.object_parameters,
      party.party_id,
      party.party_name,
      trx_summ.cust_account_id,
      acc.account_name,
      acc.account_number,
      party.address1,
      party.city,
      party.state,
      party.county,
      fnd_terr.territory_short_name,
      party.province,
      party.postal_code,
      phone.phone_country_code,
      phone.phone_area_code,
      phone.phone_number,
      phone.phone_extension;*/
Line: 2484

    SELECT
      trx_summ.org_id,
      objb.object_function ieu_object_function,
      objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
      '' ieu_media_type_uuid,
      'CUST_ACCOUNT_ID' ieu_param_pk_col,
      to_char(trx_summ.cust_account_id) ieu_param_pk_value,
      to_number(null) party_id,
      trx_summ.cust_account_id cust_account_id,
      to_number(null) site_use_id,
      max(gl.CURRENCY_CODE) currency,
      SUM(trx_summ.op_invoices_count) op_invoices_count,
      SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
      SUM(trx_summ.op_deposits_count) op_deposits_count,
      SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
      SUM(trx_summ.op_chargeback_count) op_chargeback_count,
      SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
      SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
      SUM(trx_summ.disputed_inv_count) disputed_inv_count,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
      SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
      MAX(trx_summ.last_payment_date) last_payment_date,
      MAX(trx_summ.last_update_date) last_update_date,
      MAX(trx_summ.last_updated_by) last_updated_by,
      MAX(trx_summ.creation_date) creation_date,
      MAX(trx_summ.created_by) created_by,
      MAX(trx_summ.last_update_login) last_update_login
       FROM ar_trx_bal_summary trx_summ,
      hz_cust_accounts acc,
      hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
      jtf_objects_b objb,
      GL_SETS_OF_BOOKS gl,
      AR_SYSTEM_PARAMETERS_all sys
    WHERE
     P_MODE = 'CP'
     AND   trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
--     and trx_summ.site_use_id is null
     AND objb.object_code = 'IEX_ACCOUNT'
     and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     --Begin Bug 8707923  27-Jul-2009 barathsr
     and acc.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='ACCOUNT'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923  27-Jul-2009 barathsr
    GROUP BY  trx_summ.org_id,
      objb.object_function,
      objb.object_parameters,
      trx_summ.cust_account_id;
Line: 2573

    SELECT a.cust_account_id,dln.org_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.cust_account_id =dln.cust_account_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
    and dln.site_use_id is null
   GROUP BY a.cust_account_id,dln.org_id;
Line: 2589

   select del.cust_account_ID,dln.org_id,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.cust_account_id = dln.cust_account_id  AND
    del.org_id = dln.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.Cust_account_id,dln.org_id;
Line: 2601

   SELECT del.cust_account_id,dln.org_id,
	 COUNT(1) number_of_promises,
	 -- Start Bug 14197188 bibeura 26-Jun-2012
	 -- SUM(pd.amount_due_remaining) broken_promise_amount,
	 -- SUM(pd.promise_amount) promise_amount
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
   -- End Bug 14197188 bibeura 26-Jun-2012
   FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE dln.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and dln.site_use_id is null
     and del.org_id = dln.org_id
   GROUP BY del.cust_account_id,dln.org_id;
Line: 2626

    select del.CUST_Account_ID,dln.org_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE dln.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and dln.site_use_id is null
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.CUST_account_ID,dln.org_id;
Line: 2642

    SELECT
    party.party_id party_id,summ.org_id,
    party.party_name party_name,
    summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    null location,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
    hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,
    fnd_territories_tl fnd_terr
  WHERE
       summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND party.country = fnd_terr.territory_code(+)
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and summ.site_use_id is null
   GROUP BY party.party_id,
    party.party_name,
    summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code,
    summ.org_id;
Line: 2687

      SELECT summ.party_id,summ.org_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
  FROM iex_dln_uwq_summary summ,
	hz_contact_points phone
  WHERE
      phone.owner_table_id(+) = summ.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
   and summ.site_use_id is null
   group by summ.party_id,
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension,
    summ.org_id;
Line: 2713

      SELECT
       hp.collector_id collector_id,temp.org_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id,
	 hp.cust_account_id
       FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.CUST_ACCOUNT_ID = temp.CUST_ACCOUNT_ID
	 and  ac.collector_id(+) = hp.collector_id
	 and rg.group_id(+)  = ac.resource_id
         and rs.resource_id(+) = ac.resource_id
	 and hp.site_use_id is null
	 and temp.site_use_id is null;
Line: 2737

   select summ.cust_account_id,summ.org_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(dln.last_payment_date)
	from iex_dln_uwq_summary dln
	where dln.cust_account_id=summ.cust_account_id
	and dln.org_id=summ.org_id
	and dln.site_use_id is null);
Line: 2754

   select summ.party_id,summ.org_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.cust_account_id=summ.cust_account_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
   group by summ.party_id,summ.org_id;
Line: 2763

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and sh.score_object_code = 'IEX_ACCOUNT'
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'IEX_ACCOUNT'
         AND sh1.score_object_id = temp.cust_account_id
	 and temp.site_use_id is null
	group by sh1.score_object_id,sh1.score_object_code);
Line: 2785

    SELECT
      trx_summ.org_id,
      max(ac.collector_id),
      max(ac.resource_id),
      max(ac.resource_type),
      objb.object_function ieu_object_function,
      objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
      '' ieu_media_type_uuid,
      'CUST_ACCOUNT_ID' ieu_param_pk_col,
      to_char(trx_summ.cust_account_id) ieu_param_pk_value,
      1 resource_id,
      'RS_EMPLOYEE' resource_type,
      party.party_id party_id,
      party.party_name party_name,
      trx_summ.cust_account_id cust_account_id,
      acc.account_name account_name,
      acc.account_number account_number,
      to_number(null) site_use_id,
      null location,
      max(gl.CURRENCY_CODE) currency,
      SUM(trx_summ.op_invoices_count) op_invoices_count,
      SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
      SUM(trx_summ.op_deposits_count) op_deposits_count,
      SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
      SUM(trx_summ.op_chargeback_count) op_chargeback_count,
      SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
      SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
      SUM(trx_summ.disputed_inv_count) disputed_inv_count,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
        (SELECT SUM(b.acctd_amount_due_remaining)
       FROM iex_delinquencies_all a,
         ar_payment_schedules_all b
       WHERE a.cust_account_id = trx_summ.cust_account_id
       AND a.payment_schedule_id = b.payment_schedule_id
       AND b.status = 'OP'
       AND a.status IN('DELINQUENT',    'PREDELINQUENT')
       AND b.org_id = trx_summ.org_id) past_due_inv_value,
      SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
      MAX(trx_summ.last_payment_date) last_payment_date,
      MAX(iex_uwq_view_pkg.get_last_payment_amount(0,   trx_summ.cust_account_id,   0)) last_payment_amount,
      max(gl.CURRENCY_CODE) last_payment_amount_curr,
      MAX(iex_uwq_view_pkg.get_last_payment_number(0,   trx_summ.cust_account_id,   0)) last_payment_number,
      MAX(trx_summ.last_update_date) last_update_date,
      MAX(trx_summ.last_updated_by) last_updated_by,
      MAX(trx_summ.creation_date) creation_date,
      MAX(trx_summ.created_by) created_by,
      MAX(trx_summ.last_update_login) last_update_login,
        (SELECT COUNT(1)
       FROM iex_delinquencies_all
       WHERE cust_account_id = trx_summ.cust_account_id
       AND status IN('DELINQUENT',    'PREDELINQUENT')
       AND org_id = trx_summ.org_id)
    number_of_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all
         WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
         AND uwq_status = 'PENDING')))
      )
    active_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all
         WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status = 'COMPLETE'
         AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
      )
    complete_delinquencies,
        (SELECT 1
       FROM dual
       WHERE EXISTS
        (SELECT 1
         FROM iex_delinquencies_all  WHERE cust_account_id = trx_summ.cust_account_id
         AND status IN('DELINQUENT',    'PREDELINQUENT')
	 AND org_id = trx_summ.org_id
         AND(uwq_status = 'PENDING'
         AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
      )
    pending_delinquencies,
        -- Start for the bug#7562130 by PNAVEENK
/*      (SELECT a.score_value
       FROM iex_score_histories a
       WHERE a.creation_date =
        (SELECT MAX(creation_date)
         FROM iex_score_histories
         WHERE score_object_code = 'IEX_ACCOUNT'
         AND score_object_id = trx_summ.cust_account_id)
      AND rownum < 2
       AND a.score_object_code = 'IEX_ACCOUNT'
       AND a.score_object_id = trx_summ.cust_account_id)
    score,*/
  /*  to_number(cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_VALUE')) score,
    to_number(cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_ID')) score_id,
    cal_score(trx_summ.cust_account_id,'IEX_ACCOUNT','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,
   -- end for the bug#7562130
      party.address1 address1,
      party.city city,
      party.state state,
      party.county county,
      fnd_terr.territory_short_name country,
      party.province province,
      party.postal_code postal_code,
      phone.phone_country_code phone_country_code,
      phone.phone_area_code phone_area_code,
      phone.phone_number phone_number,
      phone.phone_extension phone_extension,
         (SELECT COUNT(1) FROM iex_bankruptcies bkr  WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies,  -- Changed for bug#7693986

      (SELECT COUNT(1) FROM iex_promise_details PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) NUMBER_OF_PROMISES ,

       (SELECT SUM(AMOUNT_DUE_REMAINING) FROM IEX_PROMISE_DETAILS PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) BROKEN_PROMISE_AMOUNT ,

       (SELECT SUM(PROMISE_AMOUNT) FROM IEX_PROMISE_DETAILS PRO, IEX_DELINQUENCIES_all DEL
       WHERE PRO.CUST_ACCOUNT_ID = TRX_SUMM.CUST_ACCOUNT_ID AND
       PRO.STATUS IN ('COLLECTABLE', 'PENDING') AND PRO.STATE = 'BROKEN_PROMISE' AND PRO.AMOUNT_DUE_REMAINING > 0 AND
       PRO.DELINQUENCY_ID = DEL.DELINQUENCY_ID(+)
       AND (DEL.STATUS --(+) Commented for Bug 6446848 06-Jan-2009 barathsr
       NOT IN ('CURRENT', 'CLOSE')
       or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
       AND DEL.org_id = trx_summ.org_id) PROMISE_AMOUNT,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
             AND uwq_status = 'PENDING')))
          )
        ) active_promises,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status = 'COMPLETE'
             AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
        ) complete_promises,

        (SELECT 1 FROM dual WHERE EXISTS
          (SELECT 1 FROM dual WHERE EXISTS
            (SELECT 1
             FROM iex_promise_details
             WHERE cust_account_id = trx_summ.cust_account_id
             AND state = 'BROKEN_PROMISE'
             AND(uwq_status = 'PENDING'
             AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
          )
        ) pending_promises

    FROM ar_trx_bal_summary trx_summ,
      hz_cust_accounts acc,
      hz_parties party,
      hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
      jtf_objects_b objb,
      hz_contact_points phone,
      fnd_territories_tl fnd_terr,
      hz_customer_profiles prf,
      ar_collectors ac,
      GL_SETS_OF_BOOKS gl,
      AR_SYSTEM_PARAMETERS_all sys

    WHERE
     trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
     AND acc.party_id = party.party_id
     AND objb.object_code = 'IEX_ACCOUNT'
      and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
     AND party.country = fnd_terr.territory_code(+)
     AND fnd_terr.LANGUAGE(+) = userenv('LANG')
     AND phone.owner_table_id(+) = party.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
     and prf.CUST_ACCOUNT_ID = trx_summ.CUST_ACCOUNT_ID
     and prf.SITE_USE_ID is null
     and ac.collector_id(+) = prf.collector_id
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     -- start bug 5762888 gnramasa 13-July-2007
     /* and (trx_summ.cust_account_id, trx_summ.site_use_id, trx_summ.org_id) in */
         /* changed for bug 5677415 by gnramasa on 27/11/2006 */
	 /* (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(sysdate)) */
 	 /* (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(p_from_date))  */
 --    and trunc(trx_summ.last_update_date) >= trunc(p_from_date)
   -- end bug 5762888 gnramasa 13-July-2007
   --Begin Bug 8707923 27-Jul-2009 barathsr
 /*  and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='ACCOUNT'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923 27-Jul-2009 barathsr
    GROUP BY  trx_summ.org_id,
      objb.object_function,
      objb.object_parameters,
      party.party_id,
      party.party_name,
      trx_summ.cust_account_id,
      acc.account_name,
      acc.account_number,
      party.address1,
      party.city,
      party.state,
      party.county,
      fnd_terr.territory_short_name,
      party.province,
      party.postal_code,
      phone.phone_country_code,
      phone.phone_area_code,
      phone.phone_number,
      phone.phone_extension     ;*/
Line: 3076

    SELECT
      trx_summ.org_id,
      objb.object_function ieu_object_function,
      objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
      '' ieu_media_type_uuid,
      'CUST_ACCOUNT_ID' ieu_param_pk_col,
      to_char(trx_summ.cust_account_id) ieu_param_pk_value,
      to_number(null) party_id,
      trx_summ.cust_account_id cust_account_id,
      to_number(null) site_use_id,
      max(gl.CURRENCY_CODE) currency,
      SUM(trx_summ.op_invoices_count) op_invoices_count,
      SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
      SUM(trx_summ.op_deposits_count) op_deposits_count,
      SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
      SUM(trx_summ.op_chargeback_count) op_chargeback_count,
      SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
      SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
      SUM(trx_summ.disputed_inv_count) disputed_inv_count,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
      SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
       gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
      SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
      MAX(trx_summ.last_payment_date) last_payment_date,
      MAX(trx_summ.last_update_date) last_update_date,
      MAX(trx_summ.last_updated_by) last_updated_by,
      MAX(trx_summ.creation_date) creation_date,
      MAX(trx_summ.created_by) created_by,
      MAX(trx_summ.last_update_login) last_update_login
       FROM ar_trx_bal_summary trx_summ,
      hz_cust_accounts acc,
      hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
      jtf_objects_b objb,
      GL_SETS_OF_BOOKS gl,
      AR_SYSTEM_PARAMETERS_all sys
    WHERE
     P_MODE = 'CP'
     AND   trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
--     and trx_summ.site_use_id is null
     AND objb.object_code = 'IEX_ACCOUNT'
     and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     and trunc(trx_summ.last_update_date) >= trunc(p_from_date)
     --Begin Bug 8707923  27-Jul-2009 barathsr
     and acc.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='ACCOUNT'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923  27-Jul-2009 barathsr
    GROUP BY  trx_summ.org_id,
      objb.object_function,
      objb.object_parameters,
      trx_summ.cust_account_id;
Line: 3165

    SELECT a.cust_account_id,dln.org_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.cust_account_id =dln.cust_account_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
    and dln.site_use_id is null
   GROUP BY a.cust_account_id,dln.org_id;
Line: 3181

   select del.cust_account_ID,dln.org_id,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.cust_account_id = dln.cust_account_id
    AND     del.org_id = dln.org_id
    and     del.status IN('DELINQUENT',    'PREDELINQUENT')
    --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  -- changed for bug 13322580
    AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
    group by del.CUst_account_id,dln.org_id;
Line: 3195

    SELECT del.cust_account_id,dln.org_id,
  	COUNT(1) number_of_promises,
  	-- Start Bug 14197188 bibeura 26-Jun-2012
  	-- SUM(pd.amount_due_remaining) broken_promise_amount,
  	-- SUM(pd.promise_amount) promise_amount
  	SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
  	SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
    -- End Bug 14197188 bibeura 26-Jun-2012
   FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE dln.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and dln.site_use_id is null
     and del.org_id = dln.org_id
     --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
     AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   GROUP BY del.cust_account_id,dln.org_id;
Line: 3222

    select del.CUST_Account_ID,dln.org_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE dln.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and dln.site_use_id is null
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
      --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
      AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
     group by del.CUST_account_ID,dln.org_id;
Line: 3240

    SELECT
    party.party_id party_id,summ.org_id,
    party.party_name party_name,
    summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    null location,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
    hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,
    fnd_territories_tl fnd_terr
  WHERE
       summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND party.country = fnd_terr.territory_code(+)
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and summ.site_use_id is null
   --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   GROUP BY party.party_id,
    party.party_name,
    summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code,
    summ.org_id;
Line: 3287

      SELECT summ.party_id,summ.org_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
  FROM iex_dln_uwq_summary summ,
	hz_contact_points phone
  WHERE
      phone.owner_table_id(+) = summ.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
     and summ.site_use_id is null
     --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
     AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   group by summ.party_id,
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension,
    summ.org_id;
Line: 3315

      SELECT
       hp.collector_id collector_id,temp.org_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id,
	 hp.cust_account_id
       FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.CUST_ACCOUNT_ID = temp.CUST_ACCOUNT_ID
	 and  ac.collector_id(+) = hp.collector_id
	 and rg.group_id(+)  = ac.resource_id
         and rs.resource_id(+) = ac.resource_id
	 and hp.site_use_id is null
	 and temp.site_use_id is null
	 --AND  trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1);  --changed for bug 13322580
Line: 3341

      SELECT
        DISTINCT
        ac.resource_id collector_resource_id,ids.org_id,
	ac.resource_type COLLECTOR_RES_TYPE,
	ac.collector_id collector_id,
	hp.cust_account_id
	FROM
        ar_collectors ac,
	hz_customer_profiles hp,
	iex_dln_uwq_summary ids
      WHERE
         hp.cust_account_id=ids.cust_account_id
         and ac.collector_id(+) = hp.collector_id
	 AND ac.resource_id is NOT NULL
	 AND ac.resource_id <> ids.collector_resource_id
	 and hp.site_use_id is null
	 and ids.site_use_id is null
	 --AND trunc(ids.last_update_date)>= TRUNC(SYSDATE-1);  --changed for bug 13322580
Line: 3362

   select summ.cust_account_id,summ.org_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(dln.last_payment_date)
	from iex_dln_uwq_summary dln
	where dln.cust_account_id=summ.cust_account_id
	and dln.org_id=summ.org_id
	and dln.site_use_id is null
	--AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1));  --changed for bug 13322580
Line: 3381

   select summ.party_id,summ.org_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.cust_account_id=summ.cust_account_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
   --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   group by summ.party_id,summ.org_id;
Line: 3392

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and sh.score_object_code = 'IEX_ACCOUNT'
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'IEX_ACCOUNT'
         AND sh1.score_object_id = temp.cust_account_id
	 and temp.site_use_id is null
	  --AND  trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
	  AND temp.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	group by sh1.score_object_id,sh1.score_object_code);
Line: 3413

      SELECT
          trx_summ.org_id,
          max(ac.collector_id),
          max(ac.resource_id),
          max(ac.resource_type),
          objb.object_function ieu_object_function,
          objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
          '' ieu_media_type_uuid,
          'PARTY_ID' ieu_param_pk_col,
          to_char(party.party_id) ieu_param_pk_value,
          1 resource_id,
          'RS_EMPLOYEE' resource_type,
          party.party_id party_id,
          party.party_name party_name,
          to_number(null) cust_account_id,
          null account_name,
          null account_number,
          to_number(null) site_use_id,
          null location,
          max(gl.CURRENCY_CODE) currency,
          SUM(trx_summ.op_invoices_count) op_invoices_count,
          SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
          SUM(trx_summ.op_deposits_count) op_deposits_count,
          SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
          SUM(trx_summ.op_chargeback_count) op_chargeback_count,
          SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
          SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
          SUM(trx_summ.disputed_inv_count) disputed_inv_count,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.best_current_receivables,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.best_current_receivables))) best_current_receivables,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_invoices_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_invoices_value))) op_invoices_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_debit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_debit_memos_value))) op_debit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_deposits_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_deposits_value))) op_deposits_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_bills_receivables_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_chargeback_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_chargeback_value))) op_chargeback_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_credit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_credit_memos_value))) op_credit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.unresolved_cash_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.unresolved_cash_value))) unresolved_cash_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.receipts_at_risk_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.inv_amt_in_dispute,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.pending_adj_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.pending_adj_value))) pending_adj_value,
              (SELECT SUM(b.acctd_amount_due_remaining)
           FROM iex_delinquencies_all a,
               ar_payment_schedules_all b
           WHERE a.party_cust_id = party.party_id
           AND a.payment_schedule_id = b.payment_schedule_id
           AND b.status = 'OP'
           AND a.status IN('DELINQUENT',      'PREDELINQUENT')
	   AND b.org_id = trx_summ.org_id) past_due_inv_value,
          SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
          MAX(trx_summ.last_payment_date) last_payment_date,
          MAX(iex_uwq_view_pkg.get_last_payment_amount(party.party_id,     0,     0)) last_payment_amount,
          max(gl.CURRENCY_CODE) last_payment_amount_curr,
          MAX(iex_uwq_view_pkg.get_last_payment_number(party.party_id,     0,     0)) last_payment_number,
          MAX(trx_summ.last_update_date) last_update_date,
          MAX(trx_summ.last_updated_by) last_updated_by,
          MAX(trx_summ.creation_date) creation_date,
          MAX(trx_summ.created_by) created_by,
          MAX(trx_summ.last_update_login) last_update_login,
              (SELECT COUNT(1)
           FROM iex_delinquencies_all
           WHERE party_cust_id = party.party_id
           AND status IN('DELINQUENT',      'PREDELINQUENT')
	   AND org_id = trx_summ.org_id)
      number_of_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
               AND uwq_status = 'PENDING')))
          )
      active_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status = 'COMPLETE'
               AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
      complete_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status = 'PENDING'
               AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
          )
      pending_delinquencies,

      -- Start for the bug#7562130 by PNAVEENK
/*     (SELECT a.score_value
           FROM iex_score_histories a
           WHERE a.creation_date =
              (SELECT MAX(creation_date)
               FROM iex_score_histories
               WHERE score_object_code = 'PARTY'
               AND score_object_id = party.party_id)
          AND rownum < 2
           AND a.score_object_code = 'PARTY'
           AND a.score_object_id = party.party_id)
      score,*/
/*    to_number(cal_score(party.party_id,'PARTY','SCORE_VALUE')) score,
    to_number(cal_score(party.party_id,'PARTY','SCORE_ID')) score_id,
    cal_score(party.party_id,'PARTY','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,
   -- end for the bug#7562130
          party.address1 address1,
          party.city city,
          party.state state,
          party.county county,
          fnd_terr.territory_short_name country,
          party.province province,
          party.postal_code postal_code,
          phone.phone_country_code phone_country_code,
          phone.phone_area_code phone_area_code,
          phone.phone_number phone_number,
          phone.phone_extension phone_extension,
          (SELECT COUNT(1) FROM iex_bankruptcies bkr WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies, -- Changed for bug#7693986

          iex_uwq_view_pkg.get_pro_count(party.party_id,     NULL,     NULL,     NULL, trx_summ.org_id) number_of_promises,
          iex_uwq_view_pkg.get_broken_prm_amt(party.party_id,     NULL,     NULL, trx_summ.org_id) broken_promise_amount,
          iex_uwq_view_pkg.get_prm_amt(party.party_id,     NULL,     NULL, trx_summ.org_id) promise_amount,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               AND pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status IS NULL OR pd.uwq_status = 'ACTIVE' OR(TRUNC(pd.uwq_active_date) <= TRUNC(sysdate)
               AND pd.uwq_status = 'PENDING')))
          )
      active_promises,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               AND pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status = 'COMPLETE'
               AND(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
      complete_promises,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               and pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status = 'PENDING'
               AND(TRUNC(pd.uwq_active_date) > TRUNC(sysdate))))
          )
      pending_promises

      FROM ar_trx_bal_summary trx_summ,
          hz_cust_accounts acc,
          hz_parties party,
	  hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
          jtf_objects_b objb,
          hz_contact_points phone,
          fnd_territories_tl fnd_terr,
            hz_customer_profiles prf,
            ar_collectors ac,
            GL_SETS_OF_BOOKS gl,
            AR_SYSTEM_PARAMETERS_all sys

      WHERE
       P_MODE = 'CP'
       AND trx_summ.reference_1 = '1'
       AND trx_summ.cust_account_id = acc.cust_account_id
       AND acc.party_id = party.party_id
       AND objb.object_code = 'IEX_CUSTOMER'
        and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
       AND party.country = fnd_terr.territory_code(+)
       AND fnd_terr.LANGUAGE(+) = userenv('LANG')
       AND phone.owner_table_id(+) = party.party_id
       AND phone.owner_table_name(+) = 'HZ_PARTIES'
       AND phone.contact_point_type(+) = 'PHONE'
       and phone.primary_by_purpose(+) = 'Y'
       AND phone.contact_point_purpose(+) = 'COLLECTIONS'
       AND phone.phone_line_type(+) NOT IN('PAGER',     'FAX')
       AND phone.status(+) = 'A'
       AND nvl(phone.do_not_use_flag(+),     'N') = 'N'
       AND acc.party_id = prf.party_id
       and prf.CUST_ACCOUNT_ID = -1
--       and prf.CUST_ACCOUNT_ID = trx_summ.CUST_ACCOUNT_ID
       and prf.SITE_USE_ID is null
       and ac.collector_id(+) = prf.collector_id
       and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
       and trx_summ.org_id = sys.org_id
       --Begin Bug 8707923 27-Jul-2009 barathsr
       and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='CUSTOMER'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923 27-Jul-2009 barathsr
           GROUP BY trx_summ.org_id,
          objb.object_function,
          objb.object_parameters,
          party.party_id,
          party.party_name,
          party.address1,
          party.city,
          party.state,
          party.county,
          fnd_terr.territory_short_name,
          party.province,
          party.postal_code,
          phone.phone_country_code,
          phone.phone_area_code,
          phone.phone_number,
          phone.phone_extension;*/
Line: 3681

      SELECT
          trx_summ.org_id,
          objb.object_function ieu_object_function,
          objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
          '' ieu_media_type_uuid,
          'PARTY_ID' ieu_param_pk_col,
          to_char(party.party_id) ieu_param_pk_value,
          party.party_id party_id,
        --  party.party_name party_name,
          to_number(null) cust_account_id,
          to_number(null) site_use_id,
          max(gl.CURRENCY_CODE) currency,
          SUM(trx_summ.op_invoices_count) op_invoices_count,
          SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
          SUM(trx_summ.op_deposits_count) op_deposits_count,
          SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
          SUM(trx_summ.op_chargeback_count) op_chargeback_count,
          SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
          SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
          SUM(trx_summ.disputed_inv_count) disputed_inv_count,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.best_current_receivables,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.best_current_receivables))) best_current_receivables,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_invoices_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_invoices_value))) op_invoices_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_debit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_debit_memos_value))) op_debit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_deposits_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_deposits_value))) op_deposits_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_bills_receivables_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_chargeback_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_chargeback_value))) op_chargeback_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_credit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_credit_memos_value))) op_credit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.unresolved_cash_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.unresolved_cash_value))) unresolved_cash_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.receipts_at_risk_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.inv_amt_in_dispute,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.pending_adj_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.pending_adj_value))) pending_adj_value,
          SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
          MAX(trx_summ.last_payment_date) last_payment_date,
          MAX(trx_summ.last_update_date) last_update_date,
          MAX(trx_summ.last_updated_by) last_updated_by,
          MAX(trx_summ.creation_date) creation_date,
          MAX(trx_summ.created_by) created_by,
          MAX(trx_summ.last_update_login) last_update_login
          FROM ar_trx_bal_summary trx_summ,
          hz_cust_accounts acc,
          hz_parties party,
	  hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
          jtf_objects_b objb,
          GL_SETS_OF_BOOKS gl,
            AR_SYSTEM_PARAMETERS_all sys

      WHERE
       P_MODE = 'CP'
       AND trx_summ.reference_1 = '1'
       AND trx_summ.cust_account_id = acc.cust_account_id
       AND acc.party_id = party.party_id
       AND objb.object_code = 'IEX_CUSTOMER'
        and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
       and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
       and trx_summ.org_id = sys.org_id
       --Begin Bug 8707923 27-Jul-2009 barathsr
       and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='CUSTOMER'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923 27-Jul-2009 barathsr
           GROUP BY trx_summ.org_id,
          objb.object_function,
          objb.object_parameters,
          party.party_id;
Line: 3773

    SELECT a.party_cust_id,dln.org_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.party_cust_id =dln.party_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
    and dln.site_use_id is null
    and dln.cust_account_id is null
   GROUP BY a.party_cust_id,dln.org_id;
Line: 3790

   select del.party_cust_ID,dln.org_id,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.party_cust_id = dln.party_id  AND
    del.org_id = dln.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.party_cust_id,dln.org_id;
Line: 3802

   SELECT del.party_cust_id,dln.org_id,
	 COUNT(1) number_of_promises,
	 -- Start Bug 14197188 bibeura 26-Jun-2012
	 -- SUM(pd.amount_due_remaining) broken_promise_amount,
	 -- SUM(pd.promise_amount) promise_amount
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
   SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
      iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
	 -- End Bug 14197188 bibeura 26-Jun-2012
   FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE dln.party_id = del.party_cust_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and dln.site_use_id is null
     and dln.cust_account_id is null
     and del.org_id = dln.org_id
   GROUP BY del.party_cust_id,dln.org_id;
Line: 3828

    select del.party_cust_ID,dln.org_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE dln.party_id = del.party_cust_id
      and pd.delinquency_id = del.delinquency_id
      and dln.site_use_id is null
      and dln.cust_account_id is null
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.party_cust_ID,dln.org_id;
Line: 3845

    SELECT
    party.party_id party_id,summ.org_id,
    party.party_name party_name,
--    summ.cust_account_id cust_account_id,
    null account_name,
    null account_number,
    null location,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
  --  hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,
    fnd_territories_tl fnd_terr
  WHERE
       summ.party_id = party.party_id
   AND party.country = fnd_terr.territory_code(+)
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and summ.site_use_id is null
   and summ.cust_account_id is null
   GROUP BY party.party_id,
    party.party_name,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code,
    summ.org_id;
Line: 3887

      SELECT summ.party_id,summ.org_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
  FROM iex_dln_uwq_summary summ,
	hz_contact_points phone
  WHERE
      phone.owner_table_id(+) = summ.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
   and summ.site_use_id is null
   and summ.cust_account_id is null
   group by summ.party_id,
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension,
    summ.org_id;
Line: 3914

      SELECT
       hp.collector_id collector_id,temp.org_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id
       FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.party_id = temp.party_ID
	 and  ac.collector_id(+) = hp.collector_id
	 and rg.group_id(+)  = ac.resource_id
         and rs.resource_id(+) = ac.resource_id
	 and hp.site_use_id is null
	 and hp.cust_account_id=-1 --Added for Bug 10152072 01-Oct-2010 barathsr
	 and temp.site_use_id is null
	 and temp.cust_account_id is null;
Line: 3939

   select hca.party_id,summ.org_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
   hz_cust_accounts hca,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where summ.cust_account_id=hca.cust_account_id
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(dln.last_payment_date)
	from iex_dln_uwq_summary dln
	where dln.party_id=hca.party_id
	and dln.org_id=summ.org_id
	and dln.cust_account_id is null
	and dln.site_use_id is null);
Line: 3959

   select summ.party_id,summ.org_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.party_id=summ.party_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
   and summ.site_use_id is null and summ.cust_account_id is null
   group by summ.party_id,summ.org_id;
Line: 3969

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and sh.score_object_code = 'PARTY'
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'PARTY'
         AND sh1.score_object_id = temp.party_id
	 and temp.site_use_id is null
	 and temp.cust_account_id is null
	group by sh1.score_object_id,sh1.score_object_code);
Line: 3992

      SELECT
          trx_summ.org_id,
          max(ac.collector_id),
          max(ac.resource_id),
          max(ac.resource_type),
          objb.object_function ieu_object_function,
          objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
          '' ieu_media_type_uuid,
          'PARTY_ID' ieu_param_pk_col,
          to_char(party.party_id) ieu_param_pk_value,
          1 resource_id,
          'RS_EMPLOYEE' resource_type,
          party.party_id party_id,
          party.party_name party_name,
          to_number(null) cust_account_id,
          null account_name,
          null account_number,
          to_number(null) site_use_id,
          null location,
          max(gl.CURRENCY_CODE) currency,
          SUM(trx_summ.op_invoices_count) op_invoices_count,
          SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
          SUM(trx_summ.op_deposits_count) op_deposits_count,
          SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
          SUM(trx_summ.op_chargeback_count) op_chargeback_count,
          SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
          SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
          SUM(trx_summ.disputed_inv_count) disputed_inv_count,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.best_current_receivables,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.best_current_receivables))) best_current_receivables,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_invoices_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_invoices_value))) op_invoices_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_debit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_debit_memos_value))) op_debit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_deposits_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_deposits_value))) op_deposits_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_bills_receivables_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_chargeback_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_chargeback_value))) op_chargeback_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_credit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_credit_memos_value))) op_credit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.unresolved_cash_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.unresolved_cash_value))) unresolved_cash_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.receipts_at_risk_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.inv_amt_in_dispute,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.pending_adj_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.pending_adj_value))) pending_adj_value,
              (SELECT SUM(b.acctd_amount_due_remaining)
           FROM iex_delinquencies_all a,
               ar_payment_schedules_all b
           WHERE a.party_cust_id = party.party_id
           AND a.payment_schedule_id = b.payment_schedule_id
           AND b.status = 'OP'
           AND a.status IN('DELINQUENT',      'PREDELINQUENT')
	   AND b.org_id = trx_summ.org_id) past_due_inv_value,
          SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
          MAX(trx_summ.last_payment_date) last_payment_date,
          MAX(iex_uwq_view_pkg.get_last_payment_amount(party.party_id,     0,     0)) last_payment_amount,
          max(gl.CURRENCY_CODE) last_payment_amount_curr,
          MAX(iex_uwq_view_pkg.get_last_payment_number(party.party_id,     0,     0)) last_payment_number,
          MAX(trx_summ.last_update_date) last_update_date,
          MAX(trx_summ.last_updated_by) last_updated_by,
          MAX(trx_summ.creation_date) creation_date,
          MAX(trx_summ.created_by) created_by,
          MAX(trx_summ.last_update_login) last_update_login,
              (SELECT COUNT(1)
           FROM iex_delinquencies_all
           WHERE party_cust_id = party.party_id
           AND status IN('DELINQUENT',      'PREDELINQUENT')
	   AND org_id = trx_summ.org_id)
      number_of_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status IS NULL OR uwq_status = 'ACTIVE' OR(TRUNC(uwq_active_date) <= TRUNC(sysdate)
               AND uwq_status = 'PENDING')))
          )
      active_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status = 'COMPLETE'
               AND(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
      complete_delinquencies,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_delinquencies_all
               WHERE party_cust_id = party.party_id
               AND status IN('DELINQUENT',      'PREDELINQUENT')
	       AND org_id = trx_summ.org_id
               AND(uwq_status = 'PENDING'
               AND(TRUNC(uwq_active_date) > TRUNC(sysdate))))
          )
      pending_delinquencies,
       -- Start for the bug#7562130 by PNAVEENK
/*     (SELECT a.score_value
           FROM iex_score_histories a
           WHERE a.creation_date =
              (SELECT MAX(creation_date)
               FROM iex_score_histories
               WHERE score_object_code = 'PARTY'
               AND score_object_id = party.party_id)
          AND rownum < 2
           AND a.score_object_code = 'PARTY'
           AND a.score_object_id = party.party_id)
      score,*/
/*    to_number(cal_score(party.party_id,'PARTY','SCORE_VALUE')) score,
    to_number(cal_score(party.party_id,'PARTY','SCORE_ID')) score_id,
    cal_score(party.party_id,'PARTY','SCORE_NAME') score_name,
    max(decode(ac.resource_type, 'RS_RESOURCE' ,
          (select rs.source_name from jtf_rs_resource_extns rs where rs.resource_id= ac.resource_id),
          (select rg.group_name from JTF_RS_GROUPS_VL rg where rg.group_id=ac.resource_id)
          ) )  collector_resource_name,
   -- end for the bug#7562130
          party.address1 address1,
          party.city city,
          party.state state,
          party.county county,
          fnd_terr.territory_short_name country,
          party.province province,
          party.postal_code postal_code,
          phone.phone_country_code phone_country_code,
          phone.phone_area_code phone_area_code,
          phone.phone_number phone_number,
          phone.phone_extension phone_extension,
           (SELECT COUNT(1) FROM iex_bankruptcies bkr WHERE bkr.party_id = party.party_id and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')) number_of_bankruptcies, -- Changed for bug#7693986

          iex_uwq_view_pkg.get_pro_count(party.party_id,     NULL,     NULL,     NULL, trx_summ.org_id) number_of_promises,
          iex_uwq_view_pkg.get_broken_prm_amt(party.party_id,     NULL,     NULL, trx_summ.org_id) broken_promise_amount,
          iex_uwq_view_pkg.get_prm_amt(party.party_id,     NULL,     NULL, trx_summ.org_id) promise_amount,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               AND pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status IS NULL OR pd.uwq_status = 'ACTIVE' OR(TRUNC(pd.uwq_active_date) <= TRUNC(sysdate)
               AND pd.uwq_status = 'PENDING')))
          )
      active_promises,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               AND pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status = 'COMPLETE'
               AND(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') > TRUNC(sysdate))))
          )
      complete_promises,
              (SELECT 1
           FROM dual
           WHERE EXISTS
              (SELECT 1
               FROM iex_promise_details pd,
                   hz_cust_accounts b
               WHERE b.party_id = party.party_id
               AND pd.cust_account_id = b.cust_account_id
               and pd.state = 'BROKEN_PROMISE'
               AND(pd.uwq_status = 'PENDING'
               AND(TRUNC(pd.uwq_active_date) > TRUNC(sysdate))))
          )
      pending_promises

      FROM ar_trx_bal_summary trx_summ,
          hz_cust_accounts acc,
          hz_parties party,
	  hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
          jtf_objects_b objb,
          hz_contact_points phone,
          fnd_territories_tl fnd_terr,
            hz_customer_profiles prf,
            ar_collectors ac,
            GL_SETS_OF_BOOKS gl,
            AR_SYSTEM_PARAMETERS_all sys
      WHERE trx_summ.reference_1 = '1'
       AND trx_summ.cust_account_id = acc.cust_account_id
       AND acc.party_id = party.party_id
       AND objb.object_code = 'IEX_CUSTOMER'
        and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
       AND party.country = fnd_terr.territory_code(+)
       AND fnd_terr.LANGUAGE(+) = userenv('LANG')
       AND phone.owner_table_id(+) = party.party_id
       AND phone.owner_table_name(+) = 'HZ_PARTIES'
       AND phone.contact_point_type(+) = 'PHONE'
       and phone.primary_by_purpose(+) = 'Y'
       AND phone.contact_point_purpose(+) = 'COLLECTIONS'
       AND phone.phone_line_type(+) NOT IN('PAGER',     'FAX')
       AND phone.status(+) = 'A'
       AND nvl(phone.do_not_use_flag(+),     'N') = 'N'
       AND acc.party_id = prf.party_id
       and prf.CUST_ACCOUNT_ID = -1
--       and prf.CUST_ACCOUNT_ID = trx_summ.CUST_ACCOUNT_ID
       and prf.SITE_USE_ID is null
       and ac.collector_id(+) = prf.collector_id
       and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
       and trx_summ.org_id = sys.org_id
     -- start bug 5762888 gnramasa 13-July-2007
      /* and (trx_summ.cust_account_id, trx_summ.site_use_id, trx_summ.org_id) in */
           /* changed for bug 5677415 by gnramasa on 27/11/2006 */
	   /* (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(sysdate)) */
	   /* (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(p_from_date)) */
--       and trunc(trx_summ.last_update_date) >= trunc(p_from_date)
   -- end bug 5762888 gnramasa 13-July-2007
   --Begin Bug 8707923 27-Jul-2009 barathsr
/*   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='CUSTOMER'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
    --End Bug 8707923 27-Jul-2009 barathsr
      GROUP BY trx_summ.org_id,
          objb.object_function,
          objb.object_parameters,
          party.party_id,
          party.party_name,
          party.address1,
          party.city,
          party.state,
          party.county,
          fnd_terr.territory_short_name,
          party.province,
          party.postal_code,
          phone.phone_country_code,
          phone.phone_area_code,
          phone.phone_number,
          phone.phone_extension;*/
Line: 4263

      SELECT
          trx_summ.org_id,
          objb.object_function ieu_object_function,
          objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
          '' ieu_media_type_uuid,
          'PARTY_ID' ieu_param_pk_col,
          to_char(party.party_id) ieu_param_pk_value,
          party.party_id party_id,
        --  party.party_name party_name,
          to_number(null) cust_account_id,
          to_number(null) site_use_id,
          max(gl.CURRENCY_CODE) currency,
          SUM(trx_summ.op_invoices_count) op_invoices_count,
          SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
          SUM(trx_summ.op_deposits_count) op_deposits_count,
          SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
          SUM(trx_summ.op_chargeback_count) op_chargeback_count,
          SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
          SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
          SUM(trx_summ.disputed_inv_count) disputed_inv_count,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.best_current_receivables,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.best_current_receivables))) best_current_receivables,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_invoices_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_invoices_value))) op_invoices_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_debit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_debit_memos_value))) op_debit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_deposits_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_deposits_value))) op_deposits_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_bills_receivables_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_chargeback_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_chargeback_value))) op_chargeback_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_credit_memos_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_credit_memos_value))) op_credit_memos_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.unresolved_cash_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.unresolved_cash_value))) unresolved_cash_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.receipts_at_risk_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.inv_amt_in_dispute,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
          SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.pending_adj_value,
          gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
          iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.pending_adj_value))) pending_adj_value,
          SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
          MAX(trx_summ.last_payment_date) last_payment_date,
          MAX(trx_summ.last_update_date) last_update_date,
          MAX(trx_summ.last_updated_by) last_updated_by,
          MAX(trx_summ.creation_date) creation_date,
          MAX(trx_summ.created_by) created_by,
          MAX(trx_summ.last_update_login) last_update_login
          FROM ar_trx_bal_summary trx_summ,
          hz_cust_accounts acc,
          hz_parties party,
	  hz_party_preferences party_pref,--Added for Bug 8707923 27-Jul-2009 barathsr
          jtf_objects_b objb,
          GL_SETS_OF_BOOKS gl,
            AR_SYSTEM_PARAMETERS_all sys

      WHERE
       P_MODE = 'CP'
       AND trx_summ.reference_1 = '1'
       AND trx_summ.cust_account_id = acc.cust_account_id
       AND acc.party_id = party.party_id
       AND objb.object_code = 'IEX_CUSTOMER'
        and objb.object_code <> 'IEX_DELINQUENCY'--Added for Bug 8707923 27-Jul-2009 barathsr
       and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
       and trx_summ.org_id = sys.org_id
        and trunc(trx_summ.last_update_date) >= trunc(p_from_date)
       --Begin Bug 8707923 27-Jul-2009 barathsr
       and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),c_level)='CUSTOMER'
   and trx_summ.org_id=nvl(c_org_id,trx_summ.org_id)
   --End Bug 8707923 27-Jul-2009 barathsr
           GROUP BY trx_summ.org_id,
          objb.object_function,
          objb.object_parameters,
          party.party_id;
Line: 4356

    SELECT a.party_cust_id,dln.org_id,
    count(a.delinquency_id) number_of_delinquencies,
    SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_dln_uwq_summary dln
   WHERE a.party_cust_id =dln.party_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND dln.org_id = a.org_id
    --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
    AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
    and dln.site_use_id is null
    and dln.cust_account_id is null
   GROUP BY a.party_cust_id,dln.org_id;
Line: 4375

   select del.party_cust_ID,dln.org_id,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
      iex_dln_uwq_summary dln
    WHERE del.party_cust_id = dln.party_id  AND
    del.org_id = dln.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    and dln.site_use_id is null
    and dln.cust_account_id is null
    --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
    AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
    group by del.party_cust_id,dln.org_id;
Line: 4391

   SELECT del.party_cust_id,dln.org_id,
	 COUNT(1) number_of_promises,
 	 -- Start Bug 14197188 bibeura 26-Jun-2012
	 -- SUM(pd.amount_due_remaining) broken_promise_amount,
	 -- SUM(pd.promise_amount) promise_amount
	 SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.amount_due_remaining)) broken_promise_amount,
   SUM(gl_currency_api.convert_amount_sql(pd.currency_code, dln.currency, sysdate,
       iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), pd.promise_amount)) promise_amount
	 -- End Bug 14197188 bibeura 26-Jun-2012
   FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_dln_uwq_summary dln
   WHERE dln.party_id = del.party_cust_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))
     and dln.site_use_id is null
     and dln.cust_account_id is null
     --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
     AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
     and del.org_id = dln.org_id
   GROUP BY del.party_cust_id,dln.org_id;
Line: 4419

    select del.party_cust_ID,dln.org_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_dln_uwq_summary dln
    WHERE dln.party_id = del.party_cust_id
      and pd.delinquency_id = del.delinquency_id
      and dln.site_use_id is null
      and dln.cust_account_id is null
      --AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
      AND dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
      and del.org_id = dln.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.party_cust_ID,dln.org_id;
Line: 4438

    SELECT
    party.party_id party_id,summ.org_id,
    party.party_name party_name,
--    summ.cust_account_id cust_account_id,
    null account_name,
    null account_number,
    null location,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
  FROM iex_dln_uwq_summary summ,
  --  hz_cust_accounts acc,
    hz_parties party,
    hz_party_preferences party_pref,
    fnd_territories_tl fnd_terr
  WHERE
       summ.party_id = party.party_id
   AND party.country = fnd_terr.territory_code(+)
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and party.party_id=party_pref.party_id(+)
   and party_pref.module(+)='COLLECTIONS'
   and party_pref.category(+)='COLLECTIONS LEVEL'
   and party_pref.preference_code(+)='PARTY_ID'
   --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   and summ.site_use_id is null
   and summ.cust_account_id is null
   GROUP BY party.party_id,
    party.party_name,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code,
    summ.org_id;
Line: 4482

      SELECT summ.party_id,summ.org_id,
	phone.phone_country_code phone_country_code,
	phone.phone_area_code phone_area_code,
	phone.phone_number phone_number,
	phone.phone_extension phone_extension
  FROM iex_dln_uwq_summary summ,
	hz_contact_points phone
  WHERE
      phone.owner_table_id(+) = summ.party_id
     AND phone.owner_table_name(+) = 'HZ_PARTIES'
     AND phone.contact_point_type(+) = 'PHONE'
     AND phone.primary_by_purpose(+) = 'Y'
     AND phone.contact_point_purpose(+) = 'COLLECTIONS'
     AND phone.phone_line_type(+) NOT IN('PAGER',   'FAX')
     AND phone.status(+) = 'A'
     AND nvl(phone.do_not_use_flag(+),   'N') = 'N'
     --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
     AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   and summ.site_use_id is null
   and summ.cust_account_id is null
   group by summ.party_id,
    phone.phone_country_code,
    phone.phone_area_code,
    phone.phone_number,
    phone.phone_extension,
    summ.org_id;
Line: 4511

      SELECT
       hp.collector_id collector_id,temp.org_id,
       ac.resource_id collector_resource_id,
        ac.resource_type COLLECTOR_RES_TYPE,
	decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
        1 resource_id,
        'RS_EMPLOYEE' resource_type,
	 hp.party_id
	 FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_dln_uwq_summary temp,
	 JTF_RS_GROUPS_VL rg,
         jtf_rs_resource_extns rs
      WHERE
         hp.party_id = temp.party_ID
	 and  ac.collector_id(+) = hp.collector_id
	 and rg.group_id(+)  = ac.resource_id
         and rs.resource_id(+) = ac.resource_id
	 --AND  trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
	 AND temp.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	 and hp.cust_account_id=-1
	 and hp.site_use_id is null
	 and temp.site_use_id is null
	 and temp.cust_account_id is null;
Line: 4538

      SELECT
        DISTINCT
        ac.resource_id collector_resource_id,ids.org_id,
	ac.resource_type COLLECTOR_RES_TYPE,
	ac.collector_id collector_id,
	hp.party_id
	FROM
        ar_collectors ac,
	hz_customer_profiles hp,
	iex_dln_uwq_summary ids
      WHERE
         hp.party_id=ids.party_id
         and ac.collector_id(+) = hp.collector_id
	 AND ac.resource_id is NOT NULL
	 AND ac.resource_id <> ids.collector_resource_id
	 and hp.cust_account_id=-1
	 and hp.site_use_id is null
	 and ids.cust_account_id is null
	 and ids.site_use_id is null
	 --AND trunc(ids.last_update_date)>= TRUNC(SYSDATE-1);  --changed for bug 13322580
Line: 4561

   select hca.party_id,summ.org_id,
         summ.last_payment_amount last_payment_amount,
	 summ.currency last_payment_currency,
	 summ.last_payment_number last_payment_number
   from ar_trx_bal_summary summ,
   hz_cust_accounts hca,
    gl_sets_of_books gl,
    ar_system_parameters_all sys
   where summ.cust_account_id=hca.cust_account_id
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and summ.org_id = sys.org_id
   and summ.last_payment_date=(select max(dln.last_payment_date)
	from iex_dln_uwq_summary dln
	where dln.party_id=hca.party_id
	and dln.org_id=summ.org_id
	--AND  trunc(dln.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
	and dln.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	and dln.cust_account_id is null
	and dln.site_use_id is null);
Line: 4583

   select summ.party_id,summ.org_id,
   COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,
   iex_dln_uwq_summary summ
   where bkr.party_id=summ.party_id
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')
   and summ.site_use_id is null and summ.cust_account_id is null
   --AND  trunc(summ.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
   AND summ.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
   group by summ.party_id,summ.org_id;
Line: 4595

    SELECT sh.score_object_id,
    sh.score_value score,
    sc.score_id,
    sc.score_name
   FROM iex_score_histories sh,iex_scores sc
   WHERE sc.score_id = sh.score_id
   and sh.score_object_code = 'PARTY'
   and (sh.score_object_id,sh.score_object_code,sh.creation_date)
      in (SELECT sh1.score_object_id,sh1.score_object_code,MAX(sh1.creation_date)
          FROM iex_score_histories sh1,
          iex_dln_uwq_summary temp
	WHERE sh1.score_object_code = 'PARTY'
         AND sh1.score_object_id = temp.party_id
	 --AND  trunc(temp.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
	 AND temp.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
	 and temp.site_use_id is null
	 and temp.cust_account_id is null
	group by sh1.score_object_id,sh1.score_object_code);
Line: 4619

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
     --   wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENK on 3-4-2009
	wkitem.execute_end end_time, -- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        IEX_DLN_UWQ_SUMMARY sum
      where strat.jtf_object_type = 'PARTY'
      AND strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id = sum.PARTY_ID
      --AND sum.LAST_UPDATE_DATE >= trunc(sysdate-1)  --changed for bug 13322580
      AND sum.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
      and sum.org_id=nvl(p_org_id,sum.org_id) --Added for Bug 8707923 27-Jul-2009 barathsr
      and sum.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4654

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
     --   wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENK on 3-4-2009
	wkitem.execute_end end_time, -- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        IEX_DLN_UWQ_SUMMARY sum
      where strat.jtf_object_type ='IEX_ACCOUNT'
      AND strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id =  sum.CUST_ACCOUNT_ID
      --AND sum.LAST_UPDATE_DATE >= trunc(sysdate-1)  --changed for bug 13322580
      AND sum.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
      and sum.org_id=nvl(p_org_id,sum.org_id) --Added for Bug 8707923 27-Jul-2009 barathsr
      and sum.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4689

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
     --   wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENK on 3-4-2009
	wkitem.execute_end end_time, -- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        IEX_DLN_UWQ_SUMMARY sum
      where strat.jtf_object_type = 'IEX_BILLTO'
      AND strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id = sum.SITE_USE_ID
      --AND trunc(sum.LAST_UPDATE_DATE) >= trunc(sysdate-1)  --changed for bug 13322580
      AND sum.request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
      and sum.org_id=nvl(p_org_id,sum.org_id) --Added for Bug 8707923 27-Jul-2009 barathsr
      and sum.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4728

      SELECT
        DISTINCT
        ar.resource_id,
	ar.resource_type,
	decode(ar.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
	ar.collector_id
      FROM
        ar_collectors ar,
	iex_dln_uwq_summary ids,
	jtf_rs_resource_extns rs,
        JTF_RS_GROUPS_VL rg
      WHERE
         ar.collector_id = ids.collector_id
	 AND ar.resource_id is NOT NULL
	 AND ar.resource_id <> ids.collector_resource_id
	 AND trunc(ar.last_update_date) >= TRUNC(P_FROM_DATE)
	 and rs.resource_id(+) = ar.resource_id
         and rg.group_id (+) = ar.resource_id
	 and ids.org_id=nvl(p_org_id,ids.org_id)--Added for Bug 8707923 27-Jul-2009 barathsr
         and ids.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4754

      SELECT
         hp.collector_id,
	 ids.party_id,
	 ids.cust_account_id,
	 ids.site_use_id,
	 ar.resource_id,-- Added for 15906302
	decode(ar.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,-- Added for 15906302
	 ar.resource_type  -- Added for 15906302
      FROM
         hz_customer_profiles hp,
	 iex_dln_uwq_summary ids,
	 ar_collectors ar,
	 	jtf_rs_resource_extns rs,
        JTF_RS_GROUPS_VL rg
      WHERE
         hp.party_id = ids.party_id
	    AND decode(hp.cust_account_id,-1,1,hp.cust_account_id)
	         = decode(ids.cust_account_id,null,1,ids.cust_account_id)
         AND decode(hp.site_use_id,null,1,hp.site_use_id)
	         = decode(ids.site_use_id,null,1,ids.site_use_id)
	 AND hp.collector_id            <> ids.collector_id
	 and hp.collector_id = ar.collector_id
	  and rs.resource_id(+) = ar.resource_id
         and rg.group_id (+) = ar.resource_id
	 -- Modified the below AND condition for Bug 13713264 bibeura 15-Feb-2012
	 -- AND trunc(hp.last_update_date) >= TRUNC(P_FROM_DATE)
	 AND hp.last_update_date >= TRUNC(P_FROM_DATE)
	  and ids.org_id=nvl(p_org_id,ids.org_id)--Added for Bug 8707923 27-Jul-2009 barathsr
          and ids.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4786

      SELECT
          party.party_id,
          party.address1 address1,
          party.city city,
          party.state state,
          party.county county,
          fnd_terr.territory_short_name country,
          party.province province,
          party.postal_code postal_code
     FROM
      hz_parties party,
      iex_dln_uwq_summary ids,
      fnd_territories_tl fnd_terr
     WHERE
       party.party_id = ids.party_id
       AND party.country = fnd_terr.territory_code(+)
       AND fnd_terr.LANGUAGE(+) = userenv('LANG')
       AND trunc(party.last_update_date) >= TRUNC(P_FROM_DATE)
       and ids.org_id=nvl(p_org_id,ids.org_id)--Added for Bug 8707923 27-Jul-2009 barathsr
       and ids.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4811

       SELECT /*+ no_expand use_nl(loc hps hcasa hcsua) */
           hcsua.site_use_id site_use_id,
	   loc.address1||' '||loc.address2||' '||loc.address3 address,
	   loc.city city,
	   loc.state state,
	   loc.county county,
	   loc.country country,
	   loc.province province,
	   loc.postal_code postal_code
	FROM
	 hz_cust_site_uses_all hcsua,
	 hz_cust_acct_sites_all hcasa,
	 hz_party_sites hps,
	 hz_locations loc
	WHERE
	hcsua.cust_acct_site_id=hcasa.cust_acct_site_id
	and hcasa.party_site_id=hps.party_site_id
	and hps.location_id=loc.location_id
	and trunc(loc.last_update_date)>= TRUNC(P_FROM_DATE)
	and hcsua.org_id=nvl(p_org_id,hcsua.org_id);
Line: 4835

      SELECT
         ids.party_id             party_id,
         phone.phone_country_code phone_country_code,
         phone.phone_area_code    phone_area_code,
         phone.phone_number       phone_number,
         phone.phone_extension    phone_extension
      FROM
         hz_contact_points phone,
         iex_dln_uwq_summary ids
      WHERE
       phone.owner_table_id = ids.party_id
       AND phone.owner_table_name = 'HZ_PARTIES'
       AND phone.contact_point_type = 'PHONE'
       and phone.primary_by_purpose = 'Y'
       AND phone.contact_point_purpose = 'COLLECTIONS'
       AND phone.phone_line_type NOT IN('PAGER',     'FAX')
       AND phone.status = 'A'
       AND nvl(phone.do_not_use_flag, 'N') = 'N'
       AND trunc(phone.last_update_date) >= TRUNC(P_FROM_DATE)
       and ids.org_id=nvl(p_org_id,ids.org_id)--Added for Bug 8707923 27-Jul-2009 barathsr
       and ids.business_level=p_level;--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 4903

    L_LAST_UPDATE_DATE                          date_list;
Line: 4904

    L_LAST_UPDATED_BY                           number_list;
Line: 4907

    L_LAST_UPDATE_LOGIN                         number_list;
Line: 4974

    insert_conc_req;
Line: 5002

    l_cash := IEX_UTILITIES.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual');
Line: 5010

          delete from IEX_DLN_UWQ_SUMMARY where (party_id,org_id) in
             (select hza.party_id,trb.org_id from ar_trx_bal_summary trb, hz_cust_accounts hza
                 where hza.cust_account_id = trb.cust_account_id and  trunc(trb.LAST_UPDATE_DATE) >= trunc(l_from_date)
		 and trb.org_id=nvl(p_org_id,trb.org_id));--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 5015

          delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, org_id) in
             (select cust_account_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date)
	      and trb.org_id=nvl(p_org_id,trb.org_id));--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 5019

          delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, site_use_id, org_id) in
             (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary trb where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date)
	      and trb.org_id=nvl(p_org_id,trb.org_id));--Added for Bug 8707923 27-Jul-2009 barathsr
Line: 5023

      /* delete from IEX_DLN_UWQ_SUMMARY where (cust_account_id, site_use_id, org_id) in
         (select cust_account_id, site_use_id, org_id from ar_trx_bal_summary where trunc(LAST_UPDATE_DATE) >= trunc(l_from_date)); */
Line: 5034

    LogMessage(FND_LOG.LEVEL_UNEXPECTED,'1. Fetching and inserting data into the table...');
Line: 5085

        L_ORG_ID.delete;
Line: 5086

        L_COLLECTOR_ID.delete;
Line: 5087

        L_COLLECTOR_RESOURCE_ID.delete;
Line: 5088

        L_COLLECTOR_RES_TYPE.delete;
Line: 5089

        L_IEU_OBJECT_FUNCTION.delete;
Line: 5090

        L_IEU_OBJECT_PARAMETERS.delete;
Line: 5091

        L_IEU_MEDIA_TYPE_UUID.delete;
Line: 5092

        L_IEU_PARAM_PK_COL.delete;
Line: 5093

        L_IEU_PARAM_PK_VALUE.delete;
Line: 5094

        L_RESOURCE_ID.delete;
Line: 5095

        L_RESOURCE_TYPE.delete;
Line: 5096

        L_PARTY_ID.delete;
Line: 5097

        L_PARTY_NAME.delete;
Line: 5098

        L_CUST_ACCOUNT_ID.delete;
Line: 5099

        L_ACCOUNT_NAME.delete;
Line: 5100

        L_ACCOUNT_NUMBER.delete;
Line: 5101

        L_SITE_USE_ID.delete;
Line: 5102

        L_LOCATION.delete;
Line: 5103

        L_CURRENCY.delete;
Line: 5104

        L_OP_INVOICES_COUNT.delete;
Line: 5105

        L_OP_DEBIT_MEMOS_COUNT.delete;
Line: 5106

        L_OP_DEPOSITS_COUNT.delete;
Line: 5107

        L_OP_BILLS_RECEIVABLES_COUNT.delete;
Line: 5108

        L_OP_CHARGEBACK_COUNT.delete;
Line: 5109

        L_OP_CREDIT_MEMOS_COUNT.delete;
Line: 5110

        L_UNRESOLVED_CASH_COUNT.delete;
Line: 5111

        L_DISPUTED_INV_COUNT.delete;
Line: 5112

        L_BEST_CURRENT_RECEIVABLES.delete;
Line: 5113

        L_OP_INVOICES_VALUE.delete;
Line: 5114

        L_OP_DEBIT_MEMOS_VALUE.delete;
Line: 5115

        L_OP_DEPOSITS_VALUE.delete;
Line: 5116

        L_OP_BILLS_RECEIVABLES_VALUE.delete;
Line: 5117

        L_OP_CHARGEBACK_VALUE.delete;
Line: 5118

        L_OP_CREDIT_MEMOS_VALUE.delete;
Line: 5119

        L_UNRESOLVED_CASH_VALUE.delete;
Line: 5120

        L_RECEIPTS_AT_RISK_VALUE.delete;
Line: 5121

        L_INV_AMT_IN_DISPUTE.delete;
Line: 5122

        L_PENDING_ADJ_VALUE.delete;
Line: 5123

        L_PAST_DUE_INV_VALUE.delete;
Line: 5124

        L_PAST_DUE_INV_INST_COUNT.delete;
Line: 5125

        L_LAST_PAYMENT_DATE.delete;
Line: 5126

        L_LAST_PAYMENT_AMOUNT.delete;
Line: 5127

        L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 5128

        L_LAST_PAYMENT_NUMBER.delete;
Line: 5129

        L_LAST_UPDATE_DATE.delete;
Line: 5130

        L_LAST_UPDATED_BY.delete;
Line: 5131

        L_CREATION_DATE.delete;
Line: 5132

        L_CREATED_BY.delete;
Line: 5133

        L_LAST_UPDATE_LOGIN.delete;
Line: 5134

        L_NUMBER_OF_DELINQUENCIES.delete;
Line: 5135

        L_ACTIVE_DELINQUENCIES.delete;
Line: 5136

        L_COMPLETE_DELINQUENCIES.delete;
Line: 5137

        L_PENDING_DELINQUENCIES.delete;
Line: 5138

        L_SCORE.delete;
Line: 5140

	L_SCORE_ID.delete;
Line: 5141

        L_SCORE_NAME.delete;
Line: 5142

        L_COLLECTOR_RESOURCE_NAME.delete;
Line: 5144

        L_ADDRESS1.delete;
Line: 5145

        L_CITY.delete;
Line: 5146

        L_STATE.delete;
Line: 5147

        L_COUNTY.delete;
Line: 5148

        L_COUNTRY.delete;
Line: 5149

        L_PROVINCE.delete;
Line: 5150

        L_POSTAL_CODE.delete;
Line: 5151

        L_PHONE_COUNTRY_CODE.delete;
Line: 5152

        L_PHONE_AREA_CODE.delete;
Line: 5153

        L_PHONE_NUMBER.delete;
Line: 5154

        L_PHONE_EXTENSION.delete;
Line: 5155

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 5156

        L_NUMBER_OF_PROMISES.delete;
Line: 5157

        L_BROKEN_PROMISE_AMOUNT.delete;
Line: 5158

        L_PROMISE_AMOUNT.delete;
Line: 5159

        L_ACTIVE_PROMISES.delete;
Line: 5160

        L_COMPLETE_PROMISES.delete;
Line: 5161

        L_PENDING_PROMISES.delete;
Line: 5201

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                    limit l_max_fetches;
Line: 5241

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                  limit l_max_fetches;
Line: 5285

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                  limit l_max_fetches;
Line: 5325

                   L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                    limit l_max_fetches;
Line: 5370

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                    limit l_max_fetches;
Line: 5410

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN
                   limit l_max_fetches;
Line: 5429

          LogMessage(FND_LOG.LEVEL_STATEMENT,'Inserting...');
Line: 5430

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Start inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 5433

            INSERT INTO IEX_DLN_UWQ_SUMMARY
                (DLN_UWQ_SUMMARY_ID
                ,ORG_ID
                ,IEU_OBJECT_FUNCTION
                ,IEU_OBJECT_PARAMETERS
                ,IEU_MEDIA_TYPE_UUID
                ,IEU_PARAM_PK_COL
                ,IEU_PARAM_PK_VALUE
                ,PARTY_ID
                ,CUST_ACCOUNT_ID
                ,SITE_USE_ID
                ,CURRENCY
                ,OP_INVOICES_COUNT
                ,OP_DEBIT_MEMOS_COUNT
                ,OP_DEPOSITS_COUNT
                ,OP_BILLS_RECEIVABLES_COUNT
                ,OP_CHARGEBACK_COUNT
                ,OP_CREDIT_MEMOS_COUNT
                ,UNRESOLVED_CASH_COUNT
                ,DISPUTED_INV_COUNT
                ,BEST_CURRENT_RECEIVABLES
                ,OP_INVOICES_VALUE
                ,OP_DEBIT_MEMOS_VALUE
                ,OP_DEPOSITS_VALUE
                ,OP_BILLS_RECEIVABLES_VALUE
                ,OP_CHARGEBACK_VALUE
                ,OP_CREDIT_MEMOS_VALUE
                ,UNRESOLVED_CASH_VALUE
                ,RECEIPTS_AT_RISK_VALUE
                ,INV_AMT_IN_DISPUTE
                ,PENDING_ADJ_VALUE
                ,PAST_DUE_INV_INST_COUNT
                ,LAST_PAYMENT_DATE
                ,LAST_UPDATE_DATE
                ,LAST_UPDATED_BY
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_LOGIN
         	      ,NUMBER_OF_BANKRUPTCIES
	            	,BUSINESS_LEVEL --Added for Bug 8707923 27-Jul-2009 barathsr
                ,REQUEST_ID
                ,PROGRAM_ID
                ,PROGRAM_APPLICATION_ID
                ,OBJECT_VERSION_NUMBER)

            VALUES
                (IEX_DLN_UWQ_SUMMARY_S.nextval,
                L_ORG_ID(i),
                L_IEU_OBJECT_FUNCTION(i),
                L_IEU_OBJECT_PARAMETERS(i),
                L_IEU_MEDIA_TYPE_UUID(i),
                L_IEU_PARAM_PK_COL(i),
                L_IEU_PARAM_PK_VALUE(i),
                L_PARTY_ID(i),
                L_CUST_ACCOUNT_ID(i),
                L_SITE_USE_ID(i),
                L_CURRENCY(i),
                L_OP_INVOICES_COUNT(i),
                L_OP_DEBIT_MEMOS_COUNT(i),
                L_OP_DEPOSITS_COUNT(i),
                L_OP_BILLS_RECEIVABLES_COUNT(i),
                L_OP_CHARGEBACK_COUNT(i),
                L_OP_CREDIT_MEMOS_COUNT(i),
                L_UNRESOLVED_CASH_COUNT(i),
                L_DISPUTED_INV_COUNT(i),
                L_BEST_CURRENT_RECEIVABLES(i),
                L_OP_INVOICES_VALUE(i),
                L_OP_DEBIT_MEMOS_VALUE(i),
                L_OP_DEPOSITS_VALUE(i),
                L_OP_BILLS_RECEIVABLES_VALUE(i),
                L_OP_CHARGEBACK_VALUE(i),
                L_OP_CREDIT_MEMOS_VALUE(i),
                L_UNRESOLVED_CASH_VALUE(i),
                L_RECEIPTS_AT_RISK_VALUE(i),
                L_INV_AMT_IN_DISPUTE(i),
                L_PENDING_ADJ_VALUE(i),
                L_PAST_DUE_INV_INST_COUNT(i),
                L_LAST_PAYMENT_DATE(i),
                sysdate,
                FND_GLOBAL.USER_ID,
                sysdate,
                FND_GLOBAL.USER_ID,
                FND_GLOBAL.CONC_LOGIN_ID,
                0,
		            p_level,    --Added for Bug 8707923 27-Jul-2009 barathsr
                nvl(FND_GLOBAL.Conc_REQUEST_ID,0),
                FND_GLOBAL.CONC_PROGRAM_ID,
                FND_GLOBAL.PROG_APPL_ID,
                1);
Line: 5523

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'End inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 5524

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Inserted ' || L_IEU_OBJECT_FUNCTION.COUNT || ' rows');
Line: 5554

			L_PARTY_ID.delete;
Line: 5555

			 L_ORG_ID.delete;
Line: 5556

			L_PARTY_NAME.delete;
Line: 5557

			L_ACCOUNT_NAME.delete;
Line: 5558

			L_ACCOUNT_NUMBER.delete;
Line: 5559

			L_LOCATION.delete;
Line: 5560

			L_ADDRESS1.delete;
Line: 5561

			L_CITY.delete;
Line: 5562

			L_STATE.delete;
Line: 5563

			L_COUNTY.delete;
Line: 5564

			L_COUNTRY.delete;
Line: 5565

			L_PROVINCE.delete;
Line: 5566

			L_POSTAL_CODE.delete;
Line: 5592

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET --PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     party_id = L_party_id(i)
			     and org_id= L_ORG_ID(i);
Line: 5610

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cust_DETAILS updated ' || L_cust_account_id.count ||  ' rows ');
Line: 5619

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'a/c update received' || SQLERRM);
Line: 5625

		L_PARTY_ID.delete;
Line: 5626

		 L_ORG_ID.delete;
Line: 5627

		L_PHONE_COUNTRY_CODE.delete;
Line: 5628

		L_PHONE_AREA_CODE.delete;
Line: 5629

		L_PHONE_NUMBER.delete;
Line: 5630

		L_PHONE_EXTENSION.delete;
Line: 5653

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i)
			 and  ORG_ID= L_ORG_ID(i);
Line: 5662

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_contact_point Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 5680

		L_RESOURCE_ID.delete;
Line: 5681

		L_COLLECTOR_RES_TYPE.delete;
Line: 5682

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 5683

		L_COLLECTOR_RESOURCE_NAME.delete;
Line: 5684

		L_COLLECTOR_ID.delete;
Line: 5685

		L_RESOURCE_TYPE.delete;
Line: 5686

		 L_ORG_ID.delete;
Line: 5687

		L_PARTY_ID.delete;
Line: 5688

	--	L_CUST_ACCOUNT_ID.delete;
Line: 5689

	--	L_SITE_USE_ID.delete;
Line: 5713

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_resource_name = L_COLLECTOR_RESOURCE_NAME(i),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    party_id = L_party_id(i)
			    and org_id= L_ORG_ID(i);
Line: 5725

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_COLLECTOR_PROF updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 5735

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_cu_COLLECTOR_PROF update received' || SQLERRM);
Line: 5741

		L_party_ID.delete; L_ORG_ID.delete;
Line: 5742

		L_NUMBER_OF_PROMISES.delete;
Line: 5743

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 5744

		L_PROMISE_AMOUNT.delete;
Line: 5763

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i)
			    and org_id= L_ORG_ID(i);
Line: 5772

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_pro_dtls updated ' || L_party_ID.count ||  ' rows ');
Line: 5783

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 5789

			L_party_ID.delete; L_ORG_ID.delete;
Line: 5790

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 5791

			L_PAST_DUE_INV_VALUE.delete;
Line: 5807

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     party_id = L_party_ID(i)
			     and org_id= L_ORG_ID(i);
Line: 5815

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_del_cnt updated ' || L_party_ID.count ||  ' rows ');
Line: 5824

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 5827

	        if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_cu_DELN_DTLS;
Line: 5831

				L_party_ID.delete; L_ORG_ID.delete;
Line: 5832

				L_PENDING_DELINQUENCIES.delete;
Line: 5833

				L_COMPLETE_DELINQUENCIES.delete;
Line: 5834

				L_ACTIVE_DELINQUENCIES.delete;
Line: 5851

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
					 LAST_UPDATE_DATE=sysdate,
                                         LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     party_ID = L_party_ID(i)
				     and org_id= L_ORG_ID(i);
Line: 5860

				     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_deln_dtls updated ' || L_party_ID.count ||  ' rows ');
Line: 5869

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 5875

			L_party_ID.delete; L_ORG_ID.delete;
Line: 5876

			L_ACTIVE_PROMISES.delete;
Line: 5877

			L_COMPLETE_PROMISES.delete;
Line: 5878

			L_PENDING_PROMISES.delete;
Line: 5897

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                                        LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				   party_ID = L_party_ID(i)
				   and org_id= L_ORG_ID(i);
Line: 5906

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_pro_summ updated ' || L_party_ID.count ||  ' rows ');
Line: 5918

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 5925

		L_party_ID.delete; L_ORG_ID.delete;
Line: 5926

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 5927

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 5928

		L_LAST_PAYMENT_NUMBER.delete;
Line: 5947

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
              -- LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						  --     sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i)
			    and org_id= L_ORG_ID(i);
Line: 5958

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_LAST_PAYMENT_dtls updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 5969

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 5975

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 5976

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 5993

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i)
			    and org_id= L_ORG_ID(i);
Line: 6000

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_BANKRUPTCIES updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 6011

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 6019

		L_party_ID.delete;
Line: 6020

		L_SCORE.delete;
Line: 6021

		L_SCORE_ID.delete;
Line: 6022

		L_SCORE_NAME.delete;
Line: 6041

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i);
Line: 6049

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_score updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6059

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 6070

			L_PARTY_ID.delete; L_ORG_ID.delete;
Line: 6071

			L_PARTY_NAME.delete;
Line: 6072

			L_ACCOUNT_NAME.delete;
Line: 6073

			L_ACCOUNT_NUMBER.delete;
Line: 6074

			L_LOCATION.delete;
Line: 6075

			L_ADDRESS1.delete;
Line: 6076

			L_CITY.delete;
Line: 6077

			L_STATE.delete;
Line: 6078

			L_COUNTY.delete;
Line: 6079

			L_COUNTRY.delete;
Line: 6080

			L_PROVINCE.delete;
Line: 6081

			L_POSTAL_CODE.delete;
Line: 6106

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET --PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     party_id = L_party_id(i)
			     and org_id= L_ORG_ID(i);
Line: 6124

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cust_DETAILS_dt updated ' || L_party_id.count ||  ' rows ');
Line: 6125

			     FND_FILE.PUT_LINE(FND_FILE.LOG, ' C_cust_DETAILS_dt updated ' || L_party_id.count ||  ' rows ') ;
Line: 6134

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'customer details update received' || SQLERRM);
Line: 6140

		L_PARTY_ID.delete; L_ORG_ID.delete;
Line: 6141

		L_PHONE_COUNTRY_CODE.delete;
Line: 6142

		L_PHONE_AREA_CODE.delete;
Line: 6143

		L_PHONE_NUMBER.delete;
Line: 6144

		L_PHONE_EXTENSION.delete;
Line: 6167

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i)
			 and org_id= L_ORG_ID(i);
Line: 6176

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_contact_point_dt Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 6194

		L_RESOURCE_ID.delete;
Line: 6195

		L_COLLECTOR_RES_TYPE.delete;
Line: 6196

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 6197

		L_COLLECTOR_RESOURCE_NAME.delete;
Line: 6198

		L_COLLECTOR_ID.delete;
Line: 6199

		L_RESOURCE_TYPE.delete;
Line: 6200

		L_PARTY_ID.delete; L_ORG_ID.delete;
Line: 6201

	--	L_CUST_ACCOUNT_ID.delete;
Line: 6202

	--	L_SITE_USE_ID.delete;
Line: 6226

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_resource_name = L_COLLECTOR_RESOURCE_NAME(i),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    party_id = L_party_id(i)
			    and org_id= L_ORG_ID(i);
Line: 6238

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_COLLECTOR_PROF_dt updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 6248

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_cu_COLLECTOR_PROF_dt update received' || SQLERRM);
Line: 6254

		L_COLLECTOR_RES_TYPE.delete;
Line: 6255

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 6256

		L_COLLECTOR_ID.delete;
Line: 6257

		L_party_ID.delete; L_ORG_ID.delete;
Line: 6276

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_id = l_collector_id(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    party_id = L_party_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 6285

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_ch_coll_dt_sum updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 6295

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_cu_ch_coll_dt_sum update received' || SQLERRM);
Line: 6302

		L_party_ID.delete;
Line: 6303

		L_NUMBER_OF_PROMISES.delete;
Line: 6304

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 6305

		L_PROMISE_AMOUNT.delete;L_ORG_ID.delete;
Line: 6324

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 6333

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_pro_dtls_dt updated ' || L_party_ID.count ||  ' rows ');
Line: 6344

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 6350

			L_party_ID.delete;L_ORG_ID.delete;
Line: 6351

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 6352

			L_PAST_DUE_INV_VALUE.delete;
Line: 6368

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     party_id = L_party_ID(i)
			     and org_id=L_ORG_ID(i);
Line: 6376

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_del_cnt_dt updated ' || L_party_ID.count ||  ' rows ');
Line: 6385

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 6388

	        if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_cu_DELN_DTLS_dt;
Line: 6392

				L_party_ID.delete;L_ORG_ID.delete;
Line: 6393

				L_PENDING_DELINQUENCIES.delete;
Line: 6394

				L_COMPLETE_DELINQUENCIES.delete;
Line: 6395

				L_ACTIVE_DELINQUENCIES.delete;
Line: 6412

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i) ,
					 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     party_ID = L_party_ID(i)
				     and org_id=L_ORG_ID(i);
Line: 6421

				     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_deln_dtls_dt updated ' || L_party_ID.count ||  ' rows ');
Line: 6430

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 6436

			L_party_ID.delete;L_ORG_ID.delete;
Line: 6437

			L_ACTIVE_PROMISES.delete;
Line: 6438

			L_COMPLETE_PROMISES.delete;
Line: 6439

			L_PENDING_PROMISES.delete;
Line: 6458

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				   party_ID = L_party_ID(i)
				   and org_id=L_ORG_ID(i);
Line: 6467

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_pro_summ_dt updated ' || L_party_ID.count ||  ' rows ');
Line: 6479

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 6486

		L_party_ID.delete;L_ORG_ID.delete;
Line: 6487

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 6488

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 6489

		L_LAST_PAYMENT_NUMBER.delete;
Line: 6508

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
               -- LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						   --    sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 6519

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_LAST_PAYMENT_dtls_dt updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 6530

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 6536

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 6537

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 6554

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 6561

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_cu_BANKRUPTCIES_dt updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 6572

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 6580

		L_party_ID.delete;
Line: 6581

		L_SCORE.delete;
Line: 6582

		L_SCORE_ID.delete;
Line: 6583

		L_SCORE_NAME.delete;
Line: 6602

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    party_ID = L_party_ID(i);
Line: 6610

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_cu_score_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6620

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 6633

			L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 6634

			L_PARTY_NAME.delete;
Line: 6635

			L_CUST_ACCOUNT_ID.delete;
Line: 6636

			L_ACCOUNT_NAME.delete;
Line: 6637

			L_ACCOUNT_NUMBER.delete;
Line: 6638

			--L_SITE_USE_ID.delete;
Line: 6639

			L_LOCATION.delete;
Line: 6640

			L_ADDRESS1.delete;
Line: 6641

			L_CITY.delete;
Line: 6642

			L_STATE.delete;
Line: 6643

			L_COUNTY.delete;
Line: 6644

			L_COUNTRY.delete;
Line: 6645

			L_PROVINCE.delete;
Line: 6646

			L_POSTAL_CODE.delete;
Line: 6673

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
			--	CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     cust_account_id = L_cust_account_id(i)
			     and org_id=L_ORG_ID(i);
Line: 6692

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acct_DETAILS updated ' || L_cust_account_id.count ||  ' rows ');
Line: 6701

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'a/c update received' || SQLERRM);
Line: 6707

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 6708

		L_PHONE_COUNTRY_CODE.delete;
Line: 6709

		L_PHONE_AREA_CODE.delete;
Line: 6710

		L_PHONE_NUMBER.delete;
Line: 6711

		L_PHONE_EXTENSION.delete;
Line: 6734

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i)
			 and org_id=L_ORG_ID(i);
Line: 6743

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_contact_point Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 6761

		L_RESOURCE_ID.delete;
Line: 6762

		L_COLLECTOR_RES_TYPE.delete;
Line: 6763

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 6764

		L_COLLECTOR_RESOURCE_NAME.delete;
Line: 6765

		L_COLLECTOR_ID.delete;
Line: 6766

		L_RESOURCE_TYPE.delete;
Line: 6767

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 6768

		L_CUST_ACCOUNT_ID.delete;
Line: 6769

	--	L_SITE_USE_ID.delete;
Line: 6793

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_resource_name = L_COLLECTOR_RESOURCE_NAME(i),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_id = L_cust_account_id(i)
			    and org_id=L_ORG_ID(i);
Line: 6805

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_COLLECTOR_PROF updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 6815

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_acc_COLLECTOR_PROF update received' || SQLERRM);
Line: 6821

		L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 6822

		L_NUMBER_OF_PROMISES.delete;
Line: 6823

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 6824

		L_PROMISE_AMOUNT.delete;
Line: 6843

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 6852

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_pro_dtls updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6863

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 6869

			L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 6870

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 6871

			L_PAST_DUE_INV_VALUE.delete;
Line: 6887

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     cust_account_id = L_cust_account_ID(i)
			     and org_id=L_ORG_ID(i);
Line: 6895

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_del_cnt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6904

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 6907

	       if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_acc_DELN_DTLS;
Line: 6911

				L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 6912

				L_PENDING_DELINQUENCIES.delete;
Line: 6913

				L_COMPLETE_DELINQUENCIES.delete;
Line: 6914

				L_ACTIVE_DELINQUENCIES.delete;
Line: 6931

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
					 LAST_UPDATE_DATE=sysdate,
                                         LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     cust_account_ID = L_cust_account_ID(i)
				     and org_id=L_ORG_ID(i);
Line: 6940

				     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_deln_dtls updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6949

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 6955

			L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 6956

			L_ACTIVE_PROMISES.delete;
Line: 6957

			L_COMPLETE_PROMISES.delete;
Line: 6958

			L_PENDING_PROMISES.delete;
Line: 6977

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                                        LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				   cust_account_ID = L_cust_account_ID(i)
				   and org_id=L_ORG_ID(i);
Line: 6986

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_pro_summ updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 6998

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 7005

		L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7006

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 7007

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 7008

		L_LAST_PAYMENT_NUMBER.delete;
Line: 7027

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
              -- LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						  --     sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                                LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7038

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_LAST_PAYMENT_dtls updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 7049

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 7055

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 7056

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 7073

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                            LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7080

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_BANKRUPTCIES updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 7091

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 7099

		L_cust_account_ID.delete;
Line: 7100

		L_SCORE.delete;
Line: 7101

		L_SCORE_ID.delete;
Line: 7102

		L_SCORE_NAME.delete;
Line: 7121

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i);
Line: 7129

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_score updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7139

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 7150

			L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 7151

			L_PARTY_NAME.delete;
Line: 7152

			L_CUST_ACCOUNT_ID.delete;
Line: 7153

			L_ACCOUNT_NAME.delete;
Line: 7154

			L_ACCOUNT_NUMBER.delete;
Line: 7155

			--L_SITE_USE_ID.delete;
Line: 7156

			L_LOCATION.delete;
Line: 7157

			L_ADDRESS1.delete;
Line: 7158

			L_CITY.delete;
Line: 7159

			L_STATE.delete;
Line: 7160

			L_COUNTY.delete;
Line: 7161

			L_COUNTRY.delete;
Line: 7162

			L_PROVINCE.delete;
Line: 7163

			L_POSTAL_CODE.delete;
Line: 7190

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
			--	CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     cust_account_id = L_cust_account_id(i)
			     and org_id=L_ORG_ID(i);
Line: 7209

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acct_DETAILS_dt updated ' || L_cust_account_id.count ||  ' rows ');
Line: 7218

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'a/c update received' || SQLERRM);
Line: 7224

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 7225

		L_PHONE_COUNTRY_CODE.delete;
Line: 7226

		L_PHONE_AREA_CODE.delete;
Line: 7227

		L_PHONE_NUMBER.delete;
Line: 7228

		L_PHONE_EXTENSION.delete;
Line: 7251

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i)
			 and org_id=L_ORG_ID(i);
Line: 7260

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_contact_point_dt Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 7277

		L_RESOURCE_ID.delete;
Line: 7278

		L_COLLECTOR_RES_TYPE.delete;
Line: 7279

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 7280

		L_COLLECTOR_RESOURCE_NAME.delete;
Line: 7281

		L_COLLECTOR_ID.delete;
Line: 7282

		L_RESOURCE_TYPE.delete;
Line: 7283

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 7284

		L_CUST_ACCOUNT_ID.delete;
Line: 7285

	--	L_SITE_USE_ID.delete;
Line: 7309

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_resource_name = L_COLLECTOR_RESOURCE_NAME(i),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_id = L_cust_account_id(i)
			    and org_id=L_ORG_ID(i);
Line: 7321

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_COLLECTOR_PROF_dt updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 7331

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_acc_COLLECTOR_PROF_dt update received' || SQLERRM);
Line: 7338

		L_COLLECTOR_RES_TYPE.delete;
Line: 7339

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 7340

		L_COLLECTOR_ID.delete;
Line: 7341

		L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7360

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_id = l_collector_id(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7369

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_ch_coll_dt_sum updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 7379

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_acc_ch_coll_dt_sum update received' || SQLERRM);
Line: 7386

		L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7387

		L_NUMBER_OF_PROMISES.delete;
Line: 7388

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 7389

		L_PROMISE_AMOUNT.delete;
Line: 7408

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7417

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_pro_dtls_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7428

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 7434

			L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7435

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 7436

			L_PAST_DUE_INV_VALUE.delete;
Line: 7452

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     cust_account_id = L_cust_account_ID(i)
			     and org_id=L_ORG_ID(i);
Line: 7460

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_del_cnt_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7469

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 7472

	        if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_acc_DELN_DTLS_dt;
Line: 7476

				L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7477

				L_PENDING_DELINQUENCIES.delete;
Line: 7478

				L_COMPLETE_DELINQUENCIES.delete;
Line: 7479

				L_ACTIVE_DELINQUENCIES.delete;
Line: 7496

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
					 LAST_UPDATE_DATE=sysdate,
                                         LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     cust_account_ID = L_cust_account_ID(i)
				     and org_id=L_ORG_ID(i);
Line: 7505

				     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_deln_dtls_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7514

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 7520

			L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7521

			L_ACTIVE_PROMISES.delete;
Line: 7522

			L_COMPLETE_PROMISES.delete;
Line: 7523

			L_PENDING_PROMISES.delete;
Line: 7542

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                                        LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				   cust_account_ID = L_cust_account_ID(i)
				   and org_id=L_ORG_ID(i);
Line: 7551

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_pro_summ_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7563

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 7570

		L_cust_account_ID.delete;L_ORG_ID.delete;
Line: 7571

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 7572

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 7573

		L_LAST_PAYMENT_NUMBER.delete;
Line: 7592

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
              --LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						  --     sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                                LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7603

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_LAST_PAYMENT_dtls_dt updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 7614

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 7620

		L_PARTY_ID.delete;L_ORG_ID.delete;
Line: 7621

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 7638

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                            LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i)
			    and org_id=L_ORG_ID(i);
Line: 7645

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_acc_BANKRUPTCIES_dt updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 7656

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 7664

		L_cust_account_ID.delete;
Line: 7665

		L_SCORE.delete;
Line: 7666

		L_SCORE_ID.delete;
Line: 7667

		L_SCORE_NAME.delete;
Line: 7686

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    cust_account_ID = L_cust_account_ID(i);
Line: 7694

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_acc_score_dt updated ' || L_cust_account_ID.count ||  ' rows ');
Line: 7704

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 7717

			L_PARTY_ID.delete;
Line: 7718

			L_PARTY_NAME.delete;
Line: 7719

			L_CUST_ACCOUNT_ID.delete;
Line: 7720

			L_ACCOUNT_NAME.delete;
Line: 7721

			L_ACCOUNT_NUMBER.delete;
Line: 7722

			L_SITE_USE_ID.delete;
Line: 7723

			L_LOCATION.delete;
Line: 7724

			L_ADDRESS1.delete;
Line: 7725

			L_CITY.delete;
Line: 7726

			L_STATE.delete;
Line: 7727

			L_COUNTY.delete;
Line: 7728

			L_COUNTRY.delete;
Line: 7729

			L_PROVINCE.delete;
Line: 7730

			L_POSTAL_CODE.delete;
Line: 7757

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
				CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 7775

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_SITE_DETAILS updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 7784

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Site update received' || SQLERRM);
Line: 7790

		L_PARTY_ID.delete;
Line: 7791

		L_PHONE_COUNTRY_CODE.delete;
Line: 7792

		L_PHONE_AREA_CODE.delete;
Line: 7793

		L_PHONE_NUMBER.delete;
Line: 7794

		L_PHONE_EXTENSION.delete;
Line: 7817

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 7825

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_contact_point Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 7843

		L_RESOURCE_ID.delete;
Line: 7844

		L_COLLECTOR_RES_TYPE.delete;
Line: 7845

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 7846

		L_COLLECTOR_RESOURCE_NAME.delete;
Line: 7847

		L_COLLECTOR_ID.delete;
Line: 7848

		L_RESOURCE_TYPE.delete;
Line: 7849

		L_PARTY_ID.delete;
Line: 7850

		L_CUST_ACCOUNT_ID.delete;
Line: 7851

		L_SITE_USE_ID.delete;
Line: 7875

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_resource_name = L_COLLECTOR_RESOURCE_NAME(i),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 7886

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_COLLECTOR_PROF updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 7896

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_COLLECTOR_PROF update received' || SQLERRM);
Line: 7902

		L_SITE_USE_ID.delete;
Line: 7903

		L_NUMBER_OF_PROMISES.delete;
Line: 7904

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 7905

		L_PROMISE_AMOUNT.delete;
Line: 7924

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 7932

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_pro_dtls updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 7943

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 7949

			L_SITE_USE_ID.delete;
Line: 7950

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 7951

			L_PAST_DUE_INV_VALUE.delete;
Line: 7967

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 7974

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_del_cnt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 7983

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 7986

	        if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_BILLTO_DELN_DTLS;
Line: 7990

				L_SITE_USE_ID.delete;
Line: 7991

				L_PENDING_DELINQUENCIES.delete;
Line: 7992

				L_COMPLETE_DELINQUENCIES.delete;
Line: 7993

				L_ACTIVE_DELINQUENCIES.delete;
Line: 8010

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
					 LAST_UPDATE_DATE=sysdate,
                                         LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8018

				     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_del_dln updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8027

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 8033

			L_SITE_USE_ID.delete;
Line: 8034

			L_ACTIVE_PROMISES.delete;
Line: 8035

			L_COMPLETE_PROMISES.delete;
Line: 8036

			L_PENDING_PROMISES.delete;
Line: 8055

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                                        LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8063

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_pro_summ updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8075

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 8082

		L_SITE_USE_ID.delete;
Line: 8083

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 8084

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 8085

		L_LAST_PAYMENT_NUMBER.delete;
Line: 8104

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
              --LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						  --     sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                                LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8114

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_LAST_PAYMENT_AMOUNT updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 8125

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 8131

		L_PARTY_ID.delete;
Line: 8132

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 8149

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i);
Line: 8155

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_BANKRUPTCIES updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 8166

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 8174

		L_SITE_USE_ID.delete;
Line: 8175

		L_SCORE.delete;
Line: 8176

		L_SCORE_ID.delete;
Line: 8177

		L_SCORE_NAME.delete;
Line: 8196

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8204

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_score updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8214

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 8225

			L_PARTY_ID.delete;
Line: 8226

			L_PARTY_NAME.delete;
Line: 8227

			L_CUST_ACCOUNT_ID.delete;
Line: 8228

			L_ACCOUNT_NAME.delete;
Line: 8229

			L_ACCOUNT_NUMBER.delete;
Line: 8230

			L_SITE_USE_ID.delete;
Line: 8231

			L_LOCATION.delete;
Line: 8232

			L_ADDRESS1.delete;
Line: 8233

			L_CITY.delete;
Line: 8234

			L_STATE.delete;
Line: 8235

			L_COUNTY.delete;
Line: 8236

			L_COUNTRY.delete;
Line: 8237

			L_PROVINCE.delete;
Line: 8238

			L_POSTAL_CODE.delete;
Line: 8265

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET PARTY_ID = L_PARTY_ID(i),
				PARTY_NAME = L_PARTY_NAME(i),
				CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i),
				ACCOUNT_NAME = L_ACCOUNT_NAME(i),
				ACCOUNT_NUMBER = L_ACCOUNT_NUMBER(i),
				LOCATION = L_LOCATION(i),
				ADDRESS1 = L_ADDRESS1(i),
				CITY = L_CITY(i),
				STATE = L_STATE(i),
				COUNTY = L_COUNTY(i),
				COUNTRY = L_COUNTRY(i),
				PROVINCE = L_PROVINCE(i),
				POSTAL_CODE = L_POSTAL_CODE(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8283

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_SITE_DETAILS_dt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8292

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Site update received' || SQLERRM);
Line: 8298

		    L_PARTY_ID.delete;
Line: 8299

		    L_PHONE_COUNTRY_CODE.delete;
Line: 8300

		    L_PHONE_AREA_CODE.delete;
Line: 8301

		    L_PHONE_NUMBER.delete;
Line: 8302

		    L_PHONE_EXTENSION.delete;
Line: 8325

			   UPDATE IEX_DLN_UWQ_SUMMARY
			   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
			       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
			       PHONE_NUMBER       = L_PHONE_NUMBER(i),
			       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
			       last_update_date   = SYSDATE,
			       last_updated_by    = FND_GLOBAL.USER_ID
			 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 8333

		         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_contact_point_dt Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 8350

		L_RESOURCE_ID.delete;
Line: 8351

		L_COLLECTOR_RES_TYPE.delete;
Line: 8352

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 8353

		L_COLLECTOR_RESOURCE_NAME.delete  ;
Line: 8354

		L_COLLECTOR_ID.delete;
Line: 8355

		L_RESOURCE_TYPE.delete;
Line: 8356

		L_PARTY_ID.delete;
Line: 8357

		L_CUST_ACCOUNT_ID.delete;
Line: 8358

		L_SITE_USE_ID.delete;
Line: 8382

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(I),
				collector_id = l_collector_id(i),
				resource_id=l_resource_id(i),
				resource_type=l_resource_type(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8393

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_COLLECTOR_PROF_dt updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 8403

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_COLLECTOR_PROF update received' || SQLERRM);
Line: 8409

		L_COLLECTOR_RES_TYPE.delete;
Line: 8410

		L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 8411

		L_COLLECTOR_ID.delete;
Line: 8412

		L_SITE_USE_ID.delete;
Line: 8431

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
				COLLECTOR_RES_TYPE    = L_COLLECTOR_RES_TYPE(i),
				collector_id = l_collector_id(i),
				last_update_date   = SYSDATE,
				last_updated_by    = FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8439

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_ch_coll_dt_sum updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 8449

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_BILLTO_ch_coll_dt_sum update received' || SQLERRM);
Line: 8455

		L_SITE_USE_ID.delete;
Line: 8456

		L_NUMBER_OF_PROMISES.delete;
Line: 8457

		L_BROKEN_PROMISE_AMOUNT .delete;
Line: 8458

		L_PROMISE_AMOUNT.delete;
Line: 8477

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
				BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
				PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8485

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_pro_dtls_dt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8496

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 8502

			L_SITE_USE_ID.delete;
Line: 8503

			L_NUMBER_OF_DELINQUENCIES.delete;
Line: 8504

			L_PAST_DUE_INV_VALUE.delete;
Line: 8520

			     UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
				 PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
				 LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			     WHERE
			     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8527

			     LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_deln_cnt_dt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8536

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 8539

	       if l_enable_work_queue = 'Y' then  --update active,pending and complete nodes of delinquency and promise only when the profile 'IEX: Enable Work Queue Statuses' is set to Yes.
			BEGIN
				OPEN C_BILLTO_DELN_DTLS_dt;
Line: 8543

				L_SITE_USE_ID.delete;
Line: 8544

				L_PENDING_DELINQUENCIES.delete;
Line: 8545

				L_COMPLETE_DELINQUENCIES.delete;
Line: 8546

				L_ACTIVE_DELINQUENCIES.delete;
Line: 8563

				     UPDATE IEX_DLN_UWQ_SUMMARY
				     SET PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i),
					 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
					 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
					 LAST_UPDATE_DATE=sysdate,
                                         LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				     WHERE
				     SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8580

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 8586

			L_SITE_USE_ID.delete;
Line: 8587

			L_ACTIVE_PROMISES.delete;
Line: 8588

			L_COMPLETE_PROMISES.delete;
Line: 8589

			L_PENDING_PROMISES.delete;
Line: 8608

				   UPDATE IEX_DLN_UWQ_SUMMARY
				    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
					COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
					PENDING_PROMISES   = L_PENDING_PROMISES(i),
					LAST_UPDATE_DATE=sysdate,
                                        LAST_UPDATED_BY=FND_GLOBAL.USER_ID
				   WHERE
				    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8616

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_PRO_SUMM_dt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8628

			 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 8635

		L_SITE_USE_ID.delete;
Line: 8636

		L_LAST_PAYMENT_AMOUNT.delete;
Line: 8637

		L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 8638

		L_LAST_PAYMENT_NUMBER.delete;
Line: 8657

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET LAST_PAYMENT_AMOUNT = L_LAST_PAYMENT_AMOUNT(i), -- Bug 14226230 bibeura
              --LAST_PAYMENT_AMOUNT = gl_currency_api.convert_amount_sql(L_LAST_PAYMENT_AMOUNT_CURR(i), CURRENCY,
						  --     sysdate,iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE', ''), L_LAST_PAYMENT_AMOUNT(i)),
				LAST_PAYMENT_AMOUNT_CURR = L_LAST_PAYMENT_AMOUNT_CURR(i),
				LAST_PAYMENT_NUMBER = L_LAST_PAYMENT_NUMBER(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8667

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_LAST_PAYMENT_dtls_dt updated ' || L_LAST_PAYMENT_AMOUNT.count ||  ' rows ');
Line: 8678

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment amount update received' || SQLERRM);
Line: 8684

		L_PARTY_ID.delete;
Line: 8685

		L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 8702

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i),
			    LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    PARTY_ID = L_PARTY_ID(i);
Line: 8708

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_BILLTO_BANKRUPTCIES_dt updated ' || L_PARTY_ID.count ||  ' rows ');
Line: 8719

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Bankruptcy update received' || SQLERRM);
Line: 8727

		L_SITE_USE_ID.delete;
Line: 8728

		L_SCORE.delete;
Line: 8729

		L_SCORE_ID.delete;
Line: 8730

		L_SCORE_NAME.delete;
Line: 8749

			   UPDATE IEX_DLN_UWQ_SUMMARY
			    SET SCORE     = L_SCORE(i),
				score_id=l_score_id(i),
				score_name=l_score_name(i),
				LAST_UPDATE_DATE=sysdate,
                               LAST_UPDATED_BY=FND_GLOBAL.USER_ID
			   WHERE
			    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 8757

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_score_dt updated ' || L_SITE_USE_ID.count ||  ' rows ');
Line: 8767

		 LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 8778

      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Total inserted ' || l_total || ' rows');
Line: 8796

          L_JTF_OBJECT_ID.delete;
Line: 8797

          L_WORK_ITEM_ID.delete;
Line: 8798

          L_SCHEDULE_START.delete;
Line: 8799

          L_SCHEDULE_END.delete;
Line: 8800

          L_WORK_TYPE.delete;
Line: 8801

          L_CATEGORY_TYPE.delete;
Line: 8802

          L_PRIORITY_TYPE.delete;
Line: 8803

	  L_wkitem_RESOURCE_ID.delete;  --schekuri
Line: 8804

          L_STRATEGY_ID.delete;
Line: 8805

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 8806

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 8807

	  L_STATUS_CODE.delete;
Line: 8808

	  L_STR_STATUS.delete;  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 8809

	  L_START_TIME.delete;
Line: 8810

	  L_END_TIME.delete;
Line: 8811

	  L_WORK_ITEM_ORDER.delete;
Line: 8812

	  L_ESCALATED_YN.delete;  --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 8855

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),  --schekuri
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS =  L_STR_STATUS(i),  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i),
		    LAST_UPDATE_DATE=sysdate,
                    LAST_UPDATED_BY=FND_GLOBAL.USER_ID--Added for bug#6981126 by schekuri on 27-Jun-2008
                   WHERE PARTY_ID = L_JTF_OBJECT_ID(i);
Line: 8886

          L_JTF_OBJECT_ID.delete;
Line: 8887

          L_WORK_ITEM_ID.delete;
Line: 8888

          L_SCHEDULE_START.delete;
Line: 8889

          L_SCHEDULE_END.delete;
Line: 8890

          L_WORK_TYPE.delete;
Line: 8891

          L_CATEGORY_TYPE.delete;
Line: 8892

          L_PRIORITY_TYPE.delete;
Line: 8893

	  L_wkitem_RESOURCE_ID.delete;  --schekuri
Line: 8894

          L_STRATEGY_ID.delete;
Line: 8895

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 8896

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 8897

	  L_STATUS_CODE.delete;
Line: 8898

	  L_STR_STATUS.delete;  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 8899

	  L_START_TIME.delete;
Line: 8900

	  L_END_TIME.delete;
Line: 8901

	  L_WORK_ITEM_ORDER.delete;
Line: 8902

	  L_ESCALATED_YN.delete;  --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 8943

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),  --schekuri
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS =  L_STR_STATUS(i),   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i),--Added for bug#6981126 by schekuri on 27-Jun-2008
		    LAST_UPDATE_DATE=sysdate,
                    LAST_UPDATED_BY=FND_GLOBAL.USER_ID
                   WHERE CUST_ACCOUNT_ID = L_JTF_OBJECT_ID(i);
Line: 8974

          L_JTF_OBJECT_ID.delete;
Line: 8975

          L_WORK_ITEM_ID.delete;
Line: 8976

          L_SCHEDULE_START.delete;
Line: 8977

          L_SCHEDULE_END.delete;
Line: 8978

          L_WORK_TYPE.delete;
Line: 8979

          L_CATEGORY_TYPE.delete;
Line: 8980

          L_PRIORITY_TYPE.delete;
Line: 8981

	  L_wkitem_RESOURCE_ID.delete;  --schekuri
Line: 8982

          L_STRATEGY_ID.delete;
Line: 8983

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 8984

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 8985

	  L_STATUS_CODE.delete;
Line: 8986

	  L_STR_STATUS.delete;  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 8987

	  L_START_TIME.delete;
Line: 8988

	  L_END_TIME.delete;
Line: 8989

	  L_WORK_ITEM_ORDER.delete;
Line: 8990

	  L_ESCALATED_YN.delete;  --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 9031

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),  --schekuri
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS =  L_STR_STATUS(i),   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i),--Added for bug#6981126 by schekuri on 27-Jun-2008
		    LAST_UPDATE_DATE=sysdate,
                    LAST_UPDATED_BY=FND_GLOBAL.USER_ID
                 WHERE SITE_USE_ID = L_JTF_OBJECT_ID(i);
Line: 9055

            LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated ' || L_JTF_OBJECT_ID.COUNT || ' rows');
Line: 9078

      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Total updated ' || l_total || ' rows with strategy info');
Line: 9087

       LogMessage(FND_LOG.LEVEL_UNEXPECTED,'TCA Update Started at :  ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 9094

        L_PARTY_ID.delete;
Line: 9095

        L_ADDRESS1.delete;
Line: 9096

        L_CITY.delete;
Line: 9097

        L_STATE.delete;
Line: 9098

        L_COUNTY.delete;
Line: 9099

        L_COUNTRY.delete;
Line: 9100

        L_PROVINCE.delete;
Line: 9101

        L_POSTAL_CODE.delete;
Line: 9125

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET address1           = L_ADDRESS1(i),
                       city               = L_CITY(i),
                       state              = L_STATE(i),
                       county             = L_COUNTY(i),
                       country            = L_COUNTRY(i),
                       province           = L_PROVINCE(i),
                       postal_code        = L_POSTAL_CODE(i),
		       last_update_date   = SYSDATE,
		       last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 9136

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Changed_Party  Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 9153

       LogMessage(FND_LOG.LEVEL_UNEXPECTED,'TCA Update Started at :  ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 9155

     IF (p_update_contact = 'Y') THEN  -- Added for bug13713264 bibeura 15-Feb-2012
     open changed_billto_sites(l_from_date,p_level,p_org_id);
Line: 9158

        L_SITE_USE_ID.delete;
Line: 9159

        L_ADDRESS1.delete;
Line: 9160

        L_CITY.delete;
Line: 9161

        L_STATE.delete;
Line: 9162

        L_COUNTY.delete;
Line: 9163

        L_COUNTRY.delete;
Line: 9164

        L_PROVINCE.delete;
Line: 9165

        L_POSTAL_CODE.delete;
Line: 9185

	 update iex_dln_uwq_summary
	 set address1=l_address1(i),
	     city               = L_CITY(i),
             state              = L_STATE(i),
             county             = L_COUNTY(i),
             country            = L_COUNTRY(i),
             province           = L_PROVINCE(i),
             postal_code        = L_POSTAL_CODE(i),
	     last_update_date   = SYSDATE,
             last_updated_by    = FND_GLOBAL.USER_ID
           WHERE site_use_id= L_site_use_ID(i);
Line: 9197

	   LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Changed_billto_sites  Cursor updated ' ||L_SITE_USE_ID.count || ' rows ');
Line: 9203

      END IF; -- IF (p_update_contact = 'Y') Added for bug13713264 bibeura 15-Feb-2012
Line: 9219

        L_PARTY_ID.delete;
Line: 9220

	L_CUST_ACCOUNT_ID.delete;
Line: 9221

	L_SITE_USE_ID.delete;
Line: 9222

  L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 9223

	L_COLLECTOR_RESOURCE_NAME.delete;
Line: 9224

	L_COLLECTOR_ID.delete;
Line: 9225

	L_RESOURCE_TYPE.delete;
Line: 9247

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET COLLECTOR_ID = L_COLLECTOR_ID(i),
                   COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i), -- Added for 15906302
		               COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(i), -- Added for 15906302
		               COLLECTOR_RES_TYPE    = L_RESOURCE_TYPE(i),-- Added for 15906302
		   last_update_date   = SYSDATE,
		   last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE
		   PARTY_ID = L_PARTY_ID(i)
 		   AND nvl(CUST_ACCOUNT_ID,1) = nvl(L_CUST_ACCOUNT_ID(i),1)
		   AND nvl(SITE_USE_ID,1)     = nvl(L_SITE_USE_ID(i),1);
Line: 9258

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Changed_profiles updated ' || L_PARTY_ID.count || ' rows ' );
Line: 9275

        L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 9276

	L_COLLECTOR_RESOURCE_NAME.delete; -- Added for the bug#7562130
Line: 9277

	L_COLLECTOR_ID.delete;
Line: 9278

	L_RESOURCE_TYPE.delete;
Line: 9297

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
		        COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(i), -- Added for the bug#7562130
		        COLLECTOR_RES_TYPE    = L_RESOURCE_TYPE(i),
			last_update_date   = SYSDATE,
		        last_updated_by    = FND_GLOBAL.USER_ID
                   WHERE
		    COLLECTOR_ID = L_COLLECTOR_ID(i);
Line: 9305

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Changed_collector updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 9316

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Changed Collector update received' || SQLERRM);
Line: 9320

       IF (p_update_contact = 'Y') THEN  -- Added for bug13713264 bibeura 15-Feb-2012
       OPEN changed_contact(l_from_date,p_level,p_org_id);
Line: 9323

        L_PARTY_ID.delete;
Line: 9324

        L_PHONE_COUNTRY_CODE.delete;
Line: 9325

        L_PHONE_AREA_CODE.delete;
Line: 9326

        L_PHONE_NUMBER.delete;
Line: 9327

        L_PHONE_EXTENSION.delete;
Line: 9350

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
		       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
		       PHONE_NUMBER       = L_PHONE_NUMBER(i),
		       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
		       last_update_date   = SYSDATE,
		       last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 9358

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Changed_contact  Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 9365

      END IF; -- IF (p_update_contact = 'Y') For bug13713264 bibeura 15-Feb-2012
Line: 9372

      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'TCA Update Finished at :  ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 9389

      LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated aging info in Table IEX_DLN_UWQ_SUMMARY at time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 9415

       LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated contracts info in Table IEX_DLN_UWQ_SUMMARY at time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 9418

     DELETE from AR_CONC_PROCESS_REQUESTS
     WHERE REQUEST_ID  = FND_GLOBAL.conc_request_id;
Line: 9465

      DELETE from AR_CONC_PROCESS_REQUESTS
      where REQUEST_ID  = FND_GLOBAL.conc_request_id;
Line: 9516

      DELETE from AR_CONC_PROCESS_REQUESTS
      where REQUEST_ID  = FND_GLOBAL.conc_request_id;
Line: 9538

    SELECT
    trx_summ.org_id,
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUSTOMER_SITE_USE_ID' ieu_param_pk_col,
    to_char(trx_summ.site_use_id) ieu_param_pk_value,
    1 resource_id,
    'RS_EMPLOYEE' resource_type,
    party.party_id party_id,
    party.party_name party_name,
    trx_summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    trx_summ.site_use_id site_use_id,
    site_uses.location location,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    --MAX(iex_uwq_view_pkg.get_last_payment_amount(0,   0,   trx_summ.site_use_id)) last_payment_amount,
    max(gl.CURRENCY_CODE) last_payment_amount_curr,
--   MAX(iex_uwq_view_pkg.get_last_payment_number(0,   0,   trx_summ.site_use_id)) last_payment_number,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login,
    -- Start for the bug#8538945 by PNAVEENK
 /*   party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code */
    loc.address1 address1,
    loc.city city,
    loc.state state,
    loc.county county,
    fnd_terr.territory_short_name country,
    loc.province province,
    loc.postal_code postal_code
   -- end for the bug#8538945
  FROM ar_trx_bal_summary trx_summ,
    hz_cust_accounts acc,
    hz_parties party,
    jtf_objects_b objb,
    fnd_territories_tl fnd_terr,
    hz_cust_site_uses_all site_uses,
    GL_SETS_OF_BOOKS gl,
    AR_SYSTEM_PARAMETERS_all sys,
    -- Added for the bug#8538945 by PNAVEENK
     HZ_CUST_ACCT_SITES_all ACCT_SITE,--Modified for Bug 9487600 23-Mar-2010 barathsr
     HZ_PARTY_SITES PARTY_SITE,
       HZ_LOCATIONS LOC
     -- end for the bug#8538945
  WHERE trx_summ.reference_1 = '1'
    -- Added for the bug#8538945 by PNAVEENK
   and PARTY_SITE.LOCATION_ID = LOC.LOCATION_ID
    and ACCT_SITE.PARTY_SITE_ID = PARTY_SITE.PARTY_SITE_ID
   and site_uses.CUST_ACCT_SITE_ID = ACCT_SITE.CUST_ACCT_SITE_ID
   -- end for the bug#8538945
   AND trx_summ.site_use_id = site_uses.site_use_id
   AND trx_summ.cust_account_id = acc.cust_account_id
   AND acc.party_id = party.party_id
   AND objb.object_code = 'IEX_BILLTO'
   AND objb.object_code <> 'IEX_DELINQUENCY' --Added for Bug 8707923 27-Jul-2009 barathsr
   AND loc.country = fnd_terr.territory_code(+)  -- Changed for the bug#8538945
   AND fnd_terr.LANGUAGE(+) = userenv('LANG')
   and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
   and trx_summ.org_id = sys.org_id
   and trx_summ.site_use_id in (select temp.object_id from iex_pop_uwq_summ_gt temp where
   temp.org_id=trx_summ.org_id)
  GROUP BY trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    party.party_id,
    party.party_name,
    trx_summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    trx_summ.site_use_id,
    site_uses.location,
     -- Start for the bug#8538945 by PNAVEENK
  /*  party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code; */
Line: 9680

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
    --    wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENK on 3-4-2009
	wkitem.execute_end end_time, -- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        iex_pop_uwq_summ_gt temp
      where strat.jtf_object_type = temp.object_type
      AND strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id = temp.object_id;
Line: 9711

      SELECT
         hp.collector_id,
         ac.resource_id,
	 decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
	 ac.resource_type,
	 hp.party_id,
	 hp.cust_account_id,
	 hp.site_use_id
      FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_pop_uwq_summ_gt temp,
	 jtf_rs_resource_extns rs,
         JTF_RS_GROUPS_VL rg
      WHERE
         hp.site_use_id=temp.object_id
	 and hp.collector_id=ac.collector_id
	 and rs.resource_id(+) = ac.resource_id
         and rg.group_id (+) = ac.resource_id;
Line: 9732

      SELECT
         ids.party_id             party_id,
         phone.phone_country_code phone_country_code,
         phone.phone_area_code    phone_area_code,
         phone.phone_number       phone_number,
         phone.phone_extension    phone_extension
      FROM
         hz_contact_points phone,
	 iex_dln_uwq_summary ids,
         iex_pop_uwq_summ_gt temp
      WHERE
       phone.owner_table_id = ids.party_id
       AND phone.owner_table_name = 'HZ_PARTIES'
       AND phone.contact_point_type = 'PHONE'
       and phone.primary_by_purpose = 'Y'
       AND phone.contact_point_purpose = 'COLLECTIONS'
       AND phone.phone_line_type NOT IN('PAGER',     'FAX')
       AND phone.status = 'A'
       AND nvl(phone.do_not_use_flag, 'N') = 'N'
       AND ids.site_use_id = temp.object_id;
Line: 9797

    L_LAST_UPDATE_DATE                          date_list;
Line: 9798

    L_LAST_UPDATED_BY                           number_list;
Line: 9801

    L_LAST_UPDATE_LOGIN                         number_list;
Line: 9853

    select del.CUSTOMER_SITE_USE_ID,
    count(1) number_of_delinquencies,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
    iex_pop_uwq_summ_gt temp
    WHERE del.customer_site_use_id = temp.object_id  AND
    del.org_id = temp.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.CUSTOMER_SITE_USE_ID;
Line: 9866

    select del.CUSTOMER_SITE_USE_ID,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_pop_uwq_summ_gt temp
    WHERE pd.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and del.customer_site_use_id = temp.object_id
      and del.org_id = temp.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.CUSTOMER_SITE_USE_ID;
Line: 9881

    SELECT del.customer_site_use_id,
    COUNT(1) number_of_promises,
    -- Start Bug 14197188 bibeura 26-Jun-2012
    -- SUM(amount_due_remaining) broken_promise_amount,
    -- SUM(promise_amount) promise_amount
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.amount_due_remaining)) broken_promise_amount,
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.promise_amount)) promise_amount
	  -- End Bug 14197188 bibeura 26-Jun-2012
    FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_pop_uwq_summ_gt temp,
         ar_system_parameters_all sys ,
         gl_sets_of_books gl
   WHERE pd.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     and del.customer_site_use_id = temp.object_id
     and del.org_id = temp.org_id
     and sys.org_id = del.org_id
     and gl.set_of_books_id = sys.set_of_books_id
   GROUP BY del.customer_site_use_id;
Line: 9910

   SELECT sh.score_object_id, sh.score_value score , sh.score_id, sc.score_name
     FROM iex_score_histories sh,
          iex_pop_uwq_summ_gt temp,
	   iex_scores sc
    WHERE sh.creation_date = (SELECT MAX(creation_date)
                               FROM iex_score_histories sh1
                              WHERE sh1.score_object_code = 'IEX_BILLTO'
                                AND sh1.score_object_id = sh.score_object_id)
     -- AND rownum < 2
      AND sh.score_object_code = 'IEX_BILLTO'
      AND sh.score_object_id = temp.object_id
      and sc.score_id = sh.score_id;
Line: 9925

   SELECT a.customer_site_use_id,
   SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_pop_uwq_summ_gt temp
  WHERE a.customer_site_use_id = temp.object_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND temp.org_id = a.org_id
   GROUP BY a.customer_site_use_id;
Line: 9938

   SELECT o_summ.site_use_id,
          o_summ.last_payment_number last_payment_number,
          o_summ.last_payment_amount -- Bug 14226230 bibeura
	  -- iex_uwq_view_pkg.convert_amount(o_summ.last_payment_amount,o_summ.currency) last_payment_amount
   FROM ar_trx_bal_summary o_summ
   WHERE o_summ.site_use_id in (select object_id from iex_pop_uwq_summ_gt)
   AND o_summ.last_payment_date =  (SELECT MAX(last_payment_date)
                                    FROM ar_trx_bal_summary
                                    WHERE site_use_id = o_summ.site_use_id);
Line: 9949

   select sua.site_use_id,
          COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,hz_cust_accounts ca,
        hz_cust_acct_sites_all cas,--Modified for Bug 9487600 23-Mar-2010 barathsr
	hz_cust_site_uses_all sua
   where sua.site_use_id in (select object_id from iex_pop_uwq_summ_gt)
         and bkr.party_id=ca.party_id
         and ca.cust_account_id=cas.cust_account_id
         and cas.cust_acct_site_id=sua.cust_acct_site_id
	 and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')  -- Changed for bug#7693986
   group by sua.site_use_id;
Line: 9963

    select del.customer_site_use_id,
    sum(decode(del.status,'DELINQUENT',1,'PREDELINQUENT',1,0)) number_of_delinquencies,
    sum(decode(del.status,'DELINQUENT',ps.acctd_amount_due_remaining,'PREDELINQUENT',ps.acctd_amount_due_remaining,0)) past_due_inv_value,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies,
    del.org_id org_id
    from iex_delinquencies del,
    ar_payment_schedules ps
    WHERE del.payment_schedule_id = ps.payment_schedule_id  AND
    del.org_id = ps.org_id and
    exists(select 1 from iex_delinquencies del1
	    where del1.last_update_date>=trunc(sysdate-1)  --changed for bug 13322580
	      and del.customer_site_use_id=del1.customer_site_use_id
	      and del.org_id=del1.org_id)
    group by del.customer_site_use_id, del.org_id;
Line: 9984

	l_cash := IEX_UTILITIES.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual');
Line: 9994

	                L_SITE_USE_ID.delete;
Line: 9995

	        	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 9996

	                L_PENDING_DELINQUENCIES.delete;
Line: 9997

	        	L_COMPLETE_DELINQUENCIES.delete;
Line: 9998

	                L_ACTIVE_DELINQUENCIES.delete;
Line: 9999

			L_PAST_DUE_INV_VALUE.delete;
Line: 10000

			L_ORG_ID.delete;
Line: 10021

		             UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
			         PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
	       			 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
				 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
				 PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
			     WHERE
			     SITE_USE_ID = L_SITE_USE_ID(i)
			     AND ORG_ID=L_ORG_ID(i);
Line: 10030

		             LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_del_dln updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10039

	         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 10045

		 FND_FILE.PUT_LINE(FND_FILE.LOG, 'delete frm GT table at billto level');
Line: 10047

		delete from iex_pop_uwq_summ_gt;
Line: 10049

		 FND_FILE.PUT_LINE(FND_FILE.LOG,'Insert into bill_to gt');
Line: 10050

		insert into iex_pop_uwq_summ_gt(object_id,object_type,org_id)
		select del.customer_site_use_id,'IEX_BILLTO',del.org_id from iex_delinquencies del,hz_party_preferences party_pref
		where del.status in ('DELINQUENT','PRE-DELINQUENT')
		             and del.party_cust_id=party_pref.party_id(+)
                             and party_pref.module(+)='COLLECTIONS'
                             and party_pref.category(+)='COLLECTIONS LEVEL'
			     and party_pref.preference_code(+)='PARTY_ID'
			     and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),G_SYSTEM_LEVEL)='BILL_TO'
		and not exists(select 1 from IEX_DLN_UWQ_SUMMARY dus where
		              dus.site_use_id=del.customer_site_use_id
			     and dus.org_id=del.org_id)
		group by customer_site_use_id,del.org_id;
Line: 10065

		     FND_FILE.PUT_LINE(FND_FILE.LOG,'Inserted into bill_to gt-->'||sql%rowcount);
Line: 10071

	delete from iex_dln_uwq_summary summ
	where exists(select 1
		     from iex_pop_uwq_summ_gt gt,hz_cust_site_uses_all hcsua,hz_cust_acct_sites_all hcasa,hz_cust_accounts hca
		     where gt.object_id=hcsua.site_use_id
		     and hcsua.cust_acct_site_id=hcasa.cust_acct_site_id
		     and hcasa.cust_account_id=hca.cust_account_id
		     and hca.party_id=summ.party_id
		     and gt.org_id=summ.org_id)
	and summ.business_level<>'BILL_TO';
Line: 10081

        LogMessage(FND_LOG.LEVEL_STATEMENT,'No. of records deleted at BILL_TO level->' || sql%rowcount);
Line: 10091

        L_ORG_ID.delete;
Line: 10092

        L_COLLECTOR_ID.delete;
Line: 10093

        L_COLLECTOR_RESOURCE_ID.delete;
Line: 10094

        L_COLLECTOR_RES_TYPE.delete;
Line: 10095

        L_IEU_OBJECT_FUNCTION.delete;
Line: 10096

        L_IEU_OBJECT_PARAMETERS.delete;
Line: 10097

        L_IEU_MEDIA_TYPE_UUID.delete;
Line: 10098

        L_IEU_PARAM_PK_COL.delete;
Line: 10099

        L_IEU_PARAM_PK_VALUE.delete;
Line: 10100

        L_RESOURCE_ID.delete;
Line: 10101

        L_RESOURCE_TYPE.delete;
Line: 10102

        L_PARTY_ID.delete;
Line: 10103

        L_PARTY_NAME.delete;
Line: 10104

        L_CUST_ACCOUNT_ID.delete;
Line: 10105

        L_ACCOUNT_NAME.delete;
Line: 10106

        L_ACCOUNT_NUMBER.delete;
Line: 10107

        L_SITE_USE_ID.delete;
Line: 10108

        L_LOCATION.delete;
Line: 10109

        L_CURRENCY.delete;
Line: 10110

        L_OP_INVOICES_COUNT.delete;
Line: 10111

        L_OP_DEBIT_MEMOS_COUNT.delete;
Line: 10112

        L_OP_DEPOSITS_COUNT.delete;
Line: 10113

        L_OP_BILLS_RECEIVABLES_COUNT.delete;
Line: 10114

        L_OP_CHARGEBACK_COUNT.delete;
Line: 10115

        L_OP_CREDIT_MEMOS_COUNT.delete;
Line: 10116

        L_UNRESOLVED_CASH_COUNT.delete;
Line: 10117

        L_DISPUTED_INV_COUNT.delete;
Line: 10118

        L_BEST_CURRENT_RECEIVABLES.delete;
Line: 10119

        L_OP_INVOICES_VALUE.delete;
Line: 10120

        L_OP_DEBIT_MEMOS_VALUE.delete;
Line: 10121

        L_OP_DEPOSITS_VALUE.delete;
Line: 10122

        L_OP_BILLS_RECEIVABLES_VALUE.delete;
Line: 10123

        L_OP_CHARGEBACK_VALUE.delete;
Line: 10124

        L_OP_CREDIT_MEMOS_VALUE.delete;
Line: 10125

        L_UNRESOLVED_CASH_VALUE.delete;
Line: 10126

        L_RECEIPTS_AT_RISK_VALUE.delete;
Line: 10127

        L_INV_AMT_IN_DISPUTE.delete;
Line: 10128

        L_PENDING_ADJ_VALUE.delete;
Line: 10129

        L_PAST_DUE_INV_VALUE.delete;
Line: 10130

        L_PAST_DUE_INV_INST_COUNT.delete;
Line: 10131

        L_LAST_PAYMENT_DATE.delete;
Line: 10132

        L_LAST_PAYMENT_AMOUNT.delete;
Line: 10133

        L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 10134

        L_LAST_PAYMENT_NUMBER.delete;
Line: 10135

        L_LAST_UPDATE_DATE.delete;
Line: 10136

        L_LAST_UPDATED_BY.delete;
Line: 10137

        L_CREATION_DATE.delete;
Line: 10138

        L_CREATED_BY.delete;
Line: 10139

        L_LAST_UPDATE_LOGIN.delete;
Line: 10140

        L_NUMBER_OF_DELINQUENCIES.delete;
Line: 10141

        L_ACTIVE_DELINQUENCIES.delete;
Line: 10142

        L_COMPLETE_DELINQUENCIES.delete;
Line: 10143

        L_PENDING_DELINQUENCIES.delete;
Line: 10144

        L_SCORE.delete;
Line: 10146

        L_SCORE_ID.delete;
Line: 10147

        L_SCORE_NAME.delete;
Line: 10148

        L_COLLECTOR_RESOURCE_NAME.delete;
Line: 10150

        L_ADDRESS1.delete;
Line: 10151

        L_CITY.delete;
Line: 10152

        L_STATE.delete;
Line: 10153

        L_COUNTY.delete;
Line: 10154

        L_COUNTRY.delete;
Line: 10155

        L_PROVINCE.delete;
Line: 10156

        L_POSTAL_CODE.delete;
Line: 10157

        L_PHONE_COUNTRY_CODE.delete;
Line: 10158

        L_PHONE_AREA_CODE.delete;
Line: 10159

        L_PHONE_NUMBER.delete;
Line: 10160

        L_PHONE_EXTENSION.delete;
Line: 10161

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 10162

        L_NUMBER_OF_PROMISES.delete;
Line: 10163

        L_BROKEN_PROMISE_AMOUNT.delete;
Line: 10164

        L_PROMISE_AMOUNT.delete;
Line: 10165

        L_ACTIVE_PROMISES.delete;
Line: 10166

        L_COMPLETE_PROMISES.delete;
Line: 10167

        L_PENDING_PROMISES.delete;
Line: 10209

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN,
                    L_ADDRESS1,
                    L_CITY,
                    L_STATE,
                    L_COUNTY,
                    L_COUNTRY,
                    L_PROVINCE,
                    L_POSTAL_CODE
                limit l_max_fetches;
Line: 10233

          LogMessage(FND_LOG.LEVEL_STATEMENT,'Inserting...');
Line: 10234

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Start inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 10235

          LogMessage(FND_LOG.LEVEL_STATEMENT,'inserting records..');
Line: 10237

            INSERT INTO IEX_DLN_UWQ_SUMMARY
                (DLN_UWQ_SUMMARY_ID
                ,ORG_ID
                ,IEU_OBJECT_FUNCTION
                ,IEU_OBJECT_PARAMETERS
                ,IEU_MEDIA_TYPE_UUID
                ,IEU_PARAM_PK_COL
                ,IEU_PARAM_PK_VALUE
                ,RESOURCE_ID
                ,RESOURCE_TYPE
                ,PARTY_ID
                ,PARTY_NAME
                ,CUST_ACCOUNT_ID
                ,ACCOUNT_NAME
                ,ACCOUNT_NUMBER
                ,SITE_USE_ID
                ,LOCATION
                ,CURRENCY
                ,OP_INVOICES_COUNT
                ,OP_DEBIT_MEMOS_COUNT
                ,OP_DEPOSITS_COUNT
                ,OP_BILLS_RECEIVABLES_COUNT
                ,OP_CHARGEBACK_COUNT
                ,OP_CREDIT_MEMOS_COUNT
                ,UNRESOLVED_CASH_COUNT
                ,DISPUTED_INV_COUNT
                ,BEST_CURRENT_RECEIVABLES
                ,OP_INVOICES_VALUE
                ,OP_DEBIT_MEMOS_VALUE
                ,OP_DEPOSITS_VALUE
                ,OP_BILLS_RECEIVABLES_VALUE
                ,OP_CHARGEBACK_VALUE
                ,OP_CREDIT_MEMOS_VALUE
                ,UNRESOLVED_CASH_VALUE
                ,RECEIPTS_AT_RISK_VALUE
                ,INV_AMT_IN_DISPUTE
                ,PENDING_ADJ_VALUE
                ,PAST_DUE_INV_INST_COUNT
                ,LAST_PAYMENT_DATE
                ,LAST_PAYMENT_AMOUNT_CURR
                ,LAST_UPDATE_DATE
                ,LAST_UPDATED_BY
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_LOGIN
                ,ADDRESS1
                ,CITY
                ,STATE
                ,COUNTY
                ,COUNTRY
                ,PROVINCE
                ,POSTAL_CODE
            		,NUMBER_OF_DELINQUENCIES
            		,NUMBER_OF_PROMISES
            		,NUMBER_OF_BANKRUPTCIES
            		,BUSINESS_LEVEL  --Added for Bug 8707923 27-Jul-2009 barathsr
                ,REQUEST_ID
                ,PROGRAM_ID
                ,PROGRAM_APPLICATION_ID
                ,OBJECT_VERSION_NUMBER)
            VALUES
                (IEX_DLN_UWQ_SUMMARY_S.nextval,
                L_ORG_ID(i),
                L_IEU_OBJECT_FUNCTION(i),
                L_IEU_OBJECT_PARAMETERS(i),
                L_IEU_MEDIA_TYPE_UUID(i),
                L_IEU_PARAM_PK_COL(i),
                L_IEU_PARAM_PK_VALUE(i),
                L_RESOURCE_ID(i),
                L_RESOURCE_TYPE(i),
                L_PARTY_ID(i),
                L_PARTY_NAME(i),
                L_CUST_ACCOUNT_ID(i),
                L_ACCOUNT_NAME(i),
                L_ACCOUNT_NUMBER(i),
                L_SITE_USE_ID(i),
                L_LOCATION(i),
                L_CURRENCY(i),
                L_OP_INVOICES_COUNT(i),
                L_OP_DEBIT_MEMOS_COUNT(i),
                L_OP_DEPOSITS_COUNT(i),
                L_OP_BILLS_RECEIVABLES_COUNT(i),
                L_OP_CHARGEBACK_COUNT(i),
                L_OP_CREDIT_MEMOS_COUNT(i),
                L_UNRESOLVED_CASH_COUNT(i),
                L_DISPUTED_INV_COUNT(i),
                L_BEST_CURRENT_RECEIVABLES(i),
                L_OP_INVOICES_VALUE(i),
                L_OP_DEBIT_MEMOS_VALUE(i),
                L_OP_DEPOSITS_VALUE(i),
                L_OP_BILLS_RECEIVABLES_VALUE(i),
                L_OP_CHARGEBACK_VALUE(i),
                L_OP_CREDIT_MEMOS_VALUE(i),
                L_UNRESOLVED_CASH_VALUE(i),
                L_RECEIPTS_AT_RISK_VALUE(i),
                L_INV_AMT_IN_DISPUTE(i),
                L_PENDING_ADJ_VALUE(i),
                L_PAST_DUE_INV_INST_COUNT(i),
                L_LAST_PAYMENT_DATE(i),
                L_LAST_PAYMENT_AMOUNT_CURR(i),
                sysdate,
                FND_GLOBAL.USER_ID,
                sysdate,
                FND_GLOBAL.USER_ID,
                FND_GLOBAL.CONC_LOGIN_ID,
                L_ADDRESS1(i),
                L_CITY(i),
                L_STATE(i),
                L_COUNTY(i),
                L_COUNTRY(i),
                L_PROVINCE(i),
                L_POSTAL_CODE(i),
            		0,
            		0,
            		0,
            		'BILL_TO',     --Added for Bug 8707923 27-Jul-2009 barathsr
                nvl(FND_GLOBAL.Conc_REQUEST_ID,0),
                FND_GLOBAL.CONC_PROGRAM_ID,
                FND_GLOBAL.PROG_APPL_ID,
                1);
Line: 10358

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'End inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 10359

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Inserted ' || L_IEU_OBJECT_FUNCTION.COUNT || ' rows for business lvl-->'||p_level);
Line: 10376

          L_JTF_OBJECT_ID.delete;
Line: 10377

          L_WORK_ITEM_ID.delete;
Line: 10378

          L_SCHEDULE_START.delete;
Line: 10379

          L_SCHEDULE_END.delete;
Line: 10380

          L_WORK_TYPE.delete;
Line: 10381

          L_CATEGORY_TYPE.delete;
Line: 10382

          L_PRIORITY_TYPE.delete;
Line: 10383

	  L_wkitem_RESOURCE_ID.delete;
Line: 10384

          L_STRATEGY_ID.delete;
Line: 10385

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 10386

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 10387

	  L_STATUS_CODE.delete;
Line: 10388

	  L_STR_STATUS.delete;   -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 10389

	  L_START_TIME.delete;
Line: 10390

	  L_END_TIME.delete;
Line: 10391

	  L_WORK_ITEM_ORDER.delete;
Line: 10392

	  L_ESCALATED_YN.delete;   --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 10435

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS = L_STR_STATUS(i),  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i)--Added for bug#6981126 by schekuri on 27-Jun-2008
                 WHERE SITE_USE_ID = L_JTF_OBJECT_ID(i);
Line: 10455

            LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated ' || L_JTF_OBJECT_ID.COUNT || ' rows');
Line: 10472

        L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 10473

	L_COLLECTOR_RESOURCE_NAME.delete;  -- Added for the bug#7562130
Line: 10474

	L_COLLECTOR_ID.delete;
Line: 10475

	L_RESOURCE_TYPE.delete;
Line: 10476

	L_PARTY_ID.delete;
Line: 10477

	L_CUST_ACCOUNT_ID.delete;
Line: 10478

	L_SITE_USE_ID.delete;
Line: 10500

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
		        COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(i), -- Added for the bug#7562130
		        COLLECTOR_RES_TYPE    = L_RESOURCE_TYPE(i),
			collector_id = l_collector_id(i),
			last_update_date   = SYSDATE,
		        last_updated_by    = FND_GLOBAL.USER_ID
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10509

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' C_COLLECTOR_PROF updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10520

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'C_COLLECTOR_PROF update received' || SQLERRM);
Line: 10526

        L_PARTY_ID.delete;
Line: 10527

        L_PHONE_COUNTRY_CODE.delete;
Line: 10528

        L_PHONE_AREA_CODE.delete;
Line: 10529

        L_PHONE_NUMBER.delete;
Line: 10530

        L_PHONE_EXTENSION.delete;
Line: 10553

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
		       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
		       PHONE_NUMBER       = L_PHONE_NUMBER(i),
		       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
		       last_update_date   = SYSDATE,
		       last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 10561

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_contact_point Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 10577

        L_SITE_USE_ID.delete;
Line: 10578

	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 10579

        L_PENDING_DELINQUENCIES.delete;
Line: 10580

	L_COMPLETE_DELINQUENCIES.delete;
Line: 10581

        L_ACTIVE_DELINQUENCIES.delete;
Line: 10601

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
		        ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
			COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
			PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10608

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_del updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10619

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 10625

        L_SITE_USE_ID.delete;
Line: 10626

	L_ACTIVE_PROMISES.delete;
Line: 10627

        L_COMPLETE_PROMISES.delete;
Line: 10628

        L_PENDING_PROMISES.delete;
Line: 10647

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
			COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
			PENDING_PROMISES   = L_PENDING_PROMISES(i)
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10653

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_pro updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10664

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 10670

        L_SITE_USE_ID.delete;
Line: 10671

	L_NUMBER_OF_PROMISES.delete;
Line: 10672

        L_BROKEN_PROMISE_AMOUNT .delete;
Line: 10673

        L_PROMISE_AMOUNT.delete;
Line: 10692

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
			BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
			PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i)
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10698

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_pro_summ updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10709

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 10715

        L_SITE_USE_ID.delete;
Line: 10716

	L_SCORE.delete;
Line: 10717

	L_SCORE_ID.delete;  -- Added for the bug#7562130
Line: 10718

	L_SCORE_NAME.delete; -- Added for the bug#7562130
Line: 10737

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET SCORE     = L_SCORE(i),
		        SCORE_ID = L_SCORE_ID(i),  -- Added for the bug#7562130
			SCORE_NAME = L_SCORE_NAME(i)  -- Added for the bug#7562130

                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10744

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_score updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10755

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 10761

        L_SITE_USE_ID.delete;
Line: 10762

	L_PAST_DUE_INV_VALUE.delete;
Line: 10779

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET PAST_DUE_INV_VALUE     = L_PAST_DUE_INV_VALUE(i)
		    WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10783

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_billto_past_due updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10794

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Past due invoice update received' || SQLERRM);
Line: 10800

        L_SITE_USE_ID.delete;
Line: 10801

        L_LAST_PAYMENT_NUMBER.delete;
Line: 10802

	L_LAST_PAYMENT_AMOUNT.delete;
Line: 10820

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET LAST_PAYMENT_NUMBER     = L_LAST_PAYMENT_NUMBER(i),
		        LAST_PAYMENT_AMOUNT     = L_LAST_PAYMENT_AMOUNT(i)
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10825

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_last_payment_no_amount updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10836

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 10842

        L_SITE_USE_ID.delete;
Line: 10843

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 10860

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i)
                   WHERE
		    SITE_USE_ID = L_SITE_USE_ID(i);
Line: 10864

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_bankruptcies updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 10875

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 10897

    SELECT
    trx_summ.org_id,
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'CUST_ACCOUNT_ID' ieu_param_pk_col,
    to_char(trx_summ.cust_account_id) ieu_param_pk_value,
    1 resource_id,
    'RS_EMPLOYEE' resource_type,
    party.party_id party_id,
    party.party_name party_name,
    trx_summ.cust_account_id cust_account_id,
    acc.account_name account_name,
    acc.account_number account_number,
    to_number(null) site_use_id,
    null location,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.best_current_receivables,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_invoices_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_debit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_deposits_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_bills_receivables_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_chargeback_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.op_credit_memos_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.unresolved_cash_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.receipts_at_risk_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.inv_amt_in_dispute,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,   gl.CURRENCY_CODE,   trx_summ.pending_adj_value,
     gl_currency_api.convert_amount_sql(trx_summ.currency,   gl.CURRENCY_CODE,   sysdate,
     iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',   ''),   trx_summ.pending_adj_value))) pending_adj_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    max(gl.CURRENCY_CODE) last_payment_amount_curr,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
    FROM ar_trx_bal_summary trx_summ,
    hz_cust_accounts acc,
    hz_parties party,
    jtf_objects_b objb,
    fnd_territories_tl fnd_terr,
    GL_SETS_OF_BOOKS gl,
    AR_SYSTEM_PARAMETERS_all sys
    WHERE
     trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
     AND acc.party_id = party.party_id
     AND objb.object_code = 'IEX_ACCOUNT'
     AND objb.object_code <> 'IEX_DELINQUENCY' --Added for Bug 8707923 27-Jul-2009 barathsr
     AND party.country = fnd_terr.territory_code(+)
     AND fnd_terr.LANGUAGE(+) = userenv('LANG')
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     and trx_summ.cust_account_id in (select temp.object_id from iex_pop_uwq_summ_gt temp where
       temp.org_id=trx_summ.org_id)
    GROUP BY  trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    party.party_id,
    party.party_name,
    trx_summ.cust_account_id,
    acc.account_name,
    acc.account_number,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code;
Line: 11006

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,   -- added for bug#7416344 by PNAVEENK on 2-4-2009
     --   wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENk on 3-4-2009
	wkitem.execute_end end_time,-- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        iex_pop_uwq_summ_gt temp
      where strat.jtf_object_type = temp.object_type
      AND strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id = temp.object_id;
Line: 11037

      SELECT
         hp.collector_id,
         ac.resource_id,
         decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
	 ac.resource_type,
	 hp.party_id,
	 hp.cust_account_id
      FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_pop_uwq_summ_gt temp,
	 jtf_rs_resource_extns rs,
         JTF_RS_GROUPS_VL rg
      WHERE
         hp.site_use_id is null
	 and hp.cust_account_id=temp.object_id
	 and hp.collector_id=ac.collector_id
	 and rs.resource_id(+) = ac.resource_id
         and rg.group_id (+) = ac.resource_id;
Line: 11059

      SELECT
         ids.party_id             party_id,
         phone.phone_country_code phone_country_code,
         phone.phone_area_code    phone_area_code,
         phone.phone_number       phone_number,
         phone.phone_extension    phone_extension
      FROM
         hz_contact_points phone,
	 iex_dln_uwq_summary ids,
         iex_pop_uwq_summ_gt temp
      WHERE
       phone.owner_table_id = ids.party_id
       AND phone.owner_table_name = 'HZ_PARTIES'
       AND phone.contact_point_type = 'PHONE'
       and phone.primary_by_purpose = 'Y'
       AND phone.contact_point_purpose = 'COLLECTIONS'
       AND phone.phone_line_type NOT IN('PAGER',     'FAX')
       AND phone.status = 'A'
       AND nvl(phone.do_not_use_flag, 'N') = 'N'
       AND ids.cust_account_id = temp.object_id;
Line: 11124

    L_LAST_UPDATE_DATE                          date_list;
Line: 11125

    L_LAST_UPDATED_BY                           number_list;
Line: 11128

    L_LAST_UPDATE_LOGIN                         number_list;
Line: 11180

    select del.cust_account_id,
    count(1) number_of_delinquencies,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
    iex_pop_uwq_summ_gt temp
    WHERE del.cust_account_id = temp.object_id  AND
    del.org_id = temp.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.cust_account_id;
Line: 11193

    select del.cust_account_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_pop_uwq_summ_gt temp
    WHERE pd.cust_account_id = del.cust_account_id
      and pd.delinquency_id = del.delinquency_id
      and del.cust_account_id = temp.object_id
      and del.org_id = temp.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.cust_account_id;
Line: 11208

    SELECT del.cust_account_id,
    COUNT(1) number_of_promises,
    -- Start Bug 14197188 bibeura 26-Jun-2012
    -- SUM(amount_due_remaining) broken_promise_amount,
    -- SUM(promise_amount) promise_amount
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.amount_due_remaining)) broken_promise_amount,
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.promise_amount)) promise_amount
	  -- End Bug 14197188 bibeura 26-Jun-2012
    FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_pop_uwq_summ_gt temp,
         ar_system_parameters_all sys ,
         gl_sets_of_books gl
   WHERE pd.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE',   'PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT',   'CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     and del.cust_account_id = temp.object_id
     and del.org_id = temp.org_id
     and sys.org_id = del.org_id
     and gl.set_of_books_id = sys.set_of_books_id
   GROUP BY del.cust_account_id;
Line: 11237

   SELECT sh.score_object_id, sh.score_value score,sh.score_id, sc.score_name
     FROM iex_score_histories sh,
          iex_pop_uwq_summ_gt temp,
	  iex_scores sc
    WHERE sh.creation_date = (SELECT MAX(creation_date)
                               FROM iex_score_histories sh1
                              WHERE sh1.score_object_code = 'IEX_ACCOUNT'
                                AND sh1.score_object_id = sh.score_object_id)
     -- AND rownum < 2
      AND sh.score_object_code = 'IEX_ACCOUNT'
      AND sh.score_object_id = temp.object_id
      and sc.score_id = sh.score_id;
Line: 11251

   SELECT a.cust_account_id,
   SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_pop_uwq_summ_gt temp
  WHERE a.cust_account_id = temp.object_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND temp.org_id = a.org_id
   GROUP BY a.cust_account_id;
Line: 11264

   SELECT o_summ.cust_account_id,
          o_summ.last_payment_number last_payment_number,
          o_summ.last_payment_amount -- Bug 14226230  bibeura
	  --iex_uwq_view_pkg.convert_amount(o_summ.last_payment_amount,o_summ.currency) last_payment_amount
   FROM ar_trx_bal_summary o_summ
   WHERE o_summ.cust_account_id in (select object_id from iex_pop_uwq_summ_gt)
   AND o_summ.last_payment_date =  (SELECT MAX(last_payment_date)
                                    FROM ar_trx_bal_summary
                                    WHERE cust_account_id = o_summ.cust_account_id);
Line: 11275

   select ca.cust_account_id,
          COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr,hz_cust_accounts ca
   where ca.cust_account_id in (select object_id from iex_pop_uwq_summ_gt)
         and bkr.party_id=ca.party_id
	 and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')  -- Changed for bug#7693986
   group by ca.cust_account_id;
Line: 11285

    select del.cust_account_id,
    sum(decode(del.status,'DELINQUENT',1,'PREDELINQUENT',1,0)) number_of_delinquencies,
    sum(decode(del.status,'DELINQUENT',ps.acctd_amount_due_remaining,'PREDELINQUENT',ps.acctd_amount_due_remaining,0)) past_due_inv_value,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies,
    del.org_id org_id
    from iex_delinquencies del,
    ar_payment_schedules ps
    WHERE del.payment_schedule_id = ps.payment_schedule_id  AND
    del.org_id = ps.org_id and
    exists(select 1 from iex_delinquencies del1
		    where del1.last_update_date>=trunc(sysdate-1)  --changed for bug 13322580
		    and del.cust_account_id=del1.cust_account_id
		    and del.org_id=del1.org_id)
    group by del.cust_account_id, del.org_id;
Line: 11307

	l_cash := IEX_UTILITIES.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual');
Line: 11318

	                L_CUST_ACCOUNT_ID.delete;
Line: 11319

	        	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 11320

	                L_PENDING_DELINQUENCIES.delete;
Line: 11321

	        	L_COMPLETE_DELINQUENCIES.delete;
Line: 11322

	                L_ACTIVE_DELINQUENCIES.delete;
Line: 11323

			L_PAST_DUE_INV_VALUE.delete;
Line: 11324

			L_ORG_ID.delete;
Line: 11344

		             UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
			         PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
	       			 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
				 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
				 PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
			     WHERE
			     CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i)
       		             AND ORG_ID=L_ORG_ID(i);
Line: 11353

		             LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_del_dln updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 11363

	               LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 11369

				delete from iex_pop_uwq_summ_gt;
Line: 11371

		FND_FILE.PUT_LINE(FND_FILE.LOG,'Insert into account gt');
Line: 11372

		insert into iex_pop_uwq_summ_gt(object_id,object_type,org_id)
		select del.cust_account_id,'IEX_ACCOUNT',del.org_id from iex_delinquencies del,hz_party_preferences party_pref
		where del.status in ('DELINQUENT','PRE-DELINQUENT')
		             and del.party_cust_id=party_pref.party_id(+)
                             and party_pref.module(+)='COLLECTIONS'
                             and party_pref.category(+)='COLLECTIONS LEVEL'
			     and party_pref.preference_code(+)='PARTY_ID'
			     and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),G_SYSTEM_LEVEL)='ACCOUNT'
		and not exists(select 1 from IEX_DLN_UWQ_SUMMARY dus where dus.cust_account_id=del.cust_account_id
			     and dus.site_use_id is null
			     and dus.org_id=del.org_id)
		group by del.cust_account_id,del.org_id;
Line: 11387

			FND_FILE.PUT_LINE(FND_FILE.LOG,'Inserted into account gt-->'||sql%rowcount);
Line: 11393

	delete from iex_dln_uwq_summary summ
	where exists(select 1
		     from iex_pop_uwq_summ_gt gt,hz_cust_accounts hca
		     where gt.object_id=hca.cust_account_id
		     and hca.party_id=summ.party_id
		     and summ.site_use_id is null
		     and gt.org_id=summ.org_id)
	and summ.business_level<>'ACCOUNT';
Line: 11401

	LogMessage(FND_LOG.LEVEL_STATEMENT,'No. of records deleted at ACCOUNT level->' || sql%rowcount);
Line: 11413

        L_ORG_ID.delete;
Line: 11414

        L_COLLECTOR_ID.delete;
Line: 11415

        L_COLLECTOR_RESOURCE_ID.delete;
Line: 11416

        L_COLLECTOR_RES_TYPE.delete;
Line: 11417

        L_IEU_OBJECT_FUNCTION.delete;
Line: 11418

        L_IEU_OBJECT_PARAMETERS.delete;
Line: 11419

        L_IEU_MEDIA_TYPE_UUID.delete;
Line: 11420

        L_IEU_PARAM_PK_COL.delete;
Line: 11421

        L_IEU_PARAM_PK_VALUE.delete;
Line: 11422

        L_RESOURCE_ID.delete;
Line: 11423

        L_RESOURCE_TYPE.delete;
Line: 11424

        L_PARTY_ID.delete;
Line: 11425

        L_PARTY_NAME.delete;
Line: 11426

        L_CUST_ACCOUNT_ID.delete;
Line: 11427

        L_ACCOUNT_NAME.delete;
Line: 11428

        L_ACCOUNT_NUMBER.delete;
Line: 11429

        L_SITE_USE_ID.delete;
Line: 11430

        L_LOCATION.delete;
Line: 11431

        L_CURRENCY.delete;
Line: 11432

        L_OP_INVOICES_COUNT.delete;
Line: 11433

        L_OP_DEBIT_MEMOS_COUNT.delete;
Line: 11434

        L_OP_DEPOSITS_COUNT.delete;
Line: 11435

        L_OP_BILLS_RECEIVABLES_COUNT.delete;
Line: 11436

        L_OP_CHARGEBACK_COUNT.delete;
Line: 11437

        L_OP_CREDIT_MEMOS_COUNT.delete;
Line: 11438

        L_UNRESOLVED_CASH_COUNT.delete;
Line: 11439

        L_DISPUTED_INV_COUNT.delete;
Line: 11440

        L_BEST_CURRENT_RECEIVABLES.delete;
Line: 11441

        L_OP_INVOICES_VALUE.delete;
Line: 11442

        L_OP_DEBIT_MEMOS_VALUE.delete;
Line: 11443

        L_OP_DEPOSITS_VALUE.delete;
Line: 11444

        L_OP_BILLS_RECEIVABLES_VALUE.delete;
Line: 11445

        L_OP_CHARGEBACK_VALUE.delete;
Line: 11446

        L_OP_CREDIT_MEMOS_VALUE.delete;
Line: 11447

        L_UNRESOLVED_CASH_VALUE.delete;
Line: 11448

        L_RECEIPTS_AT_RISK_VALUE.delete;
Line: 11449

        L_INV_AMT_IN_DISPUTE.delete;
Line: 11450

        L_PENDING_ADJ_VALUE.delete;
Line: 11451

        L_PAST_DUE_INV_VALUE.delete;
Line: 11452

        L_PAST_DUE_INV_INST_COUNT.delete;
Line: 11453

        L_LAST_PAYMENT_DATE.delete;
Line: 11454

        L_LAST_PAYMENT_AMOUNT.delete;
Line: 11455

        L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 11456

        L_LAST_PAYMENT_NUMBER.delete;
Line: 11457

        L_LAST_UPDATE_DATE.delete;
Line: 11458

        L_LAST_UPDATED_BY.delete;
Line: 11459

        L_CREATION_DATE.delete;
Line: 11460

        L_CREATED_BY.delete;
Line: 11461

        L_LAST_UPDATE_LOGIN.delete;
Line: 11462

        L_NUMBER_OF_DELINQUENCIES.delete;
Line: 11463

        L_ACTIVE_DELINQUENCIES.delete;
Line: 11464

        L_COMPLETE_DELINQUENCIES.delete;
Line: 11465

        L_PENDING_DELINQUENCIES.delete;
Line: 11466

        L_SCORE.delete;
Line: 11467

        L_ADDRESS1.delete;
Line: 11468

        L_CITY.delete;
Line: 11469

        L_STATE.delete;
Line: 11470

        L_COUNTY.delete;
Line: 11471

        L_COUNTRY.delete;
Line: 11472

        L_PROVINCE.delete;
Line: 11473

        L_POSTAL_CODE.delete;
Line: 11474

        L_PHONE_COUNTRY_CODE.delete;
Line: 11475

        L_PHONE_AREA_CODE.delete;
Line: 11476

        L_PHONE_NUMBER.delete;
Line: 11477

        L_PHONE_EXTENSION.delete;
Line: 11478

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 11479

        L_NUMBER_OF_PROMISES.delete;
Line: 11480

        L_BROKEN_PROMISE_AMOUNT.delete;
Line: 11481

        L_PROMISE_AMOUNT.delete;
Line: 11482

        L_ACTIVE_PROMISES.delete;
Line: 11483

        L_COMPLETE_PROMISES.delete;
Line: 11484

        L_PENDING_PROMISES.delete;
Line: 11526

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN,
                    L_ADDRESS1,
                    L_CITY,
                    L_STATE,
                    L_COUNTY,
                    L_COUNTRY,
                    L_PROVINCE,
                    L_POSTAL_CODE
                limit l_max_fetches;
Line: 11550

          LogMessage(FND_LOG.LEVEL_STATEMENT,'Inserting...');
Line: 11551

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Start inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 11552

          LogMessage(FND_LOG.LEVEL_STATEMENT,'inserting records..');
Line: 11554

            INSERT INTO IEX_DLN_UWQ_SUMMARY
                (DLN_UWQ_SUMMARY_ID
                ,ORG_ID
                ,IEU_OBJECT_FUNCTION
                ,IEU_OBJECT_PARAMETERS
                ,IEU_MEDIA_TYPE_UUID
                ,IEU_PARAM_PK_COL
                ,IEU_PARAM_PK_VALUE
                ,RESOURCE_ID
                ,RESOURCE_TYPE
                ,PARTY_ID
                ,PARTY_NAME
                ,CUST_ACCOUNT_ID
                ,ACCOUNT_NAME
                ,ACCOUNT_NUMBER
                ,SITE_USE_ID
                ,LOCATION
                ,CURRENCY
                ,OP_INVOICES_COUNT
                ,OP_DEBIT_MEMOS_COUNT
                ,OP_DEPOSITS_COUNT
                ,OP_BILLS_RECEIVABLES_COUNT
                ,OP_CHARGEBACK_COUNT
                ,OP_CREDIT_MEMOS_COUNT
                ,UNRESOLVED_CASH_COUNT
                ,DISPUTED_INV_COUNT
                ,BEST_CURRENT_RECEIVABLES
                ,OP_INVOICES_VALUE
                ,OP_DEBIT_MEMOS_VALUE
                ,OP_DEPOSITS_VALUE
                ,OP_BILLS_RECEIVABLES_VALUE
                ,OP_CHARGEBACK_VALUE
                ,OP_CREDIT_MEMOS_VALUE
                ,UNRESOLVED_CASH_VALUE
                ,RECEIPTS_AT_RISK_VALUE
                ,INV_AMT_IN_DISPUTE
                ,PENDING_ADJ_VALUE
                ,PAST_DUE_INV_INST_COUNT
                ,LAST_PAYMENT_DATE
                ,LAST_PAYMENT_AMOUNT_CURR
                ,LAST_UPDATE_DATE
                ,LAST_UPDATED_BY
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_LOGIN
                ,ADDRESS1
                ,CITY
                ,STATE
                ,COUNTY
                ,COUNTRY
                ,PROVINCE
                ,POSTAL_CODE
            		,NUMBER_OF_DELINQUENCIES
            		,NUMBER_OF_PROMISES
            		,NUMBER_OF_BANKRUPTCIES
            		,BUSINESS_LEVEL  --Added for Bug 8707923 27-Jul-2009 barathsr
                ,REQUEST_ID
                ,PROGRAM_ID
                ,PROGRAM_APPLICATION_ID
                ,OBJECT_VERSION_NUMBER)
            VALUES
                (IEX_DLN_UWQ_SUMMARY_S.nextval,
                L_ORG_ID(i),
                L_IEU_OBJECT_FUNCTION(i),
                L_IEU_OBJECT_PARAMETERS(i),
                L_IEU_MEDIA_TYPE_UUID(i),
                L_IEU_PARAM_PK_COL(i),
                L_IEU_PARAM_PK_VALUE(i),
                L_RESOURCE_ID(i),
                L_RESOURCE_TYPE(i),
                L_PARTY_ID(i),
                L_PARTY_NAME(i),
                L_CUST_ACCOUNT_ID(i),
                L_ACCOUNT_NAME(i),
                L_ACCOUNT_NUMBER(i),
                L_SITE_USE_ID(i),
                L_LOCATION(i),
                L_CURRENCY(i),
                L_OP_INVOICES_COUNT(i),
                L_OP_DEBIT_MEMOS_COUNT(i),
                L_OP_DEPOSITS_COUNT(i),
                L_OP_BILLS_RECEIVABLES_COUNT(i),
                L_OP_CHARGEBACK_COUNT(i),
                L_OP_CREDIT_MEMOS_COUNT(i),
                L_UNRESOLVED_CASH_COUNT(i),
                L_DISPUTED_INV_COUNT(i),
                L_BEST_CURRENT_RECEIVABLES(i),
                L_OP_INVOICES_VALUE(i),
                L_OP_DEBIT_MEMOS_VALUE(i),
                L_OP_DEPOSITS_VALUE(i),
                L_OP_BILLS_RECEIVABLES_VALUE(i),
                L_OP_CHARGEBACK_VALUE(i),
                L_OP_CREDIT_MEMOS_VALUE(i),
                L_UNRESOLVED_CASH_VALUE(i),
                L_RECEIPTS_AT_RISK_VALUE(i),
                L_INV_AMT_IN_DISPUTE(i),
                L_PENDING_ADJ_VALUE(i),
                L_PAST_DUE_INV_INST_COUNT(i),
                L_LAST_PAYMENT_DATE(i),
                L_LAST_PAYMENT_AMOUNT_CURR(i),
                sysdate,
                FND_GLOBAL.USER_ID,
                sysdate,
                FND_GLOBAL.USER_ID,
                FND_GLOBAL.CONC_LOGIN_ID,
                L_ADDRESS1(i),
                L_CITY(i),
                L_STATE(i),
                L_COUNTY(i),
                L_COUNTRY(i),
                L_PROVINCE(i),
                L_POSTAL_CODE(i),
            		0,
            		0,
            		0,
            		'ACCOUNT',          --Added for Bug 8707923 27-Jul-2009 barathsr
                nvl(FND_GLOBAL.Conc_REQUEST_ID,0),
                FND_GLOBAL.CONC_PROGRAM_ID,
                FND_GLOBAL.PROG_APPL_ID,
                1);
Line: 11675

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'End inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 11676

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Inserted ' || L_IEU_OBJECT_FUNCTION.COUNT || ' rows at biz lvl-->'||p_level);
Line: 11694

          L_JTF_OBJECT_ID.delete;
Line: 11695

          L_WORK_ITEM_ID.delete;
Line: 11696

          L_SCHEDULE_START.delete;
Line: 11697

          L_SCHEDULE_END.delete;
Line: 11698

          L_WORK_TYPE.delete;
Line: 11699

          L_CATEGORY_TYPE.delete;
Line: 11700

          L_PRIORITY_TYPE.delete;
Line: 11701

	  L_wkitem_RESOURCE_ID.delete;
Line: 11702

          L_STRATEGY_ID.delete;
Line: 11703

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 11704

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 11705

	  L_STATUS_CODE.delete;
Line: 11706

	  L_STR_STATUS.delete;  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 11707

	  L_START_TIME.delete;
Line: 11708

	  L_END_TIME.delete;
Line: 11709

	  L_WORK_ITEM_ORDER.delete;
Line: 11710

	  L_ESCALATED_YN.delete;   --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 11753

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS = L_STR_STATUS(i),  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i)    --Added for bug#6981126 by schekuri on 27-Jun-2008
                 WHERE cust_account_id = L_JTF_OBJECT_ID(i);
Line: 11773

            LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated ' || L_JTF_OBJECT_ID.COUNT || ' rows');
Line: 11792

        L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 11793

	L_COLLECTOR_RESOURCE_NAME.delete; -- Added for the bug#7562130
Line: 11794

	L_COLLECTOR_ID.delete;
Line: 11795

	L_RESOURCE_TYPE.delete;
Line: 11796

	L_PARTY_ID.delete;
Line: 11797

	L_CUST_ACCOUNT_ID.delete;
Line: 11818

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
		        COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(i), -- Added for the bug#7562130
		        COLLECTOR_RES_TYPE    = L_RESOURCE_TYPE(i),
			collector_id = l_collector_id(i),
			last_update_date   = SYSDATE,
		        last_updated_by    = FND_GLOBAL.USER_ID
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 11827

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_collector_prof updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 11838

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Collector profile update received' || SQLERRM);
Line: 11844

        L_PARTY_ID.delete;
Line: 11845

        L_PHONE_COUNTRY_CODE.delete;
Line: 11846

        L_PHONE_AREA_CODE.delete;
Line: 11847

        L_PHONE_NUMBER.delete;
Line: 11848

        L_PHONE_EXTENSION.delete;
Line: 11871

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
		       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
		       PHONE_NUMBER       = L_PHONE_NUMBER(i),
		       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
		       last_update_date   = SYSDATE,
		       last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 11879

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' Contact point  Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 11895

        L_CUST_ACCOUNT_ID.delete;
Line: 11896

	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 11897

        L_PENDING_DELINQUENCIES.delete;
Line: 11898

	L_COMPLETE_DELINQUENCIES.delete;
Line: 11899

        L_ACTIVE_DELINQUENCIES.delete;
Line: 11919

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
		        ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
			COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
			PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 11926

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_del updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 11937

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 11943

        L_CUST_ACCOUNT_ID.delete;
Line: 11944

	L_ACTIVE_PROMISES.delete;
Line: 11945

        L_COMPLETE_PROMISES.delete;
Line: 11946

        L_PENDING_PROMISES.delete;
Line: 11965

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
			COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
			PENDING_PROMISES   = L_PENDING_PROMISES(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 11971

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_pro updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 11982

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 11988

        L_CUST_ACCOUNT_ID.delete;
Line: 11989

	L_NUMBER_OF_PROMISES.delete;
Line: 11990

        L_BROKEN_PROMISE_AMOUNT .delete;
Line: 11991

        L_PROMISE_AMOUNT.delete;
Line: 12010

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
			BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
			PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 12016

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_pro_summ updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12027

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 12033

        L_CUST_ACCOUNT_ID.delete;
Line: 12034

	L_SCORE.delete;
Line: 12035

	L_SCORE_ID.delete;  -- Added for the bug#7562130
Line: 12036

	L_SCORE_NAME.delete; -- Added for the bug#7562130
Line: 12055

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET SCORE     = L_SCORE(i),
		        SCORE_ID = L_SCORE_ID(i), -- Added for the bug#7562130
			SCORE_NAME = L_SCORE_NAME(i) -- Added for the bug#7562130
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 12061

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_score updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12072

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 12078

        L_CUST_ACCOUNT_ID.delete;
Line: 12079

	L_PAST_DUE_INV_VALUE.delete;
Line: 12096

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET PAST_DUE_INV_VALUE     = L_PAST_DUE_INV_VALUE(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 12100

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_account_past_due updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12111

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Past due invoice update received' || SQLERRM);
Line: 12117

        L_CUST_ACCOUNT_ID.delete;
Line: 12118

        L_LAST_PAYMENT_NUMBER.delete;
Line: 12119

	L_LAST_PAYMENT_AMOUNT.delete;
Line: 12137

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET LAST_PAYMENT_NUMBER     = L_LAST_PAYMENT_NUMBER(i),
		        LAST_PAYMENT_AMOUNT     = L_LAST_PAYMENT_AMOUNT(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 12142

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_last_payment_no_amount updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12153

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 12159

        L_CUST_ACCOUNT_ID.delete;
Line: 12160

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 12177

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i)
                   WHERE
		    CUST_ACCOUNT_ID = L_CUST_ACCOUNT_ID(i);
Line: 12181

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_bankruptcies updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12192

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 12215

    SELECT trx_summ.org_id,
    objb.object_function ieu_object_function,
    objb.object_parameters || ' DISPLAYCBO=IEXTRMAN' ieu_object_parameters,
    '' ieu_media_type_uuid,
    'PARTY_ID' ieu_param_pk_col,
    to_char(party.party_id) ieu_param_pk_value,
    1 resource_id,
    'RS_EMPLOYEE' resource_type,
    party.party_id party_id,
    party.party_name party_name,
    to_number(null) cust_account_id,
    null account_name,
    null account_number,
    to_number(null) site_use_id,
    null location,
    max(gl.CURRENCY_CODE) currency,
    SUM(trx_summ.op_invoices_count) op_invoices_count,
    SUM(trx_summ.op_debit_memos_count) op_debit_memos_count,
    SUM(trx_summ.op_deposits_count) op_deposits_count,
    SUM(trx_summ.op_bills_receivables_count) op_bills_receivables_count,
    SUM(trx_summ.op_chargeback_count) op_chargeback_count,
    SUM(trx_summ.op_credit_memos_count) op_credit_memos_count,
    SUM(trx_summ.unresolved_cash_count) unresolved_cash_count,
    SUM(trx_summ.disputed_inv_count) disputed_inv_count,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.best_current_receivables,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.best_current_receivables))) best_current_receivables,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_invoices_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_invoices_value))) op_invoices_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_debit_memos_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_debit_memos_value))) op_debit_memos_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_deposits_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_deposits_value))) op_deposits_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_bills_receivables_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_bills_receivables_value))) op_bills_receivables_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_chargeback_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_chargeback_value))) op_chargeback_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.op_credit_memos_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.op_credit_memos_value))) op_credit_memos_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.unresolved_cash_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.unresolved_cash_value))) unresolved_cash_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.receipts_at_risk_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.receipts_at_risk_value))) receipts_at_risk_value,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.inv_amt_in_dispute,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.inv_amt_in_dispute))) inv_amt_in_dispute,
    SUM(decode(trx_summ.currency,     gl.CURRENCY_CODE,     trx_summ.pending_adj_value,
    gl_currency_api.convert_amount_sql(trx_summ.currency,     gl.CURRENCY_CODE,     sysdate,
    iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE',     ''),     trx_summ.pending_adj_value))) pending_adj_value,
    SUM(trx_summ.past_due_inv_inst_count) past_due_inv_inst_count,
    MAX(trx_summ.last_payment_date) last_payment_date,
    max(gl.CURRENCY_CODE) last_payment_amount_curr,
    MAX(trx_summ.last_update_date) last_update_date,
    MAX(trx_summ.last_updated_by) last_updated_by,
    MAX(trx_summ.creation_date) creation_date,
    MAX(trx_summ.created_by) created_by,
    MAX(trx_summ.last_update_login) last_update_login,
    party.address1 address1,
    party.city city,
    party.state state,
    party.county county,
    fnd_terr.territory_short_name country,
    party.province province,
    party.postal_code postal_code
    FROM ar_trx_bal_summary trx_summ,
    hz_cust_accounts acc,
    hz_parties party,
    jtf_objects_b objb,
    fnd_territories_tl fnd_terr,
    GL_SETS_OF_BOOKS gl,
    AR_SYSTEM_PARAMETERS_all sys
    WHERE trx_summ.reference_1 = '1'
     AND trx_summ.cust_account_id = acc.cust_account_id
     AND acc.party_id = party.party_id
     AND objb.object_code = 'IEX_CUSTOMER'
     AND objb.object_code <> 'IEX_DELINQUENCY' --Added for Bug 8707923 27-Jul-2009 barathsr
     AND party.country = fnd_terr.territory_code(+)
     AND fnd_terr.LANGUAGE(+) = userenv('LANG')
     and gl.SET_OF_BOOKS_ID = sys.SET_OF_BOOKS_ID
     and trx_summ.org_id = sys.org_id
     and acc.party_id in
	   (select temp.object_id from iex_pop_uwq_summ_gt temp where temp.org_id=trx_summ.org_id)
    GROUP BY trx_summ.org_id,
    objb.object_function,
    objb.object_parameters,
    party.party_id,
    party.party_name,
    party.address1,
    party.city,
    party.state,
    party.county,
    fnd_terr.territory_short_name,
    party.province,
    party.postal_code;
Line: 12319

     select strat.jtf_object_id,
        wkitem.WORK_ITEM_ID,
        wkitem.schedule_start schedule_start,
        wkitem.schedule_end schedule_end,
        stry_temp_wkitem.category_type category,
        stry_temp_wkitem.WORK_TYPE,
        stry_temp_wkitem.PRIORITY_TYPE,
        wkitem.resource_id,
        wkitem.strategy_id,
        strat.strategy_template_id,
        wkitem.work_item_template_id,
        wkitem.status_code,
	strat.status_code,  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
    --    wkitem.creation_date start_time,
        wkitem.execute_start start_time,  -- Added for bug#8306620 by PNAVEENK on 3-4-2009
	wkitem.execute_end end_time,-- snuthala 28/08/2008 bug #6745580
        wkitem.work_item_order wkitem_order,
	wkitem.escalated_yn                   --Added for bug#6981126 by schekuri on 27-Jul-2008
      from iex_strategies strat,
        iex_strategy_work_items wkitem,
        iex_stry_temp_work_items_b stry_temp_wkitem,
        iex_pop_uwq_summ_gt temp
      where strat.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.strategy_id = strat.strategy_id
      AND wkitem.status_code IN('OPEN',   'ONHOLD')
      AND wkitem.work_item_template_id = stry_temp_wkitem.work_item_temp_id
      AND strat.jtf_object_id = temp.object_id;
Line: 12349

      SELECT
         hp.collector_id,
         ac.resource_id,
	 decode(ac.resource_type, 'RS_RESOURCE' , rs.source_name , rg.group_name)   collector_resource_name,
	 ac.resource_type,
	 hp.party_id
      FROM
         hz_customer_profiles hp,
	 ar_collectors ac,
	 iex_pop_uwq_summ_gt temp,
	 jtf_rs_resource_extns rs,
         JTF_RS_GROUPS_VL rg
      WHERE
         hp.cust_account_id = -1
         and hp.site_use_id is null
	 and hp.party_id=temp.object_id
	 and hp.collector_id=ac.collector_id
	 and rs.resource_id(+) = ac.resource_id
         and rg.group_id (+) = ac.resource_id;
Line: 12371

      SELECT
         phone.owner_table_id     party_id,
         phone.phone_country_code phone_country_code,
         phone.phone_area_code    phone_area_code,
         phone.phone_number       phone_number,
         phone.phone_extension    phone_extension
      FROM
         hz_contact_points phone,
	 iex_pop_uwq_summ_gt temp
      WHERE
       phone.owner_table_id = temp.object_id
       AND phone.owner_table_name = 'HZ_PARTIES'
       AND phone.contact_point_type = 'PHONE'
       and phone.primary_by_purpose = 'Y'
       AND phone.contact_point_purpose = 'COLLECTIONS'
       AND phone.phone_line_type NOT IN('PAGER',     'FAX')
       AND phone.status = 'A'
       AND nvl(phone.do_not_use_flag, 'N') = 'N';
Line: 12434

    L_LAST_UPDATE_DATE                          date_list;
Line: 12435

    L_LAST_UPDATED_BY                           number_list;
Line: 12438

    L_LAST_UPDATE_LOGIN                         number_list;
Line: 12490

    select del.party_cust_id,
    count(1) number_of_delinquencies,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies
    from iex_delinquencies_all del,
    iex_pop_uwq_summ_gt temp
    WHERE del.party_cust_id = temp.object_id  AND
    del.org_id = temp.org_id and
    del.status IN('DELINQUENT',    'PREDELINQUENT')
    group by del.party_cust_id;
Line: 12503

    select del.party_cust_id,
    max(decode(pd.uwq_status,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_promises,
    max(decode(pd.uwq_status,'COMPLETE',(decode(sign(TRUNC(pd.uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_promises,
    max(decode(pd.uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(pd.uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_promises
    from iex_promise_details pd,
    IEX_DELINQUENCIES_ALL DEL,
    iex_pop_uwq_summ_gt temp
    WHERE pd.cust_account_id = del.cust_account_id
      AND pd.delinquency_id = del.delinquency_id
      and del.party_cust_id = temp.object_id
      and del.org_id = temp.org_id
      and pd.state = 'BROKEN_PROMISE'
     group by del.party_cust_id;
Line: 12518

    SELECT del.party_cust_id,
    COUNT(1) number_of_promises,
    -- Start Bug 14197188 bibeura 26-Jun-2012
    -- SUM(amount_due_remaining) broken_promise_amount,
    -- SUM(promise_amount) promise_amount
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.amount_due_remaining)) broken_promise_amount,
    SUM(gl_currency_api.convert_amount_sql(pd.currency_code, gl.currency_code, sysdate,
        iex_utilities.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual'), pd.promise_amount)) promise_amount
	  -- End Bug 14197188 bibeura 26-Jun-2012
    FROM iex_promise_details pd,
         iex_delinquencies_all del,
         iex_pop_uwq_summ_gt temp,
         ar_system_parameters_all sys ,
         gl_sets_of_books gl
   WHERE pd.cust_account_id = del.cust_account_id
     AND pd.delinquency_id = del.delinquency_id
     AND pd.status IN('COLLECTABLE','PENDING')
     AND pd.state = 'BROKEN_PROMISE'
     AND pd.amount_due_remaining > 0
     AND (del.status NOT IN('CURRENT','CLOSE')
     or (del.status='CURRENT' and  del.source_program_name='IEX_CURR_INV'))--Added for Bug 6446848 06-Jan-2009 barathsr
     and del.party_cust_id = temp.object_id
     and del.org_id = temp.org_id
     and sys.org_id = del.org_id
     and gl.set_of_books_id = sys.set_of_books_id
   GROUP BY del.party_cust_id;
Line: 12547

   SELECT sh.score_object_id, sh.score_value score, sh.score_id, sc.score_name
     FROM iex_score_histories sh,
          iex_pop_uwq_summ_gt temp,
	  iex_scores sc
    WHERE sh.creation_date = (SELECT MAX(creation_date)
                               FROM iex_score_histories sh1
                              WHERE sh1.score_object_code = 'PARTY'
                                AND sh1.score_object_id = sh.score_object_id)
      AND sh.score_object_code = 'PARTY'
      AND sh.score_object_id = temp.object_id
      and sc.score_id = sh.score_id;
Line: 12560

   SELECT a.party_cust_id,
   SUM(b.acctd_amount_due_remaining) past_due_inv_value
   FROM iex_delinquencies_all a,
        ar_payment_schedules_all b,
        iex_pop_uwq_summ_gt temp
  WHERE a.party_cust_id = temp.object_id
    AND a.payment_schedule_id = b.payment_schedule_id
    AND b.status = 'OP'
    AND a.status IN('DELINQUENT',   'PREDELINQUENT')
    AND temp.org_id = a.org_id
   GROUP BY a.party_cust_id;
Line: 12573

   SELECT o_acc.party_id,
          o_summ.last_payment_number last_payment_number,
          o_summ.last_payment_amount -- Bug 14226230  bibeura
	  -- iex_uwq_view_pkg.convert_amount(o_summ.last_payment_amount,o_summ.currency) last_payment_amount
   FROM ar_trx_bal_summary o_summ,
        hz_cust_accounts o_acc
   WHERE o_summ.cust_account_id = o_acc.cust_account_id
   and o_acc.party_id in (select object_id from iex_pop_uwq_summ_gt)
   AND o_summ.last_payment_date =  (SELECT MAX(summ.last_payment_date)
                                    FROM ar_trx_bal_summary summ,
				         hz_cust_accounts acc
                                    WHERE acc.cust_account_id = summ.cust_account_id
				    and acc.party_id=o_acc.party_id);
Line: 12588

   select bkr.party_id,
          COUNT(1) number_of_bankruptcies
   FROM iex_bankruptcies bkr
   where bkr.party_id in (select object_id from iex_pop_uwq_summ_gt)
   and NVL(BKR.DISPOSITION_CODE,'GRANTED') in ('GRANTED','NEGOTIATION')  -- Changed for bug#7693986
   group by bkr.party_id;
Line: 12597

    select del.party_cust_id,
    sum(decode(del.status,'DELINQUENT',1,'PREDELINQUENT',1,0)) number_of_delinquencies,
    sum(decode(del.status,'DELINQUENT',ps.acctd_amount_due_remaining,'PREDELINQUENT',ps.acctd_amount_due_remaining,0)) past_due_inv_value,
    max(decode(uwq_status,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),1,1)))) pending_delinquencies,
    max(decode(uwq_status,'COMPLETE',(decode(sign(TRUNC(uwq_complete_date) + fnd_profile.VALUE('IEX_UWQ_COMPLETION_DAYS') - TRUNC(sysdate)),1,1)))) complete_delinquencies,
    max(decode(uwq_status,NULL,1,'ACTIVE',1,'PENDING',(decode(sign(TRUNC(uwq_active_date) - TRUNC(sysdate)),-1,1,0,1)))) active_delinquencies,
    del.org_id org_id
    from iex_delinquencies del,
    ar_payment_schedules ps
    WHERE del.payment_schedule_id = ps.payment_schedule_id  AND
    del.org_id = ps.org_id and
    exists(select 1 from iex_delinquencies del1
		    where del1.last_update_date>=trunc(sysdate-1)  --changed for bug 13322580
		    and del.party_cust_id = del1.party_cust_id
		    and del1.org_id=del.org_id)
    group by del.party_cust_id, del.org_id;
Line: 12618

	l_cash := IEX_UTILITIES.get_cache_value('DEFAULT_EXCHANGE_RATE_TYPE','select NVL(FND_PROFILE.VALUE(''IEX_EXCHANGE_RATE_TYPE''),''Corporate'') from dual');
Line: 12627

	                L_PARTY_ID.delete;
Line: 12628

	        	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 12629

	                L_PENDING_DELINQUENCIES.delete;
Line: 12630

	        	L_COMPLETE_DELINQUENCIES.delete;
Line: 12631

	                L_ACTIVE_DELINQUENCIES.delete;
Line: 12632

			L_PAST_DUE_INV_VALUE.delete;
Line: 12633

			L_ORG_ID.delete;
Line: 12653

		             UPDATE IEX_DLN_UWQ_SUMMARY
			     SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
			         PAST_DUE_INV_VALUE = L_PAST_DUE_INV_VALUE(i),
	       			 ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
				 COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
				 PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
			     WHERE
			     PARTY_ID = L_PARTY_ID(i)
            		     AND ORG_ID=L_ORG_ID(i);
Line: 12662

		             LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_del_dln updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 12671

	         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 12677

               FND_FILE.PUT_LINE(FND_FILE.LOG,'delete rows from customer gt');
Line: 12678

               delete from iex_pop_uwq_summ_gt;
Line: 12679

		FND_FILE.PUT_LINE(FND_FILE.LOG,'Insert into customer gt');
Line: 12681

		insert into iex_pop_uwq_summ_gt(object_id,object_type,org_id)
		select del.party_cust_id,'PARTY',del.org_id from iex_delinquencies del,hz_party_preferences party_pref
		where del.status in ('DELINQUENT','PRE-DELINQUENT')
		             and del.party_cust_id=party_pref.party_id(+)
                             and party_pref.module(+)='COLLECTIONS'
                             and party_pref.category(+)='COLLECTIONS LEVEL'
			     and party_pref.preference_code(+)='PARTY_ID'
			     and nvl(decode(G_PARTY_LVL_ENB,'Y',party_pref.VALUE_VARCHAR2,null),G_SYSTEM_LEVEL)='CUSTOMER'
		and not exists(select 1 from IEX_DLN_UWQ_SUMMARY dus where dus.party_id=del.party_cust_id
			     and dus.cust_account_id is null and
			       dus.org_id=del.org_id)
		group by del.party_cust_id,del.org_id;
Line: 12696

			FND_FILE.PUT_LINE(FND_FILE.LOG,'Inserted into customer gt-->'||sql%rowcount);
Line: 12702

	delete from iex_dln_uwq_summary summ
	where exists(select 1
		     from iex_pop_uwq_summ_gt gt
		     where gt.object_id=summ.party_id
		     and summ.cust_account_id is null
		     and summ.site_use_id is null
		     and gt.org_id=summ.org_id)
	and summ.business_level<>'CUSTOMER';
Line: 12710

	LogMessage(FND_LOG.LEVEL_STATEMENT,'No. of records deleted at CUSTOMER level->' || sql%rowcount);
Line: 12720

        L_ORG_ID.delete;
Line: 12721

        L_COLLECTOR_ID.delete;
Line: 12722

        L_COLLECTOR_RESOURCE_ID.delete;
Line: 12723

        L_COLLECTOR_RES_TYPE.delete;
Line: 12724

        L_IEU_OBJECT_FUNCTION.delete;
Line: 12725

        L_IEU_OBJECT_PARAMETERS.delete;
Line: 12726

        L_IEU_MEDIA_TYPE_UUID.delete;
Line: 12727

        L_IEU_PARAM_PK_COL.delete;
Line: 12728

        L_IEU_PARAM_PK_VALUE.delete;
Line: 12729

        L_RESOURCE_ID.delete;
Line: 12730

        L_RESOURCE_TYPE.delete;
Line: 12731

        L_PARTY_ID.delete;
Line: 12732

        L_PARTY_NAME.delete;
Line: 12733

        L_CUST_ACCOUNT_ID.delete;
Line: 12734

        L_ACCOUNT_NAME.delete;
Line: 12735

        L_ACCOUNT_NUMBER.delete;
Line: 12736

        L_SITE_USE_ID.delete;
Line: 12737

        L_LOCATION.delete;
Line: 12738

        L_CURRENCY.delete;
Line: 12739

        L_OP_INVOICES_COUNT.delete;
Line: 12740

        L_OP_DEBIT_MEMOS_COUNT.delete;
Line: 12741

        L_OP_DEPOSITS_COUNT.delete;
Line: 12742

        L_OP_BILLS_RECEIVABLES_COUNT.delete;
Line: 12743

        L_OP_CHARGEBACK_COUNT.delete;
Line: 12744

        L_OP_CREDIT_MEMOS_COUNT.delete;
Line: 12745

        L_UNRESOLVED_CASH_COUNT.delete;
Line: 12746

        L_DISPUTED_INV_COUNT.delete;
Line: 12747

        L_BEST_CURRENT_RECEIVABLES.delete;
Line: 12748

        L_OP_INVOICES_VALUE.delete;
Line: 12749

        L_OP_DEBIT_MEMOS_VALUE.delete;
Line: 12750

        L_OP_DEPOSITS_VALUE.delete;
Line: 12751

        L_OP_BILLS_RECEIVABLES_VALUE.delete;
Line: 12752

        L_OP_CHARGEBACK_VALUE.delete;
Line: 12753

        L_OP_CREDIT_MEMOS_VALUE.delete;
Line: 12754

        L_UNRESOLVED_CASH_VALUE.delete;
Line: 12755

        L_RECEIPTS_AT_RISK_VALUE.delete;
Line: 12756

        L_INV_AMT_IN_DISPUTE.delete;
Line: 12757

        L_PENDING_ADJ_VALUE.delete;
Line: 12758

        L_PAST_DUE_INV_VALUE.delete;
Line: 12759

        L_PAST_DUE_INV_INST_COUNT.delete;
Line: 12760

        L_LAST_PAYMENT_DATE.delete;
Line: 12761

        L_LAST_PAYMENT_AMOUNT.delete;
Line: 12762

        L_LAST_PAYMENT_AMOUNT_CURR.delete;
Line: 12763

        L_LAST_PAYMENT_NUMBER.delete;
Line: 12764

        L_LAST_UPDATE_DATE.delete;
Line: 12765

        L_LAST_UPDATED_BY.delete;
Line: 12766

        L_CREATION_DATE.delete;
Line: 12767

        L_CREATED_BY.delete;
Line: 12768

        L_LAST_UPDATE_LOGIN.delete;
Line: 12769

        L_NUMBER_OF_DELINQUENCIES.delete;
Line: 12770

        L_ACTIVE_DELINQUENCIES.delete;
Line: 12771

        L_COMPLETE_DELINQUENCIES.delete;
Line: 12772

        L_PENDING_DELINQUENCIES.delete;
Line: 12773

        L_SCORE.delete;
Line: 12774

        L_ADDRESS1.delete;
Line: 12775

        L_CITY.delete;
Line: 12776

        L_STATE.delete;
Line: 12777

        L_COUNTY.delete;
Line: 12778

        L_COUNTRY.delete;
Line: 12779

        L_PROVINCE.delete;
Line: 12780

        L_POSTAL_CODE.delete;
Line: 12781

        L_PHONE_COUNTRY_CODE.delete;
Line: 12782

        L_PHONE_AREA_CODE.delete;
Line: 12783

        L_PHONE_NUMBER.delete;
Line: 12784

        L_PHONE_EXTENSION.delete;
Line: 12785

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 12786

        L_NUMBER_OF_PROMISES.delete;
Line: 12787

        L_BROKEN_PROMISE_AMOUNT.delete;
Line: 12788

        L_PROMISE_AMOUNT.delete;
Line: 12789

        L_ACTIVE_PROMISES.delete;
Line: 12790

        L_COMPLETE_PROMISES.delete;
Line: 12791

        L_PENDING_PROMISES.delete;
Line: 12833

                    L_LAST_UPDATE_DATE,
                    L_LAST_UPDATED_BY,
                    L_CREATION_DATE,
                    L_CREATED_BY,
                    L_LAST_UPDATE_LOGIN,
                    L_ADDRESS1,
                    L_CITY,
                    L_STATE,
                    L_COUNTY,
                    L_COUNTRY,
                    L_PROVINCE,
                    L_POSTAL_CODE
                limit l_max_fetches;
Line: 12857

          LogMessage(FND_LOG.LEVEL_STATEMENT,'Inserting...');
Line: 12858

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Start inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 12859

          LogMessage(FND_LOG.LEVEL_STATEMENT,'inserting records..');
Line: 12861

            INSERT INTO IEX_DLN_UWQ_SUMMARY
                (DLN_UWQ_SUMMARY_ID
                ,ORG_ID
                ,IEU_OBJECT_FUNCTION
                ,IEU_OBJECT_PARAMETERS
                ,IEU_MEDIA_TYPE_UUID
                ,IEU_PARAM_PK_COL
                ,IEU_PARAM_PK_VALUE
                ,RESOURCE_ID
                ,RESOURCE_TYPE
                ,PARTY_ID
                ,PARTY_NAME
                ,CUST_ACCOUNT_ID
                ,ACCOUNT_NAME
                ,ACCOUNT_NUMBER
                ,SITE_USE_ID
                ,LOCATION
                ,CURRENCY
                ,OP_INVOICES_COUNT
                ,OP_DEBIT_MEMOS_COUNT
                ,OP_DEPOSITS_COUNT
                ,OP_BILLS_RECEIVABLES_COUNT
                ,OP_CHARGEBACK_COUNT
                ,OP_CREDIT_MEMOS_COUNT
                ,UNRESOLVED_CASH_COUNT
                ,DISPUTED_INV_COUNT
                ,BEST_CURRENT_RECEIVABLES
                ,OP_INVOICES_VALUE
                ,OP_DEBIT_MEMOS_VALUE
                ,OP_DEPOSITS_VALUE
                ,OP_BILLS_RECEIVABLES_VALUE
                ,OP_CHARGEBACK_VALUE
                ,OP_CREDIT_MEMOS_VALUE
                ,UNRESOLVED_CASH_VALUE
                ,RECEIPTS_AT_RISK_VALUE
                ,INV_AMT_IN_DISPUTE
                ,PENDING_ADJ_VALUE
                ,PAST_DUE_INV_INST_COUNT
                ,LAST_PAYMENT_DATE
                ,LAST_PAYMENT_AMOUNT_CURR
                ,LAST_UPDATE_DATE
                ,LAST_UPDATED_BY
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_LOGIN
                ,ADDRESS1
                ,CITY
                ,STATE
                ,COUNTY
                ,COUNTRY
                ,PROVINCE
                ,POSTAL_CODE
            		,NUMBER_OF_DELINQUENCIES
            		,NUMBER_OF_PROMISES
            		,NUMBER_OF_BANKRUPTCIES
            		,BUSINESS_LEVEL  --Added for Bug 8707923 27-Jul-2009 barathsr
                ,REQUEST_ID
                ,PROGRAM_ID
                ,PROGRAM_APPLICATION_ID
                ,OBJECT_VERSION_NUMBER)
            VALUES
                (IEX_DLN_UWQ_SUMMARY_S.nextval,
                L_ORG_ID(i),
                L_IEU_OBJECT_FUNCTION(i),
                L_IEU_OBJECT_PARAMETERS(i),
                L_IEU_MEDIA_TYPE_UUID(i),
                L_IEU_PARAM_PK_COL(i),
                L_IEU_PARAM_PK_VALUE(i),
                L_RESOURCE_ID(i),
                L_RESOURCE_TYPE(i),
                L_PARTY_ID(i),
                L_PARTY_NAME(i),
                L_CUST_ACCOUNT_ID(i),
                L_ACCOUNT_NAME(i),
                L_ACCOUNT_NUMBER(i),
                L_SITE_USE_ID(i),
                L_LOCATION(i),
                L_CURRENCY(i),
                L_OP_INVOICES_COUNT(i),
                L_OP_DEBIT_MEMOS_COUNT(i),
                L_OP_DEPOSITS_COUNT(i),
                L_OP_BILLS_RECEIVABLES_COUNT(i),
                L_OP_CHARGEBACK_COUNT(i),
                L_OP_CREDIT_MEMOS_COUNT(i),
                L_UNRESOLVED_CASH_COUNT(i),
                L_DISPUTED_INV_COUNT(i),
                L_BEST_CURRENT_RECEIVABLES(i),
                L_OP_INVOICES_VALUE(i),
                L_OP_DEBIT_MEMOS_VALUE(i),
                L_OP_DEPOSITS_VALUE(i),
                L_OP_BILLS_RECEIVABLES_VALUE(i),
                L_OP_CHARGEBACK_VALUE(i),
                L_OP_CREDIT_MEMOS_VALUE(i),
                L_UNRESOLVED_CASH_VALUE(i),
                L_RECEIPTS_AT_RISK_VALUE(i),
                L_INV_AMT_IN_DISPUTE(i),
                L_PENDING_ADJ_VALUE(i),
                L_PAST_DUE_INV_INST_COUNT(i),
                L_LAST_PAYMENT_DATE(i),
                L_LAST_PAYMENT_AMOUNT_CURR(i),
                sysdate,
                FND_GLOBAL.USER_ID,
                sysdate,
                FND_GLOBAL.USER_ID,
                FND_GLOBAL.CONC_LOGIN_ID,
                L_ADDRESS1(i),
                L_CITY(i),
                L_STATE(i),
                L_COUNTY(i),
                L_COUNTRY(i),
                L_PROVINCE(i),
                L_POSTAL_CODE(i),
            		0,
            		0,
            		0,
            		'CUSTOMER',   --Added for Bug 8707923 27-Jul-2009 barathsr
                nvl(FND_GLOBAL.Conc_REQUEST_ID,0),
                FND_GLOBAL.CONC_PROGRAM_ID,
                FND_GLOBAL.PROG_APPL_ID,
                1);
Line: 12982

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'End inserting time: ' || to_char(sysdate, 'MM/DD/YYYY HH:MI:SS'));
Line: 12983

          LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Inserted ' || L_IEU_OBJECT_FUNCTION.COUNT || ' rows for biz lvl-->'||p_level);
Line: 13002

          L_JTF_OBJECT_ID.delete;
Line: 13003

          L_WORK_ITEM_ID.delete;
Line: 13004

          L_SCHEDULE_START.delete;
Line: 13005

          L_SCHEDULE_END.delete;
Line: 13006

          L_WORK_TYPE.delete;
Line: 13007

          L_CATEGORY_TYPE.delete;
Line: 13008

          L_PRIORITY_TYPE.delete;
Line: 13009

	  L_wkitem_RESOURCE_ID.delete;
Line: 13010

          L_STRATEGY_ID.delete;
Line: 13011

	  L_STRATEGY_TEMPLATE_ID.delete;
Line: 13012

	  L_WORK_ITEM_TEMPLATE_ID.delete;
Line: 13013

	  L_STATUS_CODE.delete;
Line: 13014

	  L_STR_STATUS.delete;  -- Added for bug#7416344 by PNAVEENK on 2-4-2009
Line: 13015

	  L_START_TIME.delete;
Line: 13016

	  L_END_TIME.delete;
Line: 13017

	  L_WORK_ITEM_ORDER.delete;
Line: 13018

	  L_ESCALATED_YN.delete;   --Added for bug#6981126 by schekuri on 27-Jun-2008
Line: 13061

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET WORK_ITEM_ID = L_WORK_ITEM_ID(i),
                    SCHEDULE_START = L_SCHEDULE_START(i),
                    SCHEDULE_END = L_SCHEDULE_END(i),
                    WORK_TYPE = L_WORK_TYPE(i),
                    CATEGORY_TYPE = L_CATEGORY_TYPE(i),
                    PRIORITY_TYPE = L_PRIORITY_TYPE(i),
		    WKITEM_RESOURCE_ID = L_WKITEM_RESOURCE_ID(i),
  	    	    STRATEGY_ID = L_STRATEGY_ID(i),
	    	    STRATEGY_TEMPLATE_ID = L_STRATEGY_TEMPLATE_ID(i),
		    WORK_ITEM_TEMPLATE_ID = L_WORK_ITEM_TEMPLATE_ID(i),
	            STATUS_CODE = L_STATUS_CODE(i),
		    STR_STATUS = L_STR_STATUS(i),  -- Added fro bug#7416344 by PNAVEENK on 2-4-2009
	            START_TIME = L_START_TIME(i),
	            END_TIME = L_END_TIME(i),
	            WORK_ITEM_ORDER = L_WORK_ITEM_ORDER(i),
		    WKITEM_ESCALATED_YN = L_ESCALATED_YN(i)    --Added for bug#6981126 by schekuri on 27-Jun-2008
                 WHERE party_id = L_JTF_OBJECT_ID(i);
Line: 13081

            LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Updated ' || L_JTF_OBJECT_ID.COUNT || ' rows');
Line: 13098

        L_COLLECTOR_RESOURCE_ID.delete  ;
Line: 13099

	L_COLLECTOR_RESOURCE_NAME.delete; -- Added for the bug#7562130
Line: 13100

	L_COLLECTOR_ID.delete;
Line: 13101

	L_RESOURCE_TYPE.delete;
Line: 13102

	L_PARTY_ID.delete;
Line: 13122

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET COLLECTOR_RESOURCE_ID = L_COLLECTOR_RESOURCE_ID(i),
		        COLLECTOR_RESOURCE_NAME = L_COLLECTOR_RESOURCE_NAME(i) , -- Added for the bug#7562130
		        COLLECTOR_RES_TYPE    = L_RESOURCE_TYPE(i),
			collector_id = l_collector_id(i),
			last_update_date   = SYSDATE,
		        last_updated_by    = FND_GLOBAL.USER_ID
                   WHERE
		    party_id = L_PARTY_ID(i);
Line: 13131

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_collector_prof updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13141

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Collector profile update received' || SQLERRM);
Line: 13147

        L_PARTY_ID.delete;
Line: 13148

        L_PHONE_COUNTRY_CODE.delete;
Line: 13149

        L_PHONE_AREA_CODE.delete;
Line: 13150

        L_PHONE_NUMBER.delete;
Line: 13151

        L_PHONE_EXTENSION.delete;
Line: 13173

                   UPDATE IEX_DLN_UWQ_SUMMARY
                   SET PHONE_COUNTRY_CODE = L_PHONE_COUNTRY_CODE(i),
		       PHONE_AREA_CODE    = L_PHONE_AREA_CODE(i),
		       PHONE_NUMBER       = L_PHONE_NUMBER(i),
		       PHONE_EXTENSION    = L_PHONE_EXTENSION(i),
		       last_update_date   = SYSDATE,
		       last_updated_by    = FND_GLOBAL.USER_ID
                 WHERE PARTY_ID = L_PARTY_ID(i);
Line: 13181

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_contact_point  Cursor updated ' ||L_PARTY_ID.count || ' rows ');
Line: 13195

        L_PARTY_ID.delete;
Line: 13196

	L_NUMBER_OF_DELINQUENCIES.delete;
Line: 13197

        L_PENDING_DELINQUENCIES.delete;
Line: 13198

	L_COMPLETE_DELINQUENCIES.delete;
Line: 13199

        L_ACTIVE_DELINQUENCIES.delete;
Line: 13219

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_DELINQUENCIES = L_NUMBER_OF_DELINQUENCIES(i),
		        ACTIVE_DELINQUENCIES    = L_ACTIVE_DELINQUENCIES(i),
			COMPLETE_DELINQUENCIES  = L_COMPLETE_DELINQUENCIES(i),
			PENDING_DELINQUENCIES   = L_PENDING_DELINQUENCIES(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13226

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_del updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13236

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Delinquency update received' || SQLERRM);
Line: 13242

        L_PARTY_ID.delete;
Line: 13243

	L_ACTIVE_PROMISES.delete;
Line: 13244

        L_COMPLETE_PROMISES.delete;
Line: 13245

        L_PENDING_PROMISES.delete;
Line: 13264

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET ACTIVE_PROMISES    = L_ACTIVE_PROMISES(i),
			COMPLETE_PROMISES  = L_COMPLETE_PROMISES(i),
			PENDING_PROMISES   = L_PENDING_PROMISES(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13270

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_pro updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13280

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Promise update received' || SQLERRM);
Line: 13286

        L_PARTY_ID.delete;
Line: 13287

	L_NUMBER_OF_PROMISES.delete;
Line: 13288

        L_BROKEN_PROMISE_AMOUNT .delete;
Line: 13289

        L_PROMISE_AMOUNT.delete;
Line: 13308

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_PROMISES     = L_NUMBER_OF_PROMISES(i),
			BROKEN_PROMISE_AMOUNT  = L_BROKEN_PROMISE_AMOUNT(i),
			PROMISE_AMOUNT         = L_PROMISE_AMOUNT(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13314

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_pro_summ updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13324

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Broken Promise update received' || SQLERRM);
Line: 13330

        L_PARTY_ID.delete;
Line: 13331

	L_SCORE.delete;
Line: 13332

	L_SCORE_ID.delete;  -- Added for the bug#7562130
Line: 13333

        L_SCORE_NAME.delete; -- Added for the bug#7562130
Line: 13352

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET SCORE     = L_SCORE(i),
		        SCORE_ID = L_SCORE_ID(i),  -- Added for the bug#7562130
			SCORE_NAME = L_SCORE_NAME(i) -- Added for the bug#7562130
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13358

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_score updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13368

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Score update received' || SQLERRM);
Line: 13374

        L_PARTY_ID.delete;
Line: 13375

	L_PAST_DUE_INV_VALUE.delete;
Line: 13392

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET PAST_DUE_INV_VALUE     = L_PAST_DUE_INV_VALUE(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13396

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_customer_past_due updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13406

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Past due invoice update received' || SQLERRM);
Line: 13412

        L_PARTY_ID.delete;
Line: 13413

        L_LAST_PAYMENT_NUMBER.delete;
Line: 13414

	L_LAST_PAYMENT_AMOUNT.delete;
Line: 13432

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET LAST_PAYMENT_NUMBER     = L_LAST_PAYMENT_NUMBER(i),
		        LAST_PAYMENT_AMOUNT     = L_LAST_PAYMENT_AMOUNT(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13437

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_last_payment_no_amount updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13447

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 13453

        L_PARTY_ID.delete;
Line: 13454

        L_NUMBER_OF_BANKRUPTCIES.delete;
Line: 13471

                   UPDATE IEX_DLN_UWQ_SUMMARY
                    SET NUMBER_OF_BANKRUPTCIES     = L_NUMBER_OF_BANKRUPTCIES(i)
                   WHERE
		    PARTY_ID = L_PARTY_ID(i);
Line: 13475

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,' c_bankruptcies updated ' || L_COLLECTOR_ID.count ||  ' rows ');
Line: 13485

         LogMessage(FND_LOG.LEVEL_UNEXPECTED,'Last payment no and amount update received' || SQLERRM);
Line: 13509

   SELECT PREFERENCE_VALUE
   FROM IEX_APP_PREFERENCES_B
   WHERE PREFERENCE_NAME = 'COLLECTIONS STRATEGY LEVEL'
   and (org_id=c_org_id or org_id is null)
   and enabled_flag='Y'
   order by nvl(org_id,0) desc ;
Line: 13517

SELECT LOOKUP_CODE
FROM IEX_LOOKUPS_V
WHERE LOOKUP_TYPE='IEX_RUNNING_LEVEL'
AND iex_utilities.validate_running_level(LOOKUP_CODE)='Y';
Line: 13523

    SELECT organization_id from hr_operating_units where
      mo_global.check_access(organization_id) = 'Y'
      AND organization_id = nvl(c_org_id,organization_id);
Line: 13529

IEX_CHECKLIST_UTILITY.UPDATE_MLSETUP;
Line: 13532

select DEFINE_PARTY_RUNNING_LEVEL,DEFINE_OU_RUNNING_LEVEL
into G_PARTY_LVL_ENB,G_OU_LVL_ENB
from IEX_QUESTIONNAIRE_ITEMS;
Line: 13545

		select org_id
		into l_org_id
		from fnd_concurrent_requests
		where request_id=FND_GLOBAL.CONC_REQUEST_ID;
Line: 13776

  select distinct org_id
  from iex_dln_uwq_summary
  where org_id=nvl(p_org_id,org_id);
Line: 13782

  select ieu_param_pk_value , party_id, cust_account_id , site_use_id
  FROM iex_dln_uwq_summary
  where org_id=p_org_id
--  AND last_update_date >= nvl( p_from_date, last_update_date);
Line: 13795

  select aging_bucket_id into l_default_bucket_id from ar_aging_buckets where bucket_name = l_default_bucket;
Line: 13858

                                update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
                                AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7 = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and cust_account_id is null
				and site_use_id is null
                                AND org_id = l_org_id(n);
Line: 13879

		                 update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
                                AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7 = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and  cust_account_id = l_cust_account_id(n)
				and site_use_id is null
                                AND org_id = l_org_id(n);
Line: 13900

				update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
                                AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7 = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and  cust_account_id = l_cust_account_id(n)
                                and  site_use_id = l_site_use_id(n)
				AND org_id = l_org_id(n);
Line: 13922

                      l_amount1.DELETE;
Line: 13923

                      l_count1.DELETE;
Line: 13924

                      l_amount2.DELETE;
Line: 13925

                      l_count2.DELETE;
Line: 13926

                      l_amount3.DELETE;
Line: 13927

                      l_count3.DELETE;
Line: 13928

                      l_amount4.DELETE;
Line: 13929

                      l_count4.DELETE;
Line: 13930

                      l_amount5.DELETE;
Line: 13931

                      l_count5.DELETE;
Line: 13932

                      l_amount6.DELETE;
Line: 13933

                      l_count6.DELETE;
Line: 13934

                      l_amount7.DELETE;
Line: 13935

                      l_count7.DELETE;
Line: 13936

                      l_IEU_PARAM_PK_VALUE.DELETE;
Line: 13937

                      l_org_id.DELETE;
Line: 13940

		      l_party_id.DELETE;
Line: 13941

                      l_cust_account_id.DELETE;
Line: 13942

                      l_site_use_id.DELETE;
Line: 13949

                      l_bucket_lines_tbl.DELETE;
Line: 13955

                                update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
				AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7  = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and cust_account_id is null
				and site_use_id is null
                                AND org_id = l_org_id(n);
Line: 13977

		                 update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
                                AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7 = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and  cust_account_id = l_cust_account_id(n)
				and site_use_id is null
                                AND org_id = l_org_id(n);
Line: 13998

		                update IEX_DLN_UWQ_SUMMARY set
                                AGING_amount1 = nvl(l_amount1(n),0),
                                AGING_COUNT1  = nvl(l_count1(n),0),
                                AGING_amount2 = nvl(l_amount2(n),0),
                                AGING_COUNT2  = nvl(l_count2(n),0),
                                AGING_amount3 = nvl(l_amount3(n),0),
                                AGING_COUNT3  = nvl(l_count3(n),0),
                                AGING_amount4 = nvl(l_amount4(n),0),
                                AGING_COUNT4  = nvl(l_count4(n),0),
                                AGING_amount5 = nvl(l_amount5(n),0),
                                AGING_COUNT5  = nvl(l_count5(n),0),
                                AGING_amount6 = nvl(l_amount6(n),0),
                                AGING_COUNT6  = nvl(l_count6(n),0),
                                AGING_amount7 = nvl(l_amount7(n),0),
                                AGING_COUNT7 = nvl(l_count7(n),0)
                                where party_id = l_party_id(n)
                                and  cust_account_id = l_cust_account_id(n)
                                and  site_use_id = l_site_use_id(n)
				AND org_id = l_org_id(n);
Line: 14033

function cal_score(p_object_id number, p_object_type varchar2, p_select_column varchar2) return varchar2 is
cursor c_score (p_object_id number , p_object_type varchar2) is
SELECT a.score_value, a.score_id, b.score_name
FROM iex_score_histories a, iex_scores b
           WHERE a.creation_date =
              (SELECT MAX(creation_date)
               FROM iex_score_histories
               WHERE score_object_code = p_object_type
               AND score_object_id = p_object_id)
           AND rownum < 2
           AND a.score_object_code = p_object_type
           AND a.score_object_id = p_object_id
           and a.score_id = b.score_id;
Line: 14057

    if p_select_column = 'SCORE_VALUE' then
        return to_char(g_score_value);
Line: 14059

    elsif p_select_column = 'SCORE_ID' then
         return to_char(g_score_id);
Line: 14072

  select distinct org_id
  from iex_dln_uwq_summary;
Line: 14076

  select party_id
  FROM iex_dln_uwq_summary
  where request_id = FND_GLOBAL.CONC_REQUEST_ID -- Added for bug13452739
  --last_update_date >= trunc(sysdate-1)  --changed for bug 13322580
  and org_id= p_org_id;
Line: 14095

       select count(*) into l_cases_count(temp) from iex_cases_all_b where party_id=r_contract.party_id and org_id=r_org.org_id;
Line: 14096

       select count(*) into l_del_cases_count(temp) from iex_cases_all_b where party_id=r_contract.party_id  and org_id=r_org.org_id and status_code='DELINQUENT';
Line: 14097

       select count(*) into l_contracts_count(temp) from iex_case_objects where cas_id in (select cas_id from iex_cases_all_b where party_id=r_contract.party_id and org_id = r_org.org_id);
Line: 14098

       select count(*) into l_del_contracts_count(temp) from iex_case_objects where delinquency_status='DELINQUENT' and cas_id in (select cas_id from iex_cases_all_b where party_id=r_contract.party_id and org_id=r_org.org_id );
Line: 14105

         update iex_dln_uwq_summary set
         cases_count = nvl(l_cases_count(i),0),
         del_cases_count = nvl(l_del_cases_count(i),0),
         contracts_count = nvl(l_contracts_count(i),0),
         del_contracts_count = nvl(l_del_contracts_count(i),0)
         where party_id = l_party_id(i)
         and org_id = l_org_id(i);
Line: 14112

        l_cases_count.delete;
Line: 14113

        l_del_cases_count.delete;
Line: 14114

        l_contracts_count.delete;
Line: 14115

        l_del_contracts_count.delete;
Line: 14116

        l_party_id.delete;
Line: 14117

        l_org_id.delete;
Line: 14124

         update iex_dln_uwq_summary set
         cases_count = nvl(l_cases_count(i),0),
         del_cases_count = nvl(l_del_cases_count(i),0),
         contracts_count = nvl(l_contracts_count(i),0),
         del_contracts_count = nvl(l_del_contracts_count(i),0)
         where party_id = l_party_id(i)
         and org_id = l_org_id(i);
Line: 14132

        l_cases_count.delete;
Line: 14133

        l_del_cases_count.delete;
Line: 14134

        l_contracts_count.delete;
Line: 14135

        l_del_contracts_count.delete;
Line: 14136

        l_party_id.delete;
Line: 14137

        l_org_id.delete;
Line: 14153

  select distinct org_id
  from iex_dln_uwq_summary
  where org_id=nvl(p_org_id,org_id);
Line: 14158

  select party_id, cust_account_id , site_use_id,org_id
  FROM iex_dln_uwq_summary
  where org_id= p_org_id
 -- AND last_update_date >= nvl( p_from_date, last_update_date);
Line: 14173

    l_party_id.delete;
Line: 14174

    l_cust_acct_id.delete;
Line: 14175

    l_site_use_id.delete;
Line: 14176

    l_org_id.delete;
Line: 14189

	      update iex_dln_uwq_summary dln_summ
	      set net_balance=(select SUM(NVL(aps.acctd_amount_due_remaining,0))
	                 from ar_payment_schedules_all aps,hz_cust_accounts hca  -- bug 12771316 PNAVEENK
                   where aps.customer_id=hca.cust_account_id
			and aps.org_id=l_org_id(cnt)
			 and aps.status='OP'
	       and hca.party_id=l_party_id(cnt))
	    --  and nvl(aps.customer_id,1)=nvl(l_cust_acct_id(cnt),1)
		 --  and nvl(aps.customer_site_use_id,1)=nvl(l_site_use_id(cnt),1))
	     where party_id=l_party_id(cnt)
	     and dln_summ.ieu_param_pk_col='PARTY_ID'
		and cust_account_id is null
		and site_use_id is null
		and dln_summ.org_id=l_org_id(cnt);
Line: 14204

		 FND_FILE.PUT_LINE(FND_FILE.LOG,'rows updated-'||sql%rowcount);
Line: 14208

	      update iex_dln_uwq_summary dln_summ
	      set net_balance=(select SUM(NVL(aps.acctd_amount_due_remaining,0))
	                 from ar_payment_schedules_all aps,hz_cust_accounts hca--,ar_system_parameters asp
			 where aps.customer_id=hca.cust_account_id
			and aps.org_id=l_org_id(cnt)
			 and aps.status='OP'
	       and hca.party_id=l_party_id(cnt)
	       and aps.customer_id=l_cust_acct_id(cnt))
	    --  and nvl(aps.customer_site_use_id,1)=nvl(l_site_use_id(cnt),1))
		where party_id=l_party_id(cnt)
		and cust_account_id=l_cust_acct_id(cnt)
		and site_use_id is null
		and dln_summ.ieu_param_pk_col='CUST_ACCOUNT_ID'
		--and nvl(site_use_id,1)=nvl(l_site_use_id(cnt),1)
		and dln_summ.org_id=l_org_id(cnt);
Line: 14224

		 FND_FILE.PUT_LINE(FND_FILE.LOG,'rows_updated-'||sql%rowcount);
Line: 14228

	      update iex_dln_uwq_summary dln_summ
	      set net_balance=(select SUM(NVL(aps.acctd_amount_due_remaining,0))
	                 from ar_payment_schedules_all aps,hz_cust_accounts hca--,ar_system_parameters asp
			 where aps.customer_id=hca.cust_account_id
			and aps.org_id=l_org_id(cnt)
			 and aps.status='OP'
	       and hca.party_id=l_party_id(cnt)
	       and aps.customer_id=l_cust_acct_id(cnt)
	       and aps.customer_site_use_id=l_site_use_id(cnt))
		where party_id=l_party_id(cnt)
		and cust_account_id=l_cust_acct_id(cnt)
		and site_use_id=l_site_use_id(cnt)
		and dln_summ.ieu_param_pk_col='CUSTOMER_SITE_USE_ID'
		and org_id=l_org_id(cnt);
Line: 14243

		 FND_FILE.PUT_LINE(FND_FILE.LOG,'rows_updated-'||sql%rowcount);