We allways just run the cord to the sink cabnet next to the dishwasher.

During rough we put a box in the sink base wall with a few extentions on it to get thru the drywall and cabnet. Then we can wip off the extension for a disposial, air switch hot/cold water dispencer, and or dishwasher. Then it is covered with a switch garvin for the dishwasher disconect. If the dishwasher has a plug then we use a single receptical garvin so the plug is the disconect.

The nice thing about this way is you can easily addapt to what ever they give you or add at the end.