What wrong with the variable definition

i am using the below script and trying to move files in that directory in that pattern to archive. But it doesn;t seem to take the metacharacters. Please sugggest.

Code

Debug output:

Are you sure there are any files matching that pattern? If it matches no files at all, it will not expand the pattern.