+7 (4212)614-047, +7(914)777-56-77
г. Хабаровск, ул. Карла-Маркса, дом 96А, оф. 509
Режим работы: 9:00 до 18:00
05.09.2018

обнаружено дублирование ключевых значений в колонке ссылка 8.3

Всем привет! Расскажу, как решить проблему при возникновении данной ошибки на примере конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.7.61), справочник сотрудники, при подборе.

Какие регистры влияют на возникновение ошибки (перечисляю в порядке приоритетности):

1.Регистр сведений Текущие кадровые данные сотрудников

2.Регистр сведений Текущая тарифная ставка сотрудников

3.Регистр сведений основные сотрудники физических лиц

Сразу скажу, в моем случае, проблема была в регистре Текущие кадровые данные сотрудников. Как я это обнаружил. Когда вылетает ошибка, посмотрел на каком сотруднике остановилась прорисовка списка. Значит ошибка возникает при выборе сотрудников ниже по алфавиту. Далее открываю конфигуратор. Открываю форму выбора справочника Сотрудники (). Открываю настройку списка (). Выделяю и копирую текст запроса (). Вставляю текст запроса в консоль запросов. (Скачать можно здесь). Открываю запрос в конструкторе (). На закладке Порядок указываю сортировку по полю Ссылка и ставлю галочку Автоупорядочивание (). Закрываю запрос. Нажимаем Выполнить. В сформированной таблице ищем задвоенные строки по одинаковому значению поля код (). Далее переходим в регистр сведений Текущие кадровые данные сотрудников. Находим данного сотрудника. Как правило видно две записи. Одна запись, которая сформирована когда сотрудник принимался, вторая, когда он уволился. Но бывает так, что почему-то первая запись не удалилась ранее и пошло дублирование. т.е. надо удалить более раннюю по истории запись. все, проблема уходит.