DBA Data[Home] [Help]

APPS.CN_IMP_HIERARCHY_PVT SQL Statements

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

Line: 26

   UPDATE cn_hierarchy_imp_v
     SET status_code = p_status_code, error_code = p_error_code,
     error_msg = p_error_msg
     WHERE
     (start_date =
      Decode(p_hier_record.start_date,FND_API.G_MISS_CHAR,start_date,
	     p_hier_record.start_date)
      )
     AND
     (Nvl(end_date,FND_API.g_miss_char) =
      Decode(p_hier_record.end_date,
	     FND_API.G_MISS_CHAR,Nvl(end_date,FND_API.g_miss_char) ,
	     NULL,FND_API.g_miss_char,
	     p_hier_record.end_date)
      )
     AND
     (hierarchy_name =
      Decode(p_hier_record.hierarchy_name,FND_API.G_MISS_CHAR,hierarchy_name,
	     p_hier_record.hierarchy_name)
      )
     AND
     (Upper(hierarchy_value) =
      Decode(p_hier_record.hierarchy_value,FND_API.G_MISS_CHAR,
	     Upper(hierarchy_value),p_hier_record.hierarchy_value)
      )
     AND
     (Upper(primary_key) =
      Decode(p_hier_record.primary_key,FND_API.G_MISS_CHAR,Upper(primary_key),
	     p_hier_record.primary_key)
      )
     AND
     (Upper(base_table_name) =
      Decode(p_hier_record.base_table_name,FND_API.G_MISS_CHAR,
	     Upper(base_table_name),p_hier_record.base_table_name)
      )
     AND
     (hierarchy_type=
      Decode(p_hier_record.hierarchy_type,FND_API.G_MISS_CHAR,hierarchy_type,
	     p_hier_record.hierarchy_type)
      )
     AND
     (imp_line_id =
      Decode(p_hier_record.imp_line_id,FND_API.G_MISS_NUM,imp_line_id,
	     p_hier_record.imp_line_id)
      )
     AND (imp_header_id = p_hier_record.imp_header_id)
     AND status_code = 'STAGE'
     ;
Line: 83

   CN_IMPORT_PVT.update_imp_headers
     (p_imp_header_id => p_hier_record.imp_header_id,
      p_status_code => 'IMPORT_FAIL',
      p_failed_row => x_failed_row,
      p_processed_row => x_processed_row);
Line: 128

      SELECT DISTINCT Upper(BASE_TABLE_NAME) BASE_TABLE_NAME,
	Upper(primary_key) PRIMARY_KEY,
	Upper(hierarchy_value) HIERARCHY_VALUE
	INTO p_hier_record.base_table_name,p_hier_record.primary_key,
	p_hier_record.hierarchy_value
	FROM cn_hierarchy_imp_v
	WHERE imp_header_id = p_imp_header_id
	AND status_code = l_stage_status
	AND hierarchy_type = p_hier_record.hierarchy_type
	   ;
Line: 153

      SELECT table_id INTO x_base_table_id
	FROM cn_obj_tables_v WHERE name = p_hier_record.base_table_name and org_id=p_org_id
	;
Line: 167

      SELECT column_id INTO x_primary_key_id
	FROM cn_obj_columns_v
	WHERE name = p_hier_record.primary_key AND table_id = x_base_table_id and org_id=p_org_id
	;
Line: 182

      SELECT column_id INTO x_hier_value_id
	FROM cn_obj_columns_v
	WHERE name = p_hier_record.hierarchy_value
	AND table_id = x_base_table_id and org_id=p_org_id
	;
Line: 198

      SELECT dimension_id INTO x_dimension_id FROM cn_dimensions_vl
	WHERE name = p_hier_record.hierarchy_type and org_id=p_org_id;
Line: 206

	    SELECT 1 INTO l_dummy FROM cn_base_tables_v
	      WHERE table_id = x_base_table_id
	      AND name = p_hier_record.base_table_name and org_id=p_org_id
	      ;
Line: 244

      SELECT 1 INTO l_dummy FROM cn_obj_columns_v
	WHERE table_id = x_base_table_id
	AND dimension_id = x_dimension_id
	AND column_id = x_primary_key_id
	AND primary_key = 'Y' and org_id=p_org_id
	;
Line: 250

      SELECT 1 INTO l_dummy FROM cn_obj_columns_v
	WHERE table_id = x_base_table_id
	AND column_id = x_hier_value_id
	AND user_column_name = 'Y' and org_id=p_org_id
	;
Line: 352

      SELECT head_hierarchy_id INTO x_head_hierarchy_id
	FROM cn_head_hierarchies
	WHERE name = p_hier_record.hierarchy_name
	AND dimension_id = p_dimension_id
        AND org_id  = p_org_id
	      ;
