DBA Data[Home] [Help]

APPS.HZ_PARTY_STAGE_SHADOW SQL Statements

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

Line: 67

        SELECT PAR_VALUE INTO l_idx_mem
        FROM CTX_PARAMETERS
        WHERE PAR_NAME = 'MAX_INDEX_MEMORY';
Line: 73

            SELECT PAR_VALUE INTO l_idx_mem
            FROM CTX_PARAMETERS
            WHERE PAR_NAME = 'DEFAULT_INDEX_MEMORY';
Line: 100

      select tablespace, index_tablespace
      into ctx_tbsp, ctx_index_tbsp
      from fnd_product_installations
      where application_id = '222';
Line: 137

PROCEDURE insert_into_thin_tables( p_entity IN VARCHAR2) IS
  BEGIN
    log ('-------------------------------------');
Line: 140

    log ('Calling insert_into_thin_tables for ' || p_entity);
Line: 146

        insert /*+ append */ into hz_thin_st_parties
        (party_id, status, partition_id, parent_rowid, concat_col)
        select party_id, status, decode(TX36, 'ORGANIZATION ',0,'PERSON ',1,1),ROWID,null
        from hz_shadow_st_parties;
Line: 154

        insert /*+ append */ into hz_thin_st_psites
        (party_id, party_site_id, person_party_id, qkey, org_contact_id,
         parent_rowid, concat_col,status_flag) -- Bug No: 4299785
        select decode(party_id,person_party_id,NULL,party_id), party_site_id,person_party_id, qkey,org_contact_id,ROWID,null,status_flag -- Fix for bug 5155761
        --select party_id, party_site_id,person_party_id, qkey,org_contact_id,ROWID,null,status_flag -- Bug No: 4299785
	from hz_shadow_st_psites;
Line: 164

        insert /*+ append */ into hz_thin_st_contacts
        (party_id, person_party_id, qkey, org_contact_id, parent_rowid, concat_col,status_flag) -- Fix for bug 5155761
         select decode(party_id,person_party_id,NULL,party_id),person_party_id, qkey,org_contact_id,ROWID,null,status_flag -- Fix for bug 5155761
        --(party_id, qkey, org_contact_id, parent_rowid, concat_col,status_flag)-- Bug No: 4299785
        --select party_id, qkey,org_contact_id,ROWID,null,status_flag  -- Bug No: 4299785
        from hz_shadow_st_contacts;
Line: 174

        insert /*+ append */ into hz_thin_st_cpts
        (party_id, partition_id, contact_point_id, party_site_id,
         person_party_id, parent_rowid, org_contact_id, qkey, concat_col,status_flag) -- Bug No: 4299785
         select decode(party_id,person_party_id,NULL,party_id), decode(contact_point_type,'PHONE',0,'EMAIL',1,2),contact_point_id,party_site_id, person_party_id,ROWID,org_contact_id, qkey, null,status_flag -- Fix for bug 5155761
        --select party_id, decode(contact_point_type,'PHONE',0,'EMAIL',1,2),contact_point_id,party_site_id,person_party_id,ROWID,org_contact_id, qkey, null,status_flag -- Bug No: 4299785
        from hz_shadow_st_cpts;
Line: 196

/*    select owner into l_owner from sys.all_objects
    where object_name = 'HZ_STAGED_PARTIES' and OBJECT_TYPE = 'TABLE' and owner = l_owner1;*/
Line: 198

    l_sql := ' select owner from sys.all_tables where table_name = ''HZ_STAGED_PARTIES'' and owner = :1';
Line: 241

    l_sql := ' select owner from sys.all_tables where table_name = ''HZ_THIN_ST_PARTIES'' and owner = :1';
Line: 243

   /* select owner into l_owner from sys.all_objects
    where object_name = 'HZ_THIN_ST_PARTIES' and OBJECT_TYPE = 'TABLE' and
    owner = l_owner1;*/
Line: 290

    SELECT staged_attribute_column
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = cp_entity
      AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
      AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
      --AND nvl(f.PRIMARY_FLAG,'Y') = 'Y' --5044716
      ;
Line: 306

  l('   SELECT ');
Line: 483

    SELECT COUNT(1)
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = cp_entity
      AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
      AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
      --AND nvl(f.PRIMARY_FLAG,'Y') = 'Y' --5044716
      ;
Line: 493

    SELECT staged_attribute_column
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = cp_entity
      AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
      AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
      --AND nvl(f.PRIMARY_FLAG,'Y') = 'Y' --5044716
      ;
Line: 520

      UPDATE HZ_TRANS_ATTRIBUTES_B set TEMP_SECTION=NULL
      WHERE ENTITY_NAME='PARTY';
Line: 528

      UPDATE HZ_TRANS_ATTRIBUTES_B set TEMP_SECTION=NULL
      WHERE ENTITY_NAME='PARTY_SITES';
Line: 536

      UPDATE HZ_TRANS_ATTRIBUTES_B set TEMP_SECTION=NULL
      WHERE ENTITY_NAME='CONTACTS';
Line: 544

      UPDATE HZ_TRANS_ATTRIBUTES_B set TEMP_SECTION=NULL
      WHERE ENTITY_NAME='CONTACT_POINTS';
