declare @equipo as int
declare @eid as varchar(300)
declare @uid as varchar(300)
declare @padre as int  
select @eid=eid from seg_usuario where id=1
select @uid=uid from seg_usuario where id=1
set @padre =(select max(id) from view_gui_funcionalidad where url='/forms/ort/ort_reporteTecnico.aspx' and id_tipofuncionalidad=3)
if not exists( select * from view_gui_funcionalidad where id_tipofuncionalidad=1 and id_funcionalidad
 in(select id from view_gui_funcionalidad where url='/forms/ort/ort_reporteTecnico.aspx' and id_tipofuncionalidad=3)
and nombreControl = 'inc_equipo'  )
begin
INSERT INTO [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
           ,@eid
           ,1
           ,1
           ,getdate()
           ,getdate()
           ,1
           ,'Equipos'
           ,''
           ,''
           ,''
           ,''
           ,''
           ,''
           ,0
           ,'inc_equipo'
           ,'inc_equipo'
           ,4
           ,@padre
           ,1)

end


set @equipo=(select id from view_gui_funcionalidad where nombrecontrol='inc_equipo' and id_tipofuncionalidad=1 )
if not exists( select *from view_gui_funcionalidad where id_tipofuncionalidad=1 and id_funcionalidad
 in(select id from view_gui_funcionalidad where url='/forms/ort/ort_reporteTecnico.aspx' and id_tipofuncionalidad=3)
and nombreControl like 'inc_%'and nombreControl<>'inc_equipo' and nombreControl<>'inc_gastos' and nombreControl<>'inc_tecnicos' and nombreControl<>'ort_reporteTecnico'
)

begin
update gui_funcionalidad set nombrecontrol='inc_'+ nombrecontrol , url='',id_funcionalidad=@equipo where
id_funcionalidad in(select id from view_gui_funcionalidad where url='/forms/ort/ort_reporteTecnico.aspx' and id_tipofuncionalidad=3)and id_tipofuncionalidad=1 and nombrecontrol<>'inc_equipo' and nombreControl<>'inc_gastos' and nombreControl<>'inc_tecnicos' and nombreControl<>'ort_reporteTecnico'
update gui_funcionalidad set nombrecontrol=  replace (nombrecontrol ,'inc','ort') , url='' where
id_funcionalidad =@equipo and nombreControl='inc_variables'and id_tipofuncionalidad=1 and nombrecontrol<>'inc_equipo' and nombreControl<>'inc_gastos' and nombreControl<>'inc_tecnicos' and nombreControl<>'ort_reporteTecnico'
end

