DBA Data[Home] [Help]

APPS.CSC_PROFILE_ENGINE_PKG SQL Statements

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

Line: 22

			--g_for_insert	Varchar2(1) := 'Y';
Line: 29

			-- Utility to delete all records in pl/sql tables
			--
PROCEDURE Table_Delete;
Line: 103

		   table_delete;
Line: 107

   CSC_PROF_PARTY_SQL_CUHK will be invoked to get the select statement for fetching party
   records by the profile engine.
   *************************************************************************************/
	   l_custom_hook_enabled := 'N';
Line: 234

		table_delete;
Line: 340

		  insert_stmnt			VARCHAR2(4000);
Line: 341

		  insert_stmnt_sum		VARCHAR2(4000);
Line: 342

		  insert_stmnt_final		VARCHAR2(4000);
Line: 343

		  insert_stmnt_party		VARCHAR2(4000);
Line: 344

		  insert_stmnt_acct		VARCHAR2(4000);
Line: 346

		--select_clause       VARCHAR2(100);
Line: 347

		--v_select_clause     VARCHAR2(100);
Line: 348

		  select_clause			VARCHAR2(2000);
Line: 349

		  v_select_clause			VARCHAR2(2000);
Line: 353

		  /* variables for columns of insert statement */
		  c_fmt_mask			VARCHAR2(1000);
Line: 369

		  v_select_pos			number;
Line: 370

		  v_select_length			number;
Line: 373

		  v_select_sum			varchar2(2000) := 'SELECT hz.party_id, null,NULL,  '; -- Added 'NULL' for party_site_id  by spamujul for ER#8473903
Line: 392

		      SELECT block_id,
					sql_stmnt,
					batch_sql_stmnt,
					currency_code,
					select_clause
			FROM csc_prof_blocks_b a
		       WHERE a.block_id = sel_blk_id;
Line: 401

		     Select Range_Low_Value,
				Range_High_Value
		     From   csc_prof_check_ratings
		     Where  check_id = chk_id
		     and    check_rating_grade = thd_grade;
Line: 408

		     SELECT rating_code,
					check_rating_grade,
					color_code,
					range_low_value,
					range_high_value
		       FROM csc_prof_check_ratings
		      WHERE check_id = chk_id;
Line: 424

	   SELECT count(*)
	   INTO v_chk_count
	   FROM csc_prof_check_results;
Line: 428

	   SELECT count(*)
	   INTO v_batch_count
	   FROM CSC_PROF_BATCH_RESULTS2_T;
Line: 436

			INSERT /*+ PARALLEL (csc_prof_check_results, 12) */
			INTO csc_prof_check_results
					(check_results_id,
					  check_id,
					  party_id,
					  cust_account_id,
					  party_site_id, -- Added by spamujul for  ER#8473903
					  value,
					  currency_code,
					  grade,
					  created_by,
					  creation_date,
					  last_updated_by,
					  last_update_date,
					  last_update_login,
					  results_threshold_flag,
					  rating_code,
					  color_code
					 )
			SELECT  check_results_id,
					  check_id,
					  party_id,
					  cust_account_id,
					  party_site_id, -- Added by spamujul for  ER#8473903
					  value,
					  currency_code,
					  grade,
					  created_by,
					  creation_date,
					   last_updated_by,
					   last_update_date,
					   last_update_login,
					   results_threshold_flag,
					   rating_code,
					   color_code
				FROM  CSC_PROF_BATCH_RESULTS2_T;
Line: 486

				SELECT check_id,
						 select_block_id,
						 check_level,
						 data_type,
						 format_mask,
						 check_upper_lower_flag,
						 threshold_grade
				FROM csc_prof_checks_b
				 WHERE SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
				AND Nvl(end_date_active, Sysdate)
				 AND select_type = 'B'
				 AND check_level IN ('EMPLOYEE');
Line: 501

					SELECT check_id,
							 select_block_id,
							 check_level,
							data_type,
							format_mask,
							check_upper_lower_flag,
							threshold_grade
					FROM csc_prof_checks_b
			            WHERE SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
					 AND Nvl(end_date_active, Sysdate)
			               AND select_type = 'B'
				      AND check_level IN ('PARTY',
									      'ACCOUNT',
									      'CONTACT',
									      'SITE' -- Added by spamujul for ER#8473903
									      );
Line: 519

					SELECT check_id
							 , select_block_id,
							 check_level,
							data_type,
							format_mask,
							check_upper_lower_flag,
							threshold_grade
					FROM csc_prof_checks_b
					WHERE SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
					 AND Nvl(end_date_active, Sysdate)
					 AND select_type = 'B'
					 AND check_level IN ('PARTY',
										'ACCOUNT'
										,'SITE'   -- Added by spamujul for ER#8473903
										);
Line: 553

				  select_clause;
Line: 573

				--insert_stmnt := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T ' || batch_sql_stmnt; -- Commented the following code by spamujul for ER#8473903
Line: 575

				insert_stmnt := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,ACCOUNT_ID,PARTY_SITE_ID,VALUE) '  || batch_sql_stmnt;
Line: 576

			        EXECUTE IMMEDIATE (insert_stmnt);
Line: 578

			             v_select_pos := NULL;
Line: 579

				     v_select_length := NULL;
Line: 582

				     v_select_sum := 'SELECT hz.party_id, null,NULL,  '; -- Added 'NULL' for party_site_id  by spamujul for ER#8473903
Line: 583

				     v_select_clause := NULL;
Line: 585

				     v_select_clause := rtrim(ltrim(UPPER(select_clause)));
Line: 586

				     v_select_sum := v_select_sum || v_select_clause;
Line: 587

				     v_select_pos := instr(upper(batch_sql_stmnt), v_select_clause);
Line: 588

				     v_select_length := length(v_select_clause);
Line: 589

				     v_from_pos := v_select_pos + v_select_length;
Line: 594

				     v_select_sum := v_select_sum || '  ' || v_from_sum;
Line: 596

				    csc_core_utils_pvt.validate_sql_stmnt( p_sql_stmnt => v_select_sum,
                                                    x_return_status => return_status);
Line: 599

				     	  -- insert_stmnt_sum := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T ' || v_select_sum ;  -- Commented the following code by spamujul for ER#8473903
Line: 601

					      insert_stmnt_sum := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,ACCOUNT_ID,PARTY_SITE_ID,VALUE) ' || v_select_sum ;
Line: 602

					   EXECUTE IMMEDIATE (insert_stmnt_sum);
Line: 609

					INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
																     ACCOUNT_ID,
																     PARTY_SITE_ID,-- Added by spamujul for ER#8473903
																     VALUE)
					SELECT party_id,
							NULL,
							NULL, -- Added by spamujul for ER#8473903
							NULL
					FROM hz_parties hz
					WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c
										WHERE c.party_id = hz.party_id
										AND C.PARTY_SITE_ID IS NULL -- Added by spamujul for ER#8473903
										)
						AND hz.status = 'A'
						AND hz.party_type IN ('PERSON', 'ORGANIZATION')
						;
Line: 626

					INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
																     ACCOUNT_ID,
																     PARTY_SITE_ID,-- Added by spamujul for ER#8473903
																     VALUE)
				    SELECT party_id,
						     NULL,
						     NULL, -- Added 'NULL' for party_site_id by spamujul for ER#8473903
						     NULL
				       FROM hz_parties hz
				      WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c
												 WHERE c.party_id = hz.party_id
												 AND C.PARTY_SITE_ID IS NULL -- Added by spamujul for ER#8473903
												 )
					AND hz.status = 'A'
					AND hz.party_type = 'PARTY_RELATIONSHIP' ;
Line: 642

				     INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
																 ACCOUNT_ID,
																  PARTY_SITE_ID,-- Added by spamujul for ER#8473903
																 VALUE
																 )
				     SELECT party_id,
						      cust_account_id,
						      NULL, -- Added 'NULL' for party_site_id by spamujul for ER#8473903
						      NULL
				       FROM hz_cust_accounts hz
				      WHERE NOT EXISTS (SELECT 1
										FROM CSC_PROF_BATCH_RESULTS1_T c
										WHERE c.account_id = hz.cust_account_id
										AND C.PARTY_SITE_ID IS NULL -- Added by spamujul for ER#8473903
										)
					AND hz.status = 'A'
					;
Line: 660

				     INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
																  ACCOUNT_ID,
																 PARTY_SITE_ID,-- Added by spamujul for ER#8473903
																  VALUE)
				     SELECT person_id,
						      NULL,
						      NULL , -- Added 'NULL' for party_site_id by spamujul for ER#8473903
						      NULL
				       FROM per_workforce_current_x hz
				      WHERE NOT EXISTS (SELECT 1
										FROM CSC_PROF_BATCH_RESULTS1_T c
										WHERE c.party_id = hz.person_id
										AND C.PARTY_SITE_ID IS NULL -- Added by spamujul for ER#8473903
				      ) ;
Line: 677

				   INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
															     ACCOUNT_ID,
															     PARTY_SITE_ID,
															     VALUE)
				     SELECT hz.party_id,
						      NULL,
						      hz.party_site_id ,
						      NULL
					FROM hz_party_sites hz
					WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c
												  WHERE c.party_id = hz.party_id
												  and c.party_site_id = hz.party_site_id)
					AND hz.status = 'A'
					AND nvl(hz.created_by_module,'XXX') <> 'SR_ONETIME';
Line: 704

          SELECT COUNT(*) INTO v_count FROM csc_prof_check_ratings
          WHERE check_id = chk_id;
Line: 707

          rating_tbl.delete;
Line: 755

             insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                             '(check_results_id, check_id, party_id, cust_account_id, party_site_id,value, currency_code, grade, '|| -- Inlcuded 'party_site_id' for ER#8473903
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
			      || chk_id || ', party_id, account_id,party_site_id, ' -- Inlcuded 'party_site_id' by spamujul for ER#8473903
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where nvl(account_id, -999999) <> -999999 and PARTY_SITE_ID IS NULL'; -- Inlcuded 'party_site_id' IS NULL FOR ER#8473903
Line: 771

		insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                  --          '(check_results_id, check_id, party_id, cust_account_id,value, currency_code, grade, '||
		  -- added party_site_id in the below line for ER#8473903
			  '(check_results_id, check_id, party_id, cust_account_id,party_site_id, value, currency_code, grade, '|| -- Inlcuded 'party_site_id' for ER#8473903
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
			--      || chk_id || ', party_id, account_id, '
			 -- added party_site_id in the below line for ER#8473903
			      || chk_id || ', party_id, account_id,party_site_id, ' -- Inlcuded 'party_site_id' by spamujul  for ER#8473903
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where nvl(party_site_id, -999999) <> -999999 and account_id IS NULL';
Line: 791

             insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                             '(check_results_id, check_id, party_id, cust_account_id, party_site_id,value, currency_code, grade, '|| -- Inlcuded 'party_site_id' for ER#8473903
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
			      || chk_id || ', party_id, account_id,party_site_id ,'
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where account_id IS NULL and PARTY_SITE_ID IS NULL'; -- Inlcuded 'party_site_id' IS NULL FOR ER#8473903';
Line: 806

          EXECUTE IMMEDIATE (insert_stmnt_final);
Line: 827

			last_updated_by,
			last_update_date,
			last_update_login,
			results_threshold_flag,
			rating_code,
			color_code
      )
   SELECT
		check_results_id,
		check_id,
		party_id,
		cust_account_id,
		party_site_id,  -- Added by spamujul for  ER#8473903
		value,
		currency_code,
		grade,
		created_by,
		creation_date,
		last_updated_by,
		last_update_date,
		last_update_login,
		results_threshold_flag,
		rating_code,
		color_code
   FROM  csc_prof_check_results a
   WHERE NOT EXISTS (SELECT null FROM csc_prof_checks_b b
                      WHERE a.check_id = b.check_id
                        AND b.select_type = 'B');
Line: 865

   INSERT /*+ PARALLEL (csc_prof_check_results, 12) */
   INTO csc_prof_check_results
		(check_results_id,
		check_id,
		party_id,
		cust_account_id,
		party_site_id,  -- Added by spamujul for  ER#8473903
		value,
		currency_code,
		grade,
		created_by,
		creation_date,
		last_updated_by,
		last_update_date,
		last_update_login,
		results_threshold_flag,
		rating_code,
		color_code
      )
   SELECT
		 check_results_id,
		 check_id,
		 party_id,
		 cust_account_id,
		 party_site_id,  -- Added by spamujul for  ER#8473903
		value,
		currency_code,
		grade,
		created_by,
		creation_date,
		last_updated_by,
		last_update_date,
		last_update_login,
		results_threshold_flag,
		rating_code,
		color_code
   FROM  CSC_PROF_BATCH_RESULTS2_T;
Line: 985

			  l_for_insert			varchar2(1) := 'Y';
Line: 998

			  SELECT check_id, select_type, select_block_id,
				 data_type, format_mask,check_upper_lower_flag,
					 threshold_grade, check_level
			    FROM csc_prof_checks_b a
			   WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks)
			     AND select_type = 'B'
			     AND CHECK_ID =42
			     AND check_level IN ('PARTY',
								   'ACCOUNT',
								   'SITE' --Added  'SITE' by spamujul for ER#8473903
								   )
			     AND EXISTS (SELECT null
					   FROM csc_prof_blocks_b b
					  WHERE a.select_block_id = b.block_id
					    AND b.batch_sql_stmnt IS NULL)
			     AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
					     AND Nvl(end_date_active, SYSDATE);
Line: 1017

			     SELECT party_id
			     FROM hz_parties
			    WHERE status = 'A'
			    AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 1024

			     SELECT party_id, cust_account_id
			     FROM hz_cust_accounts
			     WHERE  party_id=v_party_id
			     AND  status = 'A' ;
Line: 1030

				      SELECT party_id, party_site_id
				      FROM hz_party_sites
				      WHERE  party_id=v_party_id
				      AND  status = 'A'
				      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 1037

			      SELECT block_id, sql_stmnt, currency_code
			      FROM csc_prof_blocks_b a
			      WHERE a.block_id = sel_blk_id;
Line: 1215

	   -- check if there are still records to be inserted
	   IF l_ip_total <> 0 THEN
		l_for_insert	:= 'Y';