Line: 549

  log('Update of temp_section in HZ_TRANS_ATTRIBUTES_B successful for ' || p_entity);
Line: 696

    SELECT OWNER||'.'||INDEX_NAME idx_name
    FROM sys.all_indexes i, hz_trans_attributes_vl a, hz_trans_functions_vl f
    WHERE f.attribute_id = a.attribute_id
    AND i.owner = l_owner1
    AND f.index_required_flag in ('Y','T')
    AND i.INDEX_NAME = decode(a.entity_name,'PARTY','HZ_SHADOW_ST_PARTIES',
                  'PARTY_SITES','HZ_SHADOW_ST_PSITES','CONTACTS','HZ_SHADOW_ST_CONTACTS',
                  'CONTACT_POINTS','HZ_SHADOW_ST_CPTS')||'_N0'||f.function_id) LOOP
    EXECUTE IMMEDIATE 'DROP INDEX '||IDX.idx_name;
Line: 708

  UPDATE hz_trans_functions_b set index_required_flag='N' where index_required_flag='T';
Line: 722

  INSERT INTO HZ_DQM_STAGE_LOG (
	OPERATION,
	NUMBER_OF_WORKERS,
        WORKER_NUMBER,
	STEP,
	START_FLAG,
	START_TIME,
	END_FLAG,
	END_TIME,
	CREATED_BY,
	CREATION_DATE,
	LAST_UPDATE_LOGIN,
	LAST_UPDATE_DATE,
	LAST_UPDATED_BY)
   VALUES (
        substr(p_operation,1,30),
        p_num_workers,
        p_worker_number,
	p_step,
        NULL,
	NULL,
	NULL,
	NULL,
	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.user_id
   );
Line: 778

  SELECT f.TRANSFORMATION_NAME, f.STAGED_ATTRIBUTE_COLUMN
  FROM HZ_TRANS_FUNCTIONS_VL f, HZ_TRANS_ATTRIBUTES_VL a
  WHERE PRIMARY_FLAG = 'Y'
  AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
  AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
  AND a.ENTITY_NAME = cp_entity_name;
Line: 892

  DELETE FROM HZ_DQM_STAGE_LOG
  WHERE operation = 'SHADOW_STAGING'
  AND   step      = 'COMPLETE';
Line: 916

              SELECT count(*) into l_is_wildchar from HZ_DQM_STAGE_LOG where operation = 'SHADOW_STAGE_FOR_WILDCHAR_SRCH' and rownum = 1 ;
Line: 918

                  INSERT INTO HZ_DQM_STAGE_LOG(operation, number_of_workers, worker_number, step,
                                    last_update_date, creation_date, created_by, last_updated_by)
                  VALUES ('SHADOW_STAGE_FOR_WILDCHAR_SRCH', '-1', '-1', 'Y', SYSDATE, SYSDATE, 0, 0);
Line: 923

              SELECT number_of_workers INTO l_last_num_workers
              FROM HZ_DQM_STAGE_LOG
              WHERE operation = l_command
              AND STEP = 'SHADOW_INIT';
Line: 950

          DELETE from HZ_DQM_STAGE_LOG where operation = l_command and
                      step like 'SHADOW%';
Line: 971

          DELETE from HZ_DQM_STAGE_LOG where operation = 'SHADOW_POPULATE_THIN';
Line: 985

          DELETE from HZ_DQM_STAGE_LOG where operation = 'SHADOW_CREATE_INDEXES';
Line: 1004

    	  UPDATE HZ_TRANS_FUNCTIONS_B SET STAGED_FLAG='N';
Line: 1061

          Select request_id BULK COLLECT into l_sub_requests
          from Fnd_Concurrent_Requests R
          Where Parent_Request_Id = FND_GLOBAL.conc_request_id
          and (phase_code<>'C' or status_code<>'C');
Line: 1082

                SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
                FROM HZ_DQM_STAGE_LOG
                WHERE OPERATION = 'SHADOW_POPULATE_THIN'
                AND step = 'HZ_PARTIES';
Line: 1097

                UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_PARTIES';
Line: 1100

                insert_into_thin_tables('PARTIES');
Line: 1101

                UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_PARTIES';
Line: 1106

                SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
                FROM HZ_DQM_STAGE_LOG
                WHERE OPERATION = 'SHADOW_POPULATE_THIN'
                AND step = 'HZ_PARTY_SITES';
Line: 1121

                UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_PARTY_SITES';
Line: 1124

                insert_into_thin_tables('PARTY_SITES');
Line: 1125

                UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_PARTY_SITES';
Line: 1130

                SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
                FROM HZ_DQM_STAGE_LOG
                WHERE OPERATION = 'SHADOW_POPULATE_THIN'
                AND step = 'HZ_ORG_CONTACTS';
Line: 1145

                UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_ORG_CONTACTS';
Line: 1148

                insert_into_thin_tables('CONTACTS') ;
Line: 1149

                UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_ORG_CONTACTS';
Line: 1154

                SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
                FROM HZ_DQM_STAGE_LOG
                WHERE OPERATION = 'SHADOW_POPULATE_THIN'
                AND step = 'HZ_CONTACT_POINTS';
