Выгрузка 2-НДФЛ в XML-файл в документе "2-НДФЛ для передачи в ИФНС" для ЗУП 3.1.8.216 - исправлена ошибка по вычетам к доходам

18.01.19

Учетные задачи - Зарплата

Расширение для ЗУП 3.1.8.216 - исправляет ошибку в Выгрузке 2-НДФЛ в XML-файл в документе "2-НДФЛ для передачи в ИФНС" - исправлена ошибка по вычетам к доходам.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Расширение Выгрузка 2НДФЛ в докуменнте "2-НДФЛ для передачи в ИФНС" для ЗУП.3.1.8.216 - исправлена ошибка по вычетам к доходам:
.cfe 16,21Kb ver:1.0
9
9 Скачать (1 SM) Купить за 1 850 руб.

В версии ЗУП.3.1.8.216 в документе "2-НДФЛ для передачи в ИФНС" при выгрузке в xml по кнопке "Выгрузить" некорректно формируются данные по вычетам к доходам - если вычеты к доходам были несколько раз за год. В этом случае программа устанавливает для всех вычетов одну и ту же сумму, равную сумме последнего вычета.

Имеются в виду доходы, у которых имеются свои вычеты. Например, Материальная помощь, у нее вычет может до 4000 в год.

если у сотрудника мат помощь была 2 раза в году:

в январе 500 руб - вычет 500 руб

в феврале 300 руб - вычет 300 руб

то при выгрузке программа выгружает так:

в январе 500 руб - вычет 300 руб - это неверно!!!

в феврале 300 руб - вычет 300 руб

(проверка программой Tester выдает ошибку).

Расширение исправляет эту ошибку.

Если у вас конфигурация снята с поддержки - можете внести изменения в код модуля объекта документа СправкиНДФЛДляПередачиВНалоговыйОрган:

Функция ТекстВыходногоФайла2019(ИмяФайла)
 

код 

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

заменить на код:

 

					Если ТаблицаВычетовКДоходам.Количество() > 0 Тогда
						ТаблицаДляСтроки = ТаблицаВычетовКДоходам.Скопировать();
						ТаблицаДляСтроки.Колонки.КодВычетаСтрокой.Имя = "КодВычет";
						ТаблицаДляСтроки.Колонки.СуммаВычета.Имя = "СумВычет";
						ФорматСведенияОВычетах.Значение = ТаблицаДляСтроки;
						//+
						КопияСтруктуры= Новый Структура(); 
						Для Каждого ЭлементСтруктуры Из ФорматСведенияОВычетах Цикл 
							КопияСтруктуры.Вставить(ЭлементСтруктуры.Ключ, ЭлементСтруктуры.Значение); 
						КонецЦикла;
						КопияСтруктуры.Значение = ТаблицаДляСтроки.Скопировать(); 
						
						СтрокаТЗ.СвСумВыч = Новый Структура("СвСумВыч", КопияСтруктуры);
						//СтрокаТЗ.СвСумВыч = Новый Структура("СвСумВыч", ФорматСведенияОВычетах);
						//-
						
					КонецЕсли;

Чтобы загрузить расширение в вашу конфигурацию - достаточно выполнить: Главное меню - Все функции - Стандартные - Управление расширениями конфигурации - Добавить - выбрать файл из данной публикации - Снять галочку для реквизита "Безопасный режим, имя профиля" - нажать кнопку Перезапустить.

Изменение конфигурации не требуется!


Отдельно спасибо dhurricane - очень помог! поняла в чем ошибка, но не могла понять как ее можно исправить! Без dhurricane - не получилось бы разобраться!

Надеюсь, это единственная ошибка в 2-НДФЛ... и 1С быстро исправит такую существенную ошибку! (хотя пока тестировала и вводила документы - глюков в этой версии - полно)...

Если что-то неверно - в моем решении - пишите - будем вместе разбираться!

ЗУП.3.1.8.216 ЗУП.КОРП.3.1.8.216 2-НДФЛ сумма вычета неправильно 2018 2019 выгрузка xml tester

См. также

SALE! 20%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    144494    839    297    

433

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 руб.

23.07.2020    54812    245    73    

199

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

55778 50200 руб.

15.04.2019    73506    193    154    

130

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37800    103    69    

98

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    196695    157    244    

287

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    172609    310    260    

