DBA Data[Home] [Help]

APPS.VEA_LAYERPROVIDERS_SV SQL Statements

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

Line: 45

	   SELECT layer_provider_code
	   FROM   vea_layer_providers
	   WHERE  layer_provider_code     = p_layer_provider_code;
Line: 164

       PROCEDURE NAME: insert_row

       PURPOSE: Inserts a record into VEA_LAYER_PROVIDER table

    ========================================================================*/
    PROCEDURE
      insert_row
        (
          p_layer_provider_id      IN     vea_layer_providers.layer_provider_id%TYPE,
          p_layer_provider_code    IN     vea_layer_providers.layer_provider_code%TYPE,
          p_layer_provider_name    IN     vea_layer_providers.layer_provider_name%TYPE,
          p_description            IN     vea_layer_providers.description%TYPE
        )
    IS
    --{
        l_api_name            CONSTANT VARCHAR2(30) := 'insert_row';
Line: 201

	INSERT INTO vea_layer_providers
	  (
	    layer_provider_id,
	    layer_provider_code,
            layer_provider_name,
	    description,
	    created_by, creation_date,
	    last_updated_by, last_update_date,
	    last_update_login
	  )
	VALUES
	  (
	    p_layer_provider_id,
	    p_layer_provider_code,
	    p_layer_provider_name,
	    p_description,
	    l_user_id, SYSDATE,
	    l_user_id, SYSDATE,
	    l_login_id
	  );
Line: 235

    END insert_row;
Line: 240

       PROCEDURE NAME: update_row

       PURPOSE: Updates a record into VEA_LAYER_PROVIDER table

    ========================================================================*/
    PROCEDURE
      update_row
        (
          p_layer_provider_id      IN     vea_layer_providers.layer_provider_id%TYPE,
          p_layer_provider_code    IN     vea_layer_providers.layer_provider_code%TYPE,
          p_layer_provider_name    IN     vea_layer_providers.layer_provider_name%TYPE,
          p_description            IN     vea_layer_providers.description%TYPE
        )
    IS
    --{
        l_api_name            CONSTANT VARCHAR2(30) := 'update_row';
Line: 266

	UPDATE vea_layer_providers
	SET    layer_provider_code          = p_layer_provider_code,
	       layer_provider_name          = p_layer_provider_name,
	       description                  = p_description,
	       last_updated_by              = l_user_id,
	       last_update_date             = SYSDATE,
	       last_update_login            = l_login_id
	WHERE  layer_provider_id            = p_layer_provider_id;
Line: 288

    END update_row;
Line: 293

       PROCEDURE NAME: delete_rows

       PURPOSE: Deletes the layer provider from the VEA_LAYER_PROVIDER table
		if no layers have been developed using this layer provider code.

    ========================================================================*/
    PROCEDURE
      delete_rows
        (
          p_layer_provider_code    IN     vea_layer_providers.layer_provider_code%TYPE,
          p_layer_provider_name    IN     vea_layer_providers.layer_provider_name%TYPE
        )
    IS
    --{
        l_api_name            CONSTANT VARCHAR2(30) := 'delete_rows';
Line: 329

	SELECT count(tp_layer_id)
        INTO l_layer_count
	FROM   vea_tp_layers
	WHERE  layer_provider_code     = p_layer_provider_code;
Line: 346

	               DELETE vea_layer_providers
	               WHERE  layer_provider_code = p_layer_provider_code;
Line: 387

    END delete_rows;
Line: 414

	   SELECT layer_provider_code
	   FROM   vea_layer_providers
	   WHERE  layer_provider_name     = p_layer_provider_name;
Line: 490

	   SELECT layer_provider_name
	   FROM   vea_layer_providers
	   WHERE  layer_provider_code     = p_layer_provider_code;
Line: 548

		It inserts/updates a record in VEA_LAYER_PROVIDER table.

    ========================================================================*/
    PROCEDURE
      process
        (
          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_layer_provider_code    IN     vea_layer_providers.layer_provider_code%TYPE,
          p_layer_provider_name    IN     vea_layer_providers.layer_provider_name%TYPE,
          p_description            IN     vea_layer_providers.description%TYPE
        )
    IS
    --{
        l_api_name            CONSTANT VARCHAR2(30) := 'process';
Line: 574

	l_insert              BOOLEAN := TRUE;
Line: 632

	    l_insert := TRUE;
Line: 641

              'select layer_provider_id,
                     layer_provider_code, layer_provider_name
              from vea_layer_providers
              where layer_provider_code = :lp_code'
	      using p_layer_provider_code;
Line: 648

              select layer_provider_id,
                     layer_provider_code, layer_provider_name
              from vea_layer_providers
              where layer_provider_code  is not null;
Line: 663

	        l_insert := FALSE;
Line: 678

                SELECT count(tp_layer_id)
                INTO   l_layer_count
                FROM   vea_tp_layers
                WHERE  layer_provider_code = layer_rec.layer_provider_code;
Line: 691

                    update_row
                      (
                        p_layer_provider_id      => layer_rec.layer_provider_id,
                        p_layer_provider_code    => p_layer_provider_code,
                        p_layer_provider_name    => p_layer_provider_name,
                        p_description            => p_description
                      );
Line: 700

                     update_row
                      (
                        p_layer_provider_id      => layer_rec.layer_provider_id,
                        p_layer_provider_code    => p_layer_provider_code,
                        p_layer_provider_name    => p_layer_provider_name,
                        p_description            => p_description
                      );
Line: 707

                     vea_tpa_util_pvt.update_lookup_values
                      (
                        p_lookup_type            => 'VEA_LAYER_PROVIDERS',
                        p_new_lookup_code        => p_layer_provider_code,
                        p_current_lookup_code    => layer_rec.layer_provider_code,
                        p_meaning                => p_layer_provider_name,
                        p_description            => p_layer_provider_name
                      );
Line: 730

	    IF l_insert = TRUE THEN
	    --{
	        l_location := '0110';
Line: 735

                SELECT vea_layer_providers_s.NEXTVAL
                INTO   l_layer_provider_id
                FROM   DUAL;
Line: 740

	        insert_row
	          (
                    p_layer_provider_id      => l_layer_provider_id,
                    p_layer_provider_code    => p_layer_provider_code,
                    p_layer_provider_name    => p_layer_provider_name,
                    p_description            => p_description
	          );
Line: 750

                    vea_tpa_util_pvt.insert_lookup_values
                      (
                        p_lookup_type            => 'VEA_LAYER_PROVIDERS',
                        p_lookup_code            => p_layer_provider_code,
                        p_meaning                => p_layer_provider_name,
                        p_description            => p_layer_provider_name
                      );