Line: 1169

                UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_CONTACT_POINTS';
Line: 1172

                insert_into_thin_tables('CONTACT_POINTS') ;
Line: 1173

                UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
                WHERE operation = 'SHADOW_POPULATE_THIN' AND step ='HZ_CONTACT_POINTS';
Line: 1177

              log('inserted into thin tables');
Line: 1212

                  SELECT 1 INTO T FROM HZ_THIN_ST_PARTIES
                  WHERE ROWNUM=1
                  AND CONTAINS (concat_col, 'dummy_string')>0;
Line: 1217

                    UPDATE HZ_DQM_STAGE_LOG
                    SET START_FLAG ='Y', START_TIME=SYSDATE,END_FLAG = 'Y', END_TIME=SYSDATE
                    WHERE OPERATION = 'SHADOW_CREATE_INDEXES' AND step = 'HZ_PARTIES';
Line: 1237

                  SELECT 1 INTO T FROM HZ_THIN_ST_PSITES
                  WHERE ROWNUM=1
                  AND CONTAINS (concat_col, 'dummy_string')>0;
Line: 1242

                    UPDATE HZ_DQM_STAGE_LOG
                    SET START_FLAG ='Y', START_TIME=SYSDATE,END_FLAG = 'Y', END_TIME=SYSDATE
                    WHERE OPERATION = 'SHADOW_CREATE_INDEXES' AND step = 'HZ_PARTY_SITES';
Line: 1262

                  SELECT 1 INTO T FROM HZ_THIN_ST_CONTACTS
                  WHERE ROWNUM=1
                  AND CONTAINS (concat_col, 'dummy_string')>0;
Line: 1267

                    UPDATE HZ_DQM_STAGE_LOG
                    SET START_FLAG ='Y', START_TIME=SYSDATE,END_FLAG = 'Y', END_TIME=SYSDATE
                    WHERE OPERATION = 'SHADOW_CREATE_INDEXES' AND step = 'HZ_ORG_CONTACTS';
Line: 1287

                  SELECT 1 INTO T FROM HZ_THIN_ST_CPTS
                  WHERE ROWNUM=1
                  AND CONTAINS (concat_col, 'dummy_string')>0;
Line: 1292

                    UPDATE HZ_DQM_STAGE_LOG
                    SET START_FLAG ='Y', START_TIME=SYSDATE,END_FLAG = 'Y', END_TIME=SYSDATE
                    WHERE OPERATION = 'SHADOW_CREATE_INDEXES' AND step = 'HZ_CONTACT_POINTS';
Line: 1333

              UPDATE HZ_TRANS_FUNCTIONS_B
              SET STAGED_FLAG='Y' WHERE nvl(ACTIVE_FLAG,'Y') = 'Y';
Line: 1347

      Select request_id BULK COLLECT into l_sub_requests
      from Fnd_Concurrent_Requests R
      Where Parent_Request_Id = FND_GLOBAL.conc_request_id
      and (phase_code<>'C' or status_code<>'C');
Line: 1369

         UPDATE HZ_TRANS_FUNCTIONS_B
         SET STAGED_FLAG='Y' WHERE nvl(ACTIVE_FLAG,'Y') = 'Y';
Line: 1415

   ( SELECT start_flag, end_flag
      FROM HZ_DQM_STAGE_LOG
      WHERE OPERATION = p_command
      AND WORKER_NUMBER = l_worker_number AND step = l_step);
Line: 1470

    SELECT SYSDATE INTO l_startdate FROM DUAL;
Line: 1491

        UPDATE HZ_DQM_STAGE_LOG set start_flag='Y', start_time = SYSDATE
        WHERE OPERATION = p_command
        AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1499

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('N',l_party_cur);
Line: 1505

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('Y',l_party_cur);
Line: 1510

      UPDATE HZ_DQM_STAGE_LOG set end_flag='Y', end_time = SYSDATE
      WHERE OPERATION = p_command
      AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1533

        UPDATE HZ_DQM_STAGE_LOG set start_flag='Y', start_time = SYSDATE
        WHERE OPERATION = p_command
        AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1541

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('N',l_party_cur);
Line: 1547

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('Y',l_party_cur);
Line: 1552

      UPDATE HZ_DQM_STAGE_LOG set end_flag='Y', end_time = SYSDATE
      WHERE OPERATION = p_command
      AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1575

        UPDATE HZ_DQM_STAGE_LOG set start_flag='Y', start_time = SYSDATE
        WHERE OPERATION = p_command
        AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1583

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('N',l_party_cur);
Line: 1589

        HZ_STAGE_MAP_TRANSFORM_SHADOW.insert_stage_parties('Y',l_party_cur);
Line: 1594

      UPDATE HZ_DQM_STAGE_LOG set end_flag='Y', end_time = SYSDATE
      WHERE OPERATION = p_command
      AND WORKER_NUMBER = l_worker_number AND step = l_log_step;
Line: 1604

    DELETE FROM HZ_DQM_SYNC_INTERFACE WHERE mod(PARTY_ID,l_num_workers) = l_worker_number
    AND creation_date<=l_startdate;
