When you say sort alphabetically, what exactly do you mean?
Like in terms of the items requested by the bods? Because if so, that seems like that could get real messy real quick. Or maybe confusing might be a more appropriate word.
What I mean is that if I sort Aphabetically then when I have a book full of Leather Cap, Leather Sleeves, Leather Tunics I get them in order.
Leather Cap....
Leather Cap...
Leather Cap...
Leather Sleeve...
Leather Sleeve...
When you have a book of 400 bods and you want to find if you have a Leather Sleeve 20 EX Spined you can filter by Spined 20 EX but then you get Caps, sleeves, tunics, etc all jumbled up. You could be paging for screens before finding them. If it were just sorted alpabetic I could page down and if I don't see any before I get to Leather Tunic - I'm done. I don't need to flip 40 screens to see if I have one.
Leather Cap
Leather Tunic
Leather Cap
Leather Legs
Leather Cap
Leather Tunic
Leather Cap
Leather Gorget
Leather Tunic
Leather Sleeves
(Do you see how messy?)
As it is - I sort my books separately now so I have a book just for sleeves because of this problem. So when I need to find 5 bods to fill a large I have to go to 5 books. If I put them together its a non-sorted mess. Its in the order you put them in the book. This is an issue when you are managing tens of thousands of bods. This is especially annoying when you have a collection book with 300 bods and you want to drop all the bone bods. You have to flip all 30 pages and pull them out rather than go to the B's and just start dropping until you finish the bone bods. Maybe 3 screens.
A simple check box for alpha sort on the filter screen and a few lines of code is all you need.