386

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.240.x) и БП 3.0 (3.0.169.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    25467    180    52    

138
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user_2010 982 18.01.19 10:50 Сейчас в теме
По поводу других проблем в версии 3.1.8.216:
будьте внимательны, когда работаете с документом "Материальная помощь" - при изменении организации - месяц начисления документа изменяется. Если документ заполнили, а потом увидели, что месяц в шапке документа установлен неверно - исправляете месяц в шапке - после этого нужно еще исправить период в табличной части, или перезваполнить табличную часть.
4. user_2010 982 21.01.19 14:19 Сейчас в теме
(1) аналогичная проблема с месяцем начисления проявляется и в документа "Начисление зарплаты". Будьте внимательны!
2. Hla 87 18.01.19 11:39 Сейчас в теме
Спасибо! Все правильно работает.
3. user_2010 982 18.01.19 13:06 Сейчас в теме
(2) Ура! Спасибо за проверку! :)
5. user_2010 982 22.01.19 09:56 Сейчас в теме
Когда 1С в очередном обновлении исправит эту ошибку - то перед обновлением, удалите расширение из конфигурации.
6. gucci76 366 22.01.19 17:44 Сейчас в теме
У кого то было, что код вычета на мат помощь 2762 писался 503 вместо 508???
7. gucci76 366 22.01.19 17:45 Сейчас в теме
(6) Это в файле выгрузки, а не в документе
9. user_2010 982 22.01.19 17:59 Сейчас в теме
(6) у вас мат помощь при рождении ребенка? в этом случае вычет с кодом 508.

Откройте справочник "Виды доходов НДФЛ" там найдите код дохода 2762 и откройте карточку вида дохода - там настройка вычета с кодом 508?
8. gucci76 366 22.01.19 17:47 Сейчас в теме
- <ДохВыч>
- <СвСумДох Месяц="02" КодДоход="2762" СумДоход="30000.00">
<СвСумВыч КодВычет="503" СумВычет="4000.00" />
</СвСумДох>
<СвСумДох Месяц="03" КодДоход="2003" СумДоход="7000.00" />
- <СвСумДох Месяц="08" КодДоход="2760" СумДоход="5000.00">
<СвСумВыч КодВычет="503" СумВычет="4000.00" />
</СвСумДох>
</ДохВыч>
10. user_2010 982 22.01.19 18:05 Сейчас в теме
(8) проверила в своей ЗУП.3.1.8.216 с данным расширением - код вычета формируется верно. Сделала пример с сотрудником, которому назначена и матпомощь 2760 - вычет 503, и матпомощь 2762 - вычет 508.

<СвСумДох Месяц="01" КодДоход="2000" СумДоход="65500.00"/>
<СвСумДох Месяц="02" КодДоход="2760" СумДоход="600.00">
<СвСумВыч КодВычет="503" СумВычет="600.00"/>
</СвСумДох>
<СвСумДох Месяц="03" КодДоход="2760" СумДоход="300.00">
<СвСумВыч КодВычет="503" СумВычет="300.00"/>
</СвСумДох>
<СвСумДох Месяц="04" КодДоход="2762" СумДоход="100000.00">
<СвСумВыч КодВычет="508" СумВычет="50000.00"/>
</СвСумДох>
11. user_2010 982 22.01.19 18:08 Сейчас в теме
(8) Скорее всего у вас типовая конфигурация, без данного расширения - там именно такая ошибка - в выгрузке в xml неправильно заполняется вычет к доходу - всегда выводится информация от последнего вычета.

Попробуйте выгрузить с расширением, или поправьте код - как указано в описании.
12. user_2010 982 22.01.19 18:25 Сейчас в теме
(8) видите в вашем примере у дохода 2762 и сумма вычета и код вычета как у последнего вычета от дохода 2760: 503 и сумма 4000, а должно быть 508 и сумма 30000. Расширение исправляет эту ошибку выгрузки.
13. gucci76 366 22.01.19 21:31 Сейчас в теме
Надежда, я не про вашу доработку, а про типовую ЗУП (((
Надо типовую конфу привести к "нормальному" состоянию!!!!
14. user_2010 982 22.01.19 21:46 Сейчас в теме
(13) если конфигурация снята с поддержки, то внесите изменения из описания - и выгрузка будет работать верно. Либо подключите расширение из данной публикации.
15. gucci76 366 22.01.19 22:11 Сейчас в теме
Надо 1С заставить исправить косяк ! )))))
На партнерке написал уже
А на техподдержку еще нет (уже лень)
16. user_2010 982 22.01.19 22:57 Сейчас в теме
(15) обязательно! надо заставить 1С исправить! Кто-нибудь с партнерки напишет им на техподдержку. Да и сами 1С там тоже бывают... Это существенная ошибка.
17. gucci76 366 23.01.19 12:40 Сейчас в теме
С партнерки не сработало! Уже две темы безответные )))
Написал на техподдержку
18. user_2010 982 23.01.19 12:44 Сейчас в теме
(17) будем ждать.... а пока можно воспользоваться расширением из данной публикации или внести изменения в код :)
19. belousows 3 23.01.19 12:51 Сейчас в теме
А вычеты в 3.1.8.216 попадают в месяца предоставления вычетов или только итоги как в 3.1.5.380?
20. user_2010 982 23.01.19 13:01 Сейчас в теме
(19) вычеты к доходам по месяцам - вот смотрите как выгружается:

