DBA Data[Home] [Help]

APPS.CN_TABLE_MAPS_PVT SQL Statements

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

Line: 5

G_LAST_UPDATE_DATE          	DATE    := SYSDATE;
Line: 6

G_LAST_UPDATED_BY           	NUMBER  := fnd_global.user_id;
Line: 9

G_LAST_UPDATE_LOGIN        	NUMBER  := fnd_global.login_id;
Line: 48

     SELECT name
     FROM   CN_OBJECTS
     WHERE  object_id = x_object_id
     AND    org_id = x_org_id;
Line: 96

     p_table_map_rec.last_update_date := SYSDATE;
Line: 99

      SELECT count(1)
        INTO l_count
        FROM cn_table_maps
       WHERE mapping_type = p_table_map_rec.mapping_type
       AND org_id = l_org_id;
Line: 118

     SELECT repository_id, module_id
       INTO   l_application_repository_id, l_parent_module_id
       FROM   cn_modules
       WHERE  module_type = 'COL'
       AND    org_id = l_org_id;
Line: 124

     SELECT cn_events_s.NEXTVAL
       INTO l_event_id
       FROM dual;
Line: 139

     cn_events_all_pkg.insert_row (
       x_rowid                      => l_rowid,
       x_event_id                   => l_event_id,
       x_application_repository_id  => l_application_repository_id,
       x_description                => NULL,
       x_name                       => p_source_name,
       x_creation_date              => p_table_map_rec.creation_date,
       x_created_by                 => p_table_map_rec.created_by,
       x_last_update_date           => p_table_map_rec.last_update_date,
       x_last_updated_by            => p_table_map_rec.last_updated_by,
       x_last_update_login          => p_table_map_rec.last_update_login,
       x_org_id                     => p_table_map_rec.org_id);
Line: 157

	SELECT cn_modules_s.NEXTVAL
	INTO p_table_map_rec.module_id
	FROM dual;
Line: 164

     cn_modules_pkg.insert_row (
       x_rowid                 => l_rowid,
       x_module_id             => p_table_map_rec.module_id,
       x_module_type           => p_table_map_rec.mapping_type,
       x_repository_id         => l_application_repository_id,
       x_description           => NULL,
       x_parent_module_id      => l_parent_module_id,
       x_source_repository_id  => NULL,
       x_module_status         => 'UNSYNC',
       x_event_id              => l_event_id,
       x_last_modification     => SYSDATE,
       x_last_synchronization  => NULL,
       x_output_filename       => NULL,
       x_collect_flag          => 'YES',
       x_name                  => p_source_name,
       x_creation_date         => p_table_map_rec.creation_date,
       x_created_by            => p_table_map_rec.created_by,
       x_last_update_date      => p_table_map_rec.last_update_date,
       x_last_updated_by       => p_table_map_rec.last_updated_by,
       x_last_update_login     => p_table_map_rec.last_update_login,
       x_org_id                => p_table_map_rec.org_id);
Line: 196

     SELECT table_id
     INTO   p_table_map_rec.source_table_id
     FROM   CN_OBJECTS
     WHERE  object_type = 'COL'
     AND    object_id = p_table_map_rec.source_tbl_pkcol_id
     AND    org_id = p_table_map_rec.org_id;
Line: 208

    SELECT  object_id
    INTO    p_table_map_rec.destination_table_id
    FROM    cn_objects
    WHERE   name = 'CN_COMM_LINES_API'
    AND    org_id = p_table_map_rec.org_id;
Line: 216

	IF p_table_map_rec.delete_flag IS NULL THEN
	   p_table_map_rec.delete_flag := 'N';
Line: 219

     cn_table_maps_pkg.insert_row(
       x_rowid                    => l_rowid,
       x_table_map_id             => p_table_map_rec.table_map_id,  -- autocreated if left null
       x_mapping_type             => p_table_map_rec.mapping_type,
       x_module_id                => p_table_map_rec.module_id,
       x_source_table_id          => p_table_map_rec.source_table_id,
       x_source_tbl_pkcol_id      => p_table_map_rec.source_tbl_pkcol_id,
       x_destination_table_id     => p_table_map_rec.destination_table_id,
       x_source_hdr_tbl_pkcol_id  => p_table_map_rec.source_hdr_tbl_pkcol_id,
       x_source_tbl_hdr_fkcol_id  => p_table_map_rec.source_tbl_hdr_fkcol_id,
       x_notify_where             => p_table_map_rec.notify_where,
       x_collect_where            => p_table_map_rec.collect_where,
       x_delete_flag              => p_table_map_rec.delete_flag,
       x_creation_date            => p_table_map_rec.creation_date,
       x_created_by               => p_table_map_rec.created_by,
       x_org_id                   => p_table_map_rec.org_id);
Line: 241

         (SELECT *
          FROM cn_column_maps
          WHERE table_map_id = -999
          AND org_id = l_org_id) -- MOAC Need To Verify
     LOOP
	   l_column_map_id := NULL;  -- set inside the procedure
Line: 247

        cn_column_maps_pkg.insert_row (
                 x_rowid                  => l_rowid,
                 x_column_map_id          => l_column_map_id,
                 x_destination_column_id  => rec.destination_column_id,
                 x_table_map_id           => p_table_map_rec.table_map_id,
                 x_expression             => rec.expression,
                 x_editable               => rec.editable,
                 x_modified               => rec.modified,
                 x_update_clause          => rec.update_clause,
                 x_calc_ext_table_id      => rec.calc_ext_table_id,
                 --x_creation_date          => p_table_map_rec.creation_date,
                 x_creation_date          => SYSDATE,
                 x_created_by             => p_table_map_rec.created_by,
                 x_org_id                 => p_table_map_rec.org_id);
Line: 309

    FND_MESSAGE.SET_NAME('CN', 'CN_TRANS_SRC_ATTR_INSERT_NOTE');
Line: 328

    FND_MESSAGE.SET_NAME('CN', 'CN_TRANS_SRC_ATTR_INSERT_NOTE');
Line: 351

    FND_MESSAGE.SET_NAME('CN', 'CN_TRANS_SRC_ATTR_INSERT_NOTE');
Line: 374

    FND_MESSAGE.SET_NAME('CN', 'CN_TRANS_SRC_ATTR_INSERT_NOTE');
Line: 427

PROCEDURE Delete_Map
(  p_api_version       IN NUMBER,
   p_init_msg_list     IN VARCHAR2 := FND_API.G_FALSE,
   p_commit            IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level  IN  NUMBER  := FND_API.G_VALID_LEVEL_FULL,
   x_return_status     OUT NOCOPY VARCHAR2,
   x_msg_count         OUT NOCOPY NUMBER,
   x_msg_data          OUT NOCOPY VARCHAR2,
   p_table_map_id      IN  NUMBER,
   p_org_id            IN NUMBER    -- Added For R12 MOAC
 ) IS
     l_api_name                  CONSTANT VARCHAR2(30) := 'Delete_Map';
Line: 446

       SELECT * FROM cn_table_maps_v
       WHERE table_map_id = p_table_map_id
       AND org_id = p_org_id;  -- Added For MOAC
Line: 457

	SELECT object_id
	  FROM cn_objects
	  WHERE object_type = 'PKS'
	  AND name = 'cn_collect_'||LOWER(p_mapping_type)||p_org_append
      AND org_id = p_org_id; -- Added For MOAC
Line: 464

	SELECT object_id
	  FROM cn_objects
	  WHERE object_type = 'PKB'
	  AND name = 'cn_collect_'||LOWER(p_mapping_type)||p_org_append
      AND org_id = p_org_id; -- Added For MOAC
Line: 472

     SAVEPOINT	Delete_Map;
Line: 497

	--+ Cannot delete seeded table map
	--+
	IF p_table_map_id < 0 THEN
         RAISE FND_API.G_EXC_ERROR;
Line: 509

	--+ Delete Event
	--+
     cn_events_all_pkg.delete_row (x_event_id => l_table_map_rec.event_id,
     x_org_id => p_org_id); -- Added For R12 MOAC
Line: 514

	--+ Delete Module
	--+
     cn_modules_pkg.delete_row (x_module_id => l_table_map_rec.module_id,
     x_org_id => p_org_id); -- Added For R12 MOAC
Line: 519

	--+ Delete Table Map
	--+
     cn_table_maps_pkg.delete_row(x_table_map_id => p_table_map_id,
     x_org_id => p_org_id); -- Added For R12 MOAC
Line: 524

	--+ Delete column-mapping mapping rows
	--+
     DELETE FROM cn_column_maps
     WHERE table_map_id = p_table_map_id
     AND org_id = p_org_id; -- Added For R12 MOAC
Line: 552

     DELETE FROM cn_source WHERE object_id IN (l_pkg_spec_id, l_pkg_body_id);
Line: 553

     DELETE FROM cn_objects WHERE object_id IN (l_pkg_spec_id, l_pkg_body_id);
Line: 555

	-- Delete Table Map Objects
	--+
	FOR rec IN
       (SELECT table_map_object_id,
               UPPER(tm_object_type) tm_object_type,
               object_id
        FROM   cn_table_map_objects
        WHERE  table_map_id = p_table_map_id
        AND    org_id = p_org_id) -- Added For R12 MOAC
     LOOP
       IF rec.tm_object_type IN ('PARAM','FILTER','PKS','PKB') THEN
	    --+
	    -- Object belongs exclusively to Collections and can be deleted
	    --+
         delete_table_map_Object (
            p_api_version       => 1.0,
            x_return_status     => x_return_status,
            x_msg_count         => x_msg_count,
            x_msg_data          => x_msg_data,
            p_table_map_object_id => rec.table_map_object_id,
            x_org_id => p_org_id); -- Added For R12 MOAC
Line: 579

	    -- delete that.
	    --+
         cn_table_map_objects_pkg.delete_row(rec.table_map_object_id,p_org_id);
Line: 598

             ROLLBACK TO Delete_Map;
Line: 605

             ROLLBACK TO Delete_Map;
Line: 612

             ROLLBACK TO Delete_Map;
Line: 624

END Delete_Map;
Line: 631

PROCEDURE Update_Table_Map_Objects
     (
      p_api_version   	            IN      NUMBER,
      p_init_msg_list               IN      VARCHAR2 	:= FND_API.G_FALSE,
      p_commit                      IN      VARCHAR2  := FND_API.G_FALSE,
      p_validation_level            IN  NUMBER 	:= FND_API.G_VALID_LEVEL_FULL,
      x_return_status               OUT NOCOPY     VARCHAR2,
      x_msg_count                   OUT NOCOPY     NUMBER,
      x_msg_data                    OUT NOCOPY     VARCHAR2,
      p_table_map_id                IN  NUMBER,
      p_delete_flag                 IN  VARCHAR2,
      p_object_name                 IN  VARCHAR2,
      p_object_id                   IN  NUMBER,
      p_object_value                IN  VARCHAR2,
      p_object_version_number       IN  OUT NOCOPY NUMBER,
      x_org_id                      IN  NUMBER)  -- Added For R12 MOAC
IS

	 l_api_name                CONSTANT VARCHAR2(30) := 'Update_Table_Map_Objects';
Line: 657

	    SELECT object_version_number
	      FROM cn_objects
	      WHERE object_id = p_object_id
          AND org_id = x_org_id; -- Added For R12 MOAC
Line: 663

	    SELECT object_version_number
	      FROM cn_table_maps
	      WHERE table_map_id = p_table_map_id
          AND org_id = x_org_id; -- Added For R12 MOAC
Line: 670

   SAVEPOINT update_trx_source_sv;
Line: 712

    IF p_delete_flag = 'Y'
    THEN
        UPDATE cn_table_maps
        SET delete_flag = p_delete_flag,
        object_version_number = l_ovn_tbl_number + 1
        WHERE table_map_id = p_table_map_id
        AND org_id = l_org_id;
Line: 721

        UPDATE CN_OBJECTS
        SET NAME = p_object_name,
        OBJECT_VALUE = p_object_value
        WHERE OBJECT_ID = p_object_id
        AND org_id = l_org_id;