Line: 1220

		Insert_Update_Check_Results(l_ip_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 1227

	   -- check if there are still records to be updated
	   IF l_up_total <> 0 THEN
		l_for_insert	:= 'N';
Line: 1232

		Insert_Update_Check_Results(l_up_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 1240

	   -- check if there are still records to be inserted
	   IF l_ia_total <> 0 THEN
		l_for_insert	:= 'Y';
Line: 1245

		Insert_Update_Check_Results(l_ia_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 1252

	   -- check if there are still records to be updated
	   IF l_ua_total <> 0 THEN
		l_for_insert	:= 'N';
Line: 1257

		Insert_Update_Check_Results(l_ua_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 1266

			l_for_insert	:= 'Y';
Line: 1269

			Insert_Update_Check_Results(l_is_total,
										l_for_insert,
										l_for_party
										,l_for_psite -- added by spamujul for ER#8473903
										);
Line: 1277

		l_for_insert	:= 'N';
Line: 1280

		Insert_Update_Check_Results(l_us_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 1432

			  l_for_insert			varchar2(1) := 'Y';
Line: 1447

			     SELECT check_id,
					      select_type,
					      select_block_id,
					      check_level,
					      data_type,
					      format_mask,
					      check_upper_lower_flag,
					      threshold_grade
			     FROM csc_prof_checks_b
			     WHERE Sysdate BETWEEN Nvl(start_date_active, Sysdate)
					AND Nvl(end_date_active, Sysdate)
			       AND check_level IN ('PARTY',
								      'ACCOUNT'
								      ,'SITE' -- added by spamujul for ER#8473903
								      )
			       AND select_type = 'T'
			     ORDER BY check_id;
Line: 1466

			     SELECT COUNT(*)
			       FROM csc_prof_checks_b
			      WHERE Sysdate BETWEEN Nvl(start_date_active, Sysdate)
						     AND Nvl(end_date_active, Sysdate)
				AND select_type = 'T';
Line: 1473

			     SELECT party_id
			     FROM hz_parties
			    WHERE status = 'A'
			    AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 1481

			     SELECT party_id, cust_account_id
			     FROM hz_cust_accounts
			     WHERE  party_id=v_party_id
			     AND  status = 'A';
Line: 1487

				      SELECT party_id, party_site_id
				      FROM hz_party_sites
				      WHERE  party_id=v_party_id
				      AND  status = 'A'
				      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 1495

			      SELECT block_id, sql_stmnt, currency_code
			      FROM csc_prof_blocks_b a
			      WHERE a.block_id = sel_blk_id;
Line: 1728

	   -- check if there are still records to be inserted
	   IF l_ip_total <> 0 THEN
		l_for_insert := 'Y';
Line: 1733

		Insert_Update_Check_Results(l_ip_total,
								 l_for_insert,
								 l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 1740

	   -- check if there are still records to be updated
	   IF l_up_total <> 0 THEN
		l_for_insert := 'N';
Line: 1745

		Insert_Update_Check_Results (l_up_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 1755

	l_for_insert := 'Y';
Line: 1758

	Insert_Update_Check_Results(l_ia_total,
							 l_for_insert,
							 l_for_party
							,l_for_psite -- added by spamujul for ER#8473903
							 );
Line: 1767

	l_for_insert := 'N';
Line: 1770

	Insert_Update_Check_Results (l_ua_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 1779

	l_for_insert := 'Y';
Line: 1782

	Insert_Update_Check_Results(l_is_total,
							 l_for_insert,
							 l_for_party
							,l_for_psite -- added by spamujul for ER#8473903
							 );
Line: 1791

	l_for_insert := 'N';
Line: 1794

	Insert_Update_Check_Results (l_us_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 1920

							 p_select_type			IN VARCHAR2,
							 p_select_block_id		IN NUMBER,
							 p_data_type				IN VARCHAR2,
							 p_format_mask			IN VARCHAR2,
							 p_chk_upp_low_flag		IN VARCHAR2,
							 p_threshold_grade		IN VARCHAR2,
							 p_check_level			IN VARCHAR2,
							 p_group_id				IN NUMBER ) IS
			chk_id				NUMBER;
Line: 1944

			l_for_insert			VARCHAR2(1)		:= 'Y';
Line: 1972

			SELECT DISTINCT block_id
			FROM            csc_prof_check_rules_b
			WHERE           check_id = chk_id
			      UNION
			      (SELECT DISTINCT expr_to_block_id
			      FROM             csc_prof_check_rules_b
			      WHERE            check_id = chk_id
						 );
Line: 1981

		      SELECT block_id,
				sql_stmnt,
				currency_code
			FROM csc_prof_blocks_b a
		       WHERE a.block_id = p_select_block_id;
Line: 1989

		      SELECT party_id,
				  cust_account_id
			FROM hz_cust_accounts
		       WHERE party_id=v_party_id
			 AND status = 'A' ;
Line: 1996

			 SELECT party_id,
					party_site_id
			  FROM   HZ_PARTY_SITES
			  WHERE party_id =  v_party_id
			      AND status ='A'
			      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 2012

	   sel_type	:= p_select_type;
Line: 2013

	   sel_blk_id	:= p_select_block_id;
Line: 2274

      l_for_insert := 'Y';
Line: 2277

      Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 2286

      l_for_insert := 'N';
Line: 2289

      Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 2299

      l_for_insert := 'Y';
Line: 2302

      Insert_Update_Check_Results(l_ia_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 2311

      l_for_insert := 'N';
Line: 2314

      Insert_Update_Check_Results(l_ua_total,
							 l_for_insert,
							 l_for_party
							,l_for_psite -- added by spamujul for ER#8473903
							 );
Line: 2323

		 l_for_insert := 'Y';
Line: 2326

		 Insert_Update_Check_Results(l_is_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 2334

	     l_for_insert := 'N';
Line: 2337

	     Insert_Update_Check_Results(l_us_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 2368

	      SELECT check_id,
				select_type,
				select_block_id,
				data_type,
				format_mask,
				check_upper_lower_flag,
				threshold_grade, check_level
		FROM csc_prof_checks_b chk
	       WHERE check_level IN ('PARTY',
							    'ACCOUNT',
							    'SITE' --Added  'SITE' by spamujul for ER#8473903
							    )
		 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
		      AND nvl(end_date_active, Sysdate))
		 AND EXISTS ( SELECT a.check_id
				FROM csc_prof_group_checks a
			       WHERE a.group_id   = p_group_id
				 AND chk.check_id = a.check_id);
Line: 2389

		      SELECT check_id,
					select_type,
					select_block_id,
					data_type,
					format_mask,
					check_upper_lower_flag,
					threshold_grade,
					check_level
			FROM csc_prof_checks_b chk
		       WHERE check_level IN ('PARTY',
								    'ACCOUNT',
								    'SITE'   --  Added 'SITE' by spamujul for ER#8473903
 								    )
			 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			      AND nvl(end_date_active, Sysdate))
			 AND EXISTS ( SELECT a.check_id
					FROM csc_prof_group_checks a
				       WHERE a.group_id   = p_group_id
					 AND chk.check_id = a.check_id
					 AND a.critical_flag = 'Y');
Line: 2411

		     SELECT 1
		       FROM hz_parties
		      WHERE party_id = c_party_id
			AND party_type = 'PARTY_RELATIONSHIP'
			AND status = 'A';
Line: 2418

		     SELECT 1
		       FROM per_workforce_current_x
		      WHERE person_id = c_party_id;
Line: 2424

		      SELECT check_id,
					select_type,
					select_block_id,
					data_type,
					format_mask,
					check_upper_lower_flag,
					threshold_grade,
					check_level
			FROM csc_prof_checks_b chk
		       WHERE check_level  IN ( 'CONTACT',
									'SITE'  --Added 'SITE'  by spamujul for ER#8473903
									)
			 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			      AND nvl(end_date_active, Sysdate))
			 AND EXISTS ( SELECT a.check_id
					FROM csc_prof_group_checks a
				       WHERE a.group_id   = p_group_id
					 AND chk.check_id = a.check_id);
Line: 2445

		      SELECT check_id,
					select_type,
					select_block_id,
					data_type,
					format_mask,
					check_upper_lower_flag,
					threshold_grade,
					check_level
			FROM csc_prof_checks_b chk
		       WHERE check_level  IN ( 'CONTACT',
									'SITE' --Added 'SITE'  by spamujul for ER#8473903
									)
			 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			      AND nvl(end_date_active, Sysdate))
			 AND EXISTS ( SELECT a.check_id
					FROM csc_prof_group_checks a
				       WHERE a.group_id   = p_group_id
					 AND chk.check_id = a.check_id
					 AND a.critical_flag = 'Y');
Line: 2467

		      SELECT check_id,
					select_type,
					select_block_id,
					data_type,
					format_mask,
					check_upper_lower_flag,
					threshold_grade,
					check_level
			FROM csc_prof_checks_b chk
		       WHERE check_level = 'EMPLOYEE'
			 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			      AND nvl(end_date_active, Sysdate))
			 AND EXISTS ( SELECT a.check_id
					FROM csc_prof_group_checks a
				       WHERE a.group_id   = p_group_id
					 AND chk.check_id = a.check_id);
Line: 2485

		      SELECT check_id,
					select_type,
					select_block_id,
					data_type,
					format_mask,
					check_upper_lower_flag,
					threshold_grade,
					check_level
			FROM csc_prof_checks_b chk
		       WHERE check_level = 'EMPLOYEE'
			 AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			      AND nvl(end_date_active, Sysdate))
			 AND EXISTS ( SELECT a.check_id
					FROM csc_prof_group_checks a
				       WHERE a.group_id   = p_group_id
					 AND chk.check_id = a.check_id
					 AND a.critical_flag = 'Y');
Line: 2548

							p_select_type		=> i.select_type,
							p_select_block_id	=> i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag => i.check_upper_lower_flag,
							p_threshold_grade	=> i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2566

							p_select_type		=> i.select_type,
							p_select_block_id	=> i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag => i.check_upper_lower_flag,
							p_threshold_grade	=> i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2587

							p_select_type		 => i.select_type,
							p_select_block_id	=> i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag => i.check_upper_lower_flag,
							p_threshold_grade	 => i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2605

							p_select_type		=> i.select_type,
							p_select_block_id	=> i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag	 => i.check_upper_lower_flag,
							p_threshold_grade	=> i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2626

							p_select_type		=> i.select_type,
							p_select_block_id	=> i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag	=> i.check_upper_lower_flag,
							p_threshold_grade	 => i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2644

							p_select_type		=> i.select_type,
							p_select_block_id	 => i.select_block_id,
							p_data_type			=> i.data_type,
							p_format_mask		=> i.format_mask,
							p_chk_upp_low_flag	=> i.check_upper_lower_flag,
							p_threshold_grade	 => i.threshold_grade,
							p_check_level		=> i.check_level,
							p_group_id			=> p_group_id
						       );
Line: 2720

				l_for_insert			varchar2(1)		:= 'Y';
Line: 2745

				  SELECT check_id,
					      select_type,
					      select_block_id,
					      data_type,
					      format_mask,
					      check_upper_lower_flag,
					      threshold_grade,
					     check_level
				  FROM csc_prof_checks_b chk
				  WHERE check_level IN ('PARTY',
									       'ACCOUNT',  -- Added 'SITE' by spamujul for ER#8473903
									       'SITE'
									       )
				  AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							  AND nvl(end_date_active, Sysdate))
				  AND Exists ( SELECT a.check_id
						FROM csc_prof_group_checks a
						WHERE chk.check_id = a.check_id
						AND sysdate between
					       nvl(a.start_date_active,sysdate)
					       AND nvl(a.end_date_active,sysdate));
Line: 2768

						  SELECT check_id,
								select_type,
								select_block_id,
								data_type,
								format_mask,
								check_upper_lower_flag,
								threshold_grade,
							check_level
						  FROM csc_prof_checks_b chk
						  WHERE check_level IN ('EMPLOYEE')
						  AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
									  AND nvl(end_date_active, Sysdate))
						  AND Exists ( SELECT a.check_id
								FROM csc_prof_group_checks a
								WHERE chk.check_id = a.check_id
								AND sysdate between
							       nvl(a.start_date_active,sysdate)
							       AND nvl(a.end_date_active,sysdate));
Line: 2790

					  Select distinct block_id
					  From csc_prof_check_rules_b
					  Where check_id = chk_id
					  UNION
					  (Select distinct expr_to_block_id
					  From csc_prof_check_rules_b
					  Where check_id = chk_id);
Line: 2799

					  SELECT block_id,
							sql_stmnt,
							currency_code
					  FROM csc_prof_blocks_b a
					  WHERE a.block_id = sel_blk_id;
Line: 2807

				  SELECT party_id, cust_account_id
				  FROM hz_cust_accounts
				  WHERE  party_id=v_party_id
				  AND  status = 'A' ;
Line: 2813

				 SELECT party_id,party_site_id
				  FROM   HZ_PARTY_SITES
				  WHERE party_id = p_party_id
				      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 2820

			     SELECT check_id,
					  select_type,
					  select_block_id,
					  data_type,
					  format_mask,
					  check_upper_lower_flag,
					  threshold_grade,
					  check_level
			     FROM csc_prof_checks_b chk
			     WHERE check_level  IN ( 'CONTACT',
									    'SITE' -- Added'SITE' by spamujul for ER#8473903
									    )
			       AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
					AND nvl(end_date_active, Sysdate))
			     AND Exists ( SELECT a.check_id
						FROM csc_prof_group_checks a
						WHERE chk.check_id = a.check_id
						AND sysdate between nvl(a.start_date_active,sysdate)
						AND nvl(a.end_date_active,sysdate));
Line: 2841

			     SELECT party_id FROM hz_parties
			     WHERE party_id = c_party_id
			      AND party_type = 'PARTY_RELATIONSHIP'
			      AND status = 'A';
Line: 3121

	  l_for_insert := 'Y';
Line: 3124

	  Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 3133

	  l_for_insert := 'N';
Line: 3136

	 Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 3147

	 l_for_insert := 'Y';
Line: 3150

         Insert_Update_Check_Results(l_ia_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 3160

     l_for_insert := 'N';
Line: 3163

     Insert_Update_Check_Results(l_ua_total,
							 l_for_insert,
							 l_for_party
							,l_for_psite -- added by spamujul for ER#8473903
							 );
Line: 3172

		 l_for_insert := 'Y';
Line: 3175

		 Insert_Update_Check_Results(l_is_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 3183

	     l_for_insert := 'N';
Line: 3186

	     Insert_Update_Check_Results(l_us_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 3205

	   -- Loop through check_id and update block results for a party or account
		OPEN checks_relparty_csr;
Line: 3367

	  l_for_insert	:= 'Y';
Line: 3370

	  Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 3379

	  l_for_insert := 'N';
Line: 3382

	Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 3391

		 l_for_insert := 'Y';
Line: 3394

		 Insert_Update_Check_Results(l_is_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 3402

	     l_for_insert := 'N';
Line: 3405

	     Insert_Update_Check_Results(l_us_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 3507

	  l_for_insert := 'Y';
Line: 3510

	 Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 3519

	  l_for_insert := 'N';
Line: 3522

	Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 3589

			  insert_stmnt		VARCHAR2(4000);
Line: 3590

			  insert_stmnt_sum	VARCHAR2(4000);
Line: 3591

			  insert_stmnt_final	VARCHAR2(4000);
Line: 3592

			  insert_stmnt_party	VARCHAR2(4000);
Line: 3593

			  insert_stmnt_acct	VARCHAR2(4000);
Line: 3595

			--select_clause       VARCHAR2(100);
Line: 3596

			--v_select_clause     VARCHAR2(100);
Line: 3597

			  select_clause		VARCHAR2(2000);
Line: 3598

			  v_select_clause		VARCHAR2(2000);
Line: 3602

			  /* variables for columns of insert statement */
			  c_fmt_mask		VARCHAR2(1000);
Line: 3619

			  v_select_pos		number;
Line: 3620

			  v_select_length		number;
Line: 3623

			  v_select_sum		varchar2(2000) := 'SELECT hz.party_id, null,null,  '; -- Included 'NULL'  value for party_site_id by spamujul for  ER#8473903
Line: 3645

			      SELECT block_id,
						sql_stmnt,
						UPPER(batch_sql_stmnt),
						currency_code,
						select_clause
				FROM csc_prof_blocks_b a
			       WHERE a.block_id = sel_blk_id;
Line: 3654

			     Select Range_Low_Value,
					Range_High_Value
			     From   csc_prof_check_ratings
			     Where  check_id = chk_id
			     and    check_rating_grade = thd_grade;
Line: 3661

			     SELECT rating_code,
						check_rating_grade,
						color_code,
						range_low_value,
						range_high_value
			       FROM csc_prof_check_ratings
			      WHERE check_id = chk_id;
Line: 3680

	   SELECT count(*) INTO v_chk_count FROM csc_prof_check_results;
Line: 3681

	   SELECT count(*) INTO v_batch_count FROM CSC_PROF_BATCH_RESULTS2_T;
Line: 3686

	      INSERT /*+ PARALLEL (csc_prof_check_results, 12) */
	      INTO csc_prof_check_results
	 		 (check_results_id,
			  check_id,
			  party_id,
			  cust_account_id,
			  party_site_id, -- Added by spamujul for ER#8473903
			  value,
			 currency_code,
			 grade,
			 created_by,
			 creation_date,
			 last_updated_by,
			 last_update_date,
			 last_update_login,
			 results_threshold_flag,
			 rating_code,
			 color_code
		   )
	      SELECT
			check_results_id,
			check_id,
			party_id,
			cust_account_id,
			party_site_id, -- Added by spamujul for ER#8473903
			value,
			currency_code,
			grade,
			created_by,
			creation_date,
			last_updated_by,
			last_update_date,
			last_update_login,
			results_threshold_flag,
			rating_code,
			color_code
	      FROM  CSC_PROF_BATCH_RESULTS2_T;
Line: 3735

		 SELECT check_id,
				select_block_id,
				check_level,
				data_type,
				format_mask,
				check_upper_lower_flag,
				threshold_grade
		   FROM csc_prof_checks_b
		   WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks
				      WHERE group_id = p_group_id)
				      AND SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
				      AND Nvl(end_date_active, Sysdate)
				      AND select_type = 'B'
				      AND check_level IN ('EMPLOYEE');
Line: 3752

				 SELECT check_id,
					     select_block_id,
					     check_level,
					     data_type,
					     format_mask,
					     check_upper_lower_flag,
					     threshold_grade
				  FROM csc_prof_checks_b
				  WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks
						      WHERE group_id = p_group_id)
						      AND  SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
						      AND Nvl(end_date_active, Sysdate)
						      AND select_type = 'B'
						      AND check_level IN ('PARTY', 'ACCOUNT', 'CONTACT','SITE') -- Included 'SITE' by spamujul for ER#8473903
						      ;
Line: 3769

				 SELECT check_id,
						select_block_id,
						check_level,
						data_type,
						format_mask,
						check_upper_lower_flag,
						threshold_grade
				   FROM csc_prof_checks_b
				  WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks
						      WHERE group_id = p_group_id)
						      AND SYSDATE BETWEEN Nvl(start_date_active, Sysdate)
						      AND Nvl(end_date_active, Sysdate)
						      AND select_type = 'B'
						      AND check_level IN ('PARTY', 'ACCOUNT','SITE') -- Included 'SITE' by spamujul for ER#8473903
						      ;
Line: 3803

			select_clause;
Line: 3823

		  insert_stmnt := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,ACCOUNT_ID,PARTY_SITE_ID,VALUE) ' || batch_sql_stmnt;  -- Added by spamujul for ER#8473903
Line: 3824

		  EXECUTE IMMEDIATE (insert_stmnt);
Line: 3826

		     v_select_pos := NULL;
Line: 3827

		     v_select_length := NULL;
Line: 3830

		     v_select_sum := 'SELECT hz.party_id, null, NULL, ';   -- Added Last 'Null' for Site operation
Line: 3831

		     v_select_clause := NULL;
Line: 3833

		     v_select_clause := rtrim(ltrim(UPPER(select_clause)));
Line: 3834

		     v_select_sum := v_select_sum || v_select_clause;
Line: 3835

		     v_select_pos := instr(upper(batch_sql_stmnt), v_select_clause);
Line: 3836

		     v_select_length := length(v_select_clause);
Line: 3837

		     v_from_pos := v_select_pos + v_select_length;
Line: 3842

		     v_select_sum := v_select_sum || '  ' || v_from_sum;
Line: 3844

		    csc_core_utils_pvt.validate_sql_stmnt( p_sql_stmnt => v_select_sum,
                                                    x_return_status => return_status);
Line: 3847

		        -- insert_stmnt_sum := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T ' || v_select_sum ;  -- Commented the following code by spamujul for ER#8473903
Line: 3849

			    insert_stmnt_sum := 'INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,ACCOUNT_ID,PARTY_SITE_ID,VALUE)'  || v_select_sum ;
Line: 3850

				EXECUTE IMMEDIATE (insert_stmnt_sum);
Line: 3857

				INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
															     ACCOUNT_ID,
															     PARTY_SITE_ID, --Included party_site_id for ER#8473903
															     VALUE)
		             SELECT party_id, NULL, NULL,NULL -- Included NULL for  party_site_id for ER#8473903
				FROM hz_parties hz
				WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c WHERE c.party_id = hz.party_id)
				AND hz.status = 'A'
				AND hz.party_type IN ('PERSON', 'ORGANIZATION');
