Проблема в базе Бухгалтерия. Сегодня утром бухгалтера обнаружели что в базе в любом документе исчезла ссылка на договора и пишет "Объект не найден" (за все периоды). что могло произойти? Знает ли кто?
Возможно "рухнули" индексы базы. Попробуйте через конфигуратор сделать тестирование и справление базы (сделайте перед этим на всякий случай копию)
Возможно кто-то баловался програмно с объектами. Или у вас начинаются проблемы по железу (сыпется винт). Если есть терминал - возможно некорректно "отвалился" пользователь. Или внезапно выключалось питание. ПРИЧИН МНОГО Можно сделайте Выгруку/Загрузку данных для исправления. А можно и програмно Код: Процедура УдалениеСпр() Спр=СоздатьОбъект("Справочник.Контрагенты"); СпД=СоздатьОбъект("Справочник.Договоры"); сп=создатьобъект("СписокЗначений"); Спр.ВыбратьЭлементы(); Пока Спр.ПолучитьЭлемент()=1 Цикл Если Спр.ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли; СпД.ИспользоватьВладельца(Спр.ТекущийЭлемент()); СпД.ВыбратьЭлементы(); Пока СпД.ПолучитьЭлемент()=1 Цикл сп.ИзСтрокиСРазделителями(ЗначениеВСтрокуВнутр(СпД.ТекущийЭлемент())); Если Число(Сп.ПолучитьЗначение(4))=0 Тогда Сообщить("Ошибка в договорах контрагента "+Спр); СпД.Удалить(); КонецЕсли; КонецЦикла; КонецЦикла; КонецПроцедуры