dbo.obtener_razon_social

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

1
Name Data Type Length Description
@p_Cuit varchar 50

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
--exec [obtener_razon_social] 20000591441

CREATE OR ALTER PROCEDURE dbo.obtener_razon_social
@p_Cuit varchar(50)
AS

BEGIN
       SET NOCOUNT ON;
/*    select nombre_persona,cuerpo_clave, iif(isnumeric(cuerpo_clave)=1,convert(int,cuerpo_clave),cuerpo_clave) as dni
   from padrones where identificacion = @p_Cuit and habilitado = 1
*/


    select nombre_persona,cuerpo_clave, cuerpo_clave as dni, 
    iif (tipo_persona = 'F',
         iif(apellidos is not null and apellidos != nombre_persona, 
       apellidos, SUBSTRING(nombre_persona, 1, CHARINDEX(' ', nombre_persona, 1) - 1)),
   null) as apellidos
    from padrones where identificacion = @p_Cuit and habilitado = 1


END

GO

Depends On

1

Used By

No items found