Line: 3867

			INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
														   ACCOUNT_ID,
														   PARTY_SITE_ID, --Included party_site_id for ER#8473903
														   VALUE)
			SELECT party_id, NULL, NULL ,NULL -- Included NULL for  party_site_id for ER#8473903
			FROM hz_parties hz
			WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c WHERE c.party_id = hz.party_id)
				AND hz.status = 'A'
		                AND hz.party_type = 'PARTY_RELATIONSHIP';
Line: 3877

			INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
														     ACCOUNT_ID,
														     PARTY_SITE_ID, --Included party_site_id for ER#8473903
														     VALUE)
		             SELECT party_id, cust_account_id, NULL ,NULL -- Included NULL for  party_site_id for ER#8473903
				FROM hz_cust_accounts hz
		              WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c WHERE c.account_id = hz.cust_account_id)
				AND hz.status = 'A';
Line: 3886

			     INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,ACCOUNT_ID,PARTY_SITE_ID,VALUE) --Included party_site_id for ER#8473903
			     SELECT person_id, NULL, NULL,NULL -- Included NULL for  party_site_id for ER#8473903
		               FROM per_workforce_current_x hz
				WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c WHERE c.party_id = hz.person_id) ;
Line: 3892

			   INSERT INTO CSC_PROF_BATCH_RESULTS1_T(PARTY_ID,
														     ACCOUNT_ID,
														     PARTY_SITE_ID, --Included party_site_id for ER#8473903
														     VALUE)
		             SELECT hz.party_id, NULL, hz.party_site_id ,NULL -- Included NULL for  party_site_id for ER#8473903
				FROM hz_party_sites hz
				WHERE NOT EXISTS (SELECT 1 FROM CSC_PROF_BATCH_RESULTS1_T c WHERE c.party_id = hz.party_id and c.party_site_id = hz.party_site_id)
				AND hz.status = 'A'
				AND nvl(hz.created_by_module,'XXX') <> 'SR_ONETIME';
Line: 3913

	  SELECT COUNT(*) INTO v_count FROM csc_prof_check_ratings
          WHERE check_id = chk_id;
Line: 3915

          rating_tbl.delete;
Line: 3958

             insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                  --          '(check_results_id, check_id, party_id, cust_account_id,value, currency_code, grade, '||
		  -- added party_site_id in the below line for ER#8473903
			  '(check_results_id, check_id, party_id, cust_account_id,party_site_id, value, currency_code, grade, '||
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
			--      || chk_id || ', party_id, account_id, '
			 -- added party_site_id in the below line for ER#8473903
			      || chk_id || ', party_id, account_id,party_site_id, '
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where nvl(account_id, -999999) <> -999999 and party_site_id IS NULL'; -- Added 'AND PARTY_SITE_ID IS NULL' for ER#8473903
Line: 3978

		insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                  --          '(check_results_id, check_id, party_id, cust_account_id,value, currency_code, grade, '||
		  -- added party_site_id in the below line for ER#8473903
			  '(check_results_id, check_id, party_id, cust_account_id,party_site_id, value, currency_code, grade, '||
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
			--      || chk_id || ', party_id, account_id, '
			 -- added party_site_id in the below line for ER#8473903
			      || chk_id || ', party_id, account_id,party_site_id, '
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where nvl(party_site_id, -999999) <> -999999 and account_id IS NULL';
Line: 3998

             insert_stmnt_final := 'INSERT /*+ PARALLEL(CSC_PROF_BATCH_RESULTS2_T, 12) */ INTO CSC_PROF_BATCH_RESULTS2_T ' ||
                          --   '(check_results_id, check_id, party_id, cust_account_id, value, currency_code, grade, '||
			  -- added party_site_id in the below line for ER#8473903
			     '(check_results_id, check_id, party_id, cust_account_id,party_site_id, value, currency_code, grade, '||
			     ' created_by, creation_date, last_updated_by, last_update_date, last_update_login, '||
			     ' results_threshold_flag, rating_code, color_code)' ||
                             ' SELECT csc_prof_check_results_s.nextval, '
     			    --  || chk_id || ', party_id, account_id, '
			      -- added party_site_id in the below line for ER#8473903
			      || chk_id || ', party_id, account_id,party_site_id, '
			      || c_fmt_mask ||', '
			      || c_curr_code || ', '
			      || c_grade
			      || ', FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.USER_ID, Sysdate, FND_GLOBAL.CONC_LOGIN_ID, '
			      || c_threshold ||', '
			      || c_rating || ', '
			      || c_color
			      ||' FROM CSC_PROF_BATCH_RESULTS1_T where account_id IS NULL and party_site_id  IS NULL'; -- Added 'AND PARTY_SITE_ID IS NULL' for ER#8473903
Line: 4017

	  EXECUTE IMMEDIATE (insert_stmnt_final);
Line: 4026

   INSERT /*+ PARALLEL (CSC_PROF_BATCH_RESULTS2_T, 12) */
   INTO CSC_PROF_BATCH_RESULTS2_T
	     (check_results_id,
	      check_id,
	      party_id,
	      cust_account_id,
	      party_site_id, -- Added by spamujul for ER#8473903
	      value,
	      currency_code,
	      grade,
	      created_by,
	      creation_date,
	      last_updated_by,
	      last_update_date,
	      last_update_login,
	      results_threshold_flag,
	      rating_code,
	      color_code
	      )
   SELECT
	     check_results_id,
	     check_id,
	     party_id,
	     cust_account_id,
	     party_site_id, -- Added by spamujul for ER#8473903
	      value,
	      currency_code,
	      grade,
	      created_by,
	      creation_date,
	      last_updated_by,
	      last_update_date,
	      last_update_login,
	      results_threshold_flag,
	      rating_code,
	      color_code
   FROM  csc_prof_check_results
   WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks
                      MINUS
                      SELECT check_id FROM csc_prof_group_checks a
                       WHERE group_id = p_group_id
                         AND EXISTS (SELECT 1 FROM csc_prof_checks_b b
                                      WHERE a.check_id = b.check_id AND b.select_type = 'B'));
Line: 4076

   INSERT /*+ PARALLEL (csc_prof_check_results, 12) */
   INTO csc_prof_check_results
	     (check_results_id,
	      check_id,
	      party_id,
	      cust_account_id,
	      party_site_id, -- Added by spamujul for ER#8473903
	      value,
	      currency_code,
	      grade,
	      created_by,
	      creation_date,
	      last_updated_by,
	      last_update_date,
	      last_update_login,
	      results_threshold_flag,
	      rating_code,
	      color_code
	      )
   SELECT
     check_results_id,
     check_id,
     party_id,
     cust_account_id,
     party_site_id, -- Added by spamujul for ER#8473903
     value,
     currency_code,
     grade,
     created_by,
     creation_date,
     last_updated_by,
     last_update_date,
     last_update_login,
     results_threshold_flag,
     rating_code, color_code
   FROM  CSC_PROF_BATCH_RESULTS2_T;
