ALTER PROCEDURE asp_NapraviCjenik01
AS
TRUNCATE TABLE Cjenik01
DECLARE @Dan int
DECLARE @PojedinacnoEuropa decimal(18,2)
DECLARE @PojedinacnoSvijet decimal(18,2)
DECLARE @GrupnoPoOsobiEuropa decimal(18,2)
DECLARE @GrupnoPoOsobiSvijet decimal(18,2)
DECLARE @GrupnoPreko70Europa decimal(18,2)
DECLARE @GrupnoPreko70Svijet decimal(18,2)
DECLARE @ObiteljskoEuropa decimal(18,2)
DECLARE @ObiteljskoSvijet decimal(18,2)
DECLARE @KoeficientZaSvijet decimal(18,2)
SET @Dan = 5
WHILE @Dan < 31
BEGIN
SET @PojedinacnoEuropa = 1.4
SET @GrupnoPoOsobiEuropa = 0.97
SET @GrupnoPreko70Europa = 1.94
SET @ObiteljskoEuropa = 2.9
SET @KoeficientZaSvijet = 0.5
SET @PojedinacnoEuropa = @PojedinacnoEuropa * @Dan
SET @GrupnoPoOsobiEuropa = @GrupnoPoOsobiEuropa * @Dan
SET @GrupnoPreko70Europa = @GrupnoPreko70Europa * @Dan
SET @ObiteljskoEuropa = @ObiteljskoEuropa * @Dan
SET @PojedinacnoSvijet = @PojedinacnoEuropa + (@PojedinacnoEuropa * @KoeficientZaSvijet)
SET @GrupnoPoOsobiSvijet = @GrupnoPoOsobiEuropa + (@GrupnoPoOsobiEuropa * @KoeficientZaSvijet)
SET @GrupnoPreko70Svijet = @GrupnoPreko70Europa + (@GrupnoPreko70Europa * @KoeficientZaSvijet)
SET @ObiteljskoSvijet = @ObiteljskoEuropa + (@ObiteljskoEuropa * @KoeficientZaSvijet)
INSERT INTO Cjenik01
(Trajanje, PojedinacnoEuropa, PojedinacnoSvijet, GrupnoPoOsobiEuropa,
GrupnoPoOsobiSvijet, GrupnoPreko70Europa, GrupnoPreko70Svijet,
ObiteljskoEuropa, ObiteljskoSvijet)
VALUES
(@Dan, @PojedinacnoEuropa, @PojedinacnoSvijet, @GrupnoPoOsobiEuropa,
@GrupnoPoOsobiSvijet, @GrupnoPreko70Europa, @GrupnoPreko70Svijet,
@ObiteljskoEuropa, @ObiteljskoSvijet)
SET @Dan = @Dan + 1
END