DBA Data[Home] [Help]

APPS.HZ_PARTY_MERGE SQL Statements

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

Line: 64

PROCEDURE delete_merged_records(
        p_batch_party_id IN     NUMBER,
        x_return_status         IN OUT NOCOPY  VARCHAR2);
Line: 90

PROCEDURE insert_party_site_details (
        p_from_party_id      IN NUMBER,
        p_to_party_id        IN NUMBER,
        p_batch_party_id     IN NUMBER
);
Line: 156

g_user_id                     HZ_MERGE_PARTY_HISTORY.last_updated_by%TYPE;
Line: 158

g_last_update_login           HZ_MERGE_PARTY_HISTORY.last_update_login%TYPE;
Line: 160

g_last_update_date            DATE;
Line: 162

g_merge_delete_flag VARCHAR2(1);
Line: 228

  g_last_update_login:=hz_utility_pub.last_update_login;
Line: 229

  g_last_update_date :=hz_utility_pub.last_update_date;
Line: 235

  FND_FILE.put_line(FND_FILE.log,'Last Update Date:'||TO_CHAR(g_last_update_date)||'#');
Line: 236

  FND_FILE.put_line(FND_FILE.log,'Last Update Login:'||g_last_update_login||'#');
Line: 239

  g_skip_dict_id.DELETE;
Line: 241

    SELECT DISTINCT MERGE_DICT_ID, ENTITY_NAME
    FROM HZ_MERGE_DICTIONARY WHERE DICT_APPLICATION_ID<>222
				   AND   NVL(batch_merge_flag, 'N') <> 'Y') LOOP

    BEGIN
--4534175      EXECUTE IMMEDIATE 'DECLARE x NUMBER; BEGIN SELECT 1 INTO x FROM dual where exists ( select 1 from '||ENTITY.ENTITY_NAME||'); END;';
Line: 252

	    OPEN c1 FOR  'SELECT 1 FROM jtf_fm_content_history WHERE rownum = 1';
Line: 256

            OPEN c1 FOR  'SELECT 1 FROM jtf_fm_processed WHERE rownum = 1';
Line: 267

        OPEN c1 FOR  'select 1
                        from dual
                       where exists(
                                    SELECT    /*+ first_rows(1) index_ffs(hp HZ_PARTY_SITE_USES_N1)*/ 1
                                      FROM    hz_party_site_uses hp
                                     WHERE    site_use_type = ''SUPPLIER_SHIP_FROM''
                                       AND    ROWNUM=1)  ';
Line: 284

	   OPEN c1 FOR  'SELECT 1 FROM '||ENTITY.ENTITY_NAME||' WHERE rownum = 1';
Line: 309

    SELECT batch_name, rule_set_name, batch_status, batch_delete, batch_commit
    FROM HZ_MERGE_BATCH
    WHERE batch_id = cp_batch_id;
Line: 315

    SELECT DISTINCT(to_party_id)
    FROM HZ_MERGE_PARTIES mp, hz_parties p
    WHERE batch_id = cp_batch_id
    AND p.party_id = mp.from_party_id
    AND p.party_type <> 'PARTY_RELATIONSHIP';
Line: 322

    SELECT mp.merge_type
    FROM HZ_MERGE_PARTIES mp, hz_parties p
    WHERE mp.batch_id = cp_batch_id
    AND mp.to_party_id = cp_to_party_id
    AND p.party_id = mp.to_party_id
    AND p.party_type <> 'PARTY_RELATIONSHIP'
    AND mp.merge_type = 'PARTY_MERGE'
    AND rownum=1;
Line: 333

SELECT batch_party_id, merge_type, from_party_id, to_party_id, merge_status,party_type,
       decode(op.actual_content_source, 'DNB', 'DNB', NULL), merge_reason_code
    FROM HZ_MERGE_PARTIES mp, HZ_PARTIES pt, hz_organization_profiles op
    WHERE batch_id = cp_batch_id
    AND pt.party_id = mp.from_party_id
    AND op.party_id(+) = pt.party_id
    AND op.actual_content_source(+) = 'DNB'
    AND op.effective_end_date IS NULL
    AND ( mp.to_party_id = cp_to_party_id
          OR (pt.party_type = 'PARTY_RELATIONSHIP'
              AND exists (
                 select 1 FROM HZ_RELATIONSHIPS r
                 WHERE (r.party_id = mp.to_party_id or r.party_id = mp.from_party_id)
                 AND r.OBJECT_ID IN (SELECT from_party_id
                                     FROM hz_merge_parties
                                     WHERE batch_id = cp_batch_id AND to_party_id = cp_to_party_id))) )
    ORDER BY decode(pt.party_type, 'PARTY_RELATIONSHIP',1,
                    decode(mp.merge_type, 'PARTY_MERGE',2,
                                          'SAME_PARTY_MERGE',3,4)), 7, op.last_update_date desc;  --5000614
Line: 356

    SELECT merge_from_entity_id, merge_to_entity_id
    FROM HZ_MERGE_PARTY_DETAILS
    WHERE batch_party_id = cp_batch_party_id
    AND   ENTITY_NAME = 'HZ_PARTY_SITES'
    AND merge_from_entity_id <> merge_to_entity_id;
Line: 364

    SELECT merge_from_entity_id, merge_to_entity_id
    FROM HZ_MERGE_PARTY_DETAILS
    WHERE batch_party_id = cp_batch_party_id
    AND   ENTITY_NAME = 'HZ_CONTACT_POINTS'
    AND merge_from_entity_id <> merge_to_entity_id;
Line: 372

    SELECT merge_from_entity_id, merge_to_entity_id
    FROM HZ_MERGE_PARTY_DETAILS
    WHERE batch_party_id = cp_batch_party_id
    AND  ENTITY_NAME = 'HZ_PARTY_RELATIONSHIPS'
    AND merge_from_entity_id <> merge_to_entity_id;
Line: 380

    SELECT merge_dict_id
    FROM HZ_MERGE_DICTIONARY
    WHERE RULE_SET_NAME = cp_ruleset_name
    AND ENTITY_NAME = cp_entity_name;
Line: 386

	select dbat.request_type
	from
		HZ_DUP_BATCH dbat,
		HZ_DUP_SETS dset,
		HZ_MERGE_BATCH mb
	where
		dbat.dup_batch_id = dset.dup_batch_id
		and mb.batch_id  = dset.dup_set_id
		and mb.batch_id = cp_batch_id;
Line: 397

	 select entity_name, fk_column_name, merge_dict_id, dict_application_id
	 from hz_merge_dictionary
	 where fk_data_type is null;
Line: 402

Select application_short_name from fnd_application where application_id=app_id;
Line: 405

  	select batch_party_id
  	from hz_merge_parties
  	where batch_id = p_batch_id
  	and rownum=1;
