I really don't like these archaic ("standards-based") folder structure schemes that require numbering to enforce a fixed order. The problem you are having is that you want to have sort work on a purely numerical basis while you are actually including the numbering as a prefix in an alphanumeric text field that is of course sorted lexicographically. The easiest way to fix this is to simply pad your numbering to use a consistent width, e.g.
The alternative would be more complex. You'd need to define a model that adds an additional "sort order" priority to all of your folders, and use that property as the sort condition in the UI (you can add alternative sort order field selections to the UI via configuration in share-config-custom.xml). Though I am not sure to what extent the customisability of the regular Share UI extends to the Records Management module that it seems you are using - it might very well be much more static (again, due to "standards-based" concepts).
thanks alot very much helpful
Retrieving data ...