Дублирование назначений в Роли исполнителей

1. user87385463 14.09.23 08:48 Сейчас в теме
Доброе утро, программа ERP.

выдает ошибку при открытии справочника Роли Исполнителей "Обнаружено дублирование ключевых значений в колонках: "Ссылка"".
Запросом (который при открытии списка используется в форме) получила в консоли результат с одинаковыми значениями (по 10 штук по каждому предопределенному элементу).
Поэтому и не открывает справочник.

Как быть в такой ситуации? Что удалять и как (всё так дубляж именно в назначении появляется). И почему это могло произойти? Кто сталкивался?

Заранее спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 14.09.23 09:08 Сейчас в теме
(1) Выгрузкой загрузкой xml никто не баловался в последнее время?
3. user87385463 14.09.23 09:15 Сейчас в теме
(2)
ml никто не баловался в последнее время?


Вроде никто, база маленькая, почти никто не сидит.
4. RustamZz 14.09.23 09:23 Сейчас в теме
(3) На запрос бы еще посмотреть
5. user87385463 14.09.23 09:25 Сейчас в теме
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ИсполнителиЗадач.РольИсполнителя КАК РольИсполнителя
ПОМЕСТИТЬ Исполнители
ИЗ
    РегистрСведений.ИсполнителиЗадач КАК ИсполнителиЗадач
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.РолиИсполнителей КАК СправочникРолиИсполнителей
        ПО ИсполнителиЗадач.РольИсполнителя = СправочникРолиИсполнителей.Ссылка
;ВЫБРАТЬ
    СправочникРолиИсполнителей.Ссылка,
    СправочникРолиИсполнителей.ПометкаУдаления,
    СправочникРолиИсполнителей.Предопределенный,
    СправочникРолиИсполнителей.Код,
    СправочникРолиИсполнителей.Наименование,
    СправочникРолиИсполнителей.ИспользуетсяБезОбъектовАдресации,
    СправочникРолиИсполнителей.ИспользуетсяСОбъектамиАдресации,
    СправочникРолиИсполнителей.ТипыОсновногоОбъектаАдресации,
    СправочникРолиИсполнителей.ТипыДополнительногоОбъектаАдресации,
    СправочникРолиИсполнителей.Комментарий,
    ВЫБОР
        КОГДА СправочникРолиИсполнителей.ИспользуетсяСОбъектамиАдресации
            ТОГДА ИСТИНА
        КОГДА СправочникРолиИсполнителей.Ссылка В
                (ВЫБРАТЬ
                    Исполнители.РольИсполнителя
                ИЗ
                    Исполнители КАК Исполнители
                ГДЕ
                    Исполнители.РольИсполнителя = СправочникРолиИсполнителей.Ссылка)
            ТОГДА ИСТИНА
        ИНАЧЕ ЛОЖЬ
    КОНЕЦ КАК ЕстьИсполнители,
    СправочникРолиИсполнителей.ВнешняяРоль,
    СправочникРолиИсполнителей.КраткоеПредставление
ИЗ
    Справочник.РолиИсполнителей.Назначение КАК РолиИсполнителейНазначение
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.РолиИсполнителей КАК СправочникРолиИсполнителей
        ПО РолиИсполнителейНазначение.Ссылка = СправочникРолиИсполнителей.Ссылка
ГДЕ
    РолиИсполнителейНазначение.ТипПользователей = ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)
Показать
6. newlogin1 14.09.23 11:02 Сейчас в теме
(5)Смотрели что в таблице
Справочник.РолиИсполнителей.Назначение
у дублированных ролей?
7. RustamZz 14.09.23 11:22 Сейчас в теме
(5) Если несколько строк в назначении с пустым пользователем, то конечно ошибка будет. А кто этот запрос придумал?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот