dbo.obtener_domicilios_new

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@p_cuit varchar 13
@p_id_domicilio int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.obtener_domicilios_new
-- Se debe ordenar parametros alfabeticamente ASC para facilitar el proceso de llamado del SP en PHP
@p_cuit varchar(13),
@p_id_domicilio int

AS

BEGIN
    SET NOCOUNT ON;
 
 IF (@p_id_domicilio != 0) ----- SELECT ONE -------
 BEGIN
  SELECT
   codpos, cuit, domicilio, email, fax, id_domicilio, loc_codigo, loc_nombre, pai_codigo, pai_nombre, 
   prv_codigo, prv_nombre, telefono, tipo_domicilio, created, modified, visible
  FROM domicilios_todos
  WHERE id_domicilio = @p_id_domicilio
 END
 ELSE IF (@p_cuit IS NOT NULL) ------- SELECT * BELONGS CUIT
 BEGIN
  SELECT
   codpos, cuit, domicilio, email, fax, id_domicilio, loc_codigo, loc_nombre, pai_codigo, pai_nombre, 
   prv_codigo, prv_nombre, telefono, tipo_domicilio, created, modified, visible
  FROM domicilios_todos
  WHERE cuit = @p_cuit order by tipo_domicilio ASC, modified ASC, id_domicilio DESC
 END
END 

GO

Depends On

1

Used By

No items found