Ошибка при открытии справочника сотрудники бухгалтерия 1с

Я
   johnnik

14.03.18 — 17:33

При открытии справочника сотрудников всплывает ошибка:

———

Обнаружено дублирование ключевых значений в колонках: «Ссылка».

Отображение данных в списке невозможно

———

По одной организации сотрудники отображаются нормально, по другой — нет. Ну и если без отбора по организациям, тоже ругается. Гугль не помог, перепроведение кадровых документов (прием, перевод, увольнение) не помогают. Очищал регистры сведений, связанные с кадрами — ноль реакции. Тестирование и исправление, запуск на других релизах платформы, через тонкий/толстый клиент, выгрузка в чистую базу — не помогают.

   Cyberhawk

1 — 14.03.18 — 17:37

Попытайся понять содержание сообщения

   Любопытная

2 — 14.03.18 — 17:45

отборы кривые вероятно.

Попробуйте сделать Все действия — установить стандартные настройки

   Ц_У

3 — 14.03.18 — 17:46

(0) демонический список с произвольным запросом

   igork1966

4 — 14.03.18 — 18:22

(3) + в результате соединения записи дублируются вот и ошибка

   johnnik

5 — 14.03.18 — 19:04

(2) Делал — не помогает

(3) База типовая, последний релиз функционал типовой, никаких доработок, внешних форм, расширений и т.п.

(4) соединения чего с чем?

Полностью типовая база без каких-либо доработок

   Cyberhawk

6 — 14.03.18 — 19:21

База файловая пади — тогда ТиИ со всеми флажками + чекдбфл может помочь

   Cyberhawk

7 — 14.03.18 — 19:21

Но это если запрос ДС не покажет, что есть дубли

   johnnik

8 — 14.03.18 — 20:52

(6) Делал, все чисто.

   МимохожийОднако

9 — 14.03.18 — 20:55

(8) Скопируй в другую папку, очисти кэш. При запуске в режиме отладки включи остановку. Можно перенести в пустую базу через универсальный обмен XML

   Cyberhawk

10 — 14.03.18 — 21:09

Пометь на удаление всех сотрудников

  

johnnik

11 — 15.03.18 — 09:43

Кому интересно, может поможет когда:

В регистре сведений «Основные сотрудники физических лиц» были задвоенные данные. Удалил все дублирующиеся записи и перепровел прием на работу сотрудников, чьи данные задвоились, все починилось

Почему такое вообще случилось — хз

При отображении справочника Сотрудники появляется сообщение об ошибке

____

Чаще всего сообщение вызвано ошибками в регистре сведений Основные сотрудники физических лиц

____

Найти регистр можно поиском по части строки

____

Например, у физического лица Санина основной сотрудник с другой фамилией (Шемаханская) и период (дата начала, дата окончания) пересекается с другими записями регистра.

____

В нормальной ситуации для физического лица:

  • для каждой организации в базе может быть один сотрудник

  • для каждой организации может быть несколько сотрудников, но периоды пересекаться не должны

Для уверенности, какой сотрудник вызывает ошибку в списке, можно внести часть ФИО в поиск.

Например, когда ищем «Санин», ошибки нет.

____

Когда ищем «шема» ошибка проявляется.

____

Вариант 1

Если сотрудников не много, то можно найти ошибку непосредственно в регистре.

И правой кнопкой мыши на ошибочной строке выбрать Удалить

____

Предупреждение.

Перед всеми манипуляциями необходимо сделать копию базы!

Вариант 2

1. Отменить все кадровые документы (Прием, Перевод, Увольнение) по ошибочному сотруднику

____

2. Удалить в регистре Основные сотрудники физических лиц
все строки по сотруднику

(список сотрудников уже будет отображаться без ошибки)

3. Последовательно провести кадровые документы.

Может получиться, что кадровые документы не проводятся, особенно когда одно и то же физическое лицо работает в организации и как основной сотрудник, и как совместитель, а в документах Прием везде выбрано Основное место работы.

Или принят в две организации в этой базе как основной сотрудник.

В этом случае нужно скорректировать вид занятости, указав нужный вид совместительства.

И тогда документ может быть проведен.

____

Если в организации много сотрудников, поиск непосредственно в регистре Основные сотрудники физических лиц может быть очень долгим.

Можно сформировать Универсальный отчет по указанному регистру.

Отчет находится в разделе Администрирование — Печатные формы, отчеты и обработки

____

____

Выбрать Регистр сведений Основные сотрудники физических лиц

____

В таком отчете искать так же трудно, как и в самом регистре

____

Если нажать Настройки, на вкладке Структура
двойным кликом открыть группировку и снять флаги с последних трех полей

____

Затем по кнопке Добавить выбрать Сотрудник

Открыть группировку Сотрудник

____

Открыть группировку Сотрудник
и добавить

  • Табельный номер

  • Дату начала

  • Дату окончания

____

____

____

Теперь отчет будет выглядеть более удобно

____

Нужно анализировать только физических лиц, по которым число записей больше 1.

Если периоды по одной организации не пересекаются, нет ошибки в том, что есть несколько записей.

Если ошибок уж очень много, можем предложить радикальный способ:

1.Распровести ВСЕ кадровые документы Прием, Кадровый перевод, Увольнение

2.Удалить ВСЕ записи регистра Основные сотрудники физических лиц

3.Последовательно (можно небольшими порциями с отбором по дате или месяцу) провести кадровые документы.

Обязательно!!! Перед этим сделать копию базы.

(Рейтинг:
5
Голосов: 1 )

Перейти к контенту

Обсуждение (31)

  1. Здравствуйте! Возможно дублирование записей в регистре «Текущие кадровые данные сотрудников». Отсортируйте по сотрудникам и просмотрите, нет ли задвоенных строк. Проверьте и отпишитесь, пожалуйста.

    1. Дублируются записи в регистре «состояния сотрудников».

    2. Здравствуйте, у меня такая же проблема, но еще я новичок в этом деле((( Подскажите пожалуйста а регистры в ЗУПе где найти?

      1. Здравствуйте! Регистры можно открыть через Главное меню — Функции для технического специалиста:
        Если такого пункта в Главном меню нет, то откройте Главное меню — Настройки — Параметры и там установите флажок «Режим технического специалиста»

        Если такого флажка в Параметрах нет, значит у Вас недостаточно прав, и нужно войти в базу под Администратором.

  2. Добрый день! Задвоенные строки по сотруднику? Есть такие, но это те кто был уволен, а потом снова принят, таких много. У них разные Даты приема и увольнения.

  3. Добрый день. У нас аналогичная ошибка, только релиз ЗУП 3.1.17.94. Дублирующие записи в регистре «Текущие кадровые данные сотрудников» удалены.

    1. Подскажите, каким отчетом можно выловить?

      1. Из стандартных например численность и текучесть кадров. Итоговую цифру расшифруйте по сотрудникам и у задвоенных будет списочная численность 2 (ну или меньше, если уволен/принят в текущем месяце).

  4. Добрый день! Нашла вчера сотрудников с двойными записями, почистила базу с помощью обработки ОбновитьСостоянияСотрудника.epf…. Все замечательно, справочник открывается нормально. Сегодня расчетчик провела б/л и снова та же проблема — у этого сотрудника опять появились задвоенные записи, причем не все, а примерно с 2019г каждое состояние сотрудника повторяется дважды. На Демо пока не получилось воспроизвести. (((

    1. Еще раз обработайте его обработкой и так, пока не исправят ошибку в программе.

      1. Пока придется постоянно использовать обработку, увы. А воспроизвести ситуацию для того, чтобы отправить её в 1С, не получается. Они там вообще в курсе, что творят?

        1. Я такой же подписчик, как и Вы) Поэтому ответа на этот вопрос у меня нет, к сожалению.
          Могу лишь предложить свою модифицированную обработку, чтоб не искать , на ком произошло задвоение, а обновлять всех. У нас просто много сотрудников и документов и точечно выискивать не совсем удобно. Конечно, она не столь быстро обрабатывает, как по одному.

    1. Здравствуйте! Почитав переписку правильно ли я поняла, что вы проводите исправление обработкой, оно помогает, но через время (после проведения какого—либо документа?) все опять задваивается?
      На партнерском форуме обсуждается сейчас очень похожая проблема. Разработчики отписались, что будет исправлено в следующем релизе. Вчера вышли новые релизы. Обновитесь на 3.1.17.99, в нем должна быть исправлена проблема. (можно сначала обновить копию и протестировать).

      1. Обновили, сформировали отчет по сотрудникам, задвоения есть

        1. Здравствуйте! Обновили базу на 3.1.17.99, но ошибка не ушла?

      2. Да, обработка помогает, но только до следующего документа отсутствия. Как программа выбирает сотрудников и документ отсутствия — не понятно. Каждый день приходится «удалять дубли».
        Релиз 3.1.14.436. На 3.1.17 пока не планируем переходить.

        1. К сожалению, пока ничем не могу помочь, остается ждать выхода релиза с исправлением. 🙁

          1. Судя по всему, в последнем обновлении данную проблему решили периодическим запуском этой обработки. Потому как справочник то открывается, то не открывается. Если подождать, то снова открывается. Ну хоть так пока.

        2. Вчера вышел новый релиз 3.1.14, эта ошибка должна быть исправлена. (Сама проверить не могу, поскольку у меня не воспроизводилась ошибка).

  5. Эта ошибка официально зарегистрирована (Ошибка 10229851) и пока не исправлена, планируется к исправлению в будущих версиях. Пока способ обхода только с помощью этой обработки

    1. Добрый день! После использования -испр. по одному сотруднику — дубли перестали появляться.
      Буду тестировать дальше, не понятно, будут ли появляться дубли по другим сотрудникам.

      1. Обновились на 14.465, в справочнике оставались дубли, после обновления их не стало.
        Спасибо за помощь.

        1. Спасибо за обратную связь!

  6. Здравствуйте! После применения исправленной обработки и проведения документа-отсутствия записи перестали задваиваться. Проверено на одном сотруднике. Буду проверять еще.

Комментарии закрыты

Я
   johnnik

14.03.18 — 17:33

При открытии справочника сотрудников всплывает ошибка:

———

Обнаружено дублирование ключевых значений в колонках: «Ссылка».

Отображение данных в списке невозможно

———

По одной организации сотрудники отображаются нормально, по другой — нет. Ну и если без отбора по организациям, тоже ругается. Гугль не помог, перепроведение кадровых документов (прием, перевод, увольнение) не помогают. Очищал регистры сведений, связанные с кадрами — ноль реакции. Тестирование и исправление, запуск на других релизах платформы, через тонкий/толстый клиент, выгрузка в чистую базу — не помогают.

   Cyberhawk

1 — 14.03.18 — 17:37

Попытайся понять содержание сообщения

   Любопытная

2 — 14.03.18 — 17:45

отборы кривые вероятно.

Попробуйте сделать Все действия — установить стандартные настройки

   Ц_У

3 — 14.03.18 — 17:46

(0) демонический список с произвольным запросом

   igork1966

4 — 14.03.18 — 18:22

(3) + в результате соединения записи дублируются вот и ошибка

   johnnik

5 — 14.03.18 — 19:04

(2) Делал — не помогает

(3) База типовая, последний релиз функционал типовой, никаких доработок, внешних форм, расширений и т.п.

(4) соединения чего с чем?

Полностью типовая база без каких-либо доработок

   Cyberhawk

6 — 14.03.18 — 19:21

База файловая пади — тогда ТиИ со всеми флажками + чекдбфл может помочь

   Cyberhawk

7 — 14.03.18 — 19:21

Но это если запрос ДС не покажет, что есть дубли

   johnnik

8 — 14.03.18 — 20:52

(6) Делал, все чисто.

   МимохожийОднако

9 — 14.03.18 — 20:55

(8) Скопируй в другую папку, очисти кэш. При запуске в режиме отладки включи остановку. Можно перенести в пустую базу через универсальный обмен XML

   Cyberhawk

10 — 14.03.18 — 21:09

Пометь на удаление всех сотрудников

  

johnnik

11 — 15.03.18 — 09:43

Кому интересно, может поможет когда:

В регистре сведений «Основные сотрудники физических лиц» были задвоенные данные. Удалил все дублирующиеся записи и перепровел прием на работу сотрудников, чьи данные задвоились, все починилось

Почему такое вообще случилось — хз

TurboConf — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

В бухгалтерии предприятия, редакция проф (Лицензионная) 3.0 (3.0.62.17) платформа 8.3 (8.3.12.1469) при входе в меню Зарплаты и кадры далее Кадровый учёт Сотрудники выходит следующая ошибка
При выборе сотрудников в бухгалтерии 3.0 выходит ошибка Обнаружено дублирование ключевых значений в колонках. »Ссылка». Отображение данных в списке невозможно
Ошибка выходит только когда выбрать 1 организацию или все
Тестирование не помогла , обновление платформы с 8.3.10 по 8.3.12 результатов тоже не дало
Какие действия можно сделать чтобы исправить данную ошибку?
Ошибка возможно появилась после отключения напряжения возможно?[FILE ID=40755][FILE ID=40756]

dken

Дата регистрации: 27.01.2009
Сообщений: 191

Александр_ZL, chdbfl попробуйте прогнать базу может помочь или еще выгрузите архив базы и потом востановите его в пустую базу это из самых простых вариантов остальные сложнее

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

chdbfl прогонял результат был тот же. Данную ошибку исправил довольно простым способом:
Зашел в меню Зарплаты и кадры далее Справочники и настройки — Настройки зарплаты-Общие настройки-Учет расчётов по заработной плате и кадровой учёт ведется — поставил Во внешней программе.Вышел из программы Бухгалтерия 3.0. Снова запустил Бухгалтерии 3.0 зашел в Справочники и настройки — настройки зарплаты-Общие настройки-Учет расчётов по заработной плате и кадровой учёт ведется — поставил крыжик В этой программе После чего ошибка Обнаружено дублирование ключевых значений в колонках. »Ссылка». Отображение данных в списке невозможно. чудесным образом исчезла

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

По данной ошибки получил ответ из 1С

Проверьте регистры сведений «Текущие кадровые данные» и «Текущая тарифная ставка» на наличие дублирующихся записей по одному и тому же сотруднику, а также регистр Основные сотрудники физических лиц на предмет незаполненных/недозаполненных данных в нем.
Дублирующие (и не правильные) записи в этих регистрах нужно будет удалить.
Найти регистры можно через команду «Все функции» (кнопка «Главное меню» в верхней левой части окна базы — «Все функции»).
Стандартно эта команда не отображается в главном меню. Чтобы команда «Все функции» стала доступна, в параметрах системы нужно разрешить ее отображение: «Главное меню» — «Сервис» — «Параметры» — Отображать команду «Все функции».

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Александр_ZL,

а что значит дублирующиеся в данном случае? несколько строк по одному сотруднику ( у меня есть по нескольким, НО там разные организации или несколько записей после приема увольнения — вчера уволили сегодня приняли и т.п.)

Геннадий С

Дата регистрации: 26.03.2017
Сообщений: 637

Владимир Номоконов, дублирующиеся в данном случае — это элементы справочника или регистра, имеющие одинаковый невидимый идентификатор. Такое возможно при переносе данных из других программ или при каком-то сбое.

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Геннадий С,

Да я уже просмотрел РС и Справочник ( правда он не дает его смотреть полностью из-за ошибки).
И Консоль запросов по коду из формы этого списка выдает данные, но как понять в них что можно удалит из регистров а что нет.
Да и кадровые документы в эти РС ни каких движений не пишут! Странно

Геннадий С

Дата регистрации: 26.03.2017
Сообщений: 637

Владимир Номоконов, попробуйте сначала в справочнике по кнопке Ещё — Редактировать Форму отключить вывод всех колонок, кроме Имя, и попробовать определить следующий элемент за последним показанным в списке. Проблема может быть у вас с дополнительным реквизитом какого-то сотрудника.

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Геннадий С, Геннадий С,

К сожалению, не помогло. Только если убрать все галочки со списка

Геннадий С

Дата регистрации: 26.03.2017
Сообщений: 637

Владимир Номоконов, значит, при всех снятых галочках ошибка не появляется? Тогда определите сбойного сотрудника и попробуйте добавлять поля по одному по очереди и проверяйте, на каком поле появится ошибка дублирования. Его и анализируйте.

Показывать по
10
20
40
сообщений

Ошибка в 1С 8.3 Нарушение прав доступа появляется при попытках обращения пользователя к объекту, прав на который у него нет. Очень часто это происходит при вводе нового пользователя в 1С, доработке программного кода и обновлении программы.

Причины ошибки

С ошибкой Нарушение прав доступа сталкиваются многие пользователи 1С после доработки программного кода и обновления программы. Возможные причины появления ошибки:

  • обновление программы на новый релиз;
  • попытка чтения или записи данных справочника, документа или регистра пользователем, не имеющим прав на объект;
  • использование внешних обработок и отчетов без установки пользователю специальной роли;
  • ошибка задания прав новому пользователю 1C.

Ошибка обновления

При обновлении программы текущая конфигурация 1С заменяется новой версией, в которой содержатся выполненные разработчиками доработки. Все изменения, внесенные перед публикацией нового релиза, тестируются, но время от времени ошибки все-таки случаются. Если это произошло, ошибки регистрируются в специальном реестре 1С и исправляются в последующих релизах.

При появлении ошибки Нарушение прав доступа после обновления программы нужно выполнить следующие действия:

  • Проверьте, содержится ли ошибка в реестре: Публикация ошибок 1С. Перейдите по ссылке, в форме поиска ошибок укажите конфигурацию программы и текст ошибки.

После нажатия кнопки Найти будет произведен поиск по заданным параметрам.

  • Для зарегистрированной ошибки обратитe внимание на дату регистрации и релиз исправления ошибки.

  • Если заполнена информация в разделе Способ обхода — внимательно ее изучите: это позволит сразу решить проблему, не дожидаясь релиза с исправлениями.
  • Обратитесь на горячую линию 1С, если ошибка в реестре еще не зарегистрирована:
    1. телефон hotlane 1С: (495) 956-11-81;
    2. E-mail:v8@1c.ru.

Восстановите программу из копии и ждите исправления ошибки в следующем релизе обновления.

Нарушение прав доступа при чтении данных

В 1С существует набор специальных объектов Роль, которые описывают разрешенные действия пользователей. Роли задаются разработчиками в Конфигураторе 1С. При работе в 1С можно пользоваться только этим предопределенным набором. Самостоятельно ввести новую Роль без доработки Конфигурации невозможно.

Каждая Роль включает набор свойств для работы с объектами 1С. Они задают права на чтение, просмотр, изменение, редактирование и т. д. данных в справочниках, документах и регистрах программы.

Пользователь, которому назначили роль Чтение контрагентов, может считывать данные справочника Контрагенты, но при обращении к справочнику Банки получит ошибку Нарушение прав доступа.

Нарушение прав доступа при записи данных

При записи изменений данных в справочниках, документах и регистрах программа проверяет наличие соответствующих прав у пользователя также, как и при чтении данных,

Пользователь, которому назначена роль Добавление и изменение сотрудников, может редактировать данные справочника Сотрудники, но при попытке изменения данных банка получит ошибку Нарушение прав доступа.

Работы с внешними отчетами и обработками

Для работы с внешними отчетами и обработками пользователю нужно назначить одну из ролей:

  • Полные права;
  • Интерактивное открытие внешних отчетов и обработок.

Для исправления ситуации нужно добавить роль Интерактивное открытие внешних отчетов и обработок пользователю, работающему с внешней обработкой.

Добавление нового пользователя

В 1С заложена автоматическая проверка прав того набора объектов 1С, который определяется профилем групп доступа:

  • Администратор;
  • Главный бухгалтер;
  • Бухгалтер;
  • Только чтение;
  • и т. д.

Программа скроет все объекты, на которые у пользователя нет прав:

  • у пользователя Менеджер с ограниченными правами список документов отгрузки будет пуст;

  • у пользователя с Полными правами отобразится полный список документов отгрузки.

Чтобы ограничить возможность изменения документов определенным пользователям, можно даже не устанавливать специально Дату запрета изменения. Программа сама не даст сохранить изменения пользователям с ограниченными правами:

  • у пользователя Менеджер — кнопка Записать и Провести неактивны;

  • у пользователя с Полными правами — есть возможность изменения данных (кнопка Записать и закрыть активна).

Использование типовых Профилей групп доступа сводит к минимуму риск возникновения ошибки.

Ошибка при проведении документа реализация (акт, накладная)

При записи документа должно быть установлено право изменения этого документа у пользователя. Но при проведении документа помимо него самого задействуются и другие объекты — создаются записи в различные регистры.

Если вы указали в новой роли право только на документ Реализация (акт, накладная), этого недостаточно. По кнопке Дт/Кт уточните, какие регистры используются при проведении документа и добавьте их в новую роль с активными свойствами:

  • Чтение;
  • Изменение;
  • Просмотр;
  • Редактирование.

Ошибка при попытке открыть карточку контрагента под определенным пользователем

Ошибка связана с тем, что у пользователя, который отрывает карточку Контрагенты, нет прав на чтение данных из определенного регистра 1С.

Если в подробном описании ошибки программа не указывает регистр, при записи данных в который происходит ошибка, вам придется выяснить это самостоятельно. Для недоработанной типовой конфигурации Бухгалтерия 3.0 при открытии справочника Контрагенты могут использоваться:

  • регистр бухгалтерии Хозрасчетный;
  • регистр бухгалтерии Курсы валют;
  • регистр бухгалтерии Наличие дублей у контрагентов;
  • и т. д.

Эти регистры включены в программный модуль справочника Контрагенты.

Проверьте, что у пользователя есть права на эти регистры. Более серьезный анализ ситуации выполняется по программному коду процедуры открытия формы справочника.

Эта работа требует особой подготовки и квалификации.

Ошибка при открытии внешнего отчета

Для открытия внешних отчетов и обработок 1С необходимо добавить пользователю роль Интерактивное открытие внешних отчетов и обработок. После этого он сможет работать с внешним отчетом без ошибок.

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

В бухгалтерии предприятия, редакция проф (Лицензионная) 3.0 (3.0.62.17) платформа 8.3 (8.3.12.1469) при входе в меню Зарплаты и кадры далее Кадровый учёт Сотрудники выходит следующая ошибка
При выборе сотрудников в бухгалтерии 3.0 выходит ошибка Обнаружено дублирование ключевых значений в колонках. »Ссылка». Отображение данных в списке невозможно
Ошибка выходит только когда выбрать 1 организацию или все
Тестирование не помогла , обновление платформы с 8.3.10 по 8.3.12 результатов тоже не дало
Какие действия можно сделать чтобы исправить данную ошибку?
Ошибка возможно появилась после отключения напряжения возможно?[FILE ID=40755][FILE ID=40756]

dken

Дата регистрации: 27.01.2009
Сообщений: 192

Александр_ZL, chdbfl попробуйте прогнать базу может помочь или еще выгрузите архив базы и потом востановите его в пустую базу это из самых простых вариантов остальные сложнее

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

chdbfl прогонял результат был тот же. Данную ошибку исправил довольно простым способом:
Зашел в меню Зарплаты и кадры далее Справочники и настройки — Настройки зарплаты-Общие настройки-Учет расчётов по заработной плате и кадровой учёт ведется — поставил Во внешней программе.Вышел из программы Бухгалтерия 3.0. Снова запустил Бухгалтерии 3.0 зашел в Справочники и настройки — настройки зарплаты-Общие настройки-Учет расчётов по заработной плате и кадровой учёт ведется — поставил крыжик В этой программе После чего ошибка Обнаружено дублирование ключевых значений в колонках. »Ссылка». Отображение данных в списке невозможно. чудесным образом исчезла

Александр_ZL

Дата регистрации: 22.01.2010
Сообщений: 106

По данной ошибки получил ответ из 1С

Проверьте регистры сведений «Текущие кадровые данные» и «Текущая тарифная ставка» на наличие дублирующихся записей по одному и тому же сотруднику, а также регистр Основные сотрудники физических лиц на предмет незаполненных/недозаполненных данных в нем.
Дублирующие (и не правильные) записи в этих регистрах нужно будет удалить.
Найти регистры можно через команду «Все функции» (кнопка «Главное меню» в верхней левой части окна базы — «Все функции»).
Стандартно эта команда не отображается в главном меню. Чтобы команда «Все функции» стала доступна, в параметрах системы нужно разрешить ее отображение: «Главное меню» — «Сервис» — «Параметры» — Отображать команду «Все функции».

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Александр_ZL,

а что значит дублирующиеся в данном случае? несколько строк по одному сотруднику ( у меня есть по нескольким, НО там разные организации или несколько записей после приема увольнения — вчера уволили сегодня приняли и т.п.)

Геннадий С

активный пользователь

офлайн

Дата регистрации: 26.03.2017
Сообщений: 645

Владимир Номоконов, дублирующиеся в данном случае — это элементы справочника или регистра, имеющие одинаковый невидимый идентификатор. Такое возможно при переносе данных из других программ или при каком-то сбое.

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Геннадий С,

Да я уже просмотрел РС и Справочник ( правда он не дает его смотреть полностью из-за ошибки).
И Консоль запросов по коду из формы этого списка выдает данные, но как понять в них что можно удалит из регистров а что нет.
Да и кадровые документы в эти РС ни каких движений не пишут! Странно

Геннадий С

активный пользователь

офлайн

Дата регистрации: 26.03.2017
Сообщений: 645

Владимир Номоконов, попробуйте сначала в справочнике по кнопке Ещё — Редактировать Форму отключить вывод всех колонок, кроме Имя, и попробовать определить следующий элемент за последним показанным в списке. Проблема может быть у вас с дополнительным реквизитом какого-то сотрудника.

Владимир Номоконов

Дата регистрации: 06.11.2018
Сообщений: 3

Геннадий С, Геннадий С,

К сожалению, не помогло. Только если убрать все галочки со списка

Геннадий С

активный пользователь

офлайн

Дата регистрации: 26.03.2017
Сообщений: 645

Владимир Номоконов, значит, при всех снятых галочках ошибка не появляется? Тогда определите сбойного сотрудника и попробуйте добавлять поля по одному по очереди и проверяйте, на каком поле появится ошибка дублирования. Его и анализируйте.

Показывать по
10
20
40
сообщений

Читают тему:

При разработке какой-либо из версий из версий конфигурации 1С и тестировании созданной программы программист 1С может столкнуться с сообщением «Обнаружено дублирование ключевых значений в колонках «Ссылка» в 1С 8.3. Появление указанного уведомления обычно вызвано неправильным составлением запроса, и лечиться проверкой имеющейся базы данных и удалением дублирующих значений. Ниже разберём суть возникшей дисфункции и методы её решения.

Ошибка дублирования значений в 1С

Содержание

  1. Что означает данное сообщение
  2. Как исправить ошибку в 1С 8.3
  3. Заключение

Что означает данное сообщение

Как правило, рассматриваемая ошибка проявляет себя уже на стадии тестирования создаваемой конфигурации. Она появляется при попытке открытия какой-либо формы выбора, или работающей на управляемом приложении формы списка в 1С, при выполнении других операций и процессов.

Проблема возникает как в версии 1С 8.3, так и более ранних версиях продукта (зафиксировано её появление в более ранних версиях 8.2 и 8.1.)

При возникновении ошибки появляется уведомление «Обнаружено дублирование ключевых значений в колонке «Ссылка» (или каких-либо альтернативных колонках). Отображение данных в списке невозможно». Программисту предлагается нажать на кнопку «Ок», после чего уведомление пропадает.

Появления указанного сообщения означает, что форма заполняется на основании динамического списка, запрос которого выдаёт дублирующие строки.

Причиной этого является неправильно настроенное соединение с основной таблицей, которое и предстоит откорректировать программисту 1С.

Также причиной указанной ошибки может выступать наличие в базе ряда элементов справочника с незаполненным кодом.

Это интересно: как решить дисфункцию «неверный формат хранилища данных» в 1С версии 8.3.

Как исправить ошибку в 1С 8.3

Решение возникшей дисфункции напрямую зависит от специфики создаваемого программистом программного кода. Рекомендуется открыть ваш динамический список, найти в его свойствах произвольный запрос, и соответствующим образом откорректировать его для того, чтобы он не выдавал дублирующих строк.

Для этого перейдите в конфигуратор базы 1С, откройте запрос динамического списка (лучше всего через конструктор запросов), и просмотрите имеющиеся связи между таблицами в запросе. После нахождения проблемы скорректируйте запрос с целью удаления дублирующих ссылок по колонке (в случае данной статьи это упомянутая в тексте ошибки колонка «Ссылка»). Для этого в большинстве случаев достаточно перейти на закладку «Группировка», и перераспределить имеющиеся поля запроса в суммируемые и группируемые поля.

В случае неудачи попробуйте также в конструкторе запросов динамического списка перейти в закладку «Дополнительно», и там поставить галочку на опции «Без повторяющихся». Довольно часто это позволяет избавиться от проблемы в версии 1С 8.3 (и более ранних версий).

Конструктор запроса 1С

На вкладке «Дополнительно» активируйте опцию «Без повторяющихся»

Удалите все сомнительные соединения запроса. Если отыскать корень проблемы не удаётся – тогда стоит выполнить глобальное тестирование и исправление.

В более ранних версиях 1С помогал переход в раздел «Администрирование», далее «Обслуживание», затем выбор опции «Корректировка данных». Раскройте имеющуюся панель, выберите там «Поиск и удаление дублей», а затем кликните на «Искать». Выполните поиск и удаление дублей, каждый раз заново запуская обработку по справочникам.

Читайте также: как устранить проблему с нарушением целостности системы в 1С.

Заключение

В нашем материале мы разобрали, почему появляется уведомление «Обнаружено дублирование ключевых значений» в колонках «Ссылка» в 1С 8.3, и как её можно исправить. В большинстве случаев причиной проблемы становится наличие дублирующих строк из запрашиваемого динамического списка. Для устранения дисфункции необходимо просмотреть имеющуюся программу (в частности, запросы динамического списка), после чего удалить дублирующие ссылки. После этого рассматриваемая нами проблема обычно бывает решена.

  • Ошибка при открытии сообщения outlook
  • Ошибка при открытии смены 137 ресурс хранения фд исчерпан попробуйте перезагрузить ккт
  • Ошибка при открытии смены 136 исчерпан ресурс кс фн попробуйте перезагрузить ккт
  • Ошибка при открытии сайта подключение не защищено
  • Ошибка при открытии сайта about blank