DECLARE @CURRENT_MONTH VARCHAR(20)
DECLARE @YEAR CHAR(4)
DECLARE @PERIOD NUMERIC(3)
SET @CURRENT_MONTH= (SELECT CURRENT_MOTH FROM dbo.VERSION WHERE CURRENT_MONTH!='')
PRINT @CURRENT_MONTH
SET @YEAR=(select substring(@CURRENT_MONTH, 0, 5))
SET @PERIOD=(SELECT SUBSTRING(@CURRENT_MONTH,6,9))
SELECT SUM(SIGNEDDATA) FROM dbo.PLANNING
WHERE
TIMEID IN
( SELECT TIMEID FROM dbo.mbrTime
WHERE
ID BETWEEN
@YEAR+'.'+(SELECT RIGHT ('000'+ CAST (@PERIOD-6 AS varchar), 3))
AND
@YEAR +'.'+(SELECT RIGHT ('000'+ CAST (@PERIOD AS varchar), 3)))