Обход ошибки "При открытии формы регламентированного отчета произошла ошибка". БП 3.0: Декларация по НДС за 1 квартал 2022 года, после перехода с 2.0

20.07.22

Учетные задачи - Регламентированный учет и отчетность

С помощью внешней формы отчета обходится ошибка "При открытии формы регламентированного отчета произошла ошибка" в конфигурации БП 3.0 в декларации по НДС за 1 квартал 2022 года, которая была сформирована в версии 2.0, а затем состоялся переход на 3.0.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
исправленная БП 3.0 декларация по НДС 1 квартал 22 года после перехода с 2.0 версия отчета 3.0.109.61.3 проверялось на версиях 3.0.115.19 и 3.0.116.27
.erf 5,46Mb
10 2 500 руб. Купить
исправленная БП 3.0: Декларация по НДС за 1 квартал 2022 года, после перехода с 2.0: отчет вырезан из типовой 3.0.116.27, проверялось на 3.0.116.27
.erf 5,47Mb
0 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Разработчики немного недоработали данный момент, дело в том, что в отчете вызываются сохраненные данные по полю П0001М100, а в сохраненных данных из версии 2.0 такого поля нет, есть поле П0001М10055, вот его-то и надо поменять в 2-х местах.

В модуле отчета (если типовой, то РегламентированныйОтчетНДС), в процедуре 

Процедура ВосстановитьСтруктуруДанныхРазделаСтарогоОбразца(ИмяФормы, СохраненныеДанныеОтчета, ИмяСтруктурыДанных, ИмяРаздела) Экспорт


Заменить строку 

		Если ВРег(СокрЛП(ИмяФормы)) = ВРег("ФормаОтчета2022Кв1") Тогда
			
			ВосстановитьДанныеМногострочнойЧастиИзНемногострочныхДанныхСтарогоОбразца(
			ИмяФормы, Данные, СохраненныеДанныеОтчета.ДанныеМногострочныхРазделов.П0001М100);
			
		КонецЕсли;

на

		Если ВРег(СокрЛП(ИмяФормы)) = ВРег("ФормаОтчета2022Кв1") Тогда
			
			ВосстановитьДанныеМногострочнойЧастиИзНемногострочныхДанныхСтарогоОбразца(
			ИмяФормы, Данные, СохраненныеДанныеОтчета.ДанныеМногострочныхРазделов.П0001М10055);
			
		КонецЕсли;

в форме отчета ФормаОтчета2022Кв1

Процедура ВосстановитьСохраненныеДанные()

строку

ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0001М100"], ЭтаФорма["П0001М100"]);

на

ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0001М10055"], ЭтаФорма["П0001М100"]);

Все это реализовано на примере внешней формы, которая автоматом подтянулась к версии 3.0.115.19.

Надо открыть регламентированные отчеты, Настройки-Справочник регламентированных отчетов-Налоговая отчетность-НДС открыть для редактирования (нажать карандаш), там поставить точку "Файл" и загрузить внешний отчет, после чего сохранить и перезапустить программу.

Проверялось на версиях 3.0.115.19 и 3.0.116.27.

Вступайте в нашу телеграмм-группу Инфостарт

НДС декларация открытие формы регламентированный отчет ошибка БП 3.0 переход 2.0 Бухгалтерия

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

40000 руб.

28.08.2020    517159    3324    142    

1304

Регламентированный учет и отчетность Операции по ВЭД Бухгалтер 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет НДС Платные (руб)

Экономьте часы рабочего времени и избегайте ошибок при подготовке. Решение создано специально для вас, если вы: Занимаетесь ВЭД: ваша компания регулярно отгружает товары в страны ЕАЭС Сотрудничаете с ключевыми странами союза: Беларусью, Казахстаном, Арменией и Киргизией Работаете в 1С: ведете учет в Бухгалтерии 3.0, КА 2 или ERP Продукт прошел сертификацию 1С-Совместимо и имеет полную документацию Есть демо-версия, можно поставить на свою базу и проверить функционал на нескольких отчетах

12200 руб.

10.07.2017    94054    525    163    

407

Адаптация типовых решений 1С:Предприятие 8 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

32330 руб.

29.06.2023    10876    33    15    

40

Регламентированный учет и отчетность Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Налоговый учет Налог на прибыль Платные (руб)

Предназначена для 1C:Бухгалтерия 3.0 и 1C:Бухгалтерия КОРП 3.0. Согласно рекомендации фирмы "1С" при переходе с УСН на ОСН ввод данных по налоговому учету происходит при помощи документа "Ввод остатков", для которого расширение дополняет его функционал возможностью автоматического заполнения табличной части документа для разделов учета Материалы, Товары, Товары отгруженные, Расчеты с поставщиками, Расчеты с покупателями, Расчеты с разными дебиторами и кредиторами.

14640 руб.

14.12.2023    5371    76    35    

42

Регламентированный учет и отчетность НДС 22% 1С:Предприятие 8 1С:Управление торговлей 10 Бухгалтерский учет Налоговый учет Управленческий учет НДС Платные (руб)

Обновление для 1С:Управление торговлей 10.3 (УТ 10.3) с 2026 года для добавления ставок НДС 22% (122)% в документах и печатных формах документов. Начиная с релиза 10.3.5 по 10.3.88.

5000 руб.

12.11.2025    2427    9    0    

14

SALE! 50%

Зарплата Регламентированный учет и отчетность Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Здравоохранение, медицина, стоматология Россия Платные (руб)

Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.

21960 руб.

26.10.2021    19578    27    13    

20

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.

36600 руб.

28.08.2025    5316    2    2    

