PDA

Просмотр полной версии : тестирование и исправление инф. базы



Lylya
01.10.2012, 16:19
1С Предприятие (7.70.027) сетевая, Упрощенная система налогообложения, ред. 1.3. (7.70.177). время от времени появляются глюки, то исчезнет набранный счет, то документ номер, скажем, 542 окажется в списке выше 510. Раньше при таких проблемах помогало тестирование и исправление инф. базы. Сейчас, когда пытаюсь сделать его, происходит: 1) проверка физ. целостности, 2) реиндексация, затем появляется сообщение "Порядок сортировки, установленный для базы данных, отличается от системного" и тестирование прекращается. Вот сейчас, например, глюк в том, что не печатается кассовая книга за 28 число, выдается сообщение:
Клиент = "Принято от " + СокрЛП(Док.ПринятоОт) + ?(ВыводитьОснования = 1, " " + СокрЛП(Док.Основание), "");
{Отчет.КассоваяКнига.Форма. Модуль(405)}: Поле агрегатного объекта не обнаружено (ПринятоОт)
Один из приходников за это день, если попробовать его открыть, вызывает сообщение:
Если Валюта.Выбран() = 1 Тогда
{Документ.ПриходныйОрдер.Ф� �рма.Модуль(231)}: Значение не представляет агрегатный объект (Выбран)
и его невозможно ни пометить на удаление, ни сделать непроведенным.
Что можно сделать?
Спасибо заранее.

AkiroTV
09.10.2012, 10:06
Если не получается тестирование и исправление - можно попробовать выгрузить и загрузить базу (именно выгрузить, а не сохранить), а уже потом делать тестирование и исправление. Рекомендую делать это на копии базы. А сообщение о порядке сортировки можно убрать в меню администрирование - кодовая страница (установить текущую системную...), опять таки пробовать на копии.

inoks
30.10.2012, 17:01
1С Предприятие (7.70.027) сетевая, Упрощенная система налогообложения, ред. 1.3. (7.70.177). время от времени появляются глюки, то исчезнет набранный счет, то документ номер, скажем, 542 окажется в списке выше 510. Раньше при таких проблемах помогало тестирование и исправление инф. базы. Сейчас, когда пытаюсь сделать его, происходит: 1) проверка физ. целостности, 2) реиндексация, затем появляется сообщение "Порядок сортировки, установленный для базы данных, отличается от системного" и тестирование прекращается. Вот сейчас, например, глюк в том, что не печатается кассовая книга за 28 число, выдается сообщение:
Клиент = "Принято от " + СокрЛП(Док.ПринятоОт) + ?(ВыводитьОснования = 1, " " + СокрЛП(Док.Основание), "");
{Отчет.КассоваяКнига.Форма. Модуль(405)}: Поле агрегатного объекта не обнаружено (ПринятоОт)
Один из приходников за это день, если попробовать его открыть, вызывает сообщение:
Если Валюта.Выбран() = 1 Тогда
{Документ.ПриходныйОрдер.Ф� �рма.Модуль(231)}: Значение не представляет агрегатный объект (Выбран)
и его невозможно ни пометить на удаление, ни сделать непроведенным.
Что можно сделать?
Спасибо заранее.
http://ask.8c1.ru/questions/15/%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B5-%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D 0%BB%D1%8F%D0%B5%D1%82-%D0%B0%D0%B3%D1%80%D0%B5%D0%B3%D0%B0%D1%82%D0%BD%D 1%8B%D0%B9-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82