Line: 4206

			  l_for_insert			varchar2(1)		:= 'Y';
Line: 4218

					 SELECT check_id,
							  select_type,
							  select_block_id,
							 data_type,
							 format_mask,
							 check_upper_lower_flag,
							threshold_grade,
							check_level
			    FROM csc_prof_checks_b a
			   WHERE check_id IN (SELECT check_id
									FROM csc_prof_group_checks
									WHERE group_id = p_group_id)
									AND select_type = 'B'
									AND check_level IN ('PARTY','ACCOUNT','SITE') -- Included the 'SITE' by spamujul for ER#8473903
			     AND EXISTS (SELECT null
					   FROM csc_prof_blocks_b b
					  WHERE a.select_block_id = b.block_id
					    AND b.batch_sql_stmnt IS NULL)
			     AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
								AND Nvl(end_date_active, SYSDATE);
Line: 4240

			     SELECT party_id
			     FROM hz_parties
			    WHERE status = 'A'
			    AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 4247

			     SELECT party_id, cust_account_id
			     FROM hz_cust_accounts
			     WHERE  party_id=v_party_id
			     AND  status = 'A' ;
Line: 4253

				      SELECT party_id, party_site_id
				      FROM hz_party_sites
				      WHERE  party_id=v_party_id
				      AND  status = 'A'
				      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 4261

			      SELECT block_id, sql_stmnt, currency_code
			      FROM csc_prof_blocks_b a
			      WHERE a.block_id = sel_blk_id;
Line: 4440

	   -- check if there are still records to be inserted
		   IF l_ip_total <> 0 THEN
			l_for_insert	:= 'Y';
Line: 4445

			Insert_Update_Check_Results(l_ip_total,
								       l_for_insert,
								       l_for_party
								       ,l_for_psite  -- added by spamujul for ER#8473903
								       );
Line: 4452

		   -- check if there are still records to be updated
		   IF l_up_total <> 0 THEN
			l_for_insert	:= 'N';
Line: 4457

			Insert_Update_Check_Results (l_up_total,
									  l_for_insert,
									  l_for_party
									 ,l_for_psite -- added by spamujul for ER#8473903
									  );
Line: 4464

		   -- check if there are still records to be inserted
	   IF l_ia_total <> 0 THEN
		l_for_insert	:= 'Y';