<СвСумДох Месяц="03" КодДоход="2760" СумДоход="300.00">
<СвСумВыч КодВычет="503" СумВычет="300.00"/>
</СвСумДох>
<СвСумДох Месяц="04" КодДоход="2762" СумДоход="100000.00">
<СвСумВыч КодВычет="508" СумВычет="50000.00"/>
</СвСумДох>
21. user_2010 982 23.01.19 13:01 Сейчас в теме
(20) месяц, код дохода, сумма дохода, код вычета, сумма вычета
22. user_2010 982 23.01.19 13:05 Сейчас в теме
(19) возможно вы путаете со стандартными вычетами и имущественными вычетами? Эти да, выводятся итогом за год.

ошибка в вычетах к доходам - есть виды доходов. у которых есть свой вычет, например это мат помощь - у нее вычет 4000 в год. и т.д. и т.п.
23. belousows 3 23.01.19 13:28 Сейчас в теме
(22) ну да, я имел в виду то, что в печатной форме и файле выгрузки стандартные вычеты не попадают в месяц выдачи, в справке в печатной форме даже колонки есть в табличной части "вычеты", но в них ничего не попадает
24. user_2010 982 23.01.19 14:37 Сейчас в теме
(23) стандартные вычеты выводятся итогом за год и в печатной форме справки и в выгрузке в xml. А вычеты к доходам и в справке и в выгрузке выводятся по каждому доходу за каждый месяц (если у данного дохода есть вычет).
25. belousows 3 23.01.19 15:10 Сейчас в теме
(24) ...., есть где почитать инструкцию про это? Бухгалтера не согласны...
26. user_2010 982 23.01.19 15:20 Сейчас в теме
(25) сейчас гляну - возможно я ошибаюсь - справка 2-НДФЛ ведь поменялась с 2019 года
27. user_2010 982 23.01.19 15:24 Сейчас в теме
(26) посмотрела - все верно. Для стандартных вычетов используется Раздел 3, в нем указывается код вычета и итоговая сумма за год.
28. belousows 3 23.01.19 15:30 Сейчас в теме
(27) Спасибо. Осталось убедить бухгалтерию, они говорят им на каком то семинаре говорили
29. user_2010 982 23.01.19 15:53 Сейчас в теме
(28) может быть еще кто-нибудь прокомментирует?
30. user_2010 982 23.01.19 17:02 Сейчас в теме
(28) вот из описания заполнения справки на сайте https://www.klerk.ru/buh/articles/480257/


Приложение. Сведения о доходах и соответствующих вычетах по месяцам налогового периода

В Приложении не отражаются стандартные, социальные и имущественные вычеты. Для данного вида вычетов предназначен Раздел 3. Здесь указываются вычеты, которые не связаны с конкретной выплаченной суммой (например, необлагаемая часть материальной помощи).
31. user_2010 982 24.01.19 12:10 Сейчас в теме
Как выяснилось ошибка проявляется не только в некорректном заполнении суммы вычета, но и код вычета - тоже заполняется некорректно - также - он всегда заполняется от последнего вычета. Расширение исправляет ошибку - корректно заполняется и сумма и код вычета!
32. vishiv 27 07.02.19 10:49 Сейчас в теме
33. user_2010 982 07.02.19 13:21 Сейчас в теме
(32) Да, в 3.1.8.246 ошибку уже исправили. Если вы скачали расширение и установили его, то перед обновлением на 3.1.8.246 нужно удалить расширение.
34. seacat 09.04.19 17:04 Сейчас в теме
Что-то в ЕРП 2.4.7.141 ошибка на месте
35. user_2010 982 09.04.19 17:15 Сейчас в теме
(34) Может быть есть обновление для этого релиза?
Оставьте свое сообщение