Проблема с вариантами отчета в отчетности 2006г.

Новая тема
Показывать по 10 20 40 сообщений
При начала работы с налогом (к примеру, прибыль) пользователь первым делом открывает титульный и создает вариант (один или несколько). Выбирает нужный, сохраняет в нужном периоде, закрывает. Затем открывает следующий лист (Лист2, прил.1).
Открывается ОСНОВНОЙ вариант отчетности бог знает какой давности. Хорошо, меняем период, но вариант все равно остается ОСНОВНОЙ, хотя в этом периоде такого варианта нет!
Ладно, выбираем из вариантов нужный нам, сохраненный на титульном и тут выдается сообщение
«Вариант с указанным названием уже выбран, но не сохранен!». Вариант не меняется! При попытке сохранить создается rvs файл, в котором записан вариант ОСНОВНОЙ.  Сформировать отчетность невозможно.
У других пользователей, которые регулярно с отчетность не работают,  такого эффекта не наблюдается, период и варианты Листа 2 открываются в соответствии с сохраненными на титульном.
Эффект наблюдается на прибыли, имуществе, и в разных базах

Где в настройках пользователя хранится этот ОСНОВНОЙ вариант и почему открывается по умолчанию древний период?
Добрый день!

Аналогичная проблема, начиная с отчетности за 1 квартал 2006: удается заполнить и сохранить только титульный лист Декларации по Прибыли. Ей присваивается автоматически вариант ОСНОВНОЙ. Потом открываю Приложение 2 Листа 2 "Расходы", заполняю, но сохранить не удается, т.к. статус ОСНОВНОЙ ВАРИАНТ автоматически не подцеплен и присвоить вариант тоже не дает: при нажатии на кнопку вариант, варианты не открываются.
Как решить проблему?!!!! Скоро сдавать баланс, а я опять не могу сохранить, значит не могу скинуть на дискетку. А без нее у нас не принимают отчетность!
К сожалению из Вас никто не называет ни конфигурацию проги, ни релиз (и вид) отчетности.
Извиняюсь, совсем забыл:
Движок 1С v.7.70.025
1С:Бух рел.479, формы отчётности по прибыли I-2006 от 12 мая, за II-2006 от 25 мая.

UPD: то, что описано в http://www.buh.ru/forum/thread.jsp?id=257974 не работает.
При сохранении титульного листа сообщает о успешном сохранении? Периоды у листов совпадают?
И сообщает, что всё успешно, и периоды совпадают...
Это всё только с отчётностью 2006, за прошлые года всё отлично работает.
Более того, старые формы (напр. 2005 года) нормально заполняются данными этого года при смене периода.
Тогда у вас должен образоваться файл НННННННН.rvs в каталоге ExtForms\<Цифры>\<Цифры периода>. (также можно воспользоваться обработкой "Обслуживание сохраненных данных отчетности" - в регл. отчетах). Возможно ошибка из-за файловой системы или прав доступа? Попробуйте поэксперементировать. Я бы посмотрел в отладчике почему не находит вариант.
"Вот кусок из файла ExtForms\RP06Q2.GRP\PRB07.ERT:

====================================================­========================================
Процедура ФрмСписокСохрВариантов()
Перем Поз;
Перем НомСтр;

СохрВарианты.УдалитьВсе();
   
СохрДанные   = СоздатьОбъект("СписокЗначений");
ШаблонПоиска = Лев(Строка(Дата2), 2) + Сред(Строка(Дата2), 4, 2) + "01";

НайденФайл = ФС.НайтиПервыйФайл(КаталогФормы + "\" + ?(СтрДлина(ШаблонПоиска) < 8, ШаблонПоиска + "*.rvs", ШаблонПоиска + ".rvs"));
Пока ПустаяСтрока(НайденФайл) = 0 Цикл

ЗначениеИзФайла(КаталогФормы+ "\" + НайденФайл, СохрДанные);

Если СохрДанные.РазмерСписка() > 0 Тогда

Если НЕ(Периодичность = СохрДанные.Получить("Периодичность")) Тогда
НайденФайл = ФС.НайтиСледующийФайл();
Продолжить;
КонецЕсли;

СтрСохрВарианта = СохрДанные.Получить("Вариант");
НомСохрВарианта = Сред(НайденФайл, СтрДлина(Найденфайл) - 5, 2);

// Формируем список сохраненных вариантов  
Если  ВариантыОтчета.Принадлежит(НомСохрВарианта) = 0 Тогда
// Такого варианта нет в спике. Добавляем.
СохрВарианты.ДобавитьЗначение(НомСохрВарианта, СтрСохрВарианта);
КонецЕсли;
КонецЕсли;

НайденФайл = ФС.НайтиСледующийФайл();
КонецЦикла;

// Сортируем список вариантов по расширению.
Если СохрВарианты.РазмерСписка() > 0 Тогда
// Сортируем варианты по убыванию порядкового номера варианта,
// т.е. обратно порядку создания (последний вариант всегда наверху)
СохрВарианты.Сортировать(1);

// Текущий вариант определяем как первый по порядку
Если ПустоеЗначение(НомерВариантаОтчета) = 1 Тогда
НомерВариантаОтчета = СохрВарианты.ПолучитьЗначение(СохрВарианты.РазмерСписка(), НазваниеВариантаОтчета);  
КонецЕсли;
КонецЕсли;

КонецПроцедуры // ФрмСписокСохрВариантов()
========================================================­====================================

Я правильно понял, что перечень вариантов заполнения формируется здесь?
Вот в этом куске:
----------------------------------------
НайденФайл = ФС.НайтиПервыйФайл(КаталогФормы + "\" + ?(СтрДлина(ШаблонПоиска) < 8, ШаблонПоиска + "*.rvs", ШаблонПоиска + ".rvs"));
Пока ПустаяСтрока(НайденФайл) = 0 Цикл

ЗначениеИзФайла(КаталогФормы+ "\" + НайденФайл, СохрДанные);

Если СохрДанные.РазмерСписка() > 0 Тогда

Если НЕ(Периодичность = СохрДанные.Получить("Периодичность")) Тогда
НайденФайл = ФС.НайтиСледующийФайл();
Продолжить;
КонецЕсли;
----------------------------------------
проходятся три файла, но не один не подходит по параметру "Периодичность"...
Требуемое значение - 1, а как узнать, какое в файле???
во всех трёх файлах есть подстрока вида:
{{"N","0","0","0","0","0","2"},"Периодичность"}
это какое значение - 0 или 2?

(сорри, пробелы поел форум)"
Последняя циферка - 2. Кстати - какая у вас периодичность в титульном листе при сохранении?
"Там 1-е полугодие указано, это похоже и есть "1".
В процедуре ПриОткрытии() есть строчка:

Периодичность = ВосстановитьЗначение(ИдентификаторОтчета + "Периодичность");

Вот там формируется значение 1...

Вот попробовал ещё в работающем отчёте (налог на имущество организаций), так там процедура ФрмСписокСохрВариантов() вообще не вызывается..."
Читают тему
(гостей: 1)

Быстрый переход