Line: 467

      SELECT dim_hierarchy_id INTO x_dim_hierarchy_id
	FROM cn_dim_hierarchies
	WHERE header_dim_hierarchy_id = p_head_hierarchy_id
        AND org_id  = p_org_id
	AND start_date = To_date(p_hier_record.start_date, 'DD/MM/YYYY')
	AND Nvl(end_date,FND_API.g_miss_date) =
	Nvl(To_date(p_hier_record.end_date, 'DD/MM/YYYY'),FND_API.g_miss_date)
	;
Line: 593

	   SELECT
	     imp_line_id,
	     imp_header_id,
	     status_code,
	     error_code,
	     record_num,
	     trim(parent_node_name) PARENT_NODE_NAME,
	     trim(default_node_flag) DEFAULT_NODE_FLAG,
	     trim(node_name) NODE_NAME
	     FROM CN_HIERARCHY_IMP_V
	     WHERE imp_header_id = p_imp_header_id
	     AND status_code = l_stage_status
	     AND hierarchy_type = l_hier_type
	     AND BASE_TABLE_NAME = l_base_tbl
	     AND hierarchy_name = l_hier_name
	     AND start_date = l_start_date
	     AND Nvl(end_date,FND_API.g_miss_char) =
	     Nvl(l_end_date,FND_API.g_miss_char)
	     ORDER BY level_num
	     ;
Line: 654

		 SELECT value_id INTO l_parent_value_id
		   FROM cn_hierarchy_nodes
		   WHERE dim_hierarchy_id = p_dim_hierarchy_id
                   AND  org_id  = p_org_id
		   AND name = l_hierarchy_node_csr.parent_node_name;
Line: 660

		 SELECT value_id INTO l_parent_value_id
		   FROM cn_hierarchy_nodes
		   WHERE dim_hierarchy_id = p_dim_hierarchy_id
                   AND  org_id  = p_org_id
		   AND external_id IS NULL;
