Печать справки 2 НДФЛ без создания документа

Опубликовал Сергей (sergey_mur) в раздел Обработки - Обработка документов

За основу взята замечательная идея предложенная по адресу http://infostart.ru/public/19706/ печатать отчета без создания документа и если бы не пожелания бухгалтера, который хотел ...

Печать справки 2 НДФЛ без создания документа.

За основу взята замечательная идея предложенная по адресу //infostart.ru/public/19706/ и если бы не пожелания бухгалтера, который хотел, чтобы кроме сводного отчета получать отчет по ОКАТО, я бы не переделывал отчет. Но Undecided в результате получилось следующее. 

1. Появилась возможность определять вид отчета (Сводный - ОКАТО и ввод данных)
2. Для отчета по ОКАТО - список ОКАТО показывает только те, где работник получал доходы (к сожалению в документе "СведенияОДоходахФизлиц" аналогичная процедура вываливается весь список).
3. Отчет формируется в документе "СведенияОДоходахФизлиц" вызовом соответствующей процедуры (лень было писать процедуру выбора записей и формирование отчета). Для выполнения задания делаем следующее:

  • создаем временный документ, 
  • записываем в базу,
  • формируем отчет,
  • удаляем документ из базы.

Теперь бух доволен.

Обработка обкатана на конфигурации ЗУП релиз (2.5.19.3). Для других конфигураций не проверял, да и смущает возможное отсутствие  документа "СведенияОДоходахФизлиц", но код открыт. 

Скачать файлы

Наименование Файл Версия Размер
ПечатьСправки2НДФЛ.epf
.epf 13,11Kb
13.01.10
128
.epf 13,11Kb 128 Скачать

См. также

Комментарии
1. Татьяна Язынина (Akv@rel) 15.01.10 14:43 Сейчас в теме
К сожалению, в УПП 1.2.22.3 при открытии выдает следующее:

{Форма.Форма(230,3)}: Переменная не определена (СведенияОДоходахФизлицПереопределяемый)
<<?>>СведенияОДоходахФизлицПереопределяемый.Печать("ПечатьФайла", 0,Ложь,ДокОбр ) ;
2. Сергей (sergey_mur) 13 18.01.10 09:55 Сейчас в теме
В УПП замени "СведенияОДоходахФизлицПереопределяемый" на "ДокОбр". К сведению: в ЗУП 2.5.19.3 формирование отчета вынесли в общий модуль "СведенияОДоходахФизлицПереопределяемый" (ранее процедура формирования отчета располагалась в форме документа "СведенияОДоходахФизлиц" процедура ПЕЧАТЬ). Поэтому для корректной работы в других конфигурациях смотрите процедуру ПЕЧАТЬ (возможно придется что-то доделывать). Удачи.
3. Татьяна Язынина (Akv@rel) 19.01.10 09:34 Сейчас в теме
4. Виктор Свирский (victro*) 09.10.11 17:52 Сейчас в теме
с небольшими изменениями прилепил в упп, усе работает, спасибо!