Показать сообщение отдельно
Старый 07.08.2013, 20:30   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Уникальность PartyIdIdx
Разбирал как система обращается с emplTable.PartyId
Нашел куски кода когда неявно предполагалась уникальность этого поля.
Плюс есть метод findByPartyId на sys слое.

Но индекс по этому полю неуникальный.

Аналогичная ситуация с CustTable.

А с VendTable еще веселее. Индекс был неуникальный а где то примерно с 8-го или с 7-го роллапа - уникальный.

Коллеги, как же правильно обращаться с этим полем ?
И если оно неуникальное, то зачем в коде в ряде мест с ним обращаются как с уникальным значением ?

p.s.
Ax 2009