Line: 413

        select merge_dict_id, entity_name, procedure_name
        from hz_merge_dictionary
        where merge_dict_id in (
        select min(merge_dict_id)
        from HZ_MERGE_DICTIONARY where batch_merge_flag = 'Y'
        group by procedure_name);
Line: 421

	select DISTINCT(to_party_id)
        from HZ_MERGE_PARTIES mp
        where batch_id = p_batch_id
	and   merge_status = 'DONE';
Line: 436

  l_batch_delete        HZ_MERGE_BATCH.BATCH_DELETE%TYPE;
Line: 494

  l_dss_update_flag    varchar2(1);
Line: 549

                     l_batch_delete, l_batch_commit;
Line: 599

			    x_dss_update_flag => l_dss_update_flag,
			    x_return_status   => l_ret_status,
  			    x_msg_count       => l_msg_count,
  			    x_msg_data        => l_msg_data);
Line: 630

        update hz_merge_dictionary
        set fk_data_type = l_data_type
        where merge_dict_id = l_merge_dict_id;
Line: 651

  UPDATE HZ_MERGE_BATCH
  SET REQUEST_ID = hz_utility_pub.request_id
  WHERE batch_id = p_batch_id;
Line: 658

    UPDATE HZ_MERGE_BATCH
    SET BATCH_STATUS = 'SUBMITTED'
    WHERE BATCH_ID = p_batch_id;
Line: 663

      UPDATE HZ_DUP_SETS
      SET STATUS = 'SUBMITTED'
      WHERE dup_set_id = p_batch_id;
Line: 693

  	SELECT NVL(automerge_flag, 'N') INTO g_automerge_flag
	FROM hz_dup_sets ds, hz_dup_batch db
  	WHERE ds.dup_set_id = l_batch_id
  	AND db.dup_batch_id = ds.dup_batch_id
  	AND rownum = 1;
Line: 759

         g_merge_delete_flag := l_batch_delete;
Line: 933

                   SELECT 1 INTO l_tmp
                   FROM HZ_MERGE_PARTIES
                   WHERE batch_id = l_batch_id
                   AND from_party_id = l_from_rel_party_id
                   AND to_party_id = l_to_rel_party_id
                   AND merge_status = 'DONE';
Line: 990

            IF g_merge_delete_flag = 'Y' THEN
              delete_merged_records(l_batch_party_id, l_return_status);
Line: 994

            UPDATE HZ_MERGE_PARTIES
            SET MERGE_STATUS = 'DONE',
                last_update_date = hz_utility_v2pub.last_update_date,
                last_updated_by = hz_utility_v2pub.last_updated_by,
                last_update_login = hz_utility_v2pub.last_update_login
            WHERE batch_party_id = l_batch_party_id;
Line: 1030

            SELECT mp.batch_party_id, merge_from_entity_id, merge_to_entity_id, ENTITY_NAME
            FROM HZ_MERGE_PARTIES mp, HZ_MERGE_PARTY_DETAILS md
            WHERE mp.batch_party_id=md.batch_party_id
            AND mp.to_party_id = l_pre_merge_to_party_id
            AND mp.batch_id = l_batch_id
            AND md.mandatory_merge = 'T') LOOP
         do_same_party_merge (
		p_batch_party_id=>TO_RECORDS.batch_party_id,
		p_entity_name=>TO_RECORDS.ENTITY_NAME,
		p_from_id=>TO_RECORDS.merge_from_entity_id,
		p_to_id=>TO_RECORDS.merge_to_entity_id,
		p_rule_set_name=>l_rule_set_name,
		p_batch_id=>l_batch_id,
		p_batch_commit=>l_batch_commit,
		p_preview=>p_preview,
		p_log_padding=>'  ',
		x_error_msg=>l_error_msg,
		x_return_status=>l_return_status);
Line: 1054

          SELECT 1 INTO l_tmp
          FROM HZ_MERGE_ENTITY_ATTRIBUTES
          WHERE merge_to_party_id = l_pre_merge_to_party_id
          AND merge_batch_id = l_batch_id
          AND ROWNUM=1;
Line: 1060

          SELECT decode(party_type,'PERSON','HZ_PERSON_PROFILES',
                       'ORGANIZATION','HZ_ORGANIZATION_PROFILES',
                       'HZ_ORGANIZATION_PROFILES') INTO l_party_type
          FROM HZ_PARTIES
          WHERE party_id=l_pre_merge_to_party_id;
Line: 1160

      UPDATE HZ_MERGE_BATCH
      SET BATCH_STATUS = 'COMPLETE'
      WHERE BATCH_ID = p_batch_id;
Line: 1165

        UPDATE HZ_DUP_SETS
        SET STATUS = 'COMPLETED'
        WHERE dup_set_id = p_batch_id;
Line: 1194

      SELECT count(*) INTO l_num_merged FROM HZ_MERGE_PARTIES
      WHERE batch_id = p_batch_id
      AND merge_status = 'DONE';
Line: 1199

        UPDATE HZ_MERGE_BATCH
        SET BATCH_STATUS = 'PART_COMPLETE'
        WHERE BATCH_ID = p_batch_id;
Line: 1205

        UPDATE HZ_MERGE_BATCH
        SET BATCH_STATUS = 'ERROR'
        WHERE BATCH_ID = p_batch_id;
Line: 1213

        UPDATE HZ_DUP_SETS
        SET STATUS = 'ERROR'
        WHERE DUP_SET_ID = p_batch_id;
Line: 1279

       l_list.DELETE;
Line: 1299

    UPDATE HZ_DUP_SETS
    set status = 'ERROR'
    where dup_set_id = p_batch_id;
Line: 1324

    UPDATE HZ_DUP_SETS
    set status = 'ERROR'
    where dup_set_id = p_batch_id;
Line: 1349

    UPDATE HZ_DUP_SETS
    set status = 'ERROR'
    where dup_set_id = p_batch_id;
Line: 1382

    SELECT merge_dict_id, DESCRIPTION
    FROM HZ_MERGE_DICTIONARY
    WHERE RULE_SET_NAME = cp_ruleset_name
    AND ENTITY_NAME = cp_entity_name;
Line: 1449

    SELECT PROCEDURE_NAME, PK_COLUMN_NAME,nvl(DESC_COLUMN_NAME,PK_COLUMN_NAME),
           FK_COLUMN_NAME, PARENT_ENTITY_NAME
    FROM hz_merge_dictionary
    WHERE merge_dict_id = cp_merge_dict_id;
Line: 1456

      SELECT merge_to_entity_id
      FROM hz_merge_party_details
      WHERE merge_from_entity_id = cp_pk_value AND
            batch_party_id = p_batch_party_id AND
            entity_name = cp_ent_name;
