Цитата:
Сообщение от
a-da
qbds.addLink(fieldNum(UserRightsInventLocation, InventLocationId), fieldNum(InventLocation, InventLocationId));
должно вроде работать ...ан нет не работает

У Вас ставшая уже популярной ошибка

В методе addLink() сначала указывается поле
родительского ДС, а потом подчиненного! То есть должно быть так:
X++:
qbds.addLink(fieldNum(InventLocation, InventLocationId), fieldNum(UserRightsInventLocation, InventLocationId));