Почему при обновлении регламентированных отчетов теряются данные отчетов за предыдущий период и появляются такие например сообщения:
Файл отчета Pdv20021231.rvs за 4 Квартал 2002 р. не обнаружен! Автоматическое заполнение строки с кодом 23.1 невозможно!
Файл отчета Pdv20021231.rvs за 4 Квартал 2002 р. не обнаружен! Автоматическое заполнение строки с кодом 23.2 невозможно!
Файл отчета PdvUR20021231.rvs за 4 Квартал 2002 р. не обнаружен! Автоматическое заполнение строки с кодом 23.3 невозможно!
Всё дело в том, что разработчики украинской конфигурации 1С сделали ошибку отсчитывая каталог для сохранения данных отчетов относительно каталога самого релиза отчетов. Например, последний релиз расположен:
"Каталог инфомацинной базы"\extForms\Rp09q2. А внутри этого каталога располагается каталог сохранения данных отчетов во внутреннем формате. Каталог сохранения отчетов задаётся реквизитом "Каталог отчетов" в справочнике "Фирмы" на вкладке "Дополнительно" формы элемента справочника.
Т.е. при каждом обновлении регламентированных отчетов надо старые файлы из старого каталога сохранения отчетов переносить в новый каталог, который сформируется автоматически при первом же запуске нового релиза регламентированных отчетов.

Например, как тут: каталог сохранения данных отчетов "dobro" относительно каталога релиза отчетов, т.е. Данные сохраняются в файлах в каталоге - "Каталог инфомацинной базы"\extForms\Rp09q2\dobro
а в предыдущем релизе отчетов данные сохранялись в каталоге "Каталог инфомацинной базы"\extForms\Rp09q1\dobro.
Поэтому самый простой и тупой одновременно способ не потерять данные отчетов за предыдущий период, это копирование всех файлов из старого каталога в новый при установке очередного релиза отчетов. Что многие спецы 1С и рекомендуют.
Но есть более правильный, я бы сказал изящный, способ, который избавит вас от необходимости соблюдать нудную процедуру! Смотрите внимательней
Что изменилось? А изменился каталог сохранения данных отчетов с "dobro" на "..\dobro". Две точки с обратным слэшем указывают команде файловой системы создавать каталог сохранения данных отчетов на уровень выше, т.е. в
"Каталог инфомацинной базы"\extForms\dobro
выключая при этом изменяемую часть полного пути к данным отчетов, потому как любых каталогов регламентных отчетов каталог extForms всегда родительский и один и тот же.
У вас вместо "..\dobro" может быть любые другие символы для обозначения каталога, желательно давать наименование каталога латиницей и одним словом (набором букв), но обязательно начинаться каталог должен с "..\". Без пробелов.
Последнее обновление 14.07.09 00:39


