dbo.agregar_tarea

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

9
Name Data Type Length Description
@user_id int 4
@doc_id bigint 8
@cuit varchar 20
@created_by int 4
@vigencia_desde smalldatetime 4
@vigencia_hasta smalldatetime 4
@tipo varchar 50
@id_balance varchar 20
@contraparte int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
select * from users where username = 'Sistemas'

exec [agregar_tarea] '94437923','0',
'27272089251','94437923','2017-08-11','2017-08-25','balance'
*/

CREATE OR ALTER PROCEDURE dbo.agregar_tarea
@user_id int,
@doc_id bigint,
@cuit varchar(20), 
@created_by int,
@vigencia_desde smalldatetime,
@vigencia_hasta smalldatetime,
@tipo varchar(50),
@id_balance varchar(20) = null, 
@contraparte int = null
AS
BEGIN
if (@cuit = '') 
begin 
 set @cuit = null 
end 
if (@id_balance = '') begin set @id_balance = null end 
insert into tareas_usuarios_documentos 
(user_id,doc_id,cuit,created_by,vigencia_desde,vigencia_hasta,tipo,id_externo,contraparte,created) 
values
(@user_id,@doc_id,@cuit,@created_by,@vigencia_desde,@vigencia_hasta,@tipo,@id_balance,@contraparte,getdate())
select SCOPE_IDENTITY() as task_id
END
/*
alter table tareas_usuarios_documentos 
add cuit varchar(20) null
*/


GO

Used By

No items found