Line: 1576

                SELECT mandatory_merge INTO l_mand
                FROM hz_merge_party_details
                WHERE batch_party_id = p_batch_party_id
                AND merge_from_entity_id = p_from_id
                AND entity_name = p_entity_name;
Line: 1685

      'SELECT MERGE_DICT_ID, ENTITY_NAME, FK_COLUMN_NAME, FK_DATA_TYPE, PK_COLUMN_NAME,'||
      'JOIN_CLAUSE, DESCRIPTION, PROCEDURE_NAME, BULK_FLAG '||
      'FROM HZ_MERGE_DICTIONARY ' ||
      'WHERE PARENT_ENTITY_NAME = :pentity' ||
      ' AND RULE_SET_NAME = :ruleset '||
      ' AND DICT_APPLICATION_ID IN ' || l_pmerge_apps ||
      ' AND NVL(BATCH_MERGE_FLAG,''N'') <> ''Y'' '|| --bug4634891
      ' ORDER BY SEQUENCE_NO ' USING p_entity_name, p_rule_set_name;
Line: 1695

      'SELECT MERGE_DICT_ID, ENTITY_NAME, FK_COLUMN_NAME, FK_DATA_TYPE, PK_COLUMN_NAME,'||
      'JOIN_CLAUSE, DESCRIPTION, PROCEDURE_NAME, BULK_FLAG '||
      'FROM HZ_MERGE_DICTIONARY ' ||
      'WHERE PARENT_ENTITY_NAME = :pentity' ||
      ' AND RULE_SET_NAME = :ruleset '||
      ' AND NVL(BATCH_MERGE_FLAG,''N'') <> ''Y'' '|| --bug4634891
      ' ORDER BY SEQUENCE_NO ' USING p_entity_name, p_rule_set_name;
Line: 1746

         l_subrec_str := 'SELECT RELATIONSHIP_ID FROM HZ_RELATIONSHIPS'
         ||' WHERE '|| l_sub_fk_column_name;
Line: 1749

         l_subrec_str := 'SELECT ' || l_sub_pk_column_name || ' FROM '
         ||l_sub_entity_name || ' WHERE '|| l_sub_fk_column_name;
Line: 1753

        l_subrec_str := 'SELECT ' || l_hint ||' '|| l_sub_pk_column_name || ' FROM '
         ||l_sub_entity_name || ' S WHERE '|| l_sub_fk_column_name;
Line: 2086

  EXECUTE IMMEDIATE 'SELECT batch_party_id from HZ_MERGE_PARTY_DETAILS ' ||
  'WHERE batch_party_id IN ' ||
     ' (SELECT batch_party_id from HZ_MERGE_PARTIES '||
      ' WHERE batch_id = :batchid )  FOR UPDATE NOWAIT' USING p_batch_id;
Line: 2092

  EXECUTE IMMEDIATE 'SELECT batch_party_id from HZ_MERGE_PARTIES ' ||
  'WHERE batch_id = :batchid FOR UPDATE NOWAIT' USING p_batch_id;
Line: 2096

  EXECUTE IMMEDIATE 'SELECT batch_id from HZ_MERGE_BATCH ' ||
  'WHERE batch_id = :batchid FOR UPDATE NOWAIT' USING p_batch_id;
Line: 2139

Select application_short_name from fnd_application where application_id=app_id;
Line: 2146

    lockstr := 'SELECT ' || p_pk_column_name || ' FROM ' ||
               p_entity_name || ' WHERE ' ||
               p_fk_column_name || ' IN ' || p_join_str || ' AND ' ||
               replace(upper(p_join_clause), 'GROUP BY ' ||
               upper(p_pk_column_name));
Line: 2152

    lockstr := 'SELECT ' || p_pk_column_name || ' FROM ' ||
               p_entity_name || ' WHERE ' || p_fk_column_name ||
               ' IN ' || p_join_str;
Line: 2159

     EXECUTE IMMEDIATE lockstr || ' FOR UPDATE NOWAIT';
Line: 2180

        'SELECT ENTITY_NAME, PK_COLUMN_NAME, FK_COLUMN_NAME, JOIN_CLAUSE, DICT_APPLICATION_ID'||
        'FROM HZ_MERGE_DICTIONARY ' ||
        'WHERE PARENT_ENTITY_NAME = :pentity' ||
        ' AND RULE_SET_NAME = :ruleset '||
        ' AND DICT_APPLICATION_ID IN ' || l_pmerge_apps ||
        ' ORDER BY SEQUENCE_NO ' USING p_entity_name, p_rule_set_name;
Line: 2188

        'SELECT ENTITY_NAME, PK_COLUMN_NAME, FK_COLUMN_NAME, JOIN_CLAUSE, DICT_APPLICATION_ID '||
        'FROM HZ_MERGE_DICTIONARY ' ||
        'WHERE PARENT_ENTITY_NAME = :pentity' ||
        ' AND RULE_SET_NAME = :ruleset '||
        ' ORDER BY SEQUENCE_NO ' USING p_entity_name, p_rule_set_name;
Line: 2210

      str_lockstr := 'SELECT TO_CHAR(' || p_pk_column_name || ') FROM ' ||
             p_entity_name || ' WHERE ' || p_fk_column_name || ' IN ' ||
             p_join_str || ' AND ' || l_join_clause;
Line: 2236

| Procedure to delete the merged records for a batch party
|------------------------------------------------------------------------------*/
PROCEDURE delete_merged_records(
	p_batch_party_id IN	NUMBER,
        x_return_status         IN OUT NOCOPY  VARCHAR2) IS

CURSOR c_deleted_records IS
  SELECT h.from_entity_id, d.entity_name, d.pk_column_name
  FROM HZ_MERGE_PARTY_HISTORY h, HZ_MERGE_DICTIONARY d
  WHERE h.merge_dict_id = d.merge_dict_id
  AND h.batch_party_id = p_batch_party_id
  AND h.request_id = hz_utility_pub.request_id
  AND h.operation_type = 'Merge'
  ORDER BY h.merge_dict_id desc;
Line: 2255

rec_delete VARCHAR2(2000);
Line: 2261

  OPEN c_deleted_records;
Line: 2263

    FETCH c_deleted_records INTO l_record_id, l_entity_name, l_pkcol;
Line: 2265

    EXIT WHEN c_deleted_records%NOTFOUND;
Line: 2274

      rec_delete := 'UPDATE ' || l_entity_name ||
                   ' SET STATUS = ''D'' WHERE ' ||
                   l_pkcol || ' = :pk';
Line: 2278

      rec_delete := 'UPDATE HZ_RELATIONSHIPS' ||
                   ' SET STATUS = ''D'' WHERE ' ||
                   'RELATIONSHIP_ID' || ' = :pk'||'AND subject_table_name = ''HZ_PARTIES''  AND object_table_name = ''HZ_PARTIES'' AND directional_flag = ''F''';
