When order number is "004562-000" and thousands separator in regional settings is ",", then order number is displayed as "4,562-0". Problem happens only in administrative console, because fields Number and SubNumber are used separately. Front-End is ok, because field OrderNumber of type string is used there.