hi
whenever I need to do this (numerical to caharcter I use
var1 = input(put(var2, 8.2), $8.);
if you start of with a numerical field, then I doubt you will be able to keep with the zeros ay the beginning, but if you need them try
var1 = input(put(var2, 8.2), $8.);
var1= left(reverse(var1))...