declare @uid as varchar(50)
declare @idfun int

select @idfun = id from gui_funcionalidad where url='/forms/cnt/cnt_contrato.aspx' and nombrecontrol='cnt_contrato' and id_tipofuncionalidad=3
select @uid = uid from seg_usuario where id=1

if not exists (select 1 from gui_funcionalidad where nombrecomando='cargarexcel' and nombrecontrol='cnt_cargarVisitas' and active=1)

INSERT INTO [dbo].[gui_funcionalidad]
           ([uid]
           ,[eid]
           ,[id_usuario_modifico]
           ,[id_usuario_creo]
           ,[fechaModificacion]
           ,[fechaCreacion]
           ,[active]
           ,[funcionalidad]
           ,[funcionalidad_codigo]
           ,[urlImagen]
           ,[urlFormulario]
           ,[targetUrl]
           ,[url]
           ,[toolTip]
           ,[esMenu]
           ,[nombreControl]
           ,[nombreComando]
           ,[orden]
           ,[id_funcionalidad]
           ,[id_tipoFuncionalidad])
     VALUES
           (@uid
           ,'01'
           ,0
           ,0
           ,getdate()
           ,getdate()
           ,1
           ,'Cargar visitas'
           ,''
           ,'compartir.gif'
           ,'-'
           ,''
           ,'/forms/general/formNuevo.aspx'
           ,'Cargar visitas mediante plantilla de Excel'
           ,0
           ,'cnt_cargarVisitas'
           ,'cargarexcel'
           ,9
           ,@idfun
           ,2)
GO

