Форма 2-НДФЛ (ЗУП 3)




Внешняя обработка для печати Справки 2НДФЛ по сотруднику

Протестирована на релизе: Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.10.50); думаю, что будет работать с 3.5 и выше
Платформа 1С:Предприятие 8.3 (8.3.13.1644) и выше, БСП 2.4.4.166 и выше

Подключается стандартными средствами через дополнительные отчеты и обработки

Обработка печатает справку 2НДФЛ для сотрудника, если сотруднику введен документ 2НДФЛ для передачи в ИФНС. Можно указать подписанта, отличного от 2НДФЛ для передачи в ИФНС.

9 Comments

  1. user645158_ivshak

    А штатная чем не подошла?

    Reply
  2. vin_lucy

    (1)

    Добрый день!

    А как распечатать справку из реестра ТОЛЬКО по одному физлицу?

    Нужна справка именно из реестра отправленного в ФНС.(не по сотруднику, только печать, не заполнение).

    Reply
  3. vin_lucy

    Добрый день!

    Скачала.

    При запуске на релизе 3.1.9.229 получила проблему?

    А для 3.1.10.78 — проблема так выглядит.

    Reply
  4. user811769

    (1) всем хороша, но нужно выбрать организацию, код, физлицо… поставили тз реализовать подобную печать с подменой подписанта, реализовала — подумала — мб ещё кому-то пригодится

    Reply
  5. user811769

    (2) если вы выберете одно физ лицо, распечатается одно физлицо и именно из реестра. Вы пробовали выбрать одно физлицо? опишите, пожалуйста, последовательность ваших действий, если у вас не получилось распечатать справку по 1 ФЛ.

    Reply
  6. user811769

    (3) причина в том, что в моем релизе данный метод является Экспортным. Изменю доработку и напишу вам, как только исправлю эту проблему

    Reply
  7. vin_lucy

    (6)

    Спасибо, буду признательна.

    Возможно я чего-то не понимаю, но в типовой распечатать справку для одного сотрудника из сданного в ИФНС реестра НДФЛ не получается.

    В 2018 году сделали реестр (что-то правили «вручную») требуется

    распечатать справку по одному сотруднику из реестра(читай по одной строке).

    Создавать реестр для передачи в ИФНС по одному сотруднику не предлагать.

    Этот вариант используем, но приходится тратить время на сравнение со сданными справками.

    Reply
  8. user811769

    (7) добрый день, исправила обработку, обновите загрузку и попробуйте ещё раз =)

    Reply
  9. erutan

    Для текущей нашей ЗУП 3.1 (3.1.10.174) пришлось делать ряд модификаций.

    1. В модуле формы

     КоллекцияПечатныхФорм = ПодготовитьКоллекциюПечатныхФорм(«ПечатнаяФорма2НДФЛ»);

    т.е. функцию ПодготовитьКоллекциюПечатныхФорм скопировал прямо в форму (она не экспортная)

    2. в модуле объекта

    ТЗДанныеСотрудниковДокументов = ТаблицыДокумента.Сотрудники.Скопировать(Отбор);
    ТЗДанныеСотрудниковДокументов.колонки.добавить(«СтранаВыдачиДокумента»);
    
    //Если Машиночитаемая Тогда
    // ТабДок = Документы.СправкиНДФЛДляПередачиВНалоговыйОрган.СформироватьПечатнуюФорму2НДФЛ2019Года(
    // ОбъектыПечати,
    // МассивОбъектов,
    // ДанныеНА,
    // ТаблицыДокумента.Сотрудники.Скопировать(Отбор),
    // ТаблицыДокумента.СведенияОДоходах.Скопировать(Отбор),
    // ТаблицыДокумента.СведенияОВычетах.Скопировать(Отбор),
    // ТаблицыДокумента.СведенияОбУведомлениях.Скопировать(Отбор));
    //Иначе
    ТабДок = УчетНДФЛ.СформироватьПечатнуюФорму2НДФЛ(
    ОбъектыПечати,
    МассивОбъектов,
    ДанныеНА,
    ТЗДанныеСотрудниковДокументов,//ТаблицыДокумента.Сотрудники.Скопировать(Отбор),
    ТаблицыДокумента.СведенияОДоходах.Скопировать(Отбор),
    ТаблицыДокумента.СведенияОВычетах.Скопировать(Отбор),
    ТаблицыДокумента.СведенияОбУведомлениях.Скопировать(Отбор));
    //КонецЕсли;
    

    Показать

    Пришлось добавить поле, плюс отрубил машиночитаемую форму

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *