Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
10| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_cuit | varchar | 20 | |
| @p_id_padron | int | 4 | |
| @p_usuario | varchar | 20 | |
| @p_id_socios | int | 4 | |
| @p_accion | char | 1 | |
| @p_cuit_socio | varchar | 20 | |
| @p_car_codigo | varchar | 10 | |
| @p_ultimo | varchar | 50 | |
| @p_periodo_desde | varchar | 50 | |
| @p_periodo_hasta | varchar | 50 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.backend_abm_socios
@p_cuit varchar(20),
@p_id_padron int,
@p_usuario varchar(20),
@p_id_socios int,
@p_accion char(1),
@p_cuit_socio varchar(20),
@p_car_codigo varchar(10),
@p_ultimo varchar(50),
@p_periodo_desde varchar(50),
@p_periodo_hasta varchar(50)
AS
BEGIN
SET NOCOUNT ON;
IF @p_accion = 'A'
begin
insert into socios (c01_cuit,
c01_cuit_soc,
car_codigo,
c04_ultimo,
c04_periodo_desde,
c04_periodo_hasta,
visible,
id_padron,
created,
created_by)
values (@p_cuit,
@p_cuit_socio,
@p_car_codigo,
@p_ultimo,
@p_periodo_desde,
@p_periodo_hasta,
'1',
@p_id_padron,
getdate(),
@p_usuario)
select '0' as error, 'Alta OK' as mensaje
end
IF @p_accion = 'M'
begin
update socios
set c01_cuit = @p_cuit,
c01_cuit_soc = @p_cuit_socio,
car_codigo = @p_car_codigo,
c04_ultimo = @p_ultimo,
c04_periodo_desde = @p_periodo_desde,
c04_periodo_hasta = @p_periodo_hasta,
visible = '1',
modified_by = @p_usuario,
modified = getdate(),
id_padron = @p_id_padron
where id_socios = @p_id_socios
select '0' as error, 'Modificación OK' as mensaje
end
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.backend_abm_socios
@p_cuit varchar(20),
@p_id_padron int,
@p_usuario varchar(20),
@p_id_socios int,
@p_accion char(1),
@p_cuit_socio varchar(20),
@p_car_codigo varchar(10),
@p_ultimo varchar(50),
@p_periodo_desde varchar(50),
@p_periodo_hasta varchar(50)
AS
BEGIN
SET NOCOUNT ON;
IF @p_accion = 'A'
begin
insert into socios (c01_cuit,
c01_cuit_soc,
car_codigo,
c04_ultimo,
c04_periodo_desde,
c04_periodo_hasta,
visible,
id_padron,
created,
created_by)
values (@p_cuit,
@p_cuit_socio,
@p_car_codigo,
@p_ultimo,
@p_periodo_desde,
@p_periodo_hasta,
'1',
@p_id_padron,
getdate(),
@p_usuario)
select '0' as error, 'Alta OK' as mensaje
end
IF @p_accion = 'M'
begin
update socios
set c01_cuit = @p_cuit,
c01_cuit_soc = @p_cuit_socio,
car_codigo = @p_car_codigo,
c04_ultimo = @p_ultimo,
c04_periodo_desde = @p_periodo_desde,
c04_periodo_hasta = @p_periodo_hasta,
visible = '1',
modified_by = @p_usuario,
modified = getdate(),
id_padron = @p_id_padron
where id_socios = @p_id_socios
select '0' as error, 'Modificación OK' as mensaje
end
END
GO
Depends On
1Used By
No items found