Line: 4469

		Insert_Update_Check_Results(l_ia_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 4476

	   -- check if there are still records to be updated
	   IF l_ua_total <> 0 THEN
		l_for_insert	:= 'N';
Line: 4481

		Insert_Update_Check_Results(l_ua_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 4490

			l_for_insert	:= 'Y';
Line: 4493

			Insert_Update_Check_Results(l_is_total,
										l_for_insert,
										l_for_party
										,l_for_psite -- added by spamujul for ER#8473903
										);
Line: 4501

		l_for_insert	:= 'N';
Line: 4504

		Insert_Update_Check_Results(l_us_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 4647

	  l_for_insert			varchar2(1)	:= 'Y';
Line: 4660

		SELECT check_id,
				select_type,
				select_block_id,
				data_type,
				format_mask,
				check_upper_lower_flag,
				threshold_grade,
				check_level
	     FROM csc_prof_checks_b
		WHERE check_id in (select check_id
							from csc_prof_group_checks
							 where group_id = p_group_id)
	AND check_level IN ('PARTY','ACCOUNT','SITE') -- Included by spamujul for  ER#8473903
	AND  Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                       AND Nvl(end_date_active, Sysdate)
	AND select_type = 'T';
Line: 4677

		SELECT COUNT(*)
		 FROM csc_prof_checks_b
		WHERE check_id in (select check_id
							from csc_prof_group_checks
				                       where group_id = p_group_id)
	        AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
	                     AND Nvl(end_date_active, Sysdate)
		AND select_type = 'T';
Line: 4686

	     SELECT party_id
	     FROM hz_parties
	    WHERE status = 'A'
	    AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 4693

	     SELECT party_id, cust_account_id
	     FROM hz_cust_accounts
	     WHERE  party_id=v_party_id
	     AND  status = 'A' ;
Line: 4699

		      SELECT party_id, party_site_id
		      FROM hz_party_sites
		      WHERE  party_id=v_party_id
		      AND  status = 'A'
		      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 4706

	      SELECT block_id, sql_stmnt, currency_code
	      FROM csc_prof_blocks_b a
	      WHERE a.block_id = sel_blk_id;
Line: 4944

	   -- check if there are still records to be inserted
	   IF l_ip_total <> 0 THEN
		l_for_insert := 'Y';
Line: 4949

		Insert_Update_Check_Results(l_ip_total,
							       l_for_insert,
							       l_for_party
							       ,l_for_psite  -- added by spamujul for ER#8473903
							       );
Line: 4956

	   -- check if there are still records to be updated
	   IF l_up_total <> 0 THEN
		l_for_insert := 'N';
Line: 4961

		Insert_Update_Check_Results (l_up_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 4969

	   -- check if there are still records to be inserted
	   IF l_ia_total <> 0 THEN
		l_for_insert := 'Y';
Line: 4974

		Insert_Update_Check_Results(l_ia_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite -- added by spamujul for ER#8473903
								  );
Line: 4981

	   -- check if there are still records to be updated
	   IF l_ua_total <> 0 THEN
		l_for_insert := 'N';
Line: 4986

		Insert_Update_Check_Results(l_ua_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								 );
Line: 4995

		l_for_insert := 'Y';
Line: 4998

		Insert_Update_Check_Results(l_ia_total,
								  l_for_insert,
								  l_for_party
								 ,l_for_psite
								  );
Line: 5006

		l_for_insert := 'N';
Line: 5009

		Insert_Update_Check_Results(l_ua_total,
								 l_for_insert,
								 l_for_party
								,l_for_psite
								 );
Line: 5181

	    l_for_insert			varchar2(1) := 'Y';
Line: 5195

	     Select check_rating_grade,
			rating_code,
			color_code
	     From csc_prof_check_ratings
	     Where check_id = p_chk_id
	     And ( nvl(Range_Low_Value,val) <= v_val AND
		   nvl(Range_High_Value,val) >= v_val );
Line: 5204

	     Select check_rating_grade,
			rating_code,
			color_code
	     From csc_prof_check_ratings
	     Where check_id = p_chk_id
	     And ( nvl(Range_Low_Value,val) <= val AND
		   nvl(Range_High_Value,val) >= val );
Line: 5214

	     Select Range_Low_Value,
			Range_High_Value
	     From   csc_prof_check_ratings
	     Where  check_id = p_chk_id
	     and    check_rating_grade=p_thd_grade;
Line: 5223

	Select count(*)
	From csc_prof_check_results
	Where check_id = p_chk_id
	And party_id = p_party_id
	And cust_account_id IS NULL;
Line: 5231

	Select count(*)
	From csc_prof_check_results
	Where check_id = p_chk_id
	And party_id = p_party_id
	And cust_account_id = p_acct_id;
Line: 5506

					     select 1 into v_party_count
					     from csc_prof_check_results
					     where check_id = p_chk_id
					     and party_id = p_party_id
					     and cust_account_id is null
					     and party_site_id is null  -- Added by spamujul for ER#8473903
					     ;
Line: 5531

					    -- assign values to insert party check results
					    ip_check_id(p_ip_total) := p_chk_id;
Line: 5543

						l_for_insert := 'Y';
Line: 5546

						Insert_Update_Check_Results(p_ip_total,
												 l_for_insert,
												 l_for_party
											       , l_for_psite  -- Added by spamujul for ER#8473903
												 );
Line: 5556

					    -- assign values to update party check results
					    up_check_id(p_up_total) := p_chk_id;
Line: 5568

						l_for_insert := 'N';
Line: 5571

						Insert_Update_Check_Results(p_up_total,
												  l_for_insert,
												  l_for_party
												 ,l_for_psite  -- Added by spamujul for ER#8473903
												  );
Line: 5583

					      select 1 into v_account_count from csc_prof_check_results
					      where check_id = p_chk_id
					      and party_id = p_party_id
					      and party_site_id is null  -- Added by spamujul for ER#8473903
					      and CUST_ACCOUNT_ID =p_acct_id;  -- Bug 5255227 Fix
Line: 5610

					    -- assign values to insert
					    ia_check_id(p_ia_total) := p_chk_id;
Line: 5623

						l_for_insert := 'Y';
Line: 5626

						Insert_Update_Check_Results(p_ia_total,
												l_for_insert,
												l_for_party
											       ,l_for_psite  -- Added by spamujul for ER#8473903
												);
Line: 5637

					    -- assign values to update party tables
					    ua_check_id(p_ua_total) := p_chk_id;
Line: 5650

						l_for_insert := 'N';
Line: 5653

						Insert_Update_Check_Results (p_ua_total,
												  l_for_insert,
												  l_for_party
											         ,l_for_psite -- Added by spamujul for ER#8473903
												  );
Line: 5668

					select 1 into v_psite_count
					from csc_prof_check_results
					where check_id = p_chk_id
					and party_id = p_party_id
					and cust_account_id is null
					and party_site_id =p_psite_id;
Line: 5695

					l_for_insert := 'Y';
Line: 5698

					Insert_Update_Check_Results
							(p_is_total,
							 l_for_insert,
							 l_for_party
							 ,l_for_psite
							 );
Line: 5719

					l_for_insert := 'N';
Line: 5722

					Insert_Update_Check_Results(p_us_total,
								    l_for_insert,
								    l_for_party
								   ,l_for_psite
								    );
Line: 5786

	--table_delete;
Line: 5812

				  l_for_insert		varchar2(1)	:=	'Y';
Line: 5822

			      SELECT block_id, sql_stmnt, currency_code
			      FROM csc_prof_blocks_b a
			      WHERE exists ( Select b.block_id
				     From csc_prof_check_rules_b b
				     where b.block_id 	      = a.block_id
					or b.expr_to_block_id = a.block_id)
			      AND  Sysdate BETWEEN Nvl(start_date_active, Sysdate)
					AND Nvl(end_date_active, Sysdate)
					AND block_level IN ('PARTY',
									     'ACCOUNT'
									     ,'SITE' -- Added by spamujul for ER#8473903
									     );
Line: 5834

			   -- cursor to update all results of a party
			   CURSOR bparty_csr IS
			      SELECT party_id
			      FROM hz_parties
			      WHERE status='A'
			      AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 5842

			   -- cursor to update all results of an account
			/* added this condition party_id=v_party_id for Bug 1937730*/
			   CURSOR baccount_csr IS
			      SELECT party_id, cust_account_id
			      FROM hz_cust_accounts
			      WHERE  party_id=v_party_id
			      AND  status = 'A' ;
Line: 5852

		      SELECT party_id, party_site_id
		      FROM hz_party_sites
		      WHERE  party_id=v_party_id
		      AND  status = 'A'
		      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 5979

												l_for_insert := 'Y';
Line: 5982

												Insert_Update_Block_Results(p_is_total,
																		l_for_insert,
																		l_for_party
																		,l_for_psite
																		);
Line: 5990

												l_for_insert := 'N';
Line: 5993

												Insert_Update_Block_Results 	(p_us_total,
																		 l_for_insert,
																		 l_for_party
																		 ,l_for_psite
																		 );
Line: 6018

		   -- check if there are still records to be inserted
		   IF p_ip_total <> 0 THEN
			l_for_insert	 := 'Y';
Line: 6023

			Insert_Update_Block_Results	(p_ip_total,
									  l_for_insert,
									  l_for_party
									  ,l_for_psite  -- Added by spamujul for ER#8473903
									  );
Line: 6030

		   -- check if there are still records to be updated
		   IF p_up_total <> 0 THEN
			l_for_insert := 'N';
Line: 6034

			Insert_Update_Block_Results(p_up_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6061

				       table_delete;
Line: 6066

			l_for_insert := 'Y';
Line: 6069

			Insert_Update_Block_Results(p_ia_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6077

		   -- check if there are still records to be updated
		   IF p_ua_total <> 0 THEN
			l_for_insert := 'N';
Line: 6082

			Insert_Update_Block_Results	(p_ua_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6110

			  l_for_insert		varchar2(1)	:= 'Y';
Line: 6121

		      SELECT block_id, sql_stmnt, currency_code
			FROM csc_prof_blocks_b a
		       WHERE EXISTS ( SELECT null
					FROM csc_prof_checks_b b
				       WHERE b.select_block_id = a.block_id
					 AND b.select_type = 'B'
					 AND check_id IN (SELECT check_id FROM csc_prof_group_checks))
			 AND  SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
					  AND Nvl(end_date_active, SYSDATE)
			 AND  batch_sql_stmnt IS NULL;
Line: 6134

			      SELECT party_id
			      FROM hz_parties
			      WHERE status='A'
			      AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 6141

			      SELECT party_id, cust_account_id
			      FROM hz_cust_accounts
			      WHERE  party_id=v_party_id
			      AND  status = 'A' ;
Line: 6148

				 SELECT party_id,
					party_site_id
			  FROM   HZ_PARTY_SITES
			  WHERE party_id = v_party_id
			      AND status ='A'
			      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 6260

			   -- check if there are still records to be inserted
			      IF p_ip_total <> 0 THEN
				 l_for_insert		:= 'Y';
Line: 6265

				 Insert_Update_Block_Results	(p_ip_total,
										  l_for_insert,
										  l_for_party
										  ,l_for_psite  -- Added by spamujul for ER#8473903
										  );
Line: 6272

			   -- check if there are still records to be updated
			      IF p_up_total <> 0 THEN
				 l_for_insert := 'N';
Line: 6277

				 Insert_Update_Block_Results(p_up_total,
										l_for_insert,
										l_for_party
										,l_for_psite  -- Added by spamujul for ER#8473903
										);
Line: 6306

							 table_delete;
Line: 6309

			   -- check if there are still records to be inserted
			   IF p_ia_total <> 0 THEN
				l_for_insert		:= 'Y';
Line: 6314

				Insert_Update_Block_Results	(p_ia_total,
										l_for_insert,
										l_for_party
										,l_for_psite  -- Added by spamujul for ER#8473903
										);
Line: 6322

			   -- check if there are still records to be updated
			   IF p_ua_total <> 0 THEN
				l_for_insert		:= 'N';
Line: 6327

				Insert_Update_Block_Results	(p_ua_total,
										l_for_insert,
										l_for_party
										,l_for_psite  -- Added by spamujul for ER#8473903
										);
Line: 6336

			l_for_insert		:= 'Y';
Line: 6339

			Insert_Update_Block_Results(p_is_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 6347

			l_for_insert		:= 'N';
Line: 6350

			Insert_Update_Block_Results(p_us_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 6382

		  l_for_insert			varchar2(1) := 'Y';
Line: 6401

				SELECT block_id,
					     sql_stmnt,
					     currency_code
		    FROM csc_prof_blocks_b
		    WHERE block_id = p_block_id
		    AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			AND Nvl(end_date_active, Sysdate));
Line: 6409

		-- cursor to update all results of an account
		/* added this condition party_id=v_party_id for Bug 1937730*/
		   CURSOR baccount_csr IS
		      SELECT party_id, cust_account_id
		      FROM hz_cust_accounts
		      WHERE  party_id=v_party_id
		      AND  status = 'A' ;
Line: 6418

		      SELECT party_id, party_site_id
		      FROM hz_party_sites
		      WHERE  party_id=v_party_id
		      AND  status = 'A'
		      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 6458

		   -- check if there are still records to be inserted
	   IF p_ip_total <> 0 THEN
		l_for_insert := 'Y';
Line: 6463

		Insert_Update_Block_Results (p_ip_total,
								l_for_insert,
								l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								);
Line: 6470

	   -- check if there are still records to be updated
	   IF p_up_total <> 0 THEN
		l_for_insert := 'N';
Line: 6475

		Insert_Update_Block_Results(p_up_total,
								l_for_insert,
								l_for_party
								,l_for_psite -- added by spamujul for ER#8473903
								);
Line: 6530

					   -- check if there are still records to be inserted
			Exception
				When others then
				  IF (dbms_sql.is_open(cid)) THEN
						      dbms_sql.close_cursor(cid);
Line: 6541

				l_for_insert := 'Y';
Line: 6544

				Insert_Update_Block_Results(p_ia_total,
											l_for_insert,
											l_for_party
											,l_for_psite  -- Added by spamujul for ER# 8473903
											);
Line: 6551

		   -- check if there are still records to be updated
			IF p_ua_total <> 0 THEN
				l_for_insert := 'N';
Line: 6556

				Insert_Update_Block_Results 	(p_ua_total,
												l_for_insert,
												l_for_party
												,l_for_psite  -- Added by spamujul for ER# 8473903
										 );
Line: 6635

				l_for_insert := 'Y';
Line: 6638

				Insert_Update_Block_Results(p_is_total,
										l_for_insert,
										l_for_party
										,l_for_psite
										);
Line: 6646

				l_for_insert := 'N';
Line: 6649

				Insert_Update_Block_Results 	(p_us_total,
										 l_for_insert,
										 l_for_party
										 ,l_for_psite
										 );
Line: 6699

		  l_for_insert		varchar2(1) := 'Y';
Line: 6709

			SELECT block_id,
					sql_stmnt,
					currency_code
		      FROM csc_prof_blocks_b a
			WHERE exists ( Select b.block_id
							From csc_prof_check_rules_b b
						     where (b.block_id 	      = a.block_id
							or b.expr_to_block_id = a.block_id)
						     And check_id in (Select check_id
											from csc_prof_group_checks
											where group_id = p_group_id))
							AND  Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							AND Nvl(end_date_active, Sysdate)
							AND block_level IN ('PARTY','ACCOUNT','SITE') -- Included by spamujul  for ER#8473903
							;
Line: 6724

		   -- cursor to update all results of a party
		   CURSOR bparty_csr IS
		      SELECT party_id
		      FROM hz_parties
		      WHERE status='A'
		      AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 6734

			SELECT party_id, cust_account_id
			    FROM hz_cust_accounts
		         WHERE  party_id=v_party_id
				AND  status = 'A' ;
Line: 6741

		 SELECT party_id,
				party_site_id
		  FROM   HZ_PARTY_SITES
		  WHERE party_id = v_party_id
		      AND status ='A'
		      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 6866

		-- check if there are still records to be inserted
		   IF p_ip_total <> 0 THEN
			l_for_insert	:= 'Y';
Line: 6871

			Insert_Update_Block_Results(p_ip_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6878

		   -- check if there are still records to be updated
		   IF p_up_total <> 0 THEN
			l_for_insert := 'N';
Line: 6883

			Insert_Update_Block_Results(p_up_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6890

		   -- check if there are still records to be inserted
		   IF p_ia_total <> 0 THEN
			l_for_insert	:= 'Y';
Line: 6895

			Insert_Update_Block_Results(p_ia_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6902

		   -- check if there are still records to be updated
		   IF p_ua_total <> 0 THEN
			l_for_insert	:= 'N';
Line: 6907

			Insert_Update_Block_Results(p_ua_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 6916

			l_for_insert	:= 'Y';
Line: 6919

			Insert_Update_Block_Results(p_ia_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 6927

			l_for_insert	:= 'N';
Line: 6930

			Insert_Update_Block_Results(p_ua_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 6961

				 table_delete;
Line: 6987

				  l_for_insert		varchar2(1) := 'Y';
Line: 6998

				      SELECT block_id,
							sql_stmnt,
							currency_code
					FROM csc_prof_blocks_b a
				       WHERE EXISTS ( SELECT null
							FROM csc_prof_checks_b b
						       WHERE b.select_block_id = a.block_id
							 AND b.select_type = 'B'
							 AND check_id IN (SELECT check_id FROM csc_prof_group_checks
									   WHERE group_id = p_group_id))
					 AND  SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
							  AND Nvl(end_date_active, SYSDATE)
					 AND  batch_sql_stmnt IS NULL;
Line: 7012

				   -- cursor to update all results of a party
				   CURSOR bparty_csr IS
				      SELECT party_id
				      FROM hz_parties
				      WHERE status='A'
				      AND  PARTY_TYPE IN ('PERSON','ORGANIZATION');
Line: 7021

				      SELECT party_id, cust_account_id
				      FROM hz_cust_accounts
				      WHERE  party_id=v_party_id
				      AND  status = 'A' ;
Line: 7027

					 SELECT party_id,
						party_site_id
				  FROM   HZ_PARTY_SITES
				  WHERE party_id = v_party_id
				      AND status ='A'
				      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 7144

			 l_for_insert		:= 'Y';
Line: 7147

			 Insert_Update_Block_Results	(p_ip_total,
									 l_for_insert,
									 l_for_party
									 ,l_for_psite  -- Added by spamujul for ER#8473903
									 );
Line: 7154

		   -- check if there are still records to be updated
		      IF p_up_total <> 0 THEN
			 l_for_insert		:= 'N';
Line: 7159

			 Insert_Update_Block_Results(p_up_total,
									 l_for_insert,
									 l_for_party
									 ,l_for_psite  -- Added by spamujul for ER#8473903
									 );
Line: 7168

			l_for_insert		:= 'Y';
Line: 7171

			Insert_Update_Block_Results(p_is_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 7178

		   -- check if there are still records to be updated
		   IF p_us_total <> 0 THEN
			l_for_insert		:= 'N';
Line: 7183

			Insert_Update_Block_Results(p_us_total,
									l_for_insert,
									l_for_party
									,l_for_psite
									);
Line: 7213

							table_delete;
Line: 7216

		   -- check if there are still records to be inserted
		   IF p_ia_total <> 0 THEN
			l_for_insert		:= 'Y';
Line: 7221

			Insert_Update_Block_Results(p_ia_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 7228

		   -- check if there are still records to be updated
		   IF p_ua_total <> 0 THEN
			l_for_insert		:= 'N';
Line: 7233

			Insert_Update_Block_Results(p_ua_total,
									l_for_insert,
									l_for_party
									,l_for_psite  -- Added by spamujul for ER#8473903
									);
Line: 7262

		  l_for_insert			varchar2(1) := 'Y';
Line: 7280

		    SELECT block_id,
				     sql_stmnt,
				     currency_code
		    FROM csc_prof_blocks_b
		    WHERE block_id = c_block_id
		    AND block_level in( 'CONTACT','EMPLOYEE','SITE')   -- 'Included 'SITE' by spamujul for ER#8473903
		    AND (Sysdate BETWEEN Nvl(start_date_active, Sysdate)
			 AND Nvl(end_date_active, Sysdate));
Line: 7290

	      SELECT party_id, party_site_id
	      FROM hz_party_sites
	      WHERE  party_id=v_party_id
	      AND  status = 'A'
	      AND NVL(created_by_module,'XXX') <> 'SR_ONETIME';
Line: 7319

						 -- check if there are still records to be inserted
						   IF p_ip_total <> 0 THEN
							l_for_insert	:= 'Y';
Line: 7324

							Insert_Update_Block_Results(p_ip_total,
													l_for_insert,
													l_for_party
													,l_for_psite  -- Added by spamujul for ER#8473903
													);
Line: 7331

						   -- check if there are still records to be updated
						   IF p_up_total <> 0 THEN
							l_for_insert := 'N';
Line: 7336

							Insert_Update_Block_Results(p_up_total,
													l_for_insert,
													l_for_party
													,l_for_psite  -- Added by spamujul for ER#8473903
													);
Line: 7388

				l_for_insert := 'Y';
Line: 7391

				Insert_Update_Block_Results(p_is_total,
										l_for_insert,
										l_for_party
										,l_for_psite
										);
Line: 7399

				l_for_insert := 'N';
Line: 7402

				Insert_Update_Block_Results 	(p_us_total,
										 l_for_insert,
										 l_for_party
										 ,l_for_psite
										 );
Line: 7437

			  l_for_insert			varchar2(1)	:= 'Y';
Line: 7452

			SELECT party_id
			FROM hz_parties
			WHERE status='A'
			AND  PARTY_TYPE = 'PARTY_RELATIONSHIP';
Line: 7458

				 SELECT party_id,
						party_site_id
				  FROM   HZ_PARTY_SITES
				  WHERE party_id = v_party_id
				      AND status ='A'
				      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 7474

								SELECT block_id,
										sql_stmnt,
										currency_code
								   FROM csc_prof_blocks_b a
								  WHERE EXISTS ( SELECT null
										   FROM csc_prof_checks_b b
										  WHERE b.select_block_id = a.block_id
										    AND b.select_type = 'B'
										    AND check_id IN (SELECT check_id FROM csc_prof_group_checks))
								    AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
										    AND Nvl(end_date_active, SYSDATE)
								    AND batch_sql_stmnt IS NULL
								    AND block_level  IN ( 'CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7489

								 SELECT block_id,
								 		 sql_stmnt,
										 currency_code
								   FROM csc_prof_blocks_b a
								  WHERE exists ( SELECT b.block_id
										   FROM csc_prof_check_rules_b b, csc_prof_checks_b c
										  WHERE (b.block_id  = a.block_id
											 or b.expr_to_block_id = a.block_id)
										    AND c.select_type = 'T'
										    AND b.check_id = c.check_id)
								    AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
								    AND Nvl(end_date_active, Sysdate)
								    AND block_level IN ('CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7504

							SELECT block_id,
									sql_stmnt,
									currency_code
							   FROM csc_prof_blocks_b a
							  WHERE exists ( Select b.block_id
									   From csc_prof_check_rules_b b
									  where b.block_id  = a.block_id
									     or b.expr_to_block_id = a.block_id)
							    AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							    AND Nvl(end_date_active, Sysdate)
							    AND block_level IN ('CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7519

								SELECT block_id,
										sql_stmnt,
										currency_code
								   FROM csc_prof_blocks_b a
								  WHERE EXISTS ( SELECT null
										   FROM csc_prof_checks_b b
										  WHERE b.select_block_id = a.block_id
										    AND b.select_type = 'B'
										    AND check_id IN (SELECT check_id FROM csc_prof_group_checks
												      WHERE group_id = p_group_id))
								    AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
										    AND Nvl(end_date_active, SYSDATE)
								    AND batch_sql_stmnt IS NULL
								    AND block_level IN ( 'CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7535

							 SELECT block_id,
									 sql_stmnt,
									 currency_code
							 FROM csc_prof_blocks_b a
							 WHERE EXISTS ( SELECT b.block_id
									  FROM csc_prof_check_rules_b b, csc_prof_checks_b c
									 WHERE (b.block_id = a.block_id
										OR b.expr_to_block_id = a.block_id)
									   AND c.select_type = 'T'
									   AND b.check_id = c.check_id
									   AND b.check_id IN (SELECT check_id from csc_prof_group_checks
											     WHERE group_id = p_group_id))
							  AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							  AND Nvl(end_date_active, Sysdate)
							  AND block_level  IN ('CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7552

							SELECT block_id,
									 sql_stmnt,
									 currency_code
							   FROM csc_prof_blocks_b a
							  WHERE EXISTS ( SELECT b.block_id
									   FROM csc_prof_check_rules_b b
									  WHERE (b.block_id = a.block_id
										 or b.expr_to_block_id = a.block_id)
							   AND check_id IN (Select check_id from csc_prof_group_checks
									     where group_id = p_group_id))
							   AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							   AND Nvl(end_date_active, Sysdate)
							   AND block_level IN ('CONTACT','SITE'); -- Included 'SITE' by spamujul for ER#8473903
Line: 7639

									l_for_insert := 'Y';
Line: 7642

									Insert_Update_Block_Results(p_is_total,
																l_for_insert,
																l_for_party
																,l_for_psite
																);
Line: 7650

									l_for_insert := 'N';
Line: 7653

									Insert_Update_Block_Results 	(p_us_total,
																	 l_for_insert,
																	 l_for_party
																	 ,l_for_psite
																	 );
Line: 7680

	   -- check if there are still records to be inserted
	   IF p_ip_total <> 0 THEN
		l_for_insert	:= 'Y';
Line: 7685

		Insert_Update_Block_Results (p_ip_total,
								l_for_insert,
								l_for_party
								,l_for_psite  -- Added by spamujul for ER#8473903
								);
Line: 7692

	   -- check if there are still records to be updated
	   IF p_up_total <> 0 THEN
		l_for_insert	:= 'N';
Line: 7697

		Insert_Update_Block_Results(p_up_total,
								l_for_insert,
								l_for_party
								,l_for_psite  -- Added by spamujul for ER#8473903
								);
Line: 7715

		       table_delete;
Line: 7745

			  l_for_insert			varchar2(1) := 'Y';
Line: 7760

			      SELECT block_id, sql_stmnt, currency_code
			      FROM csc_prof_blocks_b a
			      WHERE a.block_id = sel_blk_id;
Line: 7765

			      SELECT party_id
			      FROM hz_parties
			      WHERE status='A'
			      AND  party_type = 'PARTY_RELATIONSHIP';
Line: 7771

				 SELECT party_id,
						party_site_id
				  FROM   HZ_PARTY_SITES
				  WHERE party_id = v_party_id
				      AND status ='A'
				      AND NVL(created_by_module,'XXX') <>'SR_ONETIME';
Line: 7792

						 SELECT check_id,
								  select_type,
								  select_block_id,
								  data_type,
								  format_mask,
								  check_upper_lower_flag,
							          threshold_grade, check_level
						   FROM csc_prof_checks_b a
						  WHERE check_id IN (SELECT check_id
											 FROM csc_prof_group_checks)
											    AND select_type = 'B'
											    AND check_level  IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903
											    AND EXISTS (SELECT null
													  FROM csc_prof_blocks_b b
													 WHERE a.select_block_id = b.block_id
													   AND b.batch_sql_stmnt IS NULL)
											    AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
													    AND Nvl(end_date_active, SYSDATE);
Line: 7812

							SELECT check_id,
									select_type,
									select_block_id,
									data_type,
									format_mask,
									check_upper_lower_flag,
									threshold_grade,
									check_level
							   FROM csc_prof_checks_b
							  WHERE check_level  IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903
							    AND select_type = 'T'
							    AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
								AND Nvl(end_date_active, Sysdate);
Line: 7827

					 SELECT check_id,
							  select_type,
							  select_block_id,
							 data_type,
							 format_mask,
							 check_upper_lower_flag,
							 threshold_grade,
						         check_level
					   FROM csc_prof_checks_b
					  WHERE check_level  IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903
					    AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
						AND Nvl(end_date_active, Sysdate);
Line: 7843

					 SELECT check_id,
							  select_type,
							  select_block_id,
							  data_type,
							  format_mask,
							  check_upper_lower_flag,
							  threshold_grade,
							  check_level
					   FROM csc_prof_checks_b a
					  WHERE check_id IN (SELECT check_id
										 FROM csc_prof_group_checks
										WHERE group_id = p_group_id)
										    AND select_type = 'B'
										    AND check_level IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903'
										    AND EXISTS (SELECT null
												  FROM csc_prof_blocks_b b
												 WHERE a.select_block_id = b.block_id
												   AND b.batch_sql_stmnt IS NULL)
										    AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
												    AND Nvl(end_date_active, SYSDATE);
Line: 7865

					  SELECT check_id,
							   select_type,
							   select_block_id,
							   data_type,
							   format_mask,
							   check_upper_lower_flag,
							   threshold_grade,
							  check_level
					    FROM csc_prof_checks_b
					   WHERE check_level IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903'
					     AND select_type = 'T'
					     AND check_id in (select check_id
										from csc_prof_group_checks
									       where group_id = p_group_id)
							     And Sysdate BETWEEN Nvl(start_date_active, Sysdate)
							     AND Nvl(end_date_active, Sysdate);
Line: 7883

					  SELECT check_id,
							   select_type,
							   select_block_id,
							   data_type,
							   format_mask,
							   check_upper_lower_flag,
							   threshold_grade,
							   check_level
					    FROM csc_prof_checks_b
					   WHERE check_level IN ( 'CONTACT','SITE') -- Included by spamujul for  ER#8473903'
					     AND check_id in (select check_id from csc_prof_group_checks
							       where group_id = p_group_id)
					     And Sysdate BETWEEN Nvl(start_date_active, Sysdate)
					     AND Nvl(end_date_active, Sysdate);
Line: 7901

				sel_type := v_rec_var.select_type;
Line: 7903

				sel_blk_id := v_rec_var.select_block_id;
Line: 8034

				 l_for_insert := 'Y';
Line: 8037

				 Insert_Update_Check_Results(l_is_total,
										  l_for_insert,
										  l_for_party
										 ,l_for_psite -- added by spamujul for ER#8473903
										  );
Line: 8045

			     l_for_insert := 'N';
Line: 8048

			     Insert_Update_Check_Results(l_us_total,
										 l_for_insert,
										 l_for_party
										,l_for_psite -- added by spamujul for ER#8473903
										 );
Line: 8078

	l_for_insert := 'Y';
Line: 8081

	Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 8090

	l_for_insert := 'N';
Line: 8093

	Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 8153

  l_for_insert		varchar2(1) := 'Y';
Line: 8163

      SELECT person_id
      FROM per_workforce_current_x;
Line: 8172

         SELECT block_id, sql_stmnt, currency_code
           FROM csc_prof_blocks_b a
          WHERE EXISTS ( SELECT null
                           FROM csc_prof_checks_b b
                          WHERE b.select_block_id = a.block_id
                            AND b.select_type = 'B'
                            AND check_id IN (SELECT check_id FROM csc_prof_group_checks))
			   AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
                            AND Nvl(end_date_active, SYSDATE)
		            AND batch_sql_stmnt IS NULL
                            AND block_level = 'EMPLOYEE';
Line: 8185

         SELECT block_id, sql_stmnt, currency_code
           FROM csc_prof_blocks_b a
          WHERE exists ( SELECT b.block_id
                           FROM csc_prof_check_rules_b b, csc_prof_checks_b c
                          WHERE (b.block_id  = a.block_id
                                 or b.expr_to_block_id = a.block_id)
                            AND c.select_type = 'T'
                            AND b.check_id = c.check_id)
                            AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                            AND Nvl(end_date_active, Sysdate)
                            AND block_level ='EMPLOYEE';
Line: 8198

         SELECT block_id, sql_stmnt, currency_code
           FROM csc_prof_blocks_b a
          WHERE exists ( Select b.block_id
                           From csc_prof_check_rules_b b
                          where b.block_id  = a.block_id
                             or b.expr_to_block_id = a.block_id)
                           AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                           AND Nvl(end_date_active, Sysdate)
                           AND block_level ='EMPLOYEE';
Line: 8211

         SELECT block_id, sql_stmnt, currency_code
           FROM csc_prof_blocks_b a
          WHERE EXISTS ( SELECT null
                           FROM csc_prof_checks_b b
                          WHERE b.select_block_id = a.block_id
                            AND b.select_type = 'B'
                            AND check_id IN (SELECT check_id FROM csc_prof_group_checks
                                              WHERE group_id = p_group_id))
                            AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
                            AND Nvl(end_date_active, SYSDATE)
                            AND batch_sql_stmnt IS NULL
                            AND block_level = 'EMPLOYEE';
Line: 8225

         SELECT block_id, sql_stmnt, currency_code
         FROM csc_prof_blocks_b a
         WHERE EXISTS ( SELECT b.block_id
                          FROM csc_prof_check_rules_b b, csc_prof_checks_b c
                         WHERE (b.block_id = a.block_id
                                OR b.expr_to_block_id = a.block_id)
                           AND c.select_type = 'T'
                           AND b.check_id = c.check_id
                           AND b.check_id IN (SELECT check_id from csc_prof_group_checks
                                             WHERE group_id = p_group_id))
                           AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                           AND Nvl(end_date_active, Sysdate)
                           AND block_level = 'EMPLOYEE';
Line: 8240

         SELECT block_id, sql_stmnt, currency_code
           FROM csc_prof_blocks_b a
          WHERE EXISTS ( SELECT b.block_id
                           FROM csc_prof_check_rules_b b
                          WHERE (b.block_id = a.block_id
                                 or b.expr_to_block_id = a.block_id)
                          AND check_id IN (Select check_id from csc_prof_group_checks
                             where group_id = p_group_id))
                          AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                          AND Nvl(end_date_active, Sysdate)
                          AND block_level ='EMPLOYEE';
Line: 8307

	l_for_insert	:= 'Y';
Line: 8310

	Insert_Update_Block_Results(p_ip_total,
							l_for_insert,
							l_for_party
							,l_for_psite  -- Added by spamujul for ER#8473903
							);
Line: 8319

	l_for_insert := 'N';
Line: 8322

	Insert_Update_Block_Results(p_up_total,
							l_for_insert,
							l_for_party
							,l_for_psite  -- Added by spamujul for ER#8473903
							);
Line: 8343

       table_delete;
Line: 8371

  l_for_insert			varchar2(1) := 'Y';
Line: 8386

      SELECT block_id, sql_stmnt, currency_code
      FROM csc_prof_blocks_b a
      WHERE a.block_id = sel_blk_id;
Line: 8391

      SELECT person_id
      FROM per_workforce_current_x;
Line: 8408

         SELECT check_id, select_type, select_block_id,
                data_type, format_mask, check_upper_lower_flag,
                threshold_grade, check_level
           FROM csc_prof_checks_b a
           WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks)
            AND select_type = 'B'
            AND check_level = 'EMPLOYEE'
            AND EXISTS (SELECT null
                          FROM csc_prof_blocks_b b
                         WHERE a.select_block_id = b.block_id
                           AND b.batch_sql_stmnt IS NULL)
            AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
                            AND Nvl(end_date_active, SYSDATE);
Line: 8423

         SELECT check_id, select_type, select_block_id,
                data_type, format_mask,check_upper_lower_flag,threshold_grade,
                check_level
           FROM csc_prof_checks_b
          WHERE check_level ='EMPLOYEE'
            AND select_type = 'T'
            AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                AND Nvl(end_date_active, Sysdate);
Line: 8433

         SELECT check_id, select_type, select_block_id,
                data_type, format_mask,check_upper_lower_flag,threshold_grade,
                check_level
           FROM csc_prof_checks_b
          WHERE check_level ='EMPLOYEE'
            AND Sysdate BETWEEN Nvl(start_date_active, Sysdate)
                AND Nvl(end_date_active, Sysdate);
Line: 8444

         SELECT check_id, select_type, select_block_id,
                data_type, format_mask,check_upper_lower_flag,
	        threshold_grade, check_level
           FROM csc_prof_checks_b a
          WHERE check_id IN (SELECT check_id FROM csc_prof_group_checks
                              WHERE group_id = p_group_id)
            AND select_type = 'B'
            AND check_level = 'EMPLOYEE'
            AND EXISTS (SELECT null
                          FROM csc_prof_blocks_b b
                         WHERE a.select_block_id = b.block_id
                           AND b.batch_sql_stmnt IS NULL)
            AND SYSDATE BETWEEN Nvl(start_date_active, SYSDATE)
                            AND Nvl(end_date_active, SYSDATE);
Line: 8460

          SELECT check_id, select_type, select_block_id,
                 data_type, format_mask,check_upper_lower_flag,threshold_grade,
                 check_level
            FROM csc_prof_checks_b
           WHERE check_level = 'EMPLOYEE'
             AND select_type = 'T'
             AND check_id in (select check_id from csc_prof_group_checks
                               where group_id = p_group_id)
             And Sysdate BETWEEN Nvl(start_date_active, Sysdate)
	     AND Nvl(end_date_active, Sysdate);
Line: 8472

          SELECT check_id, select_type, select_block_id,
                 data_type, format_mask,check_upper_lower_flag,threshold_grade,
                 check_level
            FROM csc_prof_checks_b
           WHERE check_level = 'EMPLOYEE'
             AND check_id in (select check_id from csc_prof_group_checks
                               where group_id = p_group_id)
             And Sysdate BETWEEN Nvl(start_date_active, Sysdate)
	     AND Nvl(end_date_active, Sysdate);
Line: 8486

        sel_type := v_rec_var.select_type;
Line: 8488

        sel_blk_id := v_rec_var.select_block_id;
Line: 8573

	l_for_insert := 'Y';
Line: 8576

	Insert_Update_Check_Results(l_ip_total,
						       l_for_insert,
						       l_for_party
						       ,l_for_psite  -- added by spamujul for ER#8473903
						       );
Line: 8585

	l_for_insert := 'N';
Line: 8588

	Insert_Update_Check_Results (l_up_total,
							  l_for_insert,
							  l_for_party
							 ,l_for_psite -- added by spamujul for ER#8473903
							  );
Line: 8668

		     l_for_insert		varchar2(1) := 'Y';
Line: 8683

	Select count(*)
	From csc_prof_block_results
	Where block_id 	= p_blk_id
	And party_id 	= p_party_id
	And cust_account_id IS NULL;
Line: 8691

	Select count(*)
	From csc_prof_block_results
	Where block_id 	= p_blk_id
	And party_id 	= p_party_id
	And cust_account_id = p_acct_id;
Line: 8769

				      select 1 into v_party_count from csc_prof_block_results
				      where block_id = p_blk_id
				      and party_id = p_party_id
				      and cust_account_id is null
				      and party_site_id is NULL -- Added by spamujul for ER#8473903
				      ;
Line: 8794

			    -- assign values to insert party
			    ip_block_id(p_ip_total)	:=	p_blk_id;
Line: 8802

				l_for_insert	:= 'Y';
Line: 8805

				Insert_Update_Block_Results	(p_ip_total,
										l_for_insert,
										l_for_party
										,l_for_psite -- Added by spamujul for ER#8473903
										);
Line: 8814

				    -- assign values to update party tables
				    up_block_id(p_up_total)		:= p_blk_id;
Line: 8822

					l_for_insert := 'N';
Line: 8825

					Insert_Update_Block_Results (p_up_total,
											 l_for_insert,
											 l_for_party
											,l_for_psite -- Added by spamujul for ER#8473903
											 );
Line: 8836

				      select 1 into v_account_count from csc_prof_block_results
				      where block_id = p_blk_id
				      and party_id = p_party_id
				      and cust_account_id = p_acct_id
				      and party_site_id  is null -- Added by spamujul for ER#8473903
				      ;
Line: 8861

					    -- assign values to insert
					    ia_block_id(p_ia_total) := p_blk_id;
Line: 8869

						l_for_insert := 'Y';
Line: 8872

						Insert_Update_Block_Results 	(p_ia_total,
												 l_for_insert,
												 l_for_party
												 ,l_for_psite  -- Added by spamujul for ER#8473903
												 );
Line: 8881

					    -- assign values to update party tables
					    ua_block_id(p_ua_total) := p_blk_id;
Line: 8889

						l_for_insert := 'N';
Line: 8892

						Insert_Update_Block_Results(p_ua_total,
												l_for_insert,
												l_for_party
												,l_for_psite  -- Added by spamujul for ER#8473903
												);
Line: 8905

				      select 1 into v_psite_count from csc_prof_block_results
				      where block_id = p_blk_id
				      and party_id = p_party_id
				      and cust_account_id   IS NULL
				      and party_site_id  =p_psite_id ;
Line: 8929

				l_for_insert := 'Y';
Line: 8932

				Insert_Update_Block_Results 	(p_is_total,
										 l_for_insert,
										 l_for_party
										 ,l_for_psite
										 );
Line: 8941

			    -- assign values to update party tables
			    us_block_id(p_us_total) := p_blk_id;
Line: 8949

				l_for_insert := 'N';
Line: 8952

				Insert_Update_Block_Results(p_us_total,
										l_for_insert,
										l_for_party
										,l_for_psite
										);
Line: 8987

PROCEDURE Insert_Update_Block_Results
					( p_count	IN Number,
					  p_for_insert	IN Varchar2,
					  p_for_party	IN Varchar2
					  ,p_for_psite	IN Varchar2 -- Added by spamujul for ER#8473903
					  ) IS

TABLESEGMENT_FULL                EXCEPTION;
Line: 9008

			-- PARTY level insert or update of records
			IF p_for_insert = 'Y' THEN
			   -- Insert Records into Csc_Prof_Block_Results Table
			   FORALL i IN 1..p_count
				INSERT INTO Csc_Prof_Block_Results
				  ( block_results_id
				    , block_id
				    , party_id
				    , cust_account_id
				    ,party_site_id -- Added by spamujul for ER#8473903
				    , value
				    , currency_code
				    , created_by
				    , creation_date
				    , last_updated_by
				    , last_update_date
				    , last_update_login)
				  VALUES
				   (csc_prof_block_results_s.nextval
				    , ip_block_id(i)
				    , ip_party_id(i)
				    , ip_account_id(i)
				    , ip_psite_id(i) -- Added by spamujul for ER#8473903
				    , ip_value(i)
				    , ip_currency(i)
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.CONC_LOGIN_ID );
Line: 9039

				ip_block_id.DELETE;
Line: 9040

				ip_party_id.DELETE;
Line: 9041

				ip_account_id.DELETE;
Line: 9042

				ip_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9043

				ip_value.DELETE;
Line: 9044

				ip_currency.DELETE;
Line: 9047

				UPDATE Csc_Prof_Block_Results
				Set value = up_value(i)
				   , currency_code = up_currency(i)
				   , last_updated_by = FND_GLOBAL.USER_ID
				   , last_update_date = sysdate
				   , last_update_login = FND_GLOBAL.CONC_LOGIN_ID
				Where block_id = up_block_id(i)
				And party_id = up_party_id(i)
				AND cust_account_id  IS NULL AND party_site_id  IS NULL -- Added by spamujul for ER#8473903
				;
Line: 9057

				up_block_id.DELETE;
Line: 9058

				up_party_id.DELETE;
Line: 9059

				up_account_id.DELETE;
Line: 9060

				up_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9061

				up_value.DELETE;
Line: 9062

				up_currency.DELETE;
Line: 9065

			-- ACCOUNT level insert or update of records
			IF p_for_insert = 'Y' THEN
			   -- Insert Records into Csc_Prof_Block_Results Table
			   FORALL i IN 1..p_count
				INSERT INTO Csc_Prof_Block_Results
				  ( block_results_id
				    , block_id
				    , party_id
				    , cust_account_id
				    , party_site_id -- Added by spamujul for ER#8473903
				    , value
				    , currency_code
				    , created_by
				    , creation_date
				    , last_updated_by
				    , last_update_date
				    , last_update_login)
				  VALUES
				   (csc_prof_block_results_s.nextval
				    , ia_block_id(i)
				    , ia_party_id(i)
				    , ia_account_id(i)
				    , ia_psite_id(i) -- Added by spamujul for ER#8473903
				    , ia_value(i)
				    , ia_currency(i)
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.CONC_LOGIN_ID );
Line: 9096

				ia_block_id.DELETE;
Line: 9097

				ia_party_id.DELETE;
Line: 9098

				ia_account_id.DELETE;
Line: 9099

				ia_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9100

				ia_value.DELETE;
Line: 9101

				ia_currency.DELETE;
Line: 9104

				UPDATE Csc_Prof_Block_Results
				Set value = ua_value(i)
				   , currency_code = ua_currency(i)
				   , last_updated_by = FND_GLOBAL.USER_ID
				   , last_update_date = sysdate
				   , last_update_login = FND_GLOBAL.CONC_LOGIN_ID
				Where block_id = ua_block_id(i)
				And party_id = ua_party_id(i)
				And cust_account_id = ua_account_id(i)
				And party_site_id IS NULL -- Added by spamujul for ER#8473903
				;
Line: 9116

				ua_block_id.DELETE;
Line: 9117

				ua_party_id.DELETE;
Line: 9118

				ua_account_id.DELETE;
Line: 9119

				ua_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9120

				ua_value.DELETE;
Line: 9121

				ua_currency.DELETE;
Line: 9126

		      IF p_for_insert = 'Y' THEN
			   -- Insert Records into Csc_Prof_Block_Results Table
			   FORALL i IN 1..p_count
			       INSERT INTO Csc_Prof_Block_Results
				  (  block_results_id
				    , block_id
				    , party_id
				    , cust_account_id
				    , value
				    , currency_code
				    , created_by
				    , creation_date
				    , last_updated_by
				    , last_update_date
				    , last_update_login
				    , party_site_id
				   )
				  VALUES
				   (csc_prof_block_results_s.nextval
				    , is_block_id(i)
				    , is_party_id(i)
				    , is_account_id(i)
				    , is_value(i)
				    , is_currency(i)
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.USER_ID
				    , Sysdate
				    , FND_GLOBAL.CONC_LOGIN_ID
				     , is_psite_id(i)
				   );
Line: 9157

				is_block_id.DELETE;
Line: 9158

				is_party_id.DELETE;
Line: 9159

				is_account_id.DELETE;
Line: 9160

				is_psite_id.DELETE;
Line: 9161

				is_value.DELETE;
Line: 9162

				is_currency.DELETE;
Line: 9165

				UPDATE Csc_Prof_Block_Results
				Set value = us_value(i)
				   , currency_code = us_currency(i)
				   , last_updated_by = FND_GLOBAL.USER_ID
				   , last_update_date = sysdate
				   , last_update_login = FND_GLOBAL.CONC_LOGIN_ID
				Where block_id = us_block_id(i)
				And party_id = us_party_id(i)
				And cust_account_id IS NULL
				And party_site_id = us_psite_id(i)
				;
Line: 9176

				us_block_id.DELETE;
Line: 9177

				us_party_id.DELETE;
Line: 9178

				us_account_id.DELETE;
Line: 9179

				us_psite_id.DELETE;
Line: 9180

				us_value.DELETE;
Line: 9181

				us_currency.DELETE;
Line: 9204

	    table_delete;
Line: 9208

END Insert_Update_Block_Results;
Line: 9217

PROCEDURE Insert_Update_Check_Results ( p_count      IN NUMBER,
                                        p_for_insert IN VARCHAR2,
                                        p_for_party  IN VARCHAR2 ,
                                        p_for_psite  IN VARCHAR2 -- Added by spamujul for ER#8473903
                                        )
IS
        TABLESEGMENT_FULL EXCEPTION;
Line: 9236

                        IF p_for_insert = 'Y' THEN
                                -- Insert Records into Csc_Prof_Check_Results Table
                                FORALL i IN 1..p_count
                                INSERT
                                INTO   Csc_Prof_Check_Results
                                       (
                                              check_results_id ,
                                              check_id         ,
                                              party_id         ,
                                              cust_account_id,
                                              party_site_id, -- Added by spamujul for ER#8473903
                                              value                  ,
                                              results_threshold_flag ,
                                              currency_code          ,
                                              grade                  ,
                                              rating_code            ,
                                              color_code             ,
                                              created_by             ,
                                              creation_date          ,
                                              last_updated_by        ,
                                              last_update_date       ,
                                              last_update_login
                                       )
                                       VALUES
                                       (
                                              csc_prof_check_results_s.nextval ,
                                              ip_check_id(i)                   ,
                                              ip_party_id(i)                   ,
                                              ip_account_id(i)                 ,
                                              ip_psite_id(i), -- Added by spamujul for ER#8473903
                                              ip_value(i)        ,
                                              ip_results(i)      ,
                                              ip_currency(i)     ,
                                              ip_grade(i)        ,
                                              ip_rating_code(i)  ,
                                              ip_color_code(i)   ,
                                              FND_GLOBAL.USER_ID ,
                                              SYSDATE            ,
                                              FND_GLOBAL.USER_ID ,
                                              SYSDATE            ,
                                              FND_GLOBAL.CONC_LOGIN_ID
                                       );
Line: 9279

                                ip_check_id.DELETE;
Line: 9280

                                ip_party_id.DELETE;
Line: 9281

                                ip_account_id.DELETE;
Line: 9282

                                ip_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9283

                                ip_value.DELETE;
Line: 9284

                                ip_currency.DELETE;
Line: 9285

                                ip_grade.DELETE;
Line: 9286

                                ip_rating_code.DELETE;
Line: 9287

                                ip_color_code.DELETE;
Line: 9288

                                ip_results.DELETE;
Line: 9291

                                UPDATE Csc_Prof_Check_Results
                                SET    value                  = up_value(i)        ,
                                       results_threshold_flag = up_results(i)      ,
                                       currency_code          = up_currency(i)     ,
                                       grade                  = up_grade(i)        ,
                                       rating_code            = up_rating_code(i)  ,
                                       color_code             = up_color_code(i)   ,
                                       last_updated_by        = FND_GLOBAL.USER_ID ,
                                       last_update_date       = SYSDATE            ,
                                       last_update_login      = FND_GLOBAL.CONC_LOGIN_ID
                                WHERE  check_id               = up_check_id(i)
                                   AND party_id               = up_party_id(i)
                                   AND cust_account_id IS NULL
                                   AND party_site_id IS NULL -- Added by spamujul for ER#8473903
                                       ;
Line: 9307

                                up_check_id.DELETE;
Line: 9308

                                up_party_id.DELETE;
Line: 9309

                                up_account_id.DELETE;
Line: 9310

                                up_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9311

                                up_value.DELETE;
Line: 9312

                                up_currency.DELETE;
Line: 9313

                                up_grade.DELETE;
Line: 9314

                                up_rating_code.DELETE;
Line: 9315

                                up_color_code.DELETE;
Line: 9316

                                up_results.DELETE;
Line: 9320

                        IF p_for_insert = 'Y' THEN
                                -- Insert Records into Csc_Prof_Check_Results Table
                                FORALL i IN 1..p_count
                                INSERT
                                INTO   Csc_Prof_Check_Results
                                       (
                                              check_results_id       ,
                                              check_id               ,
                                              party_id               ,
                                              cust_account_id        ,
					      party_site_id ,  -- Added by spamujul for ER#8473903
                                              value                  ,
                                              results_threshold_flag ,
                                              currency_code          ,
                                              grade                  ,
                                              rating_code            ,
                                              color_code             ,
                                              created_by             ,
                                              creation_date          ,
                                              last_updated_by        ,
                                              last_update_date       ,
                                              last_update_login
                                       )
                                       VALUES
                                       (
                                              csc_prof_check_results_s.nextval ,
                                              ia_check_id(i)                   ,
                                              ia_party_id(i)                   ,
                                              ia_account_id(i)                 ,
					      ia_psite_id(i)                  ,  -- Added by spamujul for ER#8473903
                                              ia_value(i)                      ,
                                              ia_results(i)                    ,
                                              ia_currency(i)                   ,
                                              ia_grade(i)                      ,
                                              ia_rating_code(i)                ,
                                              ia_color_code(i)                 ,
                                              FND_GLOBAL.USER_ID               ,
                                              SYSDATE                          ,
                                              FND_GLOBAL.USER_ID               ,
                                              SYSDATE                          ,
                                              FND_GLOBAL.CONC_LOGIN_ID
                                       );
Line: 9363

                                ia_check_id.DELETE;
Line: 9364

                                ia_party_id.DELETE;
Line: 9365

                                ia_account_id.DELETE;
Line: 9366

				ia_psite_id.DELETE; -- Added by spamujul for ER#8473903
Line: 9367

                                ia_value.DELETE;
Line: 9368

                                ia_currency.DELETE;
Line: 9369

                                ia_grade.DELETE;
Line: 9370

                                ia_rating_code.DELETE;
Line: 9371

                                ia_color_code.DELETE;
Line: 9372

                                ia_results.DELETE;
Line: 9375

                                UPDATE Csc_Prof_Check_Results
                                SET    value                  = ua_value(i)        ,
                                       results_threshold_flag = ua_results(i)      ,
                                       currency_code          = ua_currency(i)     ,
                                       grade                  = ua_grade(i)        ,
                                       rating_code            = ua_rating_code(i)  ,
                                       color_code             = ua_color_code(i)   ,
                                       last_updated_by        = FND_GLOBAL.USER_ID ,
                                       last_update_date       = SYSDATE            ,
                                       last_update_login      = FND_GLOBAL.CONC_LOGIN_ID
                                WHERE  check_id               = ua_check_id(i)
                                   AND party_id               = ua_party_id(i)
                                   AND cust_account_id        = ua_account_id(i)
				   AND party_site_id	 IS NULL  -- Added by spamujul for ER#8473903
				   ;
Line: 9391

                                ua_check_id.DELETE;
Line: 9392

                                ua_party_id.DELETE;
Line: 9393

                                ua_account_id.DELETE;
Line: 9394

				ua_psite_id.DELETE;  -- Added by spamujul for ER#8473903
Line: 9395

                                ua_value.DELETE;
Line: 9396

                                ua_currency.DELETE;
Line: 9397

                                ua_grade.DELETE;
Line: 9398

                                ua_rating_code.DELETE;
Line: 9399

                                ua_color_code.DELETE;
Line: 9400

                                ua_results.DELETE;
Line: 9405

        IF p_for_insert   = 'Y' THEN
                FORALL i IN 1..p_count
                INSERT
                INTO   Csc_Prof_Check_Results
                       (
                              check_results_id       ,
                              check_id               ,
                              party_id               ,
                              cust_account_id        ,
                              party_site_id          ,
                              value                  ,
                              results_threshold_flag ,
                              currency_code          ,
                              grade                  ,
                              rating_code            ,
                              color_code             ,
                              created_by             ,
                              creation_date          ,
                              last_updated_by        ,
                              last_update_date       ,
                              last_update_login
                       )
                       VALUES
                       (
                              csc_prof_check_results_s.nextval ,
                              is_check_id(i)                   ,
                              is_party_id(i)                   ,
                              is_account_id(i)                 ,
                              is_psite_id(i)                   ,
                              is_value(i)                      ,
                              is_results(i)                    ,
                              is_currency(i)                   ,
                              is_grade(i)                      ,
                              is_rating_code(i)                ,
                              is_color_code(i)                 ,
                              FND_GLOBAL.USER_ID               ,
                              SYSDATE                          ,
                              FND_GLOBAL.USER_ID               ,
                              SYSDATE                          ,
                              FND_GLOBAL.CONC_LOGIN_ID
                       );
Line: 9447

                is_check_id.DELETE;
Line: 9448

                is_party_id.DELETE;
Line: 9449

                is_account_id.DELETE;
Line: 9450

                is_psite_id.DELETE;
Line: 9451

                is_value.DELETE;
Line: 9452

                is_currency.DELETE;
Line: 9453

                is_grade.DELETE;
Line: 9454

                is_rating_code.DELETE;
Line: 9455

                is_color_code.DELETE;
Line: 9456

                is_results.DELETE;
Line: 9459

                UPDATE Csc_Prof_Check_Results
                SET    value                  = us_value(i)        ,
                       results_threshold_flag = us_results(i)      ,
                       currency_code          = us_currency(i)     ,
                       grade                  = us_grade(i)        ,
                       rating_code            = us_rating_code(i)  ,
                       color_code             = us_color_code(i)   ,
                       last_updated_by        = FND_GLOBAL.USER_ID ,
                       last_update_date       = SYSDATE            ,
                       last_update_login      = FND_GLOBAL.CONC_LOGIN_ID
                WHERE  check_id               = us_check_id(i)
                   AND party_id               = us_party_id(i)
                   AND cust_account_id IS NULL
                   AND party_site_id = us_psite_id(i);
Line: 9474

                us_check_id.DELETE;
Line: 9475

                us_party_id.DELETE;
Line: 9476

                us_account_id.DELETE;
Line: 9477

                us_psite_id.DELETE;
Line: 9478

                us_value.DELETE;
Line: 9479

                us_currency.DELETE;
Line: 9480

                us_grade.DELETE;
Line: 9481

                us_rating_code.DELETE;
Line: 9482

                us_color_code.DELETE;
Line: 9483

                us_results.DELETE;
Line: 9508

        table_delete;
Line: 9513

END Insert_Update_Check_Results;
Line: 9517

  UPDATE_JIT_STATUS
  added this procedure for JIT enhancement -- Bug 4535407
  Updates the columns jit_status, jit_err_code in CCT_MEDIA_ITEMS.
  Called from CSC_PROF_JIT
********************************************/

PROCEDURE update_jit_status ( p_status			 VARCHAR2 DEFAULT NULL,
							      p_err_code		 NUMBER DEFAULT NULL,
							      p_media_item_id	 NUMBER
							   )	IS
	PRAGMA AUTONOMOUS_TRANSACTION;
Line: 9529

		UPDATE CCT_MEDIA_ITEMS
			SET jit_status = p_status,
			        jit_err_code = p_err_code
		   WHERE media_item_id = p_media_item_id;
Line: 9534

END update_jit_status;
Line: 9588

		      SELECT jit_status
			FROM CCT_MEDIA_ITEMS
		       WHERE media_item_id = l_media_item_id;
Line: 9593

		      SELECT a.dashboard_group_id
			FROM csc_prof_module_groups	a,
				     csc_prof_groups_b		b
		       WHERE a.dashboard_group_id = b.group_id
			 AND a.party_type IN (l_party_type, 'ALL')
			 AND a.form_function_name = l_form_name
			 AND (((a.responsibility_id = l_resp_id AND a.resp_appl_id = l_resp_appl_id)
				AND a.responsibility_id IS NOT NULL)
			      OR a.responsibility_id IS NULL)
			 AND TRUNC(SYSDATE) BETWEEN TRUNC(NVL(b.start_date_active, SYSDATE))
			 AND TRUNC(NVL(b.end_date_active, SYSDATE))
		      ORDER BY a.party_type desc, a.responsibility_id;
Line: 9607

		      SELECT party_type
			FROM hz_parties
		       WHERE party_id = l_party_id;
Line: 9612

		      SELECT cust_account_id
			FROM hz_cust_accounts
		       WHERE party_id = l_party_id
			 AND ((status = 'A' AND l_show_active_acct = 'Y')
			       OR (l_show_active_acct = 'N'))
			 AND status NOT IN ('M', 'D')
		      ORDER BY creation_date DESC;
Line: 9621

		      SELECT cust_account_id
			FROM hz_cust_accounts
		       WHERE party_id = l_party_id
			 AND ((status = 'A' AND l_show_active_acct = 'Y')
			       OR (l_show_active_acct = 'N'))
			 AND status NOT IN ('M', 'D')
		      ORDER BY creation_date;
Line: 9630

		      SELECT obj_party_id, obj_party_type
			FROM csc_hz_parties_rel_v
		       WHERE rel_party_id = l_party_id;
Line: 9681

		   /* OTM updates jit_status to null before calling this procedure.
		      IF screenpop happens when the call to this procedure is in queue, then
		      forms would have populated jit_status column. In such cases return back
		   */
		IF l_status IS NOT NULL OR chk_status%NOTFOUND THEN
			RETURN;
Line: 9689

		   update_jit_status
		     ( p_status => l_jit_prg_status,
		       p_err_code => NULL,
		       p_media_item_id => l_media_item_id );
Line: 9744

											       SELECT cust_account_id
												 INTO l_acct_id
												 FROM hz_cust_accounts
												WHERE party_id = l_party_id
												  AND ((status = 'A' AND l_show_active_acct = 'Y') OR (l_show_active_acct = 'N'))
												  AND status NOT IN ('M', 'D');
Line: 9796

         update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 9837

            update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 9887

		       SELECT cust_account_id
			 INTO l_acct_id
	                 FROM hz_cust_accounts
		        WHERE party_id = l_party_id
			  AND ((status = 'A' AND l_show_active_acct = 'Y') OR (l_show_active_acct = 'N'))
	                  AND status NOT IN ('M', 'D');
Line: 9944

         update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 9985

            update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 10031

            update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 10086

               SELECT cust_account_id
                 INTO l_acct_id
                 FROM hz_cust_accounts
                WHERE party_id = l_party_id
                  AND ((status = 'A' AND l_show_active_acct = 'Y') OR (l_show_active_acct = 'N'))
                  AND status NOT IN ('M', 'D');
Line: 10144

         update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 10186

            update_jit_status
            ( p_status => l_jit_err_status,
              p_err_code => -20001,
              p_media_item_id => l_media_item_id );
Line: 10204

   update_jit_status
      ( p_status => l_jit_complete_status,
        p_err_code => NULL,
        p_media_item_id => l_media_item_id );
Line: 10213

      update_jit_status
        ( p_status => l_jit_err_status,
          p_err_code => l_sql_code,
          p_media_item_id => l_media_item_id );
Line: 10279

			SELECT logical_operator,
					left_paren,
					block_id,
					comparison_operator,
					expression,
					expr_to_block_id,
					right_paren
			FROM csc_prof_check_rules_vl
			WHERE check_id = chk_id;
Line: 10290

			  select block_level from
			     csc_prof_blocks_b
			  where block_id=v_blk_id;
Line: 10313

		rule := 'SELECT 1 FROM dual WHERE';
Line: 10323

					'EXISTS (SELECT 1 FROM csc_prof_block_results WHERE block_id = ' ||
					rules_rec.block_id || ' AND party_id = :party_id' ||
					' AND cust_account_id IS NULL AND party_site_id IS NULL AND value ' || rules_rec.comparison_operator; -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
Line: 10331

						rule := rule || '(SELECT value from csc_prof_block_results WHERE block_id = '||
						rules_rec.expr_to_block_id || ' AND cust_account_id IS NULL AND party_site_id IS NULL )'; -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
Line: 10338

						'EXISTS (SELECT 1 FROM csc_prof_block_results WHERE block_id = ' ||
						rules_rec.block_id || ' AND party_id = :party_id' ||
						' AND cust_account_id = :cust_account_id AND party_site_id IS NULL' || -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
						' AND value ' || rules_rec.comparison_operator;
Line: 10347

						rule := rule || '(SELECT value from csc_prof_block_results WHERE block_id = '
						   || rules_rec.expr_to_block_id ||  ' AND party_id = :party_id' ||
								' AND cust_account_id = :cust_account_id AND party_site_id IS NULL )' ; -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
Line: 10364

					'EXISTS (SELECT 1 FROM csc_prof_block_results WHERE block_id = ' ||
					rules_rec.block_id || ' AND party_id = :party_id' ||
					' AND cust_account_id IS NULL AND PARTY_SITE_ID IS NULL AND value ' || rules_rec.comparison_operator;
Line: 10372

						rule := rule || '(SELECT value from csc_prof_block_results WHERE block_id = '||
						rules_rec.expr_to_block_id || ' AND cust_account_id IS NULL AND PARTY_SITE_ID IS NULL)';
Line: 10379

					'EXISTS (SELECT 1 FROM csc_prof_block_results WHERE block_id = ' ||
					rules_rec.block_id || ' AND party_id = :party_id' ||
					' AND party_site_id = :party_site_id and cust_account_id is null' ||
					' AND value ' || rules_rec.comparison_operator;
Line: 10388

						rule := rule || '(SELECT value from csc_prof_block_results WHERE block_id = '
						||rules_rec.expr_to_block_id ||  ' AND party_id = :party_id' ||
						' AND party_site_id = :party_site_id and cust_account_id is null)' ;
Line: 10401

					'EXISTS (SELECT 1 FROM csc_prof_block_results WHERE block_id = ' ||
					rules_rec.block_id || ' AND party_id = :party_id' ||
					' AND cust_account_id IS NULL AND party_site_id IS NULL AND value ' || rules_rec.comparison_operator; -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
Line: 10410

					rule := rule || '(SELECT value from csc_prof_block_results WHERE block_id = '||
						rules_rec.expr_to_block_id || ' AND cust_account_id IS NULL  AND party_site_id IS NULL)'; -- Included "PARTY_SITE_ID IS NULL" by spamujul for ER#8473903
Line: 10477

PROCEDURE Table_Delete IS
Begin

	   IP_Block_Id.delete;
Line: 10481

	   IP_Check_Id.delete;
Line: 10482

	   IP_Party_Id.delete;
Line: 10483

	   IP_Account_Id.delete;
Line: 10484

	   IP_Psite_id.delete;	-- added by spamujul for ER#8473903
Line: 10485

	   IP_Value.delete;
Line: 10486

	   IP_Currency.delete;
Line: 10488

	   UP_Grade.delete;
Line: 10489

	   UP_Block_Id.delete;
Line: 10490

	   UP_Check_Id.delete;
Line: 10491

	   UP_Party_Id.delete;
Line: 10492

	   UP_Account_Id.delete;
Line: 10493

	   UP_Psite_id.delete;	-- added by spamujul for ER#8473903
Line: 10494

	   UP_Value.delete;
Line: 10495

	   UP_Currency.delete;
Line: 10496

	   UP_Grade.delete;
Line: 10498

	   IA_Block_Id.delete;
Line: 10499

	   IA_Check_Id.delete;
Line: 10500

	   IA_Party_Id.delete;
Line: 10501

	   IA_Account_Id.delete;
Line: 10502

	   IA_Psite_id.delete;	 -- added by spamujul for ER#8473903
Line: 10503

	   IA_Value.delete;
Line: 10504

	   IA_Currency.delete;
Line: 10506

	   UA_Grade.delete;
Line: 10507

	   UA_Block_Id.delete;
Line: 10508

	   UA_Check_Id.delete;
Line: 10509

	   UA_Party_Id.delete;
Line: 10510

	   UA_Account_Id.delete;
Line: 10511

	   UA_Psite_id.delete;	-- added by spamujul for ER#8473903
Line: 10512

	   UA_Value.delete;
Line: 10513

	   UA_Currency.delete;
Line: 10514

	   UA_Grade.delete;
Line: 10516

	  US_Block_Id.delete;
Line: 10517

	  US_Check_Id.delete;
Line: 10518

	  US_Party_Id.delete;
Line: 10519

	  US_Account_Id.delete;
Line: 10520

	  US_Psite_Id.delete;
Line: 10521

	  US_Value.delete;
Line: 10522

	  US_Currency.delete;
Line: 10523

	  US_Grade.delete;
Line: 10524

	  US_Rating_code.delete;
Line: 10525

	  US_Color_code.delete;
Line: 10526

	  US_Results.delete;
Line: 10528

	  IS_Block_Id.delete;
Line: 10529

	  IS_Check_Id.delete;
Line: 10530

	  IS_Party_Id.delete;
Line: 10531

	  IS_Account_Id.delete;
Line: 10532

	  IS_Psite_Id.delete;
Line: 10533

	  IS_Value.delete;
Line: 10534

	  IS_Currency.delete;
Line: 10535

	  IS_Grade.delete;
Line: 10536

	  IS_Rating_Code.delete;
Line: 10537

	  IS_Color_Code.delete;
Line: 10538

	  IS_Results.delete;
Line: 10541

	   plan_id_plan_table.delete;
Line: 10542

	   check_id_plan_table.delete;
Line: 10543

	   party_id_plan_table.delete;
Line: 10544

	   account_id_plan_table.delete;
Line: 10545

END Table_Delete;