salve a tutti non riesco a trovare l'errore di cui sopra ho evidenziato in questa store procedure:




END
codice:
USE [BSPF_GLOB]
GO
/****** Object:  StoredProcedure [dbo].[spInsertNewUserAmountZero]    Script Date: 03/16/2009 21:44:04 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[spInsertNewUserAmountZero]
(@idUser Int, @startDateIn varchar(14))
AS
BEGIN
	
	SET NOCOUNT ON;
	IF @startDateIn = '' 
		SET @startDateIn=CONVERT(varchar(4), Year(GetDate())) +  '0101000000'
	DECLARE @maxReachableLeaves Float
	DECLARE @daysAvailable Int
	DECLARE @lastDayDate DateTime
	DECLARE @newRange Float
	DECLARE @firstEmptyLeaveId Int
	DECLARE @startDate DateTime
    DECLARE @leaveType Int

    SET @leaveType=2

	SET @startDate = dbo.StringToData(@startDateIn)

	SELECT @maxReachableLeaves = leaMaxReachable
	FROM dbo.leaveType
	WHERE IDLeaveType=@leaveType --VALORE PER FERIE	
	
	--SELECT CONVERT(varchar(4), Year(GetDate()))
	SET @lastDayDate=dbo.StringToData(
							CONVERT(varchar(4), Year(GetDate())) + 
							'1231000000' )
	--SELECT LASTDATE=@lastDayDate
	
	SET @newRange=DATEDIFF(day, @startDate, @lastDayDate)
	--SELECT STARTDATE=@startDate
	--SELECT NEWRANGE=@newRange
	
	SET @daysAvailable= @newRange*(@maxReachableLeaves/365.00) + 1
	SELECT daysAvailable=@daysAvailable
    SELECT @firstEmptyLeaveId = ISNULL(MAX(IDLeaveRequest), 0) + 1 FROM [dbo].[leaveRequest]
	
INSERT INTO [BSPF_GLOB].[dbo].[leaveRequest]
SELECT @firstEmptyLeaveId,@idUser,@leaveType,@startDate,@lastDayDate,0,365.0,'','Via Paolo Romeo',
3289247564,@idUser,@idUser,50,GetDate(),@idUser,GetDate(),@idUser FROM leaveRequest Lea 
INNER JOIN 
EMPLOYEE Em ON Lea.idUser = Em.id
 WHERE Lea.idUser = @idUser AND SUM(Lea.leaAmount) < ((@maxReachableLeaves/Em.PercPartTime)*100)
		
	GROUP BY Lea.leaAmount,Em.PercPartTime	

		/*VALUES(	@firstEmptyLeaveId	,@idUser,@leaveType	--LeaveType ,@startDate ,@lastDayDate
				,0  --AMOUNT PER NUOVO ASSUNTO!
				,365.0
				,''
				,'VIA DEI GIGLI'
				,23232323
				,@idUser
				,@idUser
				,50 --VALORE PER PERMESSI CREATI ED APPROVATI DAL PARENT!
				,''
				,GetDate()
				,@idUser
				,GetDate()
				,@idUser)


*/
Spero mi possiate aiutare(come sempre..)