alter procedure InsertUserStravne @LinkFirma uniqueidentifier, @LinkOsoba uniqueidentifier as set nocount on declare @LinkAdmin uniqueidentifier, @LinkCinnosti1 uniqueidentifier, @LinkCinnosti2 uniqueidentifier select @LinkAdmin = dbo.SayLinkAdmin(@LinkFirma) --vlozit sazby 2006 a a starsi insert into StravneTuzemske (LinkStravneTuzemske,LinkOsoba,Datum1,Datum2,A01 ,A02,A03,B01,B02,B03,C01,C02,C03) select NewID(),@LinkOsoba,Datum1,Datum2,A01,A02,A03,B01,B02,B03,C01,C02,C03 from StravneTuzemske where StravneTuzemske.LinkOsoba=@LinkAdmin --vlozit sazby 2007 insert into Sazba2007 (LinkSazba2007, LinkOsoba, Moto, Auto, Bus, Stravne01, Stravne02, Stravne03, Kraceni01, Kraceni02, Kraceni03, KraceniZ01, KraceniZ02, KraceniZ03) select NewID(), @LinkOsoba, Moto, Auto, Bus, Stravne01, Stravne02, Stravne03, Kraceni01, Kraceni02, Kraceni03, KraceniZ01, KraceniZ02, KraceniZ03 from Sazba2007 where LinkOsoba=@LinkAdmin --vlozit sazby 2008 insert into Sazba2008 (LinkSazba2008, LinkOsoba, Moto, Auto, Bus, Stravne01, Stravne02, Stravne03, Kraceni01, Kraceni02, Kraceni03, KraceniZ01, KraceniZ02, KraceniZ03) select NewID(), @LinkOsoba, Moto, Auto, Bus, Stravne01, Stravne02, Stravne03, Kraceni01, Kraceni02, Kraceni03, KraceniZ01, KraceniZ02, KraceniZ03 from Sazba2008 where LinkOsoba=@LinkAdmin --vlozit i okresy insert into OkresOsoba (LinkOkresOsoba,LinkOsoba,LinkOkres,AnoNe,PocetObci,PocetMest,AnoNe2) select NewID(),@LinkOsoba,LinkOkres,1,PocetObci,PocetMest,0 from Okres --vlozit defaultni duvody insert into Duvod (LinkDuvod,Duvod,LinkOsoba) select NewID(),Duvod,@LinkOsoba from VychoziDuvody --vlozit defaultni cinnosti --select @LinkCinnosti1=LinkCinnosti from Cinnosti where Ident='GPSEDIT' select @LinkCinnosti2=LinkCinnosti from Cinnosti where Ident='SESTAVITTK' if @LinkCinnosti1 is not null begin insert into PovoleneCinnosti (LinkCinnosti,LinkOsoba) values(@LinkCinnosti1,@LinkOsoba) end if @LinkCinnosti2 is not null begin insert into PovoleneCinnosti (LinkCinnosti,LinkOsoba) values(@LinkCinnosti2,@LinkOsoba) end