Line: 1632

        select 'Y'
        from hz_trans_functions_vl t, hz_trans_attributes_b a
        where  a.attribute_id = t.attribute_id
        and ENTITY_NAME = p_entity
        and  nvl(staged_flag, 'N') = 'N'
        and primary_flag = 'Y'
        and nvl(active_flag, 'Y') = 'Y'
        and rownum = 1;
Line: 1666

    SELECT count(1) FROM
      (SELECT distinct f.staged_attribute_column
      FROM HZ_TRANS_FUNCTIONS_VL f, HZ_TRANS_ATTRIBUTES_VL a
      WHERE
      -- PRIMARY_FLAG = 'Y' --5044716
      nvl(f.ACTIVE_FLAG,'Y') = 'Y'
      and f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
      AND a.entity_name = p_entity
      );
Line: 1757

      SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
      FROM HZ_DQM_STAGE_LOG
      WHERE OPERATION = 'SHADOW_CREATE_INDEXES'
      AND step = 'HZ_PARTIES';
Line: 1783

          UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
          WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTIES';
Line: 1806

        UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', START_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTIES';
Line: 1823

        UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTIES';
Line: 1838

      SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
      FROM HZ_DQM_STAGE_LOG
      WHERE OPERATION = 'SHADOW_CREATE_INDEXES'
      AND step = 'HZ_PARTY_SITES';
Line: 1864

          UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
          WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTY_SITES';
Line: 1888

        UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', START_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTY_SITES';
Line: 1905

        UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_PARTY_SITES';
Line: 1919

      SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
      FROM HZ_DQM_STAGE_LOG
      WHERE OPERATION = 'SHADOW_CREATE_INDEXES'
      AND step = 'HZ_ORG_CONTACTS';
Line: 1945

          UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
          WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_ORG_CONTACTS';
Line: 1966

        UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', START_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_ORG_CONTACTS';
Line: 1983

        UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_ORG_CONTACTS';
Line: 1996

      SELECT start_flag, end_flag INTO l_start_flag, l_end_flag
      FROM HZ_DQM_STAGE_LOG
      WHERE OPERATION = 'SHADOW_CREATE_INDEXES'
      AND step = 'HZ_CONTACT_POINTS';
Line: 2022

          UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
          WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_CONTACT_POINTS';
Line: 2043

        UPDATE HZ_DQM_STAGE_LOG set START_FLAG = 'Y', START_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_CONTACT_POINTS';
Line: 2060

        UPDATE HZ_DQM_STAGE_LOG set END_FLAG = 'Y', END_TIME=SYSDATE
        WHERE operation = 'SHADOW_CREATE_INDEXES' AND step ='HZ_CONTACT_POINTS';
Line: 2101

  l_update_str VARCHAR2(4000);
Line: 2144

    l_update_str := null;
Line: 2146

    for ATTRS IN (SELECT ATTRIBUTE_ID, ATTRIBUTE_NAME
                  FROM HZ_TRANS_ATTRIBUTES_VL
                  WHERE ENTITY_NAME = p_entity)

    LOOP
       for FUNCS IN (SELECT PROCEDURE_NAME, STAGED_ATTRIBUTE_COLUMN
                     FROM HZ_TRANS_FUNCTIONS_VL
                     WHERE ATTRIBUTE_ID = ATTRS.ATTRIBUTE_ID
                     AND nvl(ACTIVE_FLAG,'Y') = 'Y'
                     AND NVL(STAGED_FLAG,'N') <> 'Y')
       LOOP
          l('  l_stage_rec.'||FUNCS.STAGED_ATTRIBUTE_COLUMN || ' := ');
Line: 2163

            l_update_str := ' '|| FUNCS.STAGED_ATTRIBUTE_COLUMN || ' = ' ||
                            ' l_stage_rec.'||FUNCS.STAGED_ATTRIBUTE_COLUMN || ' ';
Line: 2167

            l_update_str := l_update_str || ','|| FUNCS.STAGED_ATTRIBUTE_COLUMN || ' = ' ||
                            ' l_stage_rec.'||FUNCS.STAGED_ATTRIBUTE_COLUMN || ' ';
Line: 2173

    IF l_update_str IS NOT NULL THEN
      IF p_entity = 'PARTY' THEN
        l('  UPDATE HZ_SHADOW_ST_PARTIES SET ');
Line: 2176

        l('  ' || l_update_str);
Line: 2179

        l('  UPDATE HZ_SHADOW_ST_PSITES SET ');
Line: 2180

        l('  ' || l_update_str);
Line: 2183

        l('  UPDATE HZ_SHADOW_ST_CONTACTS SET ');
Line: 2184

        l('  ' || l_update_str);
Line: 2187

        l('  UPDATE HZ_SHADOW_ST_CPTS SET ');
Line: 2188

        l('  ' || l_update_str);
Line: 2195

    for ATTRS IN (SELECT ATTRIBUTE_ID, ATTRIBUTE_NAME
                  FROM HZ_TRANS_ATTRIBUTES_VL
                  WHERE ENTITY_NAME = p_entity)
    LOOP
       for FUNCS IN (SELECT PROCEDURE_NAME, STAGED_ATTRIBUTE_COLUMN
                     FROM HZ_TRANS_FUNCTIONS_VL
                     WHERE ATTRIBUTE_ID = ATTRS.ATTRIBUTE_ID
                     AND nvl(ACTIVE_FLAG,'Y') = 'Y')
       LOOP
          l('  l_stage_rec.'||FUNCS.STAGED_ATTRIBUTE_COLUMN || ' := ');