Line: 2283

      rec_delete := 'DELETE FROM ' || l_entity_name ||
               ' WHERE ' || l_pkcol || ' = :pk';
Line: 2286

    EXECUTE IMMEDIATE rec_delete USING l_record_id;
Line: 2288

  log('Delete complete');
Line: 2291

    FND_MESSAGE.SET_NAME('AR', 'HZ_MERGE_DELETE_ERROR');
Line: 2295

END delete_merged_records;
Line: 2322

  rec_query := 'SELECT hz_merge_util.get_party_reln_description(relationship_id) FROM HZ_RELATIONSHIPS'
               || ' WHERE RELATIONSHIP_ID = '|| ':pk'
	       || ' AND subject_table_name = ''HZ_PARTIES'' AND object_table_name = ''HZ_PARTIES'' AND directional_flag = ''F''';
Line: 2327

  rec_query := 'SELECT ' || p_desc_col_name ||
               ' FROM ' || p_entity_name || ' WHERE ' ||
 	       p_pk_col_name || ' = :pk';
Line: 2366

  rec_query := 'SELECT ' || p_desc_col_name ||
               ' FROM ' || p_entity_name || ' WHERE ROWID  = :pk';
Line: 2640

       INSERT INTO HZ_MERGE_PARTY_HISTORY(
              batch_party_id,
              request_id,
              from_entity_id,
              to_entity_id,
              from_parent_entity_id,
              to_parent_entity_id,
              from_entity_desc,
              to_entity_desc,
              merge_dict_id,
              operation_type,
              created_by,
              creation_date,
              last_update_login,
              last_update_date,
              last_updated_by)
        VALUES (
              H_batch_party_id(I),
              g_request_id,        -- Bug No : 2998004 hz_utility_pub.request_id,
              H_from_id(I),
              H_to_id(I),
              H_from_fk_id(I),
              H_to_fk_id(I),
              H_from_desc(I),
              H_to_desc(I),
              H_merge_dict_id(I),
              H_op_type(I),
              g_created_by,        -- hz_utility_pub.created_by,
              g_creation_date,     -- hz_utility_pub.creation_date,
              g_last_update_login, -- hz_utility_pub.last_update_login,
              g_last_update_date,  -- hz_utility_pub.last_update_date,
              g_user_id            -- hz_utility_pub.user_id
        );
Line: 2739

      INSERT INTO HZ_MERGE_PARTY_LOG(
	batch_party_id,
	request_id,
	from_entity_id,
	to_entity_id,
	from_parent_entity_id,
	to_parent_entity_id,
	from_entity_desc,
	to_entity_desc,
	merge_dict_id,
	error_messages,
	operation_type,
	created_by,
	creation_date,
	last_update_login,
	last_update_date,
	last_updated_by)
      VALUES (
	I_batch_party_id(I),
        g_request_id,          -- Bug No : 2998004 hz_utility_pub.request_id,
        I_from_id(I),
        I_to_id(I),
        I_from_fk_id(I),
        I_to_fk_id(I),
	I_from_desc(I),
	I_to_desc(I),
	I_merge_dict_id(I),
	I_error(I),
	I_op_type(I),
        g_created_by,         -- hz_utility_pub.created_by,
	g_creation_date,      -- hz_utility_pub.creation_date,
	g_last_update_login,  -- hz_utility_pub.last_update_login,
	g_last_update_date,   -- hz_utility_pub.last_update_date,
	g_user_id             -- hz_utility_pub.user_id
	);
Line: 2879

    SELECT batch_name, rule_set_name ,batch_status, batch_delete, batch_commit
    FROM HZ_MERGE_BATCH
    WHERE batch_id = cp_batch_id;
Line: 2885

  select merge_to_entity_id, p.from_party_id, p.batch_party_id
  from hz_merge_party_details d1, hz_merge_parties p
  where entity_name = 'HZ_PARTY_SITES'
  and p.batch_party_id = d1.batch_party_id
  and d1.batch_party_id IN ( select batch_party_id
                          from hz_merge_parties
                          where to_party_id = cp_to_party_id
                          and to_party_id<>from_party_id
                          and batch_id      = cp_batch_id)
  and merge_from_entity_id = merge_to_entity_id   --transfer operation
  and exists (                                    --it should be a merge-to
              select 1                            --for another mapping
              from hz_merge_party_details d2
              where d2.merge_to_entity_id = d1.merge_from_entity_id
              and d2.entity_name = 'HZ_PARTY_SITES'
              and batch_party_id IN ( select batch_party_id
                                      from hz_merge_parties
                                      where to_party_id = cp_to_party_id
                                      and to_party_id<>from_party_id
                                      and batch_id      = cp_batch_id)
             and  d2.merge_from_entity_id <> d1.merge_to_entity_id );
Line: 2908

  select merge_to_entity_id, p.from_party_id, p.batch_party_id
  from hz_merge_party_details d1, hz_merge_parties p
  where entity_name = 'HZ_PARTY_RELATIONSHIPS'
  and p.batch_party_id = d1.batch_party_id
  and d1.batch_party_id IN ( select batch_party_id
                          from hz_merge_parties
                          where to_party_id = cp_to_party_id
                          and to_party_id<>from_party_id
                          and batch_id      = cp_batch_id)
  and merge_from_entity_id = merge_to_entity_id --transfer operation
  and exists (                                  --it should be a merge-to
              select 1                          --for another mapping
              from hz_merge_party_details d2
              where d2.merge_to_entity_id = d1.merge_from_entity_id
              and d2.entity_name = 'HZ_PARTY_RELATIONSHIPS'
              and batch_party_id IN (
                                     select batch_party_id
                                     from hz_merge_parties
                                     where to_party_id = cp_to_party_id
                                     and to_party_id<>from_party_id
                                     and batch_id      = cp_batch_id)
             and  d2.merge_from_entity_id <> d1.merge_to_entity_id );
Line: 2937

  l_batch_delete        HZ_MERGE_BATCH.BATCH_DELETE%TYPE;
Line: 2962

                       l_batch_status, l_batch_delete,l_batch_commit;
Line: 3024

       UPDATE HZ_PARTY_SITES
       SET
         STATUS = 'A',
         last_update_date = hz_utility_pub.last_update_date,
         last_updated_by = hz_utility_pub.user_id,
         last_update_login = hz_utility_pub.last_update_login,
         request_id =  hz_utility_pub.request_id,
         program_application_id = hz_utility_pub.program_application_id,
         program_id = hz_utility_pub.program_id,
         program_update_date = sysdate
       WHERE party_site_id = l_merge_to_entity_id;
