В новом релизе ЗУП КОРП 2.5 1.3.175.1 в регламентированном отчете 4-ФСС в форме ФормаОтчета2022Кв2 обнаружена ошибка при попытке выгрузить отчет 4-ФСС за 2-й квартал 2022 г.
Здесь публикую способ исправления и исправленный файл внешнего отчета 4-ФСС (РегламентированныйОтчет4ФСС.erf).
В отчете присутствует сслыка на процедуру ОбщегоНазначенияЗК.СкопироватьРекурсивно, которую нужно заменить на РегламентированнаяОтчетность.СкопироватьРекурсивно.
Протестировано на ЗУП 2.5 КОРП 1.3.175.1.
Можно заменить в форме ФормаОтчета2022Кв2 процедуру ЗаполнитьСодержательнуюЧасть на указанную ниже
Процедура ЗаполнитьСодержательнуюЧасть(ПараметрыВыгрузки, УзелРодитель)
УзелTITLE = ПолучитьПодчиненныйЭлемент(УзелРодитель, "TITLE");
ЗаполнитьДаннымиУзел(ПараметрыВыгрузки, УзелTITLE);
// Выгрузка таблиц 1, 3, 4.
//
Узел_F4INFO = ПолучитьПодчиненныйЭлемент(УзелРодитель, "F4INFO");
Таблица1 = РегламентированнаяОтчетность.СкопироватьРекурсивно(мДанныеОтчета.ПолеТабличногоДокументаТаблица1);
Таблица1.Вставить("Льгота60Процентов", ПараметрыВыгрузки.Льгота60Процентов);
Таблица1.Вставить("ЧастичноеФинансированиеИзБюдж", ПараметрыВыгрузки.ЧастичноеФинансированиеИзБюдж);
ЗаполнитьДаннымиУзел(Таблица1, Узел_F4INFO);
ЗаполнитьДаннымиУзел(мДанныеОтчета.ПолеТабличногоДокументаТаблица3, Узел_F4INFO);
ЗаполнитьДаннымиУзел(мДанныеОтчета.ПолеТабличногоДокументаТаблица4, Узел_F4INFO);
// Выгрузка таблицы 1.1 (многострочная).
//
УзелF4CALCШаблон = ПолучитьПодчиненныйЭлемент(УзелРодитель, "F4CALC");
Таблица1_1 = РегламентированнаяОтчетность.СкопироватьРекурсивно(мДанныеОтчета.ПолеТабличногоДокументаТаблица1_1);
// Основной ВЭД.
ОсновнойВЭД_Данные = Новый Структура;
Для НомГрафы = 2 По 24 Цикл
НомГрафыСтр = Формат(НомГрафы, "ЧЦ=2;ЧВН=");
ВиртуальноеИмяПоказателя = "П0001100001" + НомГрафыСтр + "_1";
РеальноеИмяПоказателя = "П00011ОСВЭД" + НомГрафыСтр;
ОсновнойВЭД_Данные.Вставить(ВиртуальноеИмяПоказателя, Таблица1_1[РеальноеИмяПоказателя]);
КонецЦикла;
УзелF4CALC = СкопироватьУзел(УзелРодитель, УзелF4CALCШаблон);
ВыгрузитьСтрокуМногострочнойЧасти(ОсновнойВЭД_Данные, УзелF4CALC, 1);
// СКЕ.
НомСтр = 1;
Пока РегламентированнаяОтчетность.СвойствоОпределено(
Таблица1_1, "П000110000103_" + Формат(НомСтр, "ЧГ=")) Цикл
Если ЗначениеЗаполнено(Таблица1_1["П000110000103_" + Формат(НомСтр, "ЧГ=")]) Тогда
Таблица1_1.Вставить("П000110000106_" + Формат(НомСтр, "ЧГ="), 0);
Таблица1_1.Вставить("П000110000107_" + Формат(НомСтр, "ЧГ="), 0);
Таблица1_1.Вставить("П000110000108_" + Формат(НомСтр, "ЧГ="), 0);
УзелF4CALC = СкопироватьУзел(УзелРодитель, УзелF4CALCШаблон);
ВыгрузитьСтрокуМногострочнойЧасти(Таблица1_1, УзелF4CALC, НомСтр);
КонецЕсли;
НомСтр = НомСтр + 1;
КонецЦикла;
// Выгрузка таблицы 2 (многострочная).
//
УзелF4DOGOVШаблон = ПолучитьПодчиненныйЭлемент(УзелРодитель, "F4DOGOV");
Таблица2 = мДанныеОтчета.ПолеТабличногоДокументаТаблица2;
НомСтр = 1;
Пока РегламентированнаяОтчетность.СвойствоОпределено(
Таблица2, "П000020000102_" + Формат(НомСтр, "ЧГ=")) Цикл
Если ЗначениеЗаполнено(Таблица2["П000020000102_" + Формат(НомСтр, "ЧГ=")]) Тогда
УзелF4DOGOV = СкопироватьУзел(УзелРодитель, УзелF4DOGOVШаблон);
ВыгрузитьСтрокуМногострочнойЧасти(Таблица2, УзелF4DOGOV, НомСтр);
КонецЕсли;
НомСтр = НомСтр + 1;
КонецЦикла;
КонецПроцедуры
Обновление от 19-07-2022:
Добавил новую версию отчета с автозаполнением