Показать сообщение отдельно
Старый 23.01.2012, 17:28   #16  
igork-9y is offline
igork-9y
Участник
 
36 / 10 (1) +
Регистрация: 17.01.2011
Восстановил backup. Собственно что получилось:
1. Создавалась запись, приводящая к уходу в рекурсию (страница файла вложения "Запись в 5802 (рекурсия)"). Мое мнение, причины этого - неправильный расчет переменных в кодеюнитах 5895 (5804 и пр.) вследствии операций с упавшими ключами.
2. Переменная AverageCostLCY в форме 30 показывала полную ересь (см страницы файла вложение "Записи в 5802 до учета акта" и "Карточка ТМЦ до обн. ключей"). Причины проблемы аналогичны - расчет сумм не по первичному ключу приводит к ошибкам.
3. После пересоздания ключей - все нормально.(см. "Карточка ТМЦ после обн. ключей").

Причины падения ключей мне не ясны и совет могу дать только один:
Пересоздавайте все не первичные ключи при обновлении клиента с версии 3.7 до 4.0 SP3.