Line: 733

      ROLLBACK TO update_trx_source_sv;
Line: 740

      ROLLBACK TO update_trx_source_sv;
Line: 747

      ROLLBACK TO update_trx_source_sv;
Line: 758

END Update_Table_Map_Objects;
Line: 763

PROCEDURE Update_Map
     (
      p_api_version   	      IN      NUMBER,
      p_init_msg_list         IN      VARCHAR2 	:= FND_API.G_FALSE,
      p_commit                IN      VARCHAR2  := FND_API.G_FALSE,
      p_validation_level      IN      NUMBER 	:= FND_API.G_VALID_LEVEL_FULL,
      x_return_status         OUT NOCOPY     VARCHAR2,
      x_msg_count             OUT NOCOPY     NUMBER,
      x_msg_data              OUT NOCOPY     VARCHAR2,
      p_table_map_id              IN  NUMBER,
      p_mapping_type              IN  VARCHAR2,
      p_module_id                 IN  NUMBER,
      p_source_table_id           IN  NUMBER,
      p_source_tbl_pkcol_id       IN  NUMBER,
      p_destination_table_id      IN  NUMBER,
      p_source_hdr_tbl_pkcol_id   IN  NUMBER,
      p_source_tbl_hdr_fkcol_id   IN  NUMBER,
      p_notify_where              IN  VARCHAR2,
      p_collect_where             IN  VARCHAR2,
      p_delete_flag               IN  VARCHAR2,
      p_event_id                  IN  NUMBER,
      p_event_name                IN  VARCHAR2,
      p_object_version_number     IN  OUT NOCOPY NUMBER,
      x_org_id                    IN  NUMBER)  -- Added For R12 MOAC
      IS

	 l_api_name               CONSTANT VARCHAR2(30) := 'update_trx_source';
Line: 797

	    SELECT object_version_number
	      FROM cn_table_maps
	      WHERE table_map_id = p_table_map_id
          AND org_id = x_org_id; -- Added For R12 MOAC
Line: 805

   SAVEPOINT update_trx_source_sv;
Line: 843

	   cn_table_maps_pkg.update_row(x_table_map_id=> p_table_map_id,
				x_mapping_type => p_mapping_type,
				x_module_id => p_module_id,
				x_source_table_id => p_source_table_id,
				x_source_tbl_pkcol_id => p_source_tbl_pkcol_id,
				x_destination_table_id => p_destination_table_id,
				x_source_hdr_tbl_pkcol_id => p_source_hdr_tbl_pkcol_id,
				x_source_tbl_hdr_fkcol_id => p_source_tbl_hdr_fkcol_id,
				x_notify_where => p_notify_where,
				x_collect_where => p_collect_where,
				x_delete_flag => p_delete_flag,
				x_last_update_date => G_LAST_UPDATE_DATE,
				x_last_updated_by => G_LAST_UPDATED_BY,
				x_last_update_login => g_last_update_login,
				x_object_version_number => p_object_version_number,
                x_org_id => l_org_id); -- Added For R12 MOAC
Line: 861

		       cn_events_all_pkg.update_row
			 (x_event_id => p_event_id,
			  x_application_repository_id => 100,
			  x_description => NULL,
			  x_name => p_event_name,
			  x_last_update_date  => G_LAST_UPDATE_DATE,
			  x_last_updated_by   => G_LAST_UPDATED_BY,
			  x_last_update_login => G_LAST_UPDATE_LOGIN,
		      x_org_id => l_org_id,
              p_object_version_number => l_evn_object_version_number); -- Added For R12 MOAC
Line: 888

      ROLLBACK TO update_trx_source_sv;
Line: 895

      ROLLBACK TO update_trx_source_sv;
Line: 902

      ROLLBACK TO update_trx_source_sv;
Line: 912

END Update_Map;
Line: 970

   SELECT repository_id
   INTO   l_application_repository_id
   FROM   cn_modules_all_b
	WHERE  module_type = 'COL' -- name = 'Collection';
Line: 977

	SELECT cn_objects_s.NEXTVAL
	INTO x_object_id
	FROM dual;
