Ошибка при обновлении, записи регистра не уникальны

1. dmin 12.05.17 07:20 Сейчас в теме
Доброго утра.
При обновлении на новый релиз не дает принять изменения, т.к. записи регистра ЦеныНоменклатурыДокументов не уникальны. Они уникальны на самом деле были ДО))
Помогло только полная очистка регистра, затем тестирование и исправление для того чтоб убрать после очистки висячие ссылки и пр. Но теперь то надо это обратно загружать и какой будет результат я боюсь представить. Или все должно быть нормально?

Собсно вопрос как можно спасти данные? Может в регистр прикрутить еще одно измерение до обновления, заполнить его уникальными значениями?
+
По теме из базы знаний
Найденные решения
7. dmin 09.06.17 11:46 Сейчас в теме
напишу решение, мож кому надо или сама потом забуду.
сделала в КД правила обмена для регистра, выгрузила записи регистра в файл, очистила, обновила, загрузила обратно. все работает.
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. collider 12.05.17 07:22 Сейчас в теме
(1) Ну если никак нельзя выявить одинаковые строки, то можно очистить регистр, а после обновления перепровести все регистраторы.
+
3. dmin 12.05.17 07:30 Сейчас в теме
(2)
а после обновления перепровести все регистраторы.


независимый регистр,нет регистраторов
+
4. collider 12.05.17 07:39 Сейчас в теме
(3) Тогда могу предложить в конфигураторе поиск ссылок на объект. Так можно понять, какие документы предусматривают запись в этот регистр.
+
5. nvv1970 12.05.17 07:50 Сейчас в теме
Не понятно зачем было вообще об этом писать? Если уж писать, то о причинах проблемы. Как произошло, на какой записи. Тем более что найти это не трудно. (Ну вставляйте по одной записи - проблемная ругнется. Там и решите что с ней делать)
И уж тем более разумеется, что с регистром ничего не происходило, как-то удаление измерения... Да? ))
Вообще такую ситуацию можно спровоцировать отключив уникальный индекс и сделав копию строки в скл. Забавное поведение форм списков получаем)
Пс: Про какие висячие ссылки речь? (На регистр???) Откуда они взялись? Почему нельзя выявить неуникальность?
spezc; +1
6. spezc 782 12.05.17 08:05 Сейчас в теме
имхо в независимом регистре найти дубли несложно. в крайнем случае можно залезть в sql таблицу и запросом найти там. гуру скуля тут не нужен, все не сложнее чем в 1с
+
7. dmin 09.06.17 11:46 Сейчас в теме
напишу решение, мож кому надо или сама потом забуду.
сделала в КД правила обмена для регистра, выгрузила записи регистра в файл, очистила, обновила, загрузила обратно. все работает.
+
Внимание! Тема сдана в архив

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