Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
9| Name | Data Type | Length | Description |
|---|---|---|---|
| @action | varchar | 10 | |
| @codigo_ent | varchar | 5 | |
| @fec_inf | varchar | 6 | |
| @tipo_identificacion | tinyint | 1 | |
| @cuit | varchar | 30 | |
| @denominacion | varchar | 55 | |
| @situacion | varchar | 2 | |
| @monto | numeric | 9 | |
| @userID | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
[id_rectifica] [int] IDENTITY(1,1) NOT NULL,
[codigo_ent] [varchar](5) NOT NULL,
[fec_inf] [varchar](6) NOT NULL,
[tipo_identificacion] [tinyint] NULL,
[cuit] [varchar](30) NOT NULL,
[denominacion] [varchar](55) NULL,
[situacion] [varchar](2) NOT NULL,
[monto] [numeric] (12,1) NOT NULL,
[procesado] [bit] not NULL default(0),
[fecha_procesado] [datetime] NULL,
[visible] [bit] NULL default(1),
[created_by] [int] NULL,
[created] [datetime] NULL default(getdate()),
[modified_by] [int] NULL,
[modified] [datetime] NULL
SELECT * FROM [rectifica_bcra]
EXEC BCRA_rectificaciones 'LISTAR'
*/
CREATE OR ALTER PROCEDURE dbo.BCRA_rectificaciones
@action varchar(10) = 'LISTAR',
@codigo_ent varchar(5),
@fec_inf varchar(6),
@tipo_identificacion tinyint,
@cuit VARCHAR(30) = null,
@denominacion varchar(55),
@situacion varchar(2),
@monto numeric(12,1),
@userID int = null
AS
BEGIN
SET NOCOUNT ON;
set @action=upper(@action)
if (@action='LISTAR')
BEGIN
SELECT * FROM rectifica_bcra
END
if (@action='INSERTAR')
BEGIN
declare @codigo int=0
if (@codigo = 0)
BEGIN
insert into rectifica_bcra (codigo_ent,fec_inf,tipo_identificacion,cuit,denominacion,situacion,monto,created_by,created,visible)
values (@codigo_ent,@fec_inf,@tipo_identificacion,@cuit,upper(@denominacion),@situacion,@monto,@userID,getdate(),1)
END
END
END
GO
GO
/*
[id_rectifica] [int] IDENTITY(1,1) NOT NULL,
[codigo_ent] [varchar](5) NOT NULL,
[fec_inf] [varchar](6) NOT NULL,
[tipo_identificacion] [tinyint] NULL,
[cuit] [varchar](30) NOT NULL,
[denominacion] [varchar](55) NULL,
[situacion] [varchar](2) NOT NULL,
[monto] [numeric] (12,1) NOT NULL,
[procesado] [bit] not NULL default(0),
[fecha_procesado] [datetime] NULL,
[visible] [bit] NULL default(1),
[created_by] [int] NULL,
[created] [datetime] NULL default(getdate()),
[modified_by] [int] NULL,
[modified] [datetime] NULL
SELECT * FROM [rectifica_bcra]
EXEC BCRA_rectificaciones 'LISTAR'
*/
CREATE OR ALTER PROCEDURE dbo.BCRA_rectificaciones
@action varchar(10) = 'LISTAR',
@codigo_ent varchar(5),
@fec_inf varchar(6),
@tipo_identificacion tinyint,
@cuit VARCHAR(30) = null,
@denominacion varchar(55),
@situacion varchar(2),
@monto numeric(12,1),
@userID int = null
AS
BEGIN
SET NOCOUNT ON;
set @action=upper(@action)
if (@action='LISTAR')
BEGIN
SELECT * FROM rectifica_bcra
END
if (@action='INSERTAR')
BEGIN
declare @codigo int=0
if (@codigo = 0)
BEGIN
insert into rectifica_bcra (codigo_ent,fec_inf,tipo_identificacion,cuit,denominacion,situacion,monto,created_by,created,visible)
values (@codigo_ent,@fec_inf,@tipo_identificacion,@cuit,upper(@denominacion),@situacion,@monto,@userID,getdate(),1)
END
END
END
GO
Depends On
1Used By
No items found