Line: 984

     cn_objects_pkg.insert_row(
                 x_rowid                      => l_rowid,
                 x_object_id                  => x_object_id,
                 x_dependency_map_complete    => 'N',
                 x_name                       => p_object_name,
                 x_object_value               => p_object_value,
                 x_description                => 'Custom Data Source Collection Object',
                 x_object_type                => UPPER(p_tm_object_type),
                 x_repository_id              => l_application_repository_id,
                 x_next_synchronization_date  => NULL,
                 x_synchronization_frequency  => NULL,
                 x_object_status              => 'A',
                 X_org_id                     => l_org_id);
Line: 1001

     cn_table_map_objects_pkg.insert_row(
                 x_rowid                    => l_rowid,
                 x_table_map_object_id      => x_table_map_object_id, --set inside procedure
                 x_tm_object_type           => UPPER(p_tm_object_type),
                 x_table_map_id             => p_table_map_id,
                 x_object_id                => x_object_id,
                 x_creation_date            => p_creation_date,
                 x_created_by               => p_created_by,
                 X_org_id                   => l_org_id);
Line: 1061

PROCEDURE Delete_Table_Map_Object (
   p_api_version       IN NUMBER,
   p_init_msg_list     IN VARCHAR2 := FND_API.G_FALSE,
   p_commit            IN VARCHAR2 := FND_API.G_FALSE,
   p_validation_level  IN  NUMBER  := FND_API.G_VALID_LEVEL_FULL,
   x_return_status     OUT NOCOPY VARCHAR2,
   x_msg_count         OUT NOCOPY NUMBER,
   x_msg_data          OUT NOCOPY VARCHAR2,
   p_table_map_object_id      IN  NUMBER,
   x_org_id IN NUMBER) IS -- Added For R12 MOAC

     l_api_name                  CONSTANT VARCHAR2(30) := 'Create_Map';
Line: 1077

	SELECT object_id
	FROM   cn_table_map_objects
	WHERE  table_map_object_id = p_table_map_object_id
	AND    org_id = x_org_id;
Line: 1084

     SAVEPOINT	Delete_Table_Map_Object;
Line: 1107

			DELETE FROM cn_objects WHERE object_id = del.object_id;
Line: 1112

     cn_table_map_objects_pkg.delete_row(
                 x_table_map_object_id      => p_table_map_object_id,
                 x_org_id => x_org_id); -- Added For R12 MOAC
Line: 1129

             ROLLBACK TO Delete_Table_Map_Object;
Line: 1136

             ROLLBACK TO Delete_Table_Map_Object;
Line: 1143

             ROLLBACK TO Delete_Table_Map_Object;
Line: 1155

END Delete_Table_Map_Object;
Line: 1179

         SELECT
		   tmv.table_map_id,
             LOWER(tmv.source_table_name) line_tab_name,
             LOWER(NVL(tmv.source_table_alias,tmv.source_table_name)) line_tab_alias,
             LOWER(tmv.linepk_name)  line_pk_col,
             LOWER(tmv.linefk_name)  line_fk_col,
             LOWER(tmv.header_table_name)  hdr_tab_name,
             LOWER(NVL(tmv.header_table_alias,tmv.header_table_name)) hdr_tab_alias,
             LOWER(tmv.hdrpk_name)  hdr_pk_col
         FROM
             cn_table_maps_v tmv
         WHERE
             tmv.table_map_id = p_table_map_id
			 AND tmv.org_id = p_org_id;
Line: 1254

	    (SELECT LOWER(obj.name||' '||NVL(obj.alias,obj.name)) name
	     FROM   cn_table_map_objects tmobj,
			  cn_objects obj
          WHERE  tmobj.table_map_id = l_c1_rec.table_map_id
			  AND tmobj.tm_object_type = 'COLLTAB'
			  AND obj.object_id = tmobj.object_id
			  AND obj.org_id = p_org_id AND obj.org_id = tmobj.org_id)
     LOOP
	    x_collect_from := x_collect_from||fnd_global.local_chr(10)||rec.name||',';