Line: 3037

       UPDATE hz_merge_party_details
       set merge_to_entity_id = l_new_party_site_id
       where batch_party_id IN (select batch_party_id from hz_merge_parties
                                where batch_id = p_batch_id)
       and merge_to_entity_id = l_merge_to_entity_id
       and entity_name = 'HZ_PARTY_SITES';
Line: 3044

       UPDATE hz_merge_party_details
       set mandatory_merge = 'C'
       where batch_party_id IN (select batch_party_id from hz_merge_parties
                                where batch_id = p_batch_id)
       and merge_from_entity_id = l_merge_to_entity_id
       and merge_to_entity_id = l_new_party_site_id
       and entity_name = 'HZ_PARTY_SITES';
Line: 3071

       select subject_id , object_id
       into l_subject_id , l_object_id
       from HZ_RELATIONSHIPS --4500011
       where relationship_id = l_merge_to_entity_id
       and subject_table_name = 'HZ_PARTIES'
       and object_table_name = 'HZ_PARTIES'
       and directional_flag = 'F';
Line: 3168

| Procedure for vetoing the delete
|-----------------------------------------------------------------------*/

PROCEDURE veto_delete IS

BEGIN
  IF g_merge_delete_flag = 'Y' THEN
    g_merge_delete_flag := 'N';
Line: 3177

END veto_delete;
Line: 3194

    SELECT mh.TO_ENTITY_ID, mh.TO_ENTITY_DESC
    FROM HZ_MERGE_PARTY_HISTORY mh, HZ_MERGE_DICTIONARY md
    WHERE mh.merge_dict_id = md.merge_dict_id
    AND md.entity_name = p_entity_name
    AND mh.from_entity_id = cp_merge_from_id;
Line: 3271

   dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);
Line: 3303

   SELECT DATA_TYPE FROM sys.all_tab_columns
   WHERE table_name = p_table
   AND COLUMN_NAME = p_column and owner = l_schema1;
Line: 3355

	SELECT b.batch_id, b.batch_name, b.created_by, b.creation_date
	FROM HZ_MERGE_PARTIES p, HZ_MERGE_BATCH b
	WHERE b.batch_id = p.batch_id
        AND b.batch_status <> 'COMPLETE'
        AND (p.from_party_id = p_party_id
	     OR p.to_party_id = p_party_id);
Line: 3419

  SELECT party_type
  FROM HZ_PARTIES
  WHERE party_id = cp_party_id;
Line: 3424

  SELECT duns_number_c, last_update_date, organization_profile_id,actual_content_source
  FROM HZ_ORGANIZATION_PROFILES
  WHERE party_id = p_from_id
  AND   EFFECTIVE_END_DATE IS NULL
  AND   actual_content_source = 'DNB'
  AND   nvl(status, 'A') = 'A';
Line: 3432

  SELECT duns_number_c , last_update_date, organization_profile_id,actual_content_source
  FROM HZ_ORGANIZATION_PROFILES
  WHERE party_id = x_to_id
  AND   EFFECTIVE_END_DATE IS NULL
  AND   actual_content_source = 'DNB'
  AND   nvl(status, 'A') = 'A';
Line: 3440

   SELECT 1
   FROM HZ_RELATIONSHIPS           --4500011
   WHERE content_source_type = 'DNB'
   AND subject_id = p_from_id
   AND object_id = x_to_id
   AND RELATIONSHIP_CODE = 'HEADQUARTERS_OF'
   AND subject_table_name = 'HZ_PARTIES'
   AND object_table_name = 'HZ_PARTIES'
   AND directional_flag = 'F';
Line: 3550

       SELECT object_version_number INTO l_obj_version_number
       FROM HZ_PARTIES
       WHERE party_id = x_to_id;
Line: 3559

       HZ_PARTY_V2PUB.update_organization(
         FND_API.G_FALSE,
         l_organization_rec,
         l_obj_version_number,
         l_to_profile_id,
         l_return_status,
         l_msg_count,
         l_msg_data);
Line: 3583

     HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                p_batch_party_id,
                'HZ_ORGANIZATION_PROFILES',
                l_from_profile_id,
                l_to_profile_id,
                'Y',
                hz_utility_pub.created_by,
                hz_utility_pub.creation_Date,
                hz_utility_pub.last_update_login,
                hz_utility_pub.last_update_date,
                hz_utility_pub.last_updated_by);
Line: 3602

       UPDATE HZ_PARTY_SITES ps
       SET STATUS = 'M',
         end_date_active = trunc(SYSDATE-1),
         last_update_date = hz_utility_pub.last_update_date,
         last_updated_by = hz_utility_pub.user_id,
         last_update_login = hz_utility_pub.last_update_login,
         request_id =  hz_utility_pub.request_id,
         program_application_id = hz_utility_pub.program_application_id,
         program_id = hz_utility_pub.program_id,
         program_update_date = sysdate
       WHERE party_id= p_from_id
       AND actual_content_source = 'DNB'
       AND nvl(status,'A') in ('A','I');
Line: 3620

       SELECT relationship_id, relationship_type, subject_id, party_id, start_date, end_date, relationship_code,
              direction_code
       FROM HZ_RELATIONSHIPS
       WHERE actual_content_source = 'DNB'
       AND nvl(status, 'A') IN ('A','I')
       AND object_id = p_from_id
       AND (end_date is null OR end_date>SYSDATE)) LOOP

            UPDATE HZ_RELATIONSHIPS
            SET  end_date = TRUNC(SYSDATE-1),
                 status = 'M',
                 last_update_date = hz_utility_pub.last_update_date,
	      	 last_updated_by = hz_utility_pub.user_id,
	      	 last_update_login = hz_utility_pub.last_update_login,
	      	 request_id =  hz_utility_pub.request_id,
	      	 program_application_id = hz_utility_pub.program_application_id,
	      	 program_id = hz_utility_pub.program_id,
	      	 program_update_date = sysdate
	    WHERE relationship_id =FROM_REL.RELATIONSHIP_ID;
Line: 3641

	    UPDATE HZ_ORIG_SYS_REFERENCES
	    SET STATUS = 'I',
	        END_DATE_ACTIVE =trunc(SYSDATE-1),
	        last_update_date = hz_utility_pub.last_update_date,
	        last_updated_by = hz_utility_pub.user_id,
	        last_update_login = hz_utility_pub.last_update_login,
	        request_id =  hz_utility_pub.request_id,
	        program_application_id = hz_utility_pub.program_application_id,
	        program_id = hz_utility_pub.program_id,
	        program_update_date = sysdate
	    WHERE OWNER_TABLE_NAME = 'HZ_PARTIES'
	          AND OWNER_TABLE_ID = FROM_REL.PARTY_ID
	          AND ORIG_SYSTEM = 'DNB'
 	          AND STATUS = 'A';