Line: 2526

 l_org_select coltab;
Line: 2527

 l_per_select coltab;
Line: 2528

 l_oth_select coltab;
Line: 2545

  l('    p_select_type	IN	VARCHAR2,');
Line: 2556

  FOR ATTRS IN (SELECT a.ATTRIBUTE_ID,
                       a.ATTRIBUTE_NAME,
                       a.SOURCE_TABLE,
                       a.CUSTOM_ATTRIBUTE_PROCEDURE,
                       f.PROCEDURE_NAME,
                       f.STAGED_ATTRIBUTE_COLUMN,
                       to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3)) COLNUM,
		       nvl(TAG,'C') column_data_type --Bug No: 4954701
                FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f,FND_LOOKUP_VALUES_VL lkp --Bug No: 4954701
                WHERE ENTITY_NAME = 'PARTY'
                AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
                AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
		AND lkp.LOOKUP_TYPE = 'PARTY_LOGICAL_ATTRIBUTE_LIST' --Bug No: 4954701
		AND lkp.LOOKUP_CODE = a.ATTRIBUTE_NAME --Bug No: 4954701
                ORDER BY COLNUM) LOOP

    IF cur_col_num
Line: 2587

    SELECT min(to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3))) INTO l_min_colnum
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = 'PARTY'
    AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
    AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
    AND a.ATTRIBUTE_NAME=ATTRS.ATTRIBUTE_NAME;
Line: 2620

          l_org_select(idx) := l_org_attr_name;
Line: 2621

          l_per_select(idx) := 'NULL';
Line: 2622

          l_oth_select(idx) := 'NULL';
Line: 2624

          l_per_select(idx) := l_per_attr_name;
Line: 2625

          l_org_select(idx) := 'NULL';
Line: 2626

          l_oth_select(idx) := 'NULL';
Line: 2629

          l_org_select(idx) := l_org_attr_name;
Line: 2630

          l_per_select(idx) := l_per_attr_name;
Line: 2631

          l_oth_select(idx) := 'NULL';
Line: 2633

          l_org_select(idx) := l_attr_name;
Line: 2634

          l_per_select(idx) := l_attr_name;
Line: 2635

          l_oth_select(idx) := l_attr_name;
Line: 2638

        l_org_select(idx):='N';
Line: 2639

        l_per_select(idx):='N';
Line: 2640

        l_oth_select(idx):='N';
Line: 2645

        l_org_select(idx):='N';
Line: 2646

        l_per_select(idx):='N';
Line: 2647

        l_oth_select(idx):='N';
Line: 2651

            l_org_select(idx) := 'p.PARTY_NAME || '' '' || p.KNOWN_AS || '' '' || p.KNOWN_AS2 || '' '' || p.KNOWN_AS3 || '' ''|| p.KNOWN_AS4 || '' ''|| p.KNOWN_AS5';
Line: 2652

            l_per_select(idx) := 'p.PARTY_NAME || '' '' || p.KNOWN_AS || '' '' || p.KNOWN_AS2 || '' '' || p.KNOWN_AS3 || '' ''|| p.KNOWN_AS4 || '' ''|| p.KNOWN_AS5';
Line: 2653

            l_oth_select(idx) := 'p.PARTY_NAME || '' '' || p.KNOWN_AS || '' '' || p.KNOWN_AS2 || '' '' || p.KNOWN_AS3 || '' ''|| p.KNOWN_AS4 || '' ''|| p.KNOWN_AS5';
Line: 2684

  l('    IF p_select_type = ''SINGLE_PARTY'' THEN');
Line: 2686

  l('    ELSIF p_select_type = ''ALL_PARTIES'' THEN');
Line: 2690

  l('            SELECT p.PARTY_ID, p.STATUS, NULL AS PERSON_PARTY_ID '); -- Fix for bug 5155761
Line: 2691

  FOR I in 1..l_org_select.COUNT LOOP
    IF l_org_select(I) <> 'N' THEN
      l('                  ,' || l_org_select(I));
Line: 2704

  l('            SELECT p.PARTY_ID, p.STATUS, p.PARTY_ID AS PERSON_PARTY_ID '); -- Fix for bug 5155761
Line: 2705

  FOR I in 1..l_per_select.COUNT LOOP
    IF l_per_select(I) <> 'N' THEN
      l('                  ,' || l_per_select(I));
Line: 2718

  l('            SELECT p.PARTY_ID, p.STATUS, NULL AS PERSON_PARTY_ID '); -- Fix for bug 5155761
Line: 2719

  FOR I in 1..l_oth_select.COUNT LOOP
    IF l_oth_select(I) <> 'N' THEN
      l('                  ,' || l_oth_select(I));
Line: 2734

  l('            SELECT p.PARTY_ID, p.STATUS, NULL AS PERSON_PARTY_ID '); -- Fix for bug 5155761
Line: 2735

  FOR I in 1..l_org_select.COUNT LOOP
    IF l_org_select(I) <> 'N' THEN
      l('                  ,' || l_org_select(I));
Line: 2743

  l('            AND NOT EXISTS (select 1 FROM HZ_SHADOW_ST_PARTIES sp  ');
Line: 2751

  l('            SELECT p.PARTY_ID, p.STATUS, p.PARTY_ID AS PERSON_PARTY_ID '); -- Fix for bug 5155761
Line: 2752

  FOR I in 1..l_per_select.COUNT LOOP
    IF l_per_select(I) <> 'N' THEN
      l('                  ,' || l_per_select(I));
Line: 2759

  l('            AND NOT EXISTS (select 1 FROM HZ_SHADOW_ST_PARTIES sp  ');
Line: 2767

  l('            SELECT p.PARTY_ID, p.STATUS, NULL AS PERSON_PARTY_ID'); -- Fix for bug 5155761
Line: 2768

  FOR I in 1..l_oth_select.COUNT LOOP
    IF l_oth_select(I) <> 'N' THEN
      l('                  ,' || l_oth_select(I));
Line: 2775

  l('            AND NOT EXISTS (select 1 FROM HZ_SHADOW_ST_PARTIES sp  ');
Line: 2786

  l('  PROCEDURE insert_stage_parties ( ');
Line: 2889

  l('            INSERT INTO HZ_SHADOW_ST_PARTIES (');
Line: 2912

  l('        INSERT INTO HZ_DQM_STAGE_GT ( PARTY_ID, OWNER_ID, PARTY_INDEX, PERSON_PARTY_ID) VALUES ('); -- Fix for bug 5155761
Line: 2915

  l('        insert_stage_contacts;');
Line: 2916

  l('        insert_stage_party_sites;');
Line: 2917

  l('        insert_stage_contact_pts;');
Line: 2940

  l('      SELECT p.PARTY_ID, p.STATUS ');
Line: 2941

  FOR I in 1..l_org_select.COUNT LOOP
    IF l_org_select(I) <> 'N' THEN
      l('        ,' || l_org_select(I));
Line: 2958

  l('      SELECT p.PARTY_ID, p.STATUS ');
Line: 2959

  FOR I in 1..l_per_select.COUNT LOOP
    IF l_per_select(I) <> 'N' THEN
      l('        ,' || l_per_select(I));
Line: 2976

  l('      SELECT p.PARTY_ID, p.STATUS ');
Line: 2977

  FOR I in 1..l_oth_select.COUNT LOOP
    IF l_per_select(I) <> 'N' THEN
      l('        ,' || l_oth_select(I));
Line: 3045

  l('         INSERT INTO HZ_SHADOW_ST_PARTIES (');
Line: 3078

  l('         UPDATE HZ_SHADOW_ST_PARTIES SET ');
Line: 3106

 l_select coltab;
Line: 3124

  l('  PROCEDURE insert_stage_party_sites IS ');
Line: 3133

  FOR ATTRS IN (SELECT a.ATTRIBUTE_ID,
                       a.ATTRIBUTE_NAME,
                       a.SOURCE_TABLE,
                       a.CUSTOM_ATTRIBUTE_PROCEDURE,
                       f.PROCEDURE_NAME,
                       f.STAGED_ATTRIBUTE_COLUMN,
                       to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3)) COLNUM,
		       nvl(lkp.tag,'C') column_data_type
                FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f,FND_LOOKUP_VALUES_VL lkp --Bug No: 4954701
                WHERE ENTITY_NAME = 'PARTY_SITES'
                AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
                AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
		AND lkp.lookup_type = 'PARTY_SITE_LOGICAL_ATTRIB_LIST'
		and lkp.lookup_code = a.ATTRIBUTE_NAME
                ORDER BY COLNUM) LOOP
    IF cur_col_num
Line: 3162

    SELECT min(to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3))) INTO l_min_colnum
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = 'PARTY_SITES'
    AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
    AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
    AND a.ATTRIBUTE_NAME=ATTRS.ATTRIBUTE_NAME;
Line: 3193

          l_select(idx) := l_loc_attr_name;
Line: 3195

          l_select(idx) := l_ps_attr_name;
Line: 3198

        l_select(idx) := 'N';
Line: 3203

      l_select(idx) := 'N';
Line: 3207

          l_select(idx) := 'rtrim(l.address1 || '' '' || l.address2 || '' '' || l.address3 || '' '' || l.address4)';
Line: 3238

  l('            SELECT /*+ cardinality(g 200) use_nl(g ps l) */ ps.PARTY_SITE_ID, g.party_id, g.org_contact_id, g.PARTY_INDEX, g.PERSON_PARTY_ID, ps.status '); -- Bug No: 4299785
Line: 3239

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('                  ,' || l_select(I));
Line: 3329

  l('             INSERT INTO HZ_SHADOW_ST_PSITES (');
Line: 3360

  l('        INSERT INTO HZ_DQM_STAGE_GT (PARTY_ID, OWNER_ID, OWNER_TABLE, PARTY_SITE_ID,');
Line: 3380

  l('     SELECT ps.PARTY_SITE_ID, d.party_id, d.org_contact_id, ps.status '); -- Bug No: 4299785