5

Регламентированный учет и отчетность Операции по ВЭД Закрытие периода Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Расширение для заполнения реестров НДС в 1С:Бухгалтерии предприятия 3.0. Реестр по НДС: КНД 1155112, КНД 1155113, КНД 1155114, КНД 1155115.

12200 руб.

01.08.2025    3264    14    2    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pentanom 31 20.07.22 18:00 Сейчас в теме
В конфигурации 3.0.115.19 я что-то не могу найти то место, в которое вы вносите изменения:(
Как понимать ваши слова
Все это реализовано на примере внешней формы, которая автоматом подтянулась к версии 3.0.115.19.
?
2. karamazoff 130 20.07.22 18:10 Сейчас в теме
(1)у меня в версию 3.0.115.19 через интернет подтягивается автоматом внешняя форма отчета при этом вылезает сообщение "форма отчета обновлена", вот ее я и выгрузил в файл. Думаю, если типовую из конфы выгрузить в файл, будет примерно то-же.
3. pentanom 31 20.07.22 18:15 Сейчас в теме
(2)Вы хоть напишите в каком модуле все это.
И откуда это подтягивается. В обновлениях ничего такого нет.
4. karamazoff 130 20.07.22 18:31 Сейчас в теме
(3)Поправил публикацию, написал модули, подтягивается это как патчи, по видимому, через интернет поддержку. Можно в типовом варианте реализовать через расширение
5. karamazoff 130 20.07.22 18:37 Сейчас в теме
(4)так-же, проверил сейчас - из 3.0.116.27 выгружаем типовой РегламентированныйОтчетНДС в файл, затем копируем содержимое модуля менеджера типового отчета в конец модуля нашего внешнего отчета, меняем в нем указанные строки, подключаем как внешний - все работает
6. pentanom 31 20.07.22 18:44 Сейчас в теме
(4)
(3)Поправил публикацию, написал модули, подтягивается это как патчи, по видимому, через интернет поддержку. Можно в типовом варианте реализовать через расширение
1.Среди патчей я этого не нашел.
2.Проще сделать внешний отчет
3.Еще бы и картинку нужно поменять...
7. karamazoff 130 20.07.22 18:47 Сейчас в теме
(6)картинка из внешнего отчета, приложенного к публикации, там так
8. pentanom 31 20.07.22 18:51 Сейчас в теме
(7)
(6)картинка из внешнего отчета, приложенного к публикации, там так
Пусть так, но картинка перестала соответствовать тексту публикации.
9. karamazoff 130 20.07.22 19:05 Сейчас в теме
(8)Картинка актуальна вот код из модуля формы ФормаОтчета2022Кв1 последней версии 116

	Префикс = "ПолеТабличногоДокумента";
	
	Для Каждого Раздел Из мСвойстваРазделовДекларации.ПолучитьЭлементы() Цикл
		Если НЕ Раздел.МногостраничностьВРазделе
		   И Раздел.ИмяСтраницы <> "Раздел8"
		   И Раздел.ИмяСтраницы <> "Раздел8_Прил1"
		   И Раздел.ИмяСтраницы <> "Раздел9"
		   И Раздел.ИмяСтраницы <> "Раздел9_Прил1"
		   И Раздел.ИмяСтраницы <> "Раздел10"
		   И Раздел.ИмяСтраницы <> "Раздел11"
		   И Раздел.ИмяСтраницы <> "Раздел12" Тогда
			Если СтруктураРеквизитовФормы.ОтчетСтарогоОбразца Тогда
				// Конвертация данных после перехода с 2.0 на 3.0.
				ОбъектОтчета(ЭтаФорма.ИмяФормы).ВосстановитьСтруктуруДанныхРазделаСтарогоОбразца(
					СтруктураРеквизитовФормы.мВыбраннаяФорма,
					СписокСохранения,
					Префикс + Раздел.ИмяСтраницы,
					Раздел.ИмяСтраницы);
				Если СписокСохранения.Свойство("ДанныеМногострочныхРазделов", ДанныеМногострочныхРазделов) Тогда
					Если Раздел.ИмяСтраницы = "Раздел1" Тогда
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0001М100"], ЭтаФорма["П0001М100"]);
					ИначеЕсли Раздел.ИмяСтраницы = "Раздел3_Прил2" Тогда
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0003200001"], ЭтаФорма["П0003200001"]);
					ИначеЕсли Раздел.ИмяСтраницы = "Раздел4" Тогда
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0004М100"], ЭтаФорма["П0004М100"]);
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0004М200"], ЭтаФорма["П0004М200"]);
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0004М300"], ЭтаФорма["П0004М300"]);
					ИначеЕсли Раздел.ИмяСтраницы = "Раздел6" Тогда
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0006М100"], ЭтаФорма["П0006М100"]);
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0006М200"], ЭтаФорма["П0006М200"]);
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0006М300"], ЭтаФорма["П0006М300"]);
					ИначеЕсли Раздел.ИмяСтраницы = "Раздел7" Тогда
						ЗначениеВДанныеФормы(ДанныеМногострочныхРазделов["П0007000001"], ЭтаФорма["П0007000001"]);
					КонецЕсли;
				КонецЕсли;
			КонецЕсли;
			ЭтаФорма["СтруктураДанных" + Раздел.ИмяСтраницы] = ПоказателиОтчета[Префикс + Раздел.ИмяСтраницы];
		КонецЕсли;
	КонецЦикла;
Показать
10. ssfedkin 6 25.08.22 11:43 Сейчас в теме
Спасибо за решение!
Для отправки сообщения требуется регистрация/авторизация