Посмотрел запрос повнимательнее:
X++:
....
qbds.orderMode(OrderMode::GroupBy);
....
qbdsJoin.orderMode(OrderMode::OrderBy);
....
Так нельзя делать, у вас ничего не выйдет, нельзя сделать часть запроса групБай, а часть ОрдерБай

У вас весь запрос получается ГрупБай, и поэтому
даже добавив
X++:
qbdsJoin.addSelectionField(fieldnum(AddressState,Name));
вы не увидите этого поля в переменной, т.к. надо ещё
PHP код:
qbdsJoin.addSortField(fieldnum(AddressState,Name));
добавить
И только в этом случае, для тех записей где AddressState в принципе есть (а не по аутерДжоин) вы в переменной AddressState увидите одно единственное поле "Name" - все остальные будет пустые.