If you can’t get the order correct with ALL of that info as a dealer, your either lazy, or inept.
If you listed all catalog numbers of something existing but happened to miss say a feed through lug kit, you get a cabinet that is too long for the components you otherwise ordered.
If you were ordering from scratch and didn't have the subfeed lug kit you would have selected the shorter cabinet in the process.
If your salesperson is good with this stuff he might catch the mistake on your list of materials. Pretty certain in many cases they use panel building software and it picks the individual components needed based on information you input.
I did have one time I ordered a NQ panel, 200 amp 3 pole main, feed through lugs. I did not have any three pole breakers on the order but still wanted ability to install three pole breakers and that somehow got confused by the person ordering and I was wondering why it was taking so long to get this panel (before 2020). When it showed up I figured out why it took so long, instead of a usual stock item, it was configured with three phase bus to the feed through lugs, but only had bus fingers for branch breakers on phases A and C - No B phase to connect branch breakers to.
Mistake that I wasn't aware of exactly what it meant was it was written up as having 30 120 volt "prepared spaces and was 120/240 high leg supplied so that is why they configured it that way, yet it had three phase input and three phase feed through lugs.
I got the item I wanted pretty much immediately as it was in stock, and main breaker, main breaker kit and feed through lug kit separately and field assembled them.