Line: 3656

            UPDATE HZ_PARTIES
            SET status = 'M',
                last_update_date = hz_utility_pub.last_update_date,
	        last_updated_by = hz_utility_pub.user_id,
	        last_update_login = hz_utility_pub.last_update_login,
	        request_id =  hz_utility_pub.request_id,
	        program_application_id = hz_utility_pub.program_application_id,
	        program_id = hz_utility_pub.program_id,
	        program_update_date = sysdate
            WHERE party_id = FROM_REL.party_id;
Line: 3692

	      HZ_HIERARCHY_PUB.update_link(
		    p_init_msg_list           => FND_API.G_FALSE,
		    p_hierarchy_node_rec      => l_hierarchy_rec,
		    x_return_status           => l_return_status,
		    x_msg_count               => l_msg_count,
		    x_msg_data                => l_msg_data
		   );
Line: 3710

       SELECT contact_point_id, phone_line_type, contact_point_type
       FROM HZ_CONTACT_POINTS
       WHERE owner_table_name = 'HZ_PARTIES'
       AND actual_content_source = 'DNB'
       AND nvl(status, 'A') = 'A'
       AND owner_table_id = p_from_id) LOOP
       case_new := 'FALSE';
Line: 3719

         SELECT contact_point_id INTO l_to
         FROM HZ_CONTACT_POINTS
         WHERE owner_table_name = 'HZ_PARTIES'
         AND actual_content_source = 'DNB'
	 AND nvl(phone_line_type,'X') = nvl(FROM_CP.phone_line_type,'X')--bug 5221273
         AND contact_point_type = FROM_CP.contact_point_type --bug 5221273
         AND nvl(status, 'A') = 'A'
         AND owner_table_id = x_to_id
	 and rownum = 1; --bug 5221273;
Line: 3740

        Select 'True' INTO case_new FROM HZ_CONTACT_POINTS
         WHERE contact_point_id = FROM_CP.contact_point_id
         AND    (CONTACT_POINT_TYPE ||
   STATUS ||
   EDI_TRANSACTION_HANDLING ||
   EDI_ID_NUMBER ||
   EDI_PAYMENT_METHOD ||
   EDI_PAYMENT_FORMAT ||
   EDI_REMITTANCE_METHOD ||
   EDI_REMITTANCE_INSTRUCTION ||
   EDI_TP_HEADER_ID ||
   EDI_ECE_TP_LOCATION_CODE ||
   EMAIL_FORMAT ||
   TO_CHAR(BEST_TIME_TO_CONTACT_START, 'DD/MM/YYYY') ||
   TO_CHAR(BEST_TIME_TO_CONTACT_END, 'DD/MM/YYYY') ||
   PHONE_CALLING_CALENDAR ||
   DECLARED_BUSINESS_PHONE_FLAG ||
   PHONE_PREFERRED_ORDER ||
   TELEPHONE_TYPE ||
   TIME_ZONE ||
   PHONE_TOUCH_TONE_TYPE_FLAG ||
   PHONE_AREA_CODE ||
   PHONE_COUNTRY_CODE ||
   PHONE_NUMBER ||
   PHONE_EXTENSION ||
   PHONE_LINE_TYPE ||
   TELEX_NUMBER ||
   WEB_TYPE )
       = (SELECT
   		CONTACT_POINT_TYPE ||
   		STATUS ||
   		EDI_TRANSACTION_HANDLING ||
   		EDI_ID_NUMBER ||
   		EDI_PAYMENT_METHOD ||
   		EDI_PAYMENT_FORMAT ||
   		EDI_REMITTANCE_METHOD ||
   		EDI_REMITTANCE_INSTRUCTION ||
   		EDI_TP_HEADER_ID ||
   		EDI_ECE_TP_LOCATION_CODE ||
   		EMAIL_FORMAT ||
   		TO_CHAR(BEST_TIME_TO_CONTACT_START, 'DD/MM/YYYY') ||
   		TO_CHAR(BEST_TIME_TO_CONTACT_END, 'DD/MM/YYYY') ||
   		PHONE_CALLING_CALENDAR ||
   		DECLARED_BUSINESS_PHONE_FLAG ||
   		PHONE_PREFERRED_ORDER ||
   		TELEPHONE_TYPE ||
   		TIME_ZONE ||
   		PHONE_TOUCH_TONE_TYPE_FLAG ||
   		PHONE_AREA_CODE ||
   		PHONE_COUNTRY_CODE ||
   		PHONE_NUMBER ||
   		PHONE_EXTENSION ||
   		PHONE_LINE_TYPE ||
   		TELEX_NUMBER ||
   		WEB_TYPE
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to)
   AND nvl(EMAIL_ADDRESS,'NOEMAIL') = (
           SELECT nvl(EMAIL_ADDRESS,'NOEMAIL')
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to)
   AND nvl(URL, 'NOURL') = (
           SELECT nvl(URL, 'NOURL')
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to);
Line: 3813

           HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                p_batch_party_id,
                'HZ_CONTACT_POINTS',
                l_to,
                FROM_CP.contact_point_id,
                'T',
                hz_utility_pub.created_by,
                hz_utility_pub.creation_Date,
                hz_utility_pub.last_update_login,
                hz_utility_pub.last_update_date,
                hz_utility_pub.last_updated_by);
Line: 3825

             UPDATE HZ_CONTACT_POINTS
             SET actual_content_source = 'USER_ENTERED',
             last_update_date =hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.last_updated_by,
             last_update_login=hz_utility_pub.last_update_login,
             request_id = hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
             WHERE contact_point_id = l_to;
Line: 3836

             UPDATE HZ_ORIG_SYS_REFERENCES
             SET STATUS = 'I',
             END_DATE_ACTIVE =trunc(SYSDATE-1),
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
              last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
             WHERE OWNER_TABLE_NAME = 'HZ_CONTACT_POINTS'
             AND OWNER_TABLE_ID = l_to
             AND ORIG_SYSTEM = 'DNB'
             AND STATUS = 'A';
