Коллеги, приветствую!
ИЗ релиза 1С:ERP Управление предприятием 2 (2.4.13.147) сохранил отчет как внешний и перенес в релиз
1С:ERP Управление предприятием 2 (2.4.13.123) также обновил модуль объекта и модуль менеджера.
Кнопка "Заполнить" не отображается.
В модуле объекта есть процедура
```1c
    СформироватьСтруктуруРеквизитовФормы
```

На форме не выполняется условие

```1c
    Если НЕ СтруктураРеквизитовФормы.ОтображатьКнопкуЗаполнить Тогда
    Элементы.Заполнить.Видимость = Ложь;
    СтруктураРеквизитовФормы.мСохранятьРасшифровку = Ложь;
    КонецЕсли;
```

В демо-базе релиза 147, кнопка доступна.
НЕ могу понять, почему у меня кнопка не отображается.

Есть у кого варианты? (только не кидайтесь тапками)
---
Отчет заработал после обновления след.модулей:

```1c
    РегламентированнаяОтчетностьКлиентСервер
    РегламентированнаяОтчетностьКлиент
    РегламентированнаяОтчетность

    РегламентированнаяОтчетностьВызовСервера
    РегламентированнаяОтчетностьПереопределяемый

    РегламентированнаяОтчетностьУП
    РегламентированнаяОтчетностьУПКлиент
    РасчетИмущественныхНалогов.ДанныеПоСреднейСтоимостиДвижимогоИмущества
    РасчетИмущественныхНалоговПереопределяемый
    РасчетИмущественныхНалоговУП

    РегистрСведений.ПорядокУплатыНалоговНаМестах.ПродленыРегиональныеСрокиУплатыНалога()
    РегистрыСведений.НастройкиПродленияСроковНалоговОтчетов.ПродленыСрокиУплатыНалоговПредставленияОтчетов()
```
---
СтруктураРеквизитовФормы.ОтображатьКнопкуЗаполнить очевидно содержит ложь, нужно искать откуда заполнилась эта структура...
---
В модуле объекта отчета
---
```1c
    Процедура СформироватьСтруктуруРеквизитовФормы(ИмяФормы, СтруктураРеквизитовФормы) Экспорт

    СтруктураРеквизитовФормы = Новый Структура;

    Если ВРег(СокрЛП(ИмяФормы)) = ВРег("ФормаОтчета2020Кв4_1") Тогда

    СтруктураРеквизитовФормы.Вставить("мВерсияФормы", "14/01/2021");
    СтруктураРеквизитовФормы.Вставить("мИдГруппы4");

    ИначеЕсли ВРег(СокрЛП(ИмяФормы)) = ВРег("ФормаОтчета2020Кв4") Тогда

    СтруктураРеквизитовФормы.Вставить("мВерсияФормы", "04/11/2020");

    КонецЕсли;

    СтруктураРеквизитовФормы.Вставить("ЕдиницаИзмерения", Перечисления.ПорядкиОкругленияОтчетности.Окр1);
    СтруктураРеквизитовФормы.Вставить("ОписаниеТиповЧислоЕ",
    Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(17, 2)));
    СтруктураРеквизитовФормы.Вставить("СписокПечатаемыхЛистов", Новый СписокЗначений);
    СтруктураРеквизитовФормы.Вставить("мПечатныеФормы", Новый СписокЗначений);
    СтруктураРеквизитовФормы.Вставить("НачальноеЗначениеНаимОрганизации", ");
    СтруктураРеквизитовФормы.Вставить("мСохранятьРасшифровку", Истина);
    СтруктураРеквизитовФормы.Вставить("ОтображатьКнопкуЗаполнить", Истина);
    СтруктураРеквизитовФормы.Вставить("ОтображатьКнопкуРасшифровать", Ложь);
    СтруктураРеквизитовФормы.Вставить("ФлажокОтклАвтоРасчет", Ложь);
    СтруктураРеквизитовФормы.Вставить("ФлажокРучнойВводАдреса", Ложь);
    СтруктураРеквизитовФормы.Вставить("ТочностьЕдиницыИзмерения", 0);
    СтруктураРеквизитовФормы.Вставить("мИдГруппы1");
    СтруктураРеквизитовФормы.Вставить("мИдГруппы21");
    СтруктураРеквизитовФормы.Вставить("ВыводитьСтраницуВТаблДокНаСервере");
    СтруктураРеквизитовФормы.Вставить("НаимТекущегоРаздела");
    СтруктураРеквизитовФормы.Вставить("мАвтоВыборКодов");
    СтруктураРеквизитовФормы.Вставить("мБезОткрытияФормы");
    СтруктураРеквизитовФормы.Вставить("мЗаписываетсяНовыйДокумент");
    СтруктураРеквизитовФормы.Вставить("мРежимПечати");
    СтруктураРеквизитовФормы.Вставить("мСчетчикСтраниц");
    СтруктураРеквизитовФормы.Вставить("ДлинаИмениГруппы");
    СтруктураРеквизитовФормы.Вставить("ДлинаИмениГрафы");
    СтруктураРеквизитовФормы.Вставить("СправочникиВидыКонтактнойИнформацииФактАдресОрганизации");
    СтруктураРеквизитовФормы.Вставить("ВидДокумента");
    СтруктураРеквизитовФормы.Вставить("мВариант");
    СтруктураРеквизитовФормы.Вставить("мСтрокаФормата");
    СтруктураРеквизитовФормы.Вставить("мВыбраннаяФорма");
    СтруктураРеквизитовФормы.Вставить("мДатаКонцаПериодаОтчета");
    СтруктураРеквизитовФормы.Вставить("мДатаНачалаПериодаОтчета");
    СтруктураРеквизитовФормы.Вставить("мПериодичность");
    СтруктураРеквизитовФормы.Вставить("мСкопированаФорма");
    СтруктураРеквизитовФормы.Вставить("мСохраненныйДок");
    СтруктураРеквизитовФормы.Вставить("мПечатьБезШтрихкодаРазрешена");
    СтруктураРеквизитовФормы.Вставить("Организация");
    СтруктураРеквизитовФормы.Вставить("НаимОрганизации");
    СтруктураРеквизитовФормы.Вставить("СтрПериодОтчета");
    СтруктураРеквизитовФормы.Вставить("ТекущаяСтрокаРазделовОтчета");
    СтруктураРеквизитовФормы.Вставить("НомераСтрокМногоуровнегоРаздела");
    СтруктураРеквизитовФормы.Вставить("СтруктураМногострочныхЧастей");
    СтруктураРеквизитовФормы.Вставить("АвтозаполняемыеПоказатели");
    СтруктураРеквизитовФормы.Вставить("РезультатЗапускаАвтозаполненияПриСоздании");
    СтруктураРеквизитовФормы.Вставить("АдресВоВременномХранилище");
    СтруктураРеквизитовФормы.Вставить("ДоступенМеханизмПечатиРеглОтчетностиСДвухмернымШтрихкодомPD­F417");
    СтруктураРеквизитовФормы.Вставить("СформироватьФормуОтчетаАвтоматически");
    СтруктураРеквизитовФормы.Вставить("АдресВременногоХранилищаРасшифровки");
    СтруктураРеквизитовФормы.Вставить("РегистрацияВНалОргане");
    СтруктураРеквизитовФормы.Вставить("КППДляАвтозаполнения");
    СтруктураРеквизитовФормы.Вставить("ТекстДляЗаголовочнойЧасти");
    СтруктураРеквизитовФормы.Вставить("мПроверятьСоотношенияПриПечатиИВыгрузки");
    СтруктураРеквизитовФормы.Вставить("КС_АдресФормул");
    СтруктураРеквизитовФормы.Вставить("КС_АдресПоказателей");

    // ПроцессыОбработкиДокументов
    //
    СтруктураРеквизитовФормы.Вставить("ПустаяСсылкаНаРегламентированныйОтчет",
    Документы.РегламентированныйОтчет.ПустаяСсылка());
    //
    // ПроцессыОбработкиДокументов

    КонецПроцедуры
```
---
При инициализации отчета идет получение сведений о показателях отчета по имени формы из общих модулей "РегламентированнаяОтчетность".

И поскольку у вас старая версия конфигурации, то ничего там не находит и убирает кнопку "заполнить". Вообще многие регламентированные отчеты, если не все, заполняются из общих модулей и просто копирование отчета ничего не даст.
---
Релиз 2.4.13.123 уже старым считается? Можете подсказать, какие именно модули нужно обновить?
---
Стары относительно релиза откуда вы взяли отчет.

Универсального ответа "какие модули нужно обновить" нет. Для каждого отчета свои.

Но просто скопировать их тоже нельзя, сломаются старые отчеты. Тут надо сравнивать версии конфигураций в части общих модулей регламентированной отчетности и смотреть различия.
---
Как бы Вы стали решать данную проблему? Просто сдача отчета завтра.
---
Если срочно, а обновлять рабочую нельзя, то я бы сделал копию, обновил бы ее до актуального релиза и подготовил отчет там. А потом выгрузкой-загрузкой отчета перекинул бы его в рабочую.
---
Обновив модули
РегламентированнаяОтчетностьКлиентСервер
РегламентированнаяОтчетностьКлиент
РегламентированнаяОтчетность

Видимость кнопки стала доступна.
Осталось разобраться почему не работает заполнение.
---
Отчет заработал после обновления след.модулей:

```1c
    РегламентированнаяОтчетностьКлиентСервер
    РегламентированнаяОтчетностьКлиент
    РегламентированнаяОтчетность

    РегламентированнаяОтчетностьВызовСервера
    РегламентированнаяОтчетностьПереопределяемый

    РегламентированнаяОтчетностьУП
    РегламентированнаяОтчетностьУПКлиент
    РасчетИмущественныхНалогов.ДанныеПоСреднейСтоимостиДвижимогоИмущества
    РасчетИмущественныхНалоговПереопределяемый
    РасчетИмущественныхНалоговУП

    РегистрСведений.ПорядокУплатыНалоговНаМестах.ПродленыРегиональныеСрокиУплатыНалога()
    РегистрыСведений.НастройкиПродленияСроковНалоговОтчетов.ПродленыСрокиУплатыНалоговПредставленияОтчетов()
```
---
Главное, чтобы другие отчеты не перестали работать при этом.
---
я в тестовой базе все делал. Рабочую трогать не будут. Спасибо Вам за консультацию и содействие!
---
Можете подсказать, какие именно модули нужно обновить? может проще подправить форму?
На форме не выполняется условие закомментируйте эти 4 строки
---
Сейчас попробую. Кнопка то может и появится, главное чтобы заполняла
---
не помогло. Кнопка появилась, но не заполняет поля.