Столкнулся с очень интересным глюком. Серверная (MS SQL 2005) база "Бухгалтерия предприятия" 1.5.19.6 на платформе 8.1.8.76, доработанная, 20 работающих пользователей. Некоторые пользователи работают в терминале, на том же сервере, где находится база. У ДВУХ человек из 20 документ формирует неправильные проводки. Когда начали разбираться, оказалось, что именно под терминальным сеансом, только на этих двух компьютерах, модуль документа СТАРЫЙ (т.е. без доработок за примерно 1.5 последних месяца). Выгнали всех из базы, сбросили все зависшие терминальные сеансы, вошли снова. Одни из двух компьютеров заработал как надо. На втором проблема осталась. Перезапустили сервер 1С:Предприятия. Не помогло. Перезагрузили сервер целиком. Не помогло. Когда нашли, в чем проблема, были в шоке: в папке пользователя, под которым входим в терминальный сеанс (C:\Document and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Application Data\1C\1Cv81) остались временные файлы с незапамятных времен. Когда все из этой папки поудаляли, глюк изчез. Внимание, вопрос: ПОЧЕМУ 1С:Предприятие 8.1, раз уж пользуется кэш-данными для хранения кусков конфигурации, не смогла отследить АКТУАЛЬНОСТЬ этих данных? И пожелание: как можно скорее это исправить. |