We print checks by supplier name, although I hear the coding for this request was unique to our company it can be done. Some downsides to having ByD manipulated in this way are the rule only applies to suppliers; any employee expense reports will print by last name but appear on the automated payment proposal by first name. If for any reason you have a need to renumber a set of checks the renumbering reverts back to the original coding. I have found that the execution of automatic proposals takes a significantly long time to process and will time out for proposals over 100 checks.
But short answer yes it can be done