Имя: Пароль:
1C
1С v8
Ошибка при попытке вставки записи с неуникальным значением ссылки. таблица ...
,
0 PQT
 
12.07.12
13:45
База накодена с нуля, живет и бодрствует уже 12 лет, но пришло время переписаться на 8.2 и вот....

Конвертор ИБ 1С:Предприятие 7.7 на 99% выполнения выводит ошибку:
Ошибка при попытке вставки записи с неуникальным значением ссылки.
таблица Reference1644.
Принятые меры:
Накатал обработку проверки уникальности всех элементов справочников и всех документов.
Не пробовал разве что отменить проверку уникальности всех объектов метаданных - лень)
1 shuhard
 
12.07.12
13:55
(0) [Конвертор ИБ 1С:Предприятие 7.7 ]
выбрось эту гадость
кури КД
2 PQT
 
12.07.12
14:02
(1) КД? давай без аббревиатур?)
3 PQT
 
12.07.12
14:04
меня этот конвертер устраивает, я уже на 8.2 50% кода перекодил) назад дороги нет
полгода назад нормально сконвертировалось.. но после этого метаданные много менял
4 PQT
 
12.07.12
14:06
базу хочу оставить идентичной 7.7, чтоб юзеров не переучивать, да и мне в моей 7.7 все нравится... а ща это упреждающая миссия
5 PQT
 
12.07.12
14:07
знать бы на что конкретно он ругается, где он нашел таблицу Reference1644
6 PQT
 
12.07.12
16:04
..уговорили)... уберу контроль уникальности у всех объектов(((
7 PQT
 
12.07.12
16:08
..хм... посетила светлая мысль.. сделаюка прежде "тестирование и исправление"
8 PQT
 
12.07.12
17:13
(6) непомогло
9 PQT
 
12.07.12
17:14
(7) вывалило: "Проверка уникальности внутреннего идентификатора в справочнике. ШтрихКоды. Элемент (8502941820007). Вн. идентификатор    2RK   . Исправить вручную"
....ларчик просто открывался..
10 PQT
 
12.07.12
17:36
не.. не помогло(((
Ошибка при попытке вставки записи с неуникальным значением ссылки.
таблица InfoRg9469.
11 hhhh
 
12.07.12
17:54
там в 8.2 всё по-другому. Если тупо перекодируешь из 7.7 в 8.2, будет работать в 50 раз медленнее, чем было в 7.7. Совершенно другая идеология, перенести один в один не получится. Поэтому чем скорее выбросишь этот конвертер, тем лучше.
12 PQT
 
12.07.12
18:04
при чем тут конвертер, конвертер только объекты метаданных и данные переносит, а под "идеологию" 8ки я походу пьессы подстраиваю, что ясен пень я не дублирую код 7ки)) все переосмысливается на лету)
13 PQT
 
12.07.12
18:06
к примеру, проведение документов готово.. за 12 лет документы проводятся.. партии списываются, достаточно быстро. оптимальности уделяю должное внимание.
14 PQT
 
12.07.12
18:06
только вот документы которые пол года назад закинул.. а ща конвертер вздумал закапризничать((
15 vde69
 
12.07.12
18:10
1. штатный конвертор делает хрень а не конвертацию.
2. при переводе забудь все что ты знал про 7.7 (иначе то-же хрень получишь)
3. после перевода самой конфигурации данные переноси через КД (конвертация данных, есть на ИТС и на сайте, бесплатна для подписчиков ИТС)
16 hhhh
 
12.07.12
18:10
(14) ну тогда пользуйся КД.
17 PQT
 
12.07.12
18:15
(1) (16) хотелось бы дефиницию аббревиатуры КД)
18 hhhh
 
12.07.12
18:17
(17) ну если дефиницию, то почитай (15).
19 PQT
 
12.07.12
18:21
ой.. пропустил))
20 PQT
 
12.07.12
18:22
аа.. кд... да, вариант-то подходящий, тока там просто настраивать долго((
21 PQT
 
12.07.12
18:23
в крайнем случае придется((
22 PQT
 
12.07.12
19:25
елы-палы)) дело было в том, что конвертор по каким то там своим неспособностям не справлялся с конвертацией реквизита справочника(ЭтапГарантийногоСервиса) в регистры сведений((  после установки конвертации в реквизит справочника, проблема исчезла! Надеюсь мне не придется прибегнуть к КД)
23 PQT
 
12.07.12
19:25
лень + упрямство = программист))
24 PQT
 
12.07.12
19:27
последнее шутка... нескандальтесъ))
25 МихаилМ
 
12.07.12
19:31
если база использует субд
то нужно времеено отключить индекс

после проанализировать таблицу на предмет задвоенности значений

удалить или свернуть задвоенные

включить индекс