Имя: Пароль:
1C
1С v8
УТ11 - Ошибка в таблице AccumRg4641
,
0 uvl
 
07.06.12
09:57
Здравствуйте.
УТ11, управл.формы.
Случилась ситуация после скачка электроэнергии. ТТИ сделали (все прошло нормально, ошибки 1Ска исправила, много где писала что исправлены неуникальные записи).
Но в итоге при попытке любой операции с одним из документов Реализации вылетает "Ошибка при попытке вставки записи с неуникальным значением ссылки. Таблица AccumRg4641". Я выяснил что это РегистрНакопления.ДвиженияТоваров. Но даже программно (обработкой) не могу нечего сделать ни с самим догументом, ни с записями регистра по этому документу. Выдается ошибка описанная выше. Я его готов даже непосредственно удалить и все равно нет.
Ошибка собственно появляется уже в момент записи регистра:

Набор = ДокНаУдалениеОбъект.Движения.ДвижениеТоваров;      
   Набор.Прочитать();
   Набор.Очистить();  
   Попытка
       Набор.Записать();
   Исключение
       Сообщить(ОписаниеОшибки());
   КонецПопытки;

Не проходит уже Набор.Записать()
Посоветуйте что делать, пожалуйста.
Первый раз с базой 8ки такая муть случилась.
1 Avalone2010
 
07.06.12
09:59
проверька в мсскл этот регистр, посмотри нет ли там записи со значением пустой ссылки.
2 abitfrosty
 
07.06.12
09:59
Я бы запустил еще раз ТТИ и на скуле реиндекс.
3 Avalone2010
 
07.06.12
10:00
ну я имею ввиду не документ.пустаяссылка(), а может в таблице быть запись с пустым идентификатором документа
4 uvl
 
07.06.12
10:03
(1) так база файловая, как я проверить ее в sql могу? или могу??
5 uvl
 
07.06.12
10:05
(3) там в документе контрагент пустой, а он обязателен для заполнения, хотя в этом регистре нет контрагента, хотя это не суть важно
6 МихаилМ
 
07.06.12
10:11
(4)
так Вы же уже
"Набор.Прочитать();"
7 uvl
 
07.06.12
10:11
(2) уже тии запускал раз 5.
база файловая
(1)Avalone2010, так че может я чего не знаю про то как файловую базу в mssql проверить ?
8 uvl
 
07.06.12
10:13
(6) так толку мне от прочитать )) он не пишется и не очищается
9 uvl
 
07.06.12
12:40
больше нет ни у кого подсказок? народ
10 KoDD
 
07.06.12
12:42
тестировал через chdbfl?
11 МихаилМ
 
07.06.12
12:42
на инфостарте поищите
или
попробуйте док корректировака записей
12 uvl
 
07.06.12
13:30
(10) да, без ошибок
(11) попробую спасибо
13 perkos
 
15.06.12
11:54
у меня похожая трабла но с единицами измерения при обмене..... как это ссылка может быть не уникальна при обмене? поиск по ИД идет если ид есть то и писалось бы тудаже.... может тоже в РС каком то косяк...

у тебя может быть ситуевина что регистратор потерялся в РС и ты снова хочешь записать тоже самое по измерениям но другим регистратором..
Ошибка? Это не ошибка, это системная функция.