Имя: Пароль:
1C
1С v8
Запись не верна! Не совпадает активность записей. Как полечить?
0 Галахад
 
гуру
06.11.13
15:07
Полный текст ошибки:

Ошибка при чтении изменений при обмене РИБ:  Ошибка при вызове метода контекста (ПрочитатьИзменения):
Запись не верна! Не совпадает активность записей (Регистр накопления: Продажи; Номер строки: 2)

Сделал ТиИ. Пересчитал итоги. Не помогло. Что еще можно сделать?
1 GROOVY
 
06.11.13
15:08
Сделать записи подчиненные регистратору либо активными, либо нет.
2 Галахад
 
гуру
06.11.13
15:10
(1) А как найти конкретный регистратор?
3 GROOVY
 
06.11.13
15:10
отладчиком.
4 Галахад
 
гуру
06.11.13
15:19
(3) Хм, не уловил идею.
Подключил отладчик. Включил - останавливаться по ошибке.
Остановка на этой строке:

ПланыОбмена.ПрочитатьИзменения(ЧтениеСообщения, СтруктураНастроекОбменаДанными.КоличествоЭлементовВТранзакцииНаЗагрузкуДанных);

Как тут выявить конкретный регистратор?

(1) Я может не правильно понял? Идея в том, что в какой-о из баз у одного и того же регистратора есть
записи в регистре "продажи" с разной активностью?
5 Михаил Козлов
 
06.11.13
15:21
Запросом посмотрите неактивные записи в регистре.
6 GROOVY
 
06.11.13
15:23
Идея в том, что в одной базе записи активны, а в другой нет.
7 Галахад
 
гуру
06.11.13
15:29
(5) Понятно, спасибо.

(6) Спасибо.

Оказалось база битая. У одного из документов действительно кривая запись в регистре "Продажи".
Пробовал перепровести - база упала. Полечил "лечилкой". Перепровелось. Кривая запись исчезла.