Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
1| Name | Data Type | Length | Description |
|---|---|---|---|
| @numero | varchar | 50 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.Alta_Padron_Automatico_INSCRIPCIONES
-- Add the parameters for the stored procedure here
@numero varchar(50)
AS
BEGIN
SET NOCOUNT ON;
DECLARE @identificador varchar(10)='CUIT'
DECLARE @tipo_persona varchar(1) = NULL
DECLARE @sexo varchar(1) = NULL
DECLARE @habilitado bit=1
DECLARE @pre_clave varchar(4) = NULL
DECLARE @cuerpo_clave varchar(40) = NULL
DECLARE @suf_clave varchar(4) = NULL
DECLARE @idPadron INT =0
SET @pre_clave = SUBSTRING(@numero,1,2)
SET @cuerpo_clave = SUBSTRING(@numero,3,8)
SET @suf_clave = SUBSTRING(@numero,11,1)
select @idPadron =id_padron from padrones where /* habilitado = 1 and*/ identificacion = @numero
IF(@idPadron = 0)
BEGIN
INSERT INTO consultar_afip (proceso,cuit,fecha,procesado)
VALUES ('INSCRIPCIONES', @numero, CONVERT(DATE,GETDATE()),0)
END
/* IF(@idPadron = 0)
BEGIN
INSERT INTO padrones
(identificador, numero, nombre_persona, tipo_persona, sexo, pre_clave, cuerpo_clave,
suf_clave, habilitado, identificacion, afip_activo, iscreated)
VALUES
(@identificador, @numero, @nombre_persona, @tipo_persona, @sexo, @pre_clave, @cuerpo_clave,
@suf_clave, @habilitado, @numero, 1, GETDATE());SELECT @idPadron = @@IDENTITY
END
*/
SELECT @idPadron AS idPadron
END
GO
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.Alta_Padron_Automatico_INSCRIPCIONES
-- Add the parameters for the stored procedure here
@numero varchar(50)
AS
BEGIN
SET NOCOUNT ON;
DECLARE @identificador varchar(10)='CUIT'
DECLARE @tipo_persona varchar(1) = NULL
DECLARE @sexo varchar(1) = NULL
DECLARE @habilitado bit=1
DECLARE @pre_clave varchar(4) = NULL
DECLARE @cuerpo_clave varchar(40) = NULL
DECLARE @suf_clave varchar(4) = NULL
DECLARE @idPadron INT =0
SET @pre_clave = SUBSTRING(@numero,1,2)
SET @cuerpo_clave = SUBSTRING(@numero,3,8)
SET @suf_clave = SUBSTRING(@numero,11,1)
select @idPadron =id_padron from padrones where /* habilitado = 1 and*/ identificacion = @numero
IF(@idPadron = 0)
BEGIN
INSERT INTO consultar_afip (proceso,cuit,fecha,procesado)
VALUES ('INSCRIPCIONES', @numero, CONVERT(DATE,GETDATE()),0)
END
/* IF(@idPadron = 0)
BEGIN
INSERT INTO padrones
(identificador, numero, nombre_persona, tipo_persona, sexo, pre_clave, cuerpo_clave,
suf_clave, habilitado, identificacion, afip_activo, iscreated)
VALUES
(@identificador, @numero, @nombre_persona, @tipo_persona, @sexo, @pre_clave, @cuerpo_clave,
@suf_clave, @habilitado, @numero, 1, GETDATE());SELECT @idPadron = @@IDENTITY
END
*/
SELECT @idPadron AS idPadron
END
GO
Depends On
1Used By
No items found