@Project_UUID_IN VARCHAR(255)
AS
BEGIN
SET XACT_ABORT ON
SET NOCOUNT ON
     

	--1. DECLARATION AREA
		DECLARE @Project_UUID VARCHAR(255), @BRDVariableDistinctCount INTEGER;

		SET @Project_UUID_IN = COALESCE(LTRIM(RTRIM(@Project_UUID_IN)), '!');
	 
	
	--2. SET FINAL VALUES FOR WORK VARIABLES
        SELECT  @Project_UUID = ProjectGUID, @BRDVariableDistinctCount = BRDVariableDistinctCount
	    FROM   BRD_Status  
	    WHERE  BRDID = (SELECT MAX(BRDID) FROM BRD_Status WHERE BRDProcessStatusTypeID = 2); -- last BRD succssfull
													 		

	    SET @Project_UUID             = COALESCE(LTRIM(RTRIM(@Project_UUID)), '?');
	    SET @BRDVariableDistinctCount = COALESCE(@BRDVariableDistinctCount, 0);

	     IF ( @Project_UUID != @Project_UUID_IN) 
			BEGIN 
					   RAISERROR ('BRD - wrong project.', -- Message text.  
								16, -- Severity.  
								1 -- State.  
								); 
					   RETURN;

			 END;


	  --3.OUTPUT 
	     SELECT  /*@Project_UUID AS Project_UUID,*/ @BRDVariableDistinctCount AS VariableNameDistinctTotalCount ;	


END;