Line: 682

	     ('---- SELECT ' || p_hier_record.primary_key ||
	      ' FROM ' || p_hier_record.base_table_name ||
	      ' WHERE ' || p_hier_record.hierarchy_value ||
	      ' = ''' || l_hierarchy_node_csr.node_name ||'''');
Line: 687

	     'SELECT ' || p_hier_record.primary_key ||
	     ' FROM ' || p_hier_record.base_table_name ||
	     ' WHERE ' || p_hier_record.hierarchy_value ||
	     ' = :1' using l_hierarchy_node_csr.node_name;
Line: 708

	      SELECT value_id INTO l_value_id
		FROM cn_hierarchy_nodes
		WHERE dim_hierarchy_id = p_dim_hierarchy_id
                AND  org_id  = p_org_id
		AND name = l_hierarchy_node_csr.node_name
		AND external_id = l_external_id;
Line: 715

	      SELECT 1 INTO l_dummy
		FROM cn_hierarchy_edges
		WHERE dim_hierarchy_id = p_dim_hierarchy_id
		AND value_id = l_value_id and org_id=p_org_id
		AND ((l_parent_value_id IS NULL AND parent_value_id IS NULL) OR
		     (l_parent_value_id IS NOT NULL AND
		      parent_value_id IS NOT NULL AND
		      parent_value_id = l_parent_value_id))
			;
Line: 754

	CN_IMPORT_PVT.update_imp_lines
	  (p_imp_line_id => l_hierarchy_node_csr.imp_line_id,
	   p_status_code => 'COMPLETE',
	   p_error_code  => '');
Line: 767

	   CN_IMPORT_PVT.update_imp_lines
	     (p_imp_line_id => l_hierarchy_node_csr.imp_line_id,
	      p_status_code => 'FAIL',
	      p_error_code  => l_error_code,
	      p_error_msg   => l_message);
Line: 772

	   CN_IMPORT_PVT.update_imp_headers
	     (p_imp_header_id => p_imp_header_id,
	      p_status_code => 'IMPORT_FAIL',
	      p_failed_row => x_failed_row,
	      p_processed_row => x_processed_row);
Line: 793

	   CN_IMPORT_PVT.update_imp_lines
	     (p_imp_line_id => l_hierarchy_node_csr.imp_line_id,
	      p_status_code => 'FAIL',
	      p_error_code  => l_error_code,
	      p_error_msg   => l_message);
Line: 798

	   CN_IMPORT_PVT.update_imp_headers
	     (p_imp_header_id => p_imp_header_id,
	      p_status_code => 'IMPORT_FAIL',
	      p_failed_row => x_failed_row,
	      p_processed_row => x_processed_row);
Line: 872

	 SELECT imp_line_id,record_num FROM cn_hierarchy_imp_v
	   WHERE imp_header_id = p_imp_header_id
	   AND status_code = l_stage_status
	   AND (hierarchy_type IS NULL OR BASE_TABLE_NAME IS NULL OR
		primary_key IS NULL OR hierarchy_value IS NULL OR
		hierarchy_name IS NULL OR start_date IS NULL OR
		default_node_flag IS NULL OR node_name IS NULL)
	   ;
Line: 883

	 SELECT imp_line_id,record_num FROM cn_hierarchy_imp_v
	   WHERE imp_header_id = p_imp_header_id
	   AND status_code = l_stage_status
	   AND default_node_flag <> 'Y'
	   AND default_node_flag <> 'N'
	   ;
Line: 892

	 SELECT DISTINCT
	   Upper(base_table_name) BASE_TABLE_NAME
	   FROM CN_HIERARCHY_IMP_V
	   WHERE imp_header_id = p_imp_header_id
	   AND status_code = l_stage_status
	   ;
Line: 901

	 SELECT DISTINCT
	   trim(hierarchy_type) HIERARCHY_TYPE
	   FROM CN_HIERARCHY_IMP_V
	   WHERE imp_header_id = p_imp_header_id
	   AND status_code = l_stage_status
	   ;
Line: 913

	   SELECT DISTINCT
	     trim(hierarchy_name) HIERARCHY_NAME,
	     trim(start_date) START_DATE,
	     trim(end_date) end_date
	     FROM CN_HIERARCHY_IMP_V
	     WHERE imp_header_id = p_imp_header_id
	     AND status_code = l_stage_status
	     AND hierarchy_type = l_hier_type
	     ;
Line: 927

	   SELECT DISTINCT
	     trim(start_date) START_DATE,
	     trim(end_date) end_date
	     FROM CN_HIERARCHY_IMP_V
	     WHERE imp_header_id = p_imp_header_id
	     AND status_code = l_stage_status
	     AND hierarchy_type = l_hier_type
	     AND hierarchy_name = l_head_hier
	     ;
Line: 948

   SELECT name, status_code,server_flag,imp_map_id, source_column_num,
     import_type_code
     INTO l_imp_header.name ,l_imp_header.status_code ,
     l_imp_header.server_flag, l_imp_header.imp_map_id,
     l_imp_header.source_column_num,l_imp_header.import_type_code
     FROM cn_imp_headers
     WHERE imp_header_id = p_imp_header_id;
Line: 984

      CN_IMPORT_PVT.update_imp_lines
	(p_imp_line_id => l_miss_required_csr.imp_line_id,
	 p_status_code => 'FAIL',
	 p_error_code  => l_error_code,
	 p_error_msg   => l_message);
Line: 989

      CN_IMPORT_PVT.update_imp_headers
	(p_imp_header_id => p_imp_header_id,
	 p_status_code => 'IMPORT_FAIL',
	 p_failed_row => l_failed_row);
Line: 1014

      CN_IMPORT_PVT.update_imp_lines
	(p_imp_line_id => l_err_dflt_node_csr.imp_line_id,
	 p_status_code => 'FAIL',
	 p_error_code  => l_error_code,
	 p_error_msg   => l_message);
Line: 1019

      CN_IMPORT_PVT.update_imp_headers
	(p_imp_header_id => p_imp_header_id,
	 p_status_code => 'IMPORT_FAIL',
	 p_failed_row => l_failed_row);
Line: 1042

	 SELECT DISTINCT trim(hierarchy_type) hierarchy_type
	   INTO l_tmp
	   FROM CN_HIERARCHY_IMP_V
	   WHERE imp_header_id = p_imp_header_id
	   AND status_code = l_stage_status
	   AND BASE_TABLE_NAME = l_base_table_csr.BASE_TABLE_NAME
	   ;
Line: 1163

	      SELECT trim(node_name),trim(parent_node_name)
		INTO l_def_base_name,l_parent_node_name
		FROM cn_hierarchy_imp_v
		WHERE imp_header_id = p_imp_header_id
		AND status_code = l_stage_status
		AND hierarchy_type = l_hier_record.hierarchy_type
		AND hierarchy_name = l_hier_record.hierarchy_name
		AND start_date = l_hier_record.start_date
		AND Nvl(end_date,FND_API.g_miss_char) =
		Nvl(l_hier_record.end_date,FND_API.g_miss_char)
		AND default_node_flag = 'Y'
		;
Line: 1210

		 SELECT name INTO l_def_base_name
		   FROM cn_hierarchy_nodes
		   WHERE dim_hierarchy_id = l_dim_hierarchy_id and org_id=p_org_id
		   AND external_id IS NULL ;
Line: 1281

      CN_IMPORT_PVT.update_imp_headers
	(p_imp_header_id => p_imp_header_id,
	 p_status_code => 'COMPLETE',
	 p_processed_row => l_processed_row,
	 p_failed_row => l_failed_row);