Line: 3381

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('                  ,' || l_select(I));
Line: 3452

  l('         INSERT INTO HZ_SHADOW_ST_PSITES (');
Line: 3483

  l('         UPDATE HZ_SHADOW_ST_PSITES SET ');
Line: 3508

  l('   UPDATE HZ_SHADOW_ST_PARTIES set');
Line: 3519

 l_select coltab;
Line: 3537

  l('  PROCEDURE insert_stage_contacts IS ');
Line: 3543

  FOR ATTRS IN (SELECT a.ATTRIBUTE_ID,
                       a.ATTRIBUTE_NAME,
                       a.SOURCE_TABLE,
                       a.CUSTOM_ATTRIBUTE_PROCEDURE,
                       f.PROCEDURE_NAME,
                       f.STAGED_ATTRIBUTE_COLUMN,
                       to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3)) COLNUM,
		       nvl(lkp.tag,'C') column_data_type
                FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f,FND_LOOKUP_VALUES_VL lkp --Bug No: 4954701
                WHERE ENTITY_NAME = 'CONTACTS'
                AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
                AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
		AND lkp.LOOKUP_TYPE='CONTACT_LOGICAL_ATTRIB_LIST'
                AND lkp.LOOKUP_CODE =  a.ATTRIBUTE_NAME
                ORDER BY COLNUM) LOOP
    IF cur_col_num
Line: 3572

    SELECT min(to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3))) INTO l_min_colnum
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = 'CONTACTS'
    AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
    AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
    AND a.ATTRIBUTE_NAME=ATTRS.ATTRIBUTE_NAME;
Line: 3606

          l_select(idx) := l_pp_attr_name;
Line: 3608

          l_select(idx) := l_oc_attr_name;
Line: 3610

          l_select(idx) := l_attr_name;
Line: 3613

        l_select(idx) := 'N';
Line: 3618

      l_select(idx) := 'N';
Line: 3622

          l_select(idx) := 'rtrim(pp.person_first_name || '' '' || pp.person_last_name)';
Line: 3651

  l('            SELECT ');
Line: 3654

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('                  ,' || l_select(I));
Line: 3747

  l('             INSERT INTO HZ_SHADOW_ST_CONTACTS (');
Line: 3776

  l('        INSERT INTO HZ_DQM_STAGE_GT(PARTY_ID,OWNER_ID,ORG_CONTACT_ID,PARTY_INDEX, PERSON_PARTY_ID) ');
Line: 3777

  l('           SELECT H_C_PARTY_ID(I), H_R_PARTY_ID(I), H_ORG_CONTACT_ID(I), H_PARTY_INDEX(I), H_PERSON_PARTY_ID(I)');
Line: 3793

  l('     SELECT oc.ORG_CONTACT_ID , d.PARTY_ID, r.status '); -- Bug No: 4299785
Line: 3794

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('          ,' || l_select(I));
Line: 3872

  l('         INSERT INTO HZ_SHADOW_ST_CONTACTS (');
Line: 3901

  l('         UPDATE HZ_SHADOW_ST_CONTACTS SET ');
Line: 3925

  l('   UPDATE HZ_SHADOW_ST_PARTIES set');
Line: 3937

 l_select coltab;
Line: 3953

  l('  PROCEDURE insert_stage_contact_pts IS ');
Line: 3962

  FOR ATTRS IN (SELECT a.ATTRIBUTE_ID,
                       a.ATTRIBUTE_NAME,
                       a.SOURCE_TABLE,
                       a.CUSTOM_ATTRIBUTE_PROCEDURE,
                       f.PROCEDURE_NAME,
                       f.STAGED_ATTRIBUTE_COLUMN,
                       to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3)) COLNUM,
		       nvl(lkp.tag,'C') column_data_type
                FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f,FND_LOOKUP_VALUES_VL lkp --Bug No: 4954701
                WHERE ENTITY_NAME = 'CONTACT_POINTS'
                AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
                AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
		AND lkp.LOOKUP_TYPE = 'CONTACT_PT_LOGICAL_ATTRIB_LIST'
		AND lkp.lookup_code = a.ATTRIBUTE_NAME
                ORDER BY COLNUM) LOOP
    IF cur_col_num
Line: 3990

    SELECT min(to_number(substrb(STAGED_ATTRIBUTE_COLUMN, 3))) INTO l_min_colnum
    FROM HZ_TRANS_ATTRIBUTES_VL a, HZ_TRANS_FUNCTIONS_VL f
    WHERE ENTITY_NAME = 'CONTACT_POINTS'
    AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'
    AND f.ATTRIBUTE_ID = a.ATTRIBUTE_ID
    AND a.ATTRIBUTE_NAME=ATTRS.ATTRIBUTE_NAME;
Line: 4019

        l_select(idx) := l_attr_name;
Line: 4021

        l_select(idx) := 'N';
Line: 4026

      l_select(idx) := 'N';
Line: 4030

          l_select(idx) := 'translate(phone_number,''0123456789ABCDEFGHIJKLMNOPQRSTUV'||
