Имя: Пароль:
1C
1С v8
Агрегаты оборотного регистра - ошибка при обновлении структуры ИБ
0 demoninf
 
14.05.13
22:55
Дано:
ms sql 2008
а) Самописная конфа на 8.2.13.518, заботливо подключенная к хранилищу.
б) Внедрена БСП, в частности, та ее часть, которая позволяет при запуске в управляемом режиме управлять итогами и агрегатами регистров накопления.
в) Оборотный регистр накопления с включенными агрегатами.

Проблема номер раз:
Последний раз агрегаты перестраивались полтора года назад (увы). При попытке перестроить их система подвисает минут на 20, затем, ничего не происходит. В списке агрегатов дата последнего перестроения не изменяется, остается прежней, полуторогодичной давности.
Что я делаю не так?

Проблема номер два:
После получения xml-файла со списком оптимальных агрегатов, загрузки этого файла в конфигураторе, при попытке обновить конфигурацию ИБ получаю сообщение о том, что произошла критическая ошибка, и таблица xxxx не найдена в схеме БД.
Если откатить из хранилища изменения - обновление проходит нормально.
Что я делаю не так?

Спасибо.
1 Пеппи
 
14.05.13
23:02
<Если откатить из хранилища изменения - обновление проходит нормально.

про какой откат изменений идет речь?
2 demoninf
 
14.05.13
23:03
(1) ПКМ на нужный оборотный регистр - отменить захват в хранилище - ок
3 Живой Ископаемый
 
14.05.13
23:13
ритуальный вопрос: точно не кэш?
4 demoninf
 
14.05.13
23:17
(3) Пожалуйста, подробнее. Какой кэш, где искать, и, скорее всего, где его почистить?
5 Лефмихалыч
 
14.05.13
23:19
(4) удали базу из списка и добавь обратно
6 demoninf
 
14.05.13
23:27
(5) Удалил из списка - добавил обнатно - ничего не изменилось. Та же ошибка при попытке обновить конфигурацию ИБ
7 Живой Ископаемый
 
14.05.13
23:28
а теперь серверный кэш
8 demoninf
 
14.05.13
23:29
(7) а это где?
9 Живой Ископаемый
 
14.05.13
23:31
там где даже гугл не знает... такое специальное место.
10 demoninf
 
14.05.13
23:33
Опытным путем выяснил, что ошибка появляется после внесения изменений в список агрегатов. Ради эксперимента добавил один агрегат, которые мне советовал добавить режим сравнения с списком оптимальных - сразу же эта ошибка. Таблица не найдена в схеме БД. В тырнетах нашел, что может влиять нехватка места на жестком диске. На sql-сервере свободно 230 гигов, на сервере приложения 1С свободно на диске C всего 3.84 гига. это может как то влиять?
11 demoninf
 
18.05.13
00:07
ап, вопрос актуален
После нескольких попыток обновить и перестроить агрегаты без внесения изменений в конфигурацию агрегаты, видимо, все же обновились, т.к. отчеты на основе подопытного регистра начали формироваться быстро. при этом при запуске в управляемом режиме дата последнего перестроения все равно осталась в 2011м году.
Буду рад любым идеям, своих уже не осталось
12 demoninf
 
20.06.14
11:33
Нашел решение.
У конфигурации признак "режим совместимости" был "не использовать". Помогло поставить его в значение "8.2.13", обновить конфигурацию ИБ, затем снова поставить "не использовать".