Line: 3856

        Select 'True' INTO case_new FROM HZ_CONTACT_POINTS
         WHERE contact_point_id = FROM_CP.contact_point_id
         AND
   CONTACT_POINT_TYPE ||
   STATUS ||
   EDI_TRANSACTION_HANDLING ||
   EDI_ID_NUMBER ||
   EDI_PAYMENT_METHOD ||
   EDI_PAYMENT_FORMAT ||
   EDI_REMITTANCE_METHOD ||
   EDI_REMITTANCE_INSTRUCTION ||
   EDI_TP_HEADER_ID ||
   EDI_ECE_TP_LOCATION_CODE ||
   EMAIL_FORMAT ||
   TO_CHAR(BEST_TIME_TO_CONTACT_START, 'DD/MM/YYYY') ||
   TO_CHAR(BEST_TIME_TO_CONTACT_END, 'DD/MM/YYYY') ||
   PHONE_CALLING_CALENDAR ||
   DECLARED_BUSINESS_PHONE_FLAG ||
   PHONE_PREFERRED_ORDER ||
   TELEPHONE_TYPE ||
   TIME_ZONE ||
   PHONE_TOUCH_TONE_TYPE_FLAG ||
   PHONE_AREA_CODE ||
   PHONE_COUNTRY_CODE ||
   PHONE_NUMBER ||
   PHONE_EXTENSION ||
   PHONE_LINE_TYPE ||
   TELEX_NUMBER ||
   WEB_TYPE
       = (SELECT
   		CONTACT_POINT_TYPE ||
   		STATUS ||
   		EDI_TRANSACTION_HANDLING ||
   		EDI_ID_NUMBER ||
   		EDI_PAYMENT_METHOD ||
   		EDI_PAYMENT_FORMAT ||
   		EDI_REMITTANCE_METHOD ||
   		EDI_REMITTANCE_INSTRUCTION ||
   		EDI_TP_HEADER_ID ||
   		EDI_ECE_TP_LOCATION_CODE ||
   		EMAIL_FORMAT ||
   		TO_CHAR(BEST_TIME_TO_CONTACT_START, 'DD/MM/YYYY') ||
   		TO_CHAR(BEST_TIME_TO_CONTACT_END, 'DD/MM/YYYY') ||
   		PHONE_CALLING_CALENDAR ||
   		DECLARED_BUSINESS_PHONE_FLAG ||
   		PHONE_PREFERRED_ORDER ||
   		TELEPHONE_TYPE ||
   		TIME_ZONE ||
   		PHONE_TOUCH_TONE_TYPE_FLAG ||
   		PHONE_AREA_CODE ||
   		PHONE_COUNTRY_CODE ||
   		PHONE_NUMBER ||
   		PHONE_EXTENSION ||
   		PHONE_LINE_TYPE ||
   		TELEX_NUMBER ||
   		WEB_TYPE
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to)
   AND nvl(EMAIL_ADDRESS,'NOEMAIL') = (
           SELECT nvl(EMAIL_ADDRESS,'NOEMAIL')
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to)
   AND nvl(URL, 'NOURL') = (
           SELECT nvl(URL, 'NOURL')
           FROM HZ_CONTACT_POINTS
           WHERE contact_point_id = l_to);
Line: 3930

        HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                p_batch_party_id,
                'HZ_CONTACT_POINTS',
                FROM_CP.contact_point_id,
                l_to,
                'Y',
                hz_utility_pub.created_by,
                hz_utility_pub.creation_Date,
                hz_utility_pub.last_update_login,
                hz_utility_pub.last_update_date,
                hz_utility_pub.last_updated_by);
Line: 3942

      UPDATE HZ_CONTACT_POINTS
             SET actual_content_source = 'USER_ENTERED',
             last_update_date =hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.last_updated_by,
             last_update_login=hz_utility_pub.last_update_login,
             request_id = hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
             WHERE contact_point_id = FROM_CP.contact_point_id;
Line: 3953

             UPDATE HZ_ORIG_SYS_REFERENCES
             SET STATUS = 'I',
             END_DATE_ACTIVE =trunc(SYSDATE-1),
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
              last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
             WHERE OWNER_TABLE_NAME = 'HZ_CONTACT_POINTS'
             AND OWNER_TABLE_ID =FROM_CP.contact_point_id
             AND ORIG_SYSTEM = 'DNB'
             AND STATUS = 'A';
Line: 3979

       SELECT credit_rating_id, rated_as_of_date
       FROM HZ_CREDIT_RATINGS
       WHERE actual_content_source = 'DNB'
       AND party_id = p_from_id) LOOP


       BEGIN
         SELECT credit_rating_id INTO l_to
         FROM HZ_CREDIT_RATINGS
         WHERE actual_content_source = 'DNB'
         AND party_id = x_to_id
         AND trunc(rated_as_of_date)=trunc(FROM_CR.rated_as_of_date);
Line: 3995

	     DELETE FROM HZ_CREDIT_RATINGS
	     WHERE credit_rating_id = l_to;
Line: 3999

             HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                  p_batch_party_id,
                  'HZ_CREDIT_RATINGS',
                  l_to,
                    FROM_CR.credit_rating_id,
                  'T',
                  hz_utility_pub.created_by,
                  hz_utility_pub.creation_Date,
                  hz_utility_pub.last_update_login,
                  hz_utility_pub.last_update_date,
                  hz_utility_pub.last_updated_by);
Line: 4013

             HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                  p_batch_party_id,
                  'HZ_CREDIT_RATINGS',
                  FROM_CR.credit_rating_id,
                  l_to,
                  'Y',
                  hz_utility_pub.created_by,
                  hz_utility_pub.creation_Date,
                  hz_utility_pub.last_update_login,
                  hz_utility_pub.last_update_date,
                  hz_utility_pub.last_updated_by);
Line: 4035

       SELECT code_assignment_id, class_category, class_code
       FROM HZ_CODE_ASSIGNMENTS
       WHERE owner_table_name = 'HZ_PARTIES'
       AND content_source_type = 'DNB'
       AND nvl(status, 'A') = 'A'
       AND owner_table_id = p_from_id) LOOP

       BEGIN
         SELECT code_assignment_id INTO l_to
         FROM HZ_CODE_ASSIGNMENTS
         WHERE owner_table_name = 'HZ_PARTIES'
         AND content_source_type = 'DNB'
         AND nvl(status, 'A') = 'A'
         AND owner_table_id = x_to_id
         AND class_category = FROM_CA.class_category
         AND class_code = FROM_CA.class_code
	 AND rownum=1; --3197084
Line: 4056

           HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                p_batch_party_id,
                'HZ_CODE_ASSIGNMENTS',
                FROM_CA.code_assignment_id,
                l_to,
                'Y',
                hz_utility_pub.created_by,
                hz_utility_pub.creation_Date,
                hz_utility_pub.last_update_login,
                hz_utility_pub.last_update_date,
                hz_utility_pub.last_updated_by);
Line: 4069

           HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
                p_batch_party_id,
                'HZ_CODE_ASSIGNMENTS',
                FROM_CA.code_assignment_id,
                l_to,
                'Y',
                hz_utility_pub.created_by,
                hz_utility_pub.creation_Date,
                hz_utility_pub.last_update_login,
                hz_utility_pub.last_update_date,
                hz_utility_pub.last_updated_by);
Line: 4091

       SELECT	financial_report_id,
		type_of_financial_report,
		TO_CHAR(DATE_REPORT_ISSUED, 'DD/MM/YYYY') ||
		DOCUMENT_REFERENCE ||
		ISSUED_PERIOD ||
		TO_CHAR(REPORT_START_DATE, 'DD/MM/YYYY') ||
		TO_CHAR(REPORT_END_DATE, 'DD/MM/YYYY') ||
		actual_content_source con_cat  --for bug 6600935
       FROM HZ_FINANCIAL_REPORTS
       WHERE actual_content_source = 'DNB'
       AND nvl(status, 'A') = 'A'
       AND party_id = p_from_id) LOOP

       BEGIN
         SELECT financial_report_id INTO l_to
         FROM HZ_FINANCIAL_REPORTS
         WHERE actual_content_source = 'DNB'
         AND nvl(status, 'A') = 'A'
         AND type_of_financial_report=FROM_FR.type_of_financial_report
	 AND	TO_CHAR(DATE_REPORT_ISSUED, 'DD/MM/YYYY') ||
		DOCUMENT_REFERENCE ||
		ISSUED_PERIOD ||
		TO_CHAR(REPORT_START_DATE, 'DD/MM/YYYY') ||
		TO_CHAR(REPORT_END_DATE, 'DD/MM/YYYY') ||
		actual_content_source=FROM_FR.con_cat  --for bug 6600935
         AND party_id = x_to_id;
Line: 4121

	   DELETE FROM HZ_FINANCIAL_REPORTS
           WHERE financial_report_id = l_to;
Line: 4124

	   DELETE FROM HZ_FINANCIAL_NUMBERS
           WHERE financial_report_id = l_to;
Line: 4128

           UPDATE HZ_FINANCIAL_REPORTS
           SET status = 'I',
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
             last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
           WHERE financial_report_id = l_to;
Line: 4139

           UPDATE HZ_FINANCIAL_NUMBERS
           SET status='I',
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
             last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
           WHERE financial_report_id = l_to;
Line: 4151

           UPDATE HZ_FINANCIAL_REPORTS
           SET status = 'M',
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
             last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
           WHERE financial_report_id = FROM_FR.financial_report_id;
Line: 4162

           UPDATE HZ_FINANCIAL_NUMBERS
           SET status='M',
             last_update_date = hz_utility_pub.last_update_date,
             last_updated_by = hz_utility_pub.user_id,
             last_update_login = hz_utility_pub.last_update_login,
             request_id =  hz_utility_pub.request_id,
             program_application_id = hz_utility_pub.program_application_id,
             program_id = hz_utility_pub.program_id,
             program_update_date = sysdate
           WHERE financial_report_id = FROM_FR.financial_report_id;  -- Bug 3313609
Line: 4193

PROCEDURE insert_party_site_details (
	p_from_party_id	     IN	NUMBER,
	p_to_party_id	     IN	NUMBER,
	p_batch_party_id     IN	NUMBER
) IS

  --Cursor for inserting Party sites that are non-DNB
  CURSOR c_from_ps_loc IS
    SELECT party_site_id, ps.location_id
    FROM HZ_PARTY_SITES ps
    WHERE ps.party_id = p_from_party_id
    AND ps.actual_content_source <> 'DNB'
    AND nvl(status, 'A') = 'A';
Line: 4208

    SELECT party_site_id
    FROM HZ_PARTY_SITES ps
    WHERE ps.party_id = p_to_party_id
    AND ps.location_id = cp_loc_id
    AND ps.actual_content_source <> 'DNB'
    AND nvl(status, 'A') = 'A';
Line: 4231

       HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
        p_batch_party_id,
  	    'HZ_PARTY_SITES',
	    l_ps_id,
	    l_dup_ps_id,
          'Y',
	    hz_utility_pub.created_by,
	    hz_utility_pub.creation_Date,
	    hz_utility_pub.last_update_login,
	    hz_utility_pub.last_update_date,
	    hz_utility_pub.last_updated_by);
Line: 4243

       HZ_MERGE_PARTY_DETAILS_PKG.Insert_Row(
        p_batch_party_id,
  	    'HZ_PARTY_SITES',
	    l_ps_id,
	    l_ps_id,
          'Y',
	    hz_utility_pub.created_by,
	    hz_utility_pub.creation_Date,
	    hz_utility_pub.last_update_login,
	    hz_utility_pub.last_update_date,
	    hz_utility_pub.last_updated_by);
Line: 4261

  log('Error in DNB insert rel party site details : '||SQLERRM);
Line: 4265

END insert_party_site_details;
Line: 4279

select nvl(orgpf.internal_flag, 'N') internal_flag , hp.party_name
 from  HZ_merge_parties dup, hz_parties hp, hz_organization_profiles orgpf
 where dup.batch_id = l_dup_set_id
 and   (hp.party_id = dup.from_party_id or hp.party_id = dup.to_party_id)
 and   hp.party_type = 'ORGANIZATION'
 and   hp.party_id = orgpf.party_id(+)
 and   sysdate between orgpf.effective_start_date(+) and nvl(orgpf.effective_end_date(+),sysdate);
Line: 4287

/* select nvl(orgpf.internal_flag, 'N') internal_flag , hp.party_name
 from  HZ_DUP_SET_PARTIES dup, hz_parties hp, hz_organization_profiles orgpf
 where dup.dup_set_id = l_dup_set_id
 and   dup.dup_party_id = hp.party_id
 and   hp.party_type = 'ORGANIZATION'
 and   hp.party_id = orgpf.party_id(+)
 and   sysdate between orgpf.effective_start_date(+) and nvl(orgpf.effective_end_date(+),sysdate)
 and   NVL(dup.MERGE_FLAG,'Y') <> 'N';*/
Line: 4301

select nvl(orgpf.internal_flag, 'N') internal_flag , hp.party_name
 from  HZ_merge_parties dup, hz_parties hp, hz_person_profiles orgpf
 where dup.batch_id = l_dup_set_id
 and   (hp.party_id = dup.from_party_id or hp.party_id = dup.to_party_id)
 and   hp.party_type = 'PERSON'
 and   hp.party_id = orgpf.party_id(+)
 and   sysdate between orgpf.effective_start_date(+) and nvl(orgpf.effective_end_date(+),sysdate);
Line: 4309

/* select nvl(orgpf.internal_flag, 'N') internal_flag , hp.party_name
 from  HZ_DUP_SET_PARTIES dup, hz_parties hp, hz_person_profiles orgpf
 where dup.dup_set_id = l_dup_set_id
 and   dup.dup_party_id = hp.party_id
 and   hp.party_type = 'PERSON'
 and   hp.party_id = orgpf.party_id(+)
 and   sysdate between orgpf.effective_start_date(+) and nvl(orgpf.effective_end_date(+),sysdate)
 and   NVL(dup.MERGE_FLAG,'Y') <> 'N';*/