'WXYZabcdefghijklmnopqrstuvwxyz!"#$%&()''''*+,-./:;<=>?@[\]^'||
Line: 4042

          l_select(idx) := 'translate(phone_country_code|| '' '' || phone_area_code||'' '' || phone_number,''0123456789ABCDEFGHIJKLMNOPQRSTUV'||
'WXYZabcdefghijklmnopqrstuvwxyz!"#$%&()''''*+,-./:;<=>?@[\]^_'||
Line: 4076

  l('           SELECT /*+ cardinality(g 200) use_nl(g cp) */ cp.CONTACT_POINT_ID, g.party_id, g.party_site_id, g.org_contact_id, cp.CONTACT_POINT_TYPE, PARTY_INDEX, g.PERSON_PARTY_ID, cp.status'); -- Bug No: 4299785
Line: 4077

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('                  ,' || l_select(I));
Line: 4163

  l('                INSERT INTO HZ_SHADOW_ST_CPTS (');
Line: 4211

  l('     SELECT cp.CONTACT_POINT_ID, d.PARTY_ID, d.PARTY_SITE_ID, d.ORG_CONTACT_ID, cp.CONTACT_POINT_TYPE, cp.STATUS '); -- Bug No: 4299785
Line: 4212

  FOR I in 1..l_select.COUNT LOOP
    IF l_select(I) <> 'N' THEN
      l('            ,' || l_select(I));
Line: 4279

  l('         INSERT INTO HZ_SHADOW_ST_CPTS (');
Line: 4316

  l('         UPDATE HZ_SHADOW_ST_CPTS SET ');
Line: 4340

  l('   UPDATE HZ_SHADOW_ST_PARTIES set');
Line: 4353

    SELECT decode(a.entity_name,'PARTY','HZ_SHADOW_ST_PARTIES',
                  'PARTY_SITES','HZ_SHADOW_ST_PSITES','CONTACTS','HZ_SHADOW_ST_CONTACTS',
                  'CONTACT_POINTS','HZ_SHADOW_ST_CPTS')||'_N0'||substrb(staged_attribute_column,3) index_name,
           decode(a.entity_name,'PARTY','HZ_SHADOW_ST_PARTIES',
                  'PARTY_SITES','HZ_SHADOW_ST_PSITES','CONTACTS','HZ_SHADOW_ST_CONTACTS',
                  'CONTACT_POINTS','HZ_SHADOW_ST_CPTS') table_name,
           decode(a.entity_name,'PARTY','HZ_SRCH_PARTIES',
                  'PARTY_SITES','HZ_SRCH_PSITES','CONTACTS','HZ_SRCH_CONTACTS',
                  'CONTACT_POINTS','HZ_SRCH_CPTS')||'_N0'||substrb(staged_attribute_column,3) srch_index_name,
           decode(a.entity_name,'PARTY','HZ_SRCH_PARTIES',
                  'PARTY_SITES','HZ_SRCH_PSITES','CONTACTS','HZ_SRCH_CONTACTS',
                  'CONTACT_POINTS','HZ_SRCH_CPTS') srch_table_name,
           f.staged_attribute_column column_name
   FROM hz_trans_attributes_vl a, hz_trans_functions_vl f
   WHERE f.attribute_id = a.attribute_id
   AND f.index_required_flag = 'Y'
   AND a.entity_name = p_entity;
Line: 4372

   SELECT 1 FROM sys.all_indexes
   WHERE INDEX_NAME=cp_index_name
   AND TABLE_NAME=cp_table_name and owner = l_index_owner;
Line: 4395

  select index_tablespace
  into ar_index_tbsp
  from fnd_product_installations
  where application_id = '222';
Line: 4441

  l_sql := 'select ' || proc ||
           '(:attrval,:lang,:attr,:entity,:ctx) from dual';
Line: 4470

  l_sql := 'select ' || proc ||
           '(:record_id,:entity,:attr,:ctx) from dual';
Line: 4499

  FOR FUNCS IN (SELECT PROCEDURE_NAME, a.ENTITY_NAME, a.ATTRIBUTE_NAME, f.TRANSFORMATION_NAME
                FROM HZ_TRANS_FUNCTIONS_VL f, HZ_TRANS_ATTRIBUTES_VL a
                WHERE a.ATTRIBUTE_ID = f.ATTRIBUTE_ID
                AND nvl(f.ACTIVE_FLAG,'Y') = 'Y' )
    LOOP
        BEGIN
             l_custom := FALSE;
Line: 4511

             l_sql := 'select ' || FUNCS.PROCEDURE_NAME ||
               '(:attrval,:lang,:attr,:entity) from dual';
Line: 4524

   FOR FUNCS IN (SELECT custom_attribute_procedure, ENTITY_NAME, ATTRIBUTE_NAME
                 FROM HZ_TRANS_ATTRIBUTES_VL a
                 WHERE source_table = 'CUSTOM' OR
                 custom_attribute_procedure is NOT NULL
                 AND EXISTS (select 1 from HZ_TRANS_FUNCTIONS_VL f
                             WHERE f.attribute_id = a.attribute_id
                             AND nvl(f.ACTIVE_FLAG,'Y') = 'Y'))
     LOOP
         BEGIN
              l_custom := TRUE;
Line: 4538

              l_sql := 'select ' || FUNCS.custom_attribute_procedure ||
               '(:record_id,:entity,:attr) from dual';