6-НДФЛ ошибка при заполнени

1. Vestr 93 20.02.22 15:37 Сейчас в теме
При заполнении отчета 6-НДФЛ возникает ошибка "поле не найдено сведенияодоходах.период" и решительно неясно в какую сторону копать... может кто подскажет?)
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Swetlana 26 20.02.22 15:42 Сейчас в теме
3. uriah 18 20.02.22 15:44 Сейчас в теме
(1)
При заполнении отчета 6-НДФЛ возникает ошибка "поле не найдено сведенияодоходах.период" и решительно неясно в какую сторону копать... может кто подскажет?)

А точно отчет из базы новый или вызывается из файла не обновленный?
4. Vestr 93 21.02.22 05:30 Сейчас в теме
В общем на релизе 3_1_18_337 - заполняет отчет. Если релиз выше, то ошибка как на скрине...
5. MaxR1 16 21.02.22 05:46 Сейчас в теме
В старой редакции дает заполнить
6. bocharovki 7 21.02.22 06:57 Сейчас в теме
Аналогично. Как же утомили данные косяки при обновлениях. Уволили тестировщиков? Бред какой то.....
7. bocharovki 7 21.02.22 07:45 Сейчас в теме
Итак, ошибка вызвана вот этим куском:

Если ОписаниеТаблиц.Свойство("Раздел2Доходы") Или ОписаниеТаблиц.Свойство("Раздел2Налоги") Или ОписаниеТаблиц.Свойство("КоличествоПолучателейДохода") Или ОписаниеТаблиц.Свойство("Приложение1Налогоплательщики") Тогда
			
			Запрос.УстановитьПараметр("СтрокиРаздела2ПоКодамДохода", УчетНДФЛПовтИсп.СтрокиРаздела2Расчета6НДФЛПоКодамДохода());
			
			ПоДатамТрудовыхДоговоров = Новый Массив;
			ПоДатамТрудовыхДоговоров.Добавить(УчетНДФЛПовтИсп.Доход2710());
			ПоДатамТрудовыхДоговоров.Добавить(Справочники.ВидыДоходовНДФЛ.Код2720);
			ПоДатамТрудовыхДоговоров.Добавить(Справочники.ВидыДоходовНДФЛ.Код2760);
			ПоДатамТрудовыхДоговоров.Добавить(Справочники.ВидыДоходовНДФЛ.Код4800);
			Запрос.УстановитьПараметр("ПоДатамДоговоров", ПоДатамТрудовыхДоговоров);
			
			Запрос.Текст =
			"ВЫБРАТЬ
			|	СтрокиРаздела2ПоКодамДохода.КодДохода КАК КодДохода,
			|	СтрокиРаздела2ПоКодамДохода.СтрокаРаздела2Расчета6НДФЛ КАК СтрокаРаздела2
			|ПОМЕСТИТЬ ВТСтрокиРаздела2ПоКодамДохода
			|ИЗ
			|	&СтрокиРаздела2ПоКодамДохода КАК СтрокиРаздела2ПоКодамДохода
			|;
			|
			|////////////////////////////////////////////////////////////­////////////////////
			|ВЫБРАТЬ
			|	СведенияОДоходахНДФЛ.Период КАК Период,
			|	СведенияОДоходахНДФЛ.СтавкаНалога КАК СтавкаНалога,
			|	СведенияОДоходахНДФЛ.Ставка КАК Ставка,
			|	СведенияОДоходахНДФЛ.ЭтоВКС КАК ЭтоВКС,
			|	СведенияОДоходахНДФЛ.Регистратор КАК Регистратор,
			|	СведенияОДоходахНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо,
			|	СведенияОДоходахНДФЛ.Начисление КАК Начисление,
			|	СведенияОДоходахНДФЛ.КатегорияДохода КАК КатегорияДохода,
			|	СведенияОДоходахНДФЛ.КБК КАК КБК,
			|	СведенияОДоходахНДФЛ.КодДохода КАК КодДохода,
			|	СведенияОДоходахНДФЛ.СуммаДохода КАК СуммаДохода,
			|	ВЫБОР
			|		КОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2 <> ЗНАЧЕНИЕ(Перечисление.СтрокиРаздела2Расчета6НДФЛ.ПустаяСсылка)
			|			ТОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2
			|		ИНАЧЕ СтрокиРаздела2ПоКодамДохода.СтрокаРаздела2
			|	КОНЕЦ КАК СтрокаРаздела2
			|ПОМЕСТИТЬ ВТДоходыСоСтрокамиРаздела2
			|ИЗ
			|	ВТДоходыПоСтавкам КАК СведенияОДоходахНДФЛ
			|		ЛЕВОЕ СОЕДИНЕНИЕ ВТСтрокиРаздела2ПоКодамДохода КАК СтрокиРаздела2ПоКодамДохода
			|		ПО СведенияОДоходахНДФЛ.КодДохода = СтрокиРаздела2ПоКодамДохода.КодДохода
			|ГДЕ
			|	СведенияОДоходахНДФЛ.ДанныеДляОтчета
			|;
			|
			|////////////////////////////////////////////////////////////­////////////////////
			|ВЫБРАТЬ РАЗЛИЧНЫЕ
			|	ФизЛица.ФизическоеЛицо КАК ФизическоеЛицо,
			|	&НачалоПериода КАК НачалоПериода,
			|	&ОкончаниеПериода КАК ОкончаниеПериода,
			|	&ГоловнаяОрганизация КАК ГоловнаяОрганизация
			|ИЗ
			|	ВТДоходыСоСтрокамиРаздела2 КАК ФизЛица
			|ГДЕ
			|	ФизЛица.СтрокаРаздела2 ЕСТЬ NULL";
			Результат = Запрос.Выполнить();
			Если Не Результат.Пустой() Тогда
				
				ФизЛицаОрганизаций = Результат.Выгрузить();
				Запрос.УстановитьПараметр("ТаблицаДоговоров", КадровыйУчет.ДоговорыФизическихЛиц(ФизЛицаОрганизаций)); ФизЛицаОрганизаций = Неопределено; 
				
				Запрос.Текст =
				"ВЫБРАТЬ
				|	ТаблицаДоговоров.ФизическоеЛицо КАК ФизическоеЛицо,
				|	ТаблицаДоговоров.ВидДоговора КАК ВидДоговора,
				|	ТаблицаДоговоров.Окончание КАК Окончание,
				|	ТаблицаДоговоров.Начало КАК Начало
				|ПОМЕСТИТЬ ВТДоговоры
				|ИЗ
				|	&ТаблицаДоговоров КАК ТаблицаДоговоров
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|ВЫБРАТЬ
				|	СведенияОДоходахНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо,
				|	СведенияОДоходахНДФЛ.Период КАК Период,
				|	НЕ МИНИМУМ(ФизЛица.ВидДоговора) КАК ЕстьТрудовойДоговор
				|ПОМЕСТИТЬ ВТДниДоговоров
				|ИЗ
				|	ВТДоходыПоСтавкам КАК СведенияОДоходахНДФЛ
				|		ЛЕВОЕ СОЕДИНЕНИЕ ВТДоговоры КАК ФизЛица
				|		ПО (ФизЛица.Начало <= СведенияОДоходахНДФЛ.Период)
				|			И (ФизЛица.Окончание = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
				|				ИЛИ ФизЛица.Окончание >= СведенияОДоходахНДФЛ.Период)
				|			И СведенияОДоходахНДФЛ.ФизическоеЛицо = ФизЛица.ФизическоеЛицо
				|ГДЕ
				|	ФизЛица.ФизическоеЛицо ЕСТЬ НЕ NULL 
				|	И СведенияОДоходахНДФЛ.ДанныеДляОтчета
				|
				|СГРУППИРОВАТЬ ПО
				|	СведенияОДоходахНДФЛ.ФизическоеЛицо,
				|	СведенияОДоходахНДФЛ.Период
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|ВЫБРАТЬ
				|	СведенияОДоходахНДФЛ.СтавкаНалога КАК СтавкаНалога,
				|	СведенияОДоходахНДФЛ.Ставка КАК Ставка,
				|	СведенияОДоходахНДФЛ.ЭтоВКС КАК ЭтоВКС,
				|	СведенияОДоходахНДФЛ.Регистратор КАК Регистратор,
				|	СведенияОДоходахНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо,
				|	СведенияОДоходахНДФЛ.Начисление КАК Начисление,
				|	СведенияОДоходахНДФЛ.КатегорияДохода КАК КатегорияДохода,
				|	СведенияОДоходахНДФЛ.КБК КАК КБК,
				|	СведенияОДоходахНДФЛ.КодДохода КАК КодДохода,
				|	СведенияОДоходахНДФЛ.СуммаДохода КАК СуммаДохода,
				|	ВЫБОР
				|		КОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2 ЕСТЬ НЕ NULL 
				|			ТОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2
				|		КОГДА СведенияОДоходахНДФЛ.КодДохода В (&ПоДатамДоговоров)
				|			ТОГДА ВЫБОР
				|					КОГДА ЕСТЬNULL(ДниДоговоров.ЕстьТрудовойДоговор, ЛОЖЬ)
				|						ТОГДА ЗНАЧЕНИЕ(Перечисление.СтрокиРаздела2Расчета6НДФЛ.ТрудовойДоговор)
				|					КОГДА НЕ ДниДоговоров.ЕстьТрудовойДоговор
				|						ТОГДА ЗНАЧЕНИЕ(Перечисление.СтрокиРаздела2Расчета6НДФЛ.ДоговорГПХ)
				|					ИНАЧЕ НЕОПРЕДЕЛЕНО
				|				КОНЕЦ
				|		ИНАЧЕ НЕОПРЕДЕЛЕНО
				|	КОНЕЦ КАК СтрокаРаздела2
				|ПОМЕСТИТЬ ВТПодробныеДоходы
				|ИЗ
				|	ВТДоходыСоСтрокамиРаздела2 КАК СведенияОДоходахНДФЛ
				|		ЛЕВОЕ СОЕДИНЕНИЕ ВТДниДоговоров КАК ДниДоговоров
				|		ПО СведенияОДоходахНДФЛ.ФизическоеЛицо = ДниДоговоров.ФизическоеЛицо
				|			И СведенияОДоходахНДФЛ.Период = ДниДоговоров.Период
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|УНИЧТОЖИТЬ ВТДоходыСоСтрокамиРаздела2
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|ВЫБРАТЬ
				|	ПодробныеДоходы.СтавкаНалога КАК СтавкаНалога,
				|	ПодробныеДоходы.Ставка КАК Ставка,
				|	ПодробныеДоходы.ЭтоВКС КАК ЭтоВКС,
				|	ПодробныеДоходы.Регистратор КАК Регистратор,
				|	ПодробныеДоходы.ФизическоеЛицо КАК ФизическоеЛицо,
				|	ПодробныеДоходы.Начисление КАК Начисление,
				|	ПодробныеДоходы.КатегорияДохода КАК КатегорияДохода,
				|	ПодробныеДоходы.КБК КАК КБК,
				|	ПодробныеДоходы.КодДохода КАК КодДохода,
				|	ПодробныеДоходы.СуммаДохода КАК СуммаДохода,
				|	ПодробныеДоходы.СтрокаРаздела2 КАК СтрокаРаздела2
				|ПОМЕСТИТЬ ВТДоходыСоСтрокамиРаздела2
				|ИЗ
				|	ВТПодробныеДоходы КАК ПодробныеДоходы";
				Запрос.Выполнить();
				
			КонецЕсли;
		КонецЕсли;
Показать


А именно 1С пересоздала временную таблицу при наличии договора ГПХ забыв при этом период.

ИСПРАВЛЕНИЕ по вставке КАП СИСТЕМЫ (или скачать расширение с моей страницы):

|ВЫБРАТЬ
				// КАП системы -->>
				|	СведенияОДоходахНДФЛ.Период КАК Период,
				// <<-- КАП системы
				|	СведенияОДоходахНДФЛ.СтавкаНалога КАК СтавкаНалога,
				|	СведенияОДоходахНДФЛ.Ставка КАК Ставка,
				|	СведенияОДоходахНДФЛ.ЭтоВКС КАК ЭтоВКС,
				|	СведенияОДоходахНДФЛ.Регистратор КАК Регистратор,
				|	СведенияОДоходахНДФЛ.ФизическоеЛицо КАК ФизическоеЛицо,
				|	СведенияОДоходахНДФЛ.Начисление КАК Начисление,
				|	СведенияОДоходахНДФЛ.КатегорияДохода КАК КатегорияДохода,
				|	СведенияОДоходахНДФЛ.КБК КАК КБК,
				|	СведенияОДоходахНДФЛ.КодДохода КАК КодДохода,
				|	СведенияОДоходахНДФЛ.СуммаДохода КАК СуммаДохода,
				|	ВЫБОР
				|		КОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2 ЕСТЬ НЕ NULL 
				|			ТОГДА СведенияОДоходахНДФЛ.СтрокаРаздела2
				|		КОГДА СведенияОДоходахНДФЛ.КодДохода В (&ПоДатамДоговоров)
				|			ТОГДА ВЫБОР
				|					КОГДА ЕСТЬNULL(ДниДоговоров.ЕстьТрудовойДоговор, ЛОЖЬ)
				|						ТОГДА ЗНАЧЕНИЕ(Перечисление.СтрокиРаздела2Расчета6НДФЛ.ТрудовойДоговор)
				|					КОГДА НЕ ДниДоговоров.ЕстьТрудовойДоговор
				|						ТОГДА ЗНАЧЕНИЕ(Перечисление.СтрокиРаздела2Расчета6НДФЛ.ДоговорГПХ)
				|					ИНАЧЕ НЕОПРЕДЕЛЕНО
				|				КОНЕЦ
				|		ИНАЧЕ НЕОПРЕДЕЛЕНО
				|	КОНЕЦ КАК СтрокаРаздела2
				|ПОМЕСТИТЬ ВТПодробныеДоходы
				|ИЗ
				|	ВТДоходыСоСтрокамиРаздела2 КАК СведенияОДоходахНДФЛ
				|		ЛЕВОЕ СОЕДИНЕНИЕ ВТДниДоговоров КАК ДниДоговоров
				|		ПО СведенияОДоходахНДФЛ.ФизическоеЛицо = ДниДоговоров.ФизическоеЛицо
				|			И СведенияОДоходахНДФЛ.Период = ДниДоговоров.Период
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|УНИЧТОЖИТЬ ВТДоходыСоСтрокамиРаздела2
				|;
				|
				|////////////////////////////////////////////////////////////­////////////////////
				|ВЫБРАТЬ
				// КАП системы -->>
				|	ПодробныеДоходы.Период КАК Период,
				// <<-- КАП системы
				|	ПодробныеДоходы.СтавкаНалога КАК СтавкаНалога,
				|	ПодробныеДоходы.Ставка КАК Ставка,
				|	ПодробныеДоходы.ЭтоВКС КАК ЭтоВКС,
				|	ПодробныеДоходы.Регистратор КАК Регистратор,
				|	ПодробныеДоходы.ФизическоеЛицо КАК ФизическоеЛицо,
				|	ПодробныеДоходы.Начисление КАК Начисление,
				|	ПодробныеДоходы.КатегорияДохода КАК КатегорияДохода,
				|	ПодробныеДоходы.КБК КАК КБК,
				|	ПодробныеДоходы.КодДохода КАК КодДохода,
				|	ПодробныеДоходы.СуммаДохода КАК СуммаДохода,
				|	ПодробныеДоходы.СтрокаРаздела2 КАК СтрокаРаздела2
				|ПОМЕСТИТЬ ВТДоходыСоСтрокамиРаздела2
				|ИЗ
				|	ВТПодробныеДоходы КАК ПодробныеДоходы";
				Запрос.Выполнить();
Показать
ye_s; user733948; JannetP; autosvg; skoddy; +5 Ответить
8. autosvg 21.02.22 08:52 Сейчас в теме
(7)
ИСПРАВЛЕНИЕ по вставке КАП СИСТЕМЫ (или скачать расширение с моей страницы):

А где расширение можно скачать?
9. bocharovki 7 21.02.22 08:59 Сейчас в теме
10. bocharovki 7 21.02.22 10:39 Сейчас в теме
(9) Не актуально. Выпущен официальный патч.
Bespechnii_kot; +1 Ответить
11. i-ber 21.02.22 10:52 Сейчас в теме
20. Bespechnii_kot 28.02.22 08:45 Сейчас в теме
12. ft963 21.02.22 11:24 Сейчас в теме
На 3.1.21.15 подходит, на 3.1.21.36 не подходит.
13. ft963 21.02.22 11:41 Сейчас в теме
Видимо патч EF_60001087 в 3.1.21.36 исправляет эту ошибку!
user1539367; Danila7Zz; IVKuzmin; kolibrik; Usinsk1; bocharovki; +6 Ответить
23. Danila7Zz 17 19.04.22 08:05 Сейчас в теме
(13)
EF_60001087

протестировал на версии 2.5.7.336, работает.

Хотя в списке патчей для версии 2.5.7.336, этого самого патча нет.
Прикрепленные файлы:
patches_190420220716.zip
14. nokia-irusik@mail.ru 24.02.22 11:41 Сейчас в теме
Добрый день. Патч 3.1.21.36, ситуацию так и не изменил. Выдает ошибки всё те же. Как сдавать отчет, остался грубо говоря 1 день?
15. Vestr 93 24.02.22 18:19 Сейчас в теме
(14)если нет копии до 3_1_18_337, то воспользуйтесь советом (7) на копии конечно же)
16. bocharovki 7 25.02.22 05:38 Сейчас в теме
(14) во всех моих базах изменил. Проверьте галочки на расширении. Убедитесь что он точно включен.
17. user638156_olgy_2001 25.02.22 08:36 Сейчас в теме
(14) Изменил. Только что устанавливала. Обратите внимание, что патч с одним и тем же номером для релиза 3.1.18 и 3.1.21. Может не тот патч скачали?
18. Kristofer_2022 25.02.22 23:57 Сейчас в теме
Как исправили ошибку?
19. ytunbe 27.02.22 22:37 Сейчас в теме
В 3.1.21.36 хоть и поставил патч....результата 0.
21. parasite12 28.02.22 12:14 Сейчас в теме
Загрузил все патчи (их было 13), ошибка ушла
22. djslon16 28.02.22 18:14 Сейчас в теме
24. recrut 29.04.22 12:58 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот