gifts2017

Реестр начисленных пособий за счет ФСС для программы "Зарплата и управление персоналом 2.5"

Опубликовал Валерий Гайдабура (director04) в раздел Отчеты - Специальные

Отчет предоставляет возможность сформировать начисления физических лиц с отбором по видам доходов ЕСН соответствующим "Государственные пособия, выплачиваемые за счет ЕСН в части ФСС". Отчет группируется по организациям, видам расчетов (начислений) и периодам. Отчет позволяет анализировать долю пособий выплачиваемую за счет средств ФСС и за счет работодателя (выводятся в отдельных колонках).

Возможные показатели отчета

  • Сумма начисления
  • Сумма начисленная за счет работодателя
  • Сумма начисленная за счет ФСС
  • Количество оплаченных дней (часов)
  • и т.д.


Возможные группировки отчета

  • Организация
  • Виды расчетов  
  • Период расчета
  • Физическое лицо
  • и т.п.


PS: Данный отчет работает в полном объеме при наличии в отчетном периоде документа "Расчет ЕСН"

Гарантированно функционирует в Зарплата и Управление Персоналом, редакция 2.5 (2.5.15.3)

Добавлена версия отчета "РеестрНачисленныхПособийЗаСчетФСС_82_Сучетом отпуска по уходу". Данная версия учитывает начисления по отпуску по уходу за ребенком до 1.5 лет.

PS: Для работы с конфигурацией ЗУП  (2.5.31.4)  и выше - с января 2011 г. предлагается пользоваться отчетом http://infostart.ru/public/81446/ 

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

Наименование Файл Версия Размер
РеестрНачисленныхПособийЗаСчетФСС_82 137
.erf 42,90Kb
25.10.16
137
.erf 42,90Kb Скачать
РеестрНачисленныхПособийЗаСчетФСС_82_Сучетом отпуска по уходу 19
.erf 43,18Kb
25.10.16
19
.erf 43,18Kb Скачать
РеестрНачисленныхПособийЗаСчетФСС_81 161
.erf 42,56Kb
25.10.16
161
.erf 42,56Kb Скачать
РеестрНачисленныхПособийЗаСчетФСС_81_Устаревшая 40
.erf 122,04Kb
25.10.16
40
.erf 122,04Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Igоr Sаulеviсh (gutentag) 23.07.09 12:50
> Отчет позволяет анализировать долю пособий выплачиваемую за счет средств ФСС и за счет работодателя (выводятся в отдельных колонках).

Отчет в днях не делает разбивку - данные по дням не совпадают с печатной формой "оборота больничного листка" - для ОСНО, а УСН -подойдет.
---------
На всякий случай, на СКД, есть похожий отчет http://infostart.ru/projects/2608/ и еще отчет http://infostart.ru/projects/2363/
director04; +1 Ответить 2
2. Валерий Гайдабура (director04) 23.07.09 13:01
(1) согласен, но жаль, что ограничиваются только больничными листами
3. Валерий Гайдабура (director04) 23.07.09 13:04
(1). Отчет в днях не делает разбивку - данные по дням не совпадают с печатной формой "оборота больничного листка"
___________________________________________________
Отчет работает по регистрам расчета "ОсновныеНачисленияРаботниковОрганизаций" и "ДополнительныеНачисленияРаботниковОрганизаций" ... Смотрите причину там.
PS: Если хотим видеть разбивку по работодателю или нет - учавствует ригистр "ЕСНОсновныеНачисления" и "ЕСНДополнительныеНачисления"
4. Igоr Sаulеviсh (gutentag) 23.07.09 14:34
(4) И как это сделать в вашем отчете?
Вы можете выложить отчет с "настройками по дням" ?
5. Валерий Гайдабура (director04) 23.07.09 15:19
(4) В настройках выбрать группировку строк "Период регистрации" (можно использовать дополнение по дням), можно не использовать.
6. Алексей Коробов (WiseSnake) 23.07.09 17:25
(2) Мой отчет http://infostart.ru/projects/2608/ не ограничивается только больничными, кстати да надо поправить описание...
7. Пушкин Александр Сергеевич (Mickl) 23.07.09 23:27
Прежний отчет не работал при Спец режимах,
а как этот?
8. Валерий Гайдабура (director04) 24.07.09 07:30
(7) если воспроизведется - поправлю
9. Валерий Гайдабура (director04) 24.07.09 07:36
(6) да действительно, при близком рассмотрении отчет довольно удачный. Я бы порекомендовал поправить режимы настройки отчета - рядовому пользователю это как китайская грамота. Тем более что в ЗУП есть универсальные механизмы.
10. Татьяна Сушникова (Sushka) 31.07.09 16:20
Отчет просто замечательный!!!
Есть ошибка при выборе конца периода (но она легко исправляется)
И какие еще группировки нужны можно легко добавить (мне нужно было разделить совместителй от основных работников)
11. Валерий Гайдабура (director04) 31.07.09 16:37
12. Любовь Вдовыченко (volna) 03.08.09 13:33
Отчет, что надо. Спасибо. Бухгалтера довольны.
13. Валерий Гайдабура (director04) 04.09.09 08:05
Исправлена ошибка по выбору конца периода.
AndrejNMU; +1 Ответить
14. Андрей Ог (AndrejNMU) 23.09.09 13:38
Отчет нужный только добавить бы колонку дни .
за счет рабдателя два , если не попадает под выходной
хотелось бы видеть один или два дня
15. Любовь Вдовыченко (volna) 12.10.09 16:01
16. Ochkarito (Ochkarito) 23.09.10 16:13
В случае нескольких больничных листов (или больничный и продолжение больничного), при группировке по Регистратору, некорректно расчитываются суммы в колонках За счета работодателя и За счет ФСС. В частности построчно пишутся общие суммы.
17. Валерий Гайдабура (director04) 24.09.10 08:21
(16) Хорошо, проверю. Буд признателен если вышлите скрин с ошибкой. Вот адрес: valera2010@corpcentre.ru
18. Ochkarito (Ochkarito) 24.09.10 10:34
19. Валерий Гайдабура (director04) 24.09.10 10:42
(18) Уже выслал решение. Если результат будет верным - выложу для общего пользования.
20. Ochkarito (Ochkarito) 24.09.10 13:31
Ага, спасибо. По данным на которых тестировал, вроде бы все верно.
21. Александр ягольник (Alex Y) 15.11.10 16:27
Спасибо за отчет.
Маленькое "но". Если есть "Пособие по уходу за ребёнком до 1.5 лет", то не попадает ни в "за счет работодателя", ни в "За счет ФСС".
22. Валерий Гайдабура (director04) 15.11.10 16:38
(21) Да, на сколько помню, такое требование выставляли наши расчетчики. Если считаете неверным, то можете свободно удалить данное условие из запросов. (Код открыт)
23. Александр ягольник (Alex Y) 15.11.10 17:38
(22) Посмотрел код. Расхождение в условии:
И (ВТ_Начисления.Регистратор = ВТ_ОтраженияВУчете.Регистратор)
Для больничных всё сходиться. Для пособий
первый регистратор из РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций - это начисление зарплаты.
а второй регистратор из РегистрРасчета.ЕСНОсновныеНачисления = Начисление страховых взносов.

Пока не знаю, как их совместить.
24. Валерий Гайдабура (director04) 15.11.10 17:48
(23) Писал отчет давно, щас не до него... Попробуйте в соединении вот так:
ВЫБОР
КОГДА Регистратор ССЫЛКА Документ.НачислениеСбольничных
ТОГДА .......
КОГДА Регистратор ССЫЛКА Документ......
ТОГДА .....
КОНЕЦ

или что то типа этого
25. Александр ягольник (Alex Y) 15.11.10 17:54
(24) Я выкрутился таким образом в последнем запросе через РегистрНакопления.ПособияПоУходуЗаРебенкомДоПолутораЛет:

ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
ВТ_Начисления.Организация КАК Организация,
ВТ_Начисления.ВидРасчета КАК ВидРасчета,
ВТ_Начисления.ФизЛицо КАК ФизЛицо,
ВТ_Начисления.ПериодРегистрации,
СУММА(ВТ_Начисления.Результат) КАК СуммаНачисления,
ВТ_ОтраженияВУчете.ЗаСчетРаботодателя,
МАКСИМУМ(ЕСТЬNULL(ВТ_ОтраженияВУчете.ЗаСчетФСС, 0) + ЕСТЬNULL(ПособияПоУходуЗаРебенкомДоПолутораЛетОбороты.СуммаВсегоОборот, 0))
КАК ЗаСчетФСС,
СУММА(ВТ_Начисления.ОплаченоДнейЧасов) КАК ОплаченоДнейЧасов,
ВТ_Начисления.Регистратор,
ВТ_ОтраженияВУчете.Регистратор КАК РегистраторВОтражении,
ВТ_Начисления.ПодразделениеОрганизации
ИЗ
ВТ_Начисления КАК ВТ_Начисления
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ОтраженияВУчете КАК ВТ_ОтраженияВУчете
ПО ВТ_Начисления.Организация = ВТ_ОтраженияВУчете.Организация
И ВТ_Начисления.ФизЛицо = ВТ_ОтраженияВУчете.ФизЛицо
И ВТ_Начисления.ПериодРегистрации = ВТ_ОтраженияВУчете.ПериодРегистрации
И ВТ_Начисления.ВидРасчета = ВТ_ОтраженияВУчете.ВидРасчета
И ВТ_Начисления.Сотрудник = ВТ_ОтраженияВУчете.Сотрудник
И ВТ_Начисления.Регистратор = ВТ_ОтраженияВУчете.Регистратор
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПособияПоУходуЗаРебенкомДоПолутораЛет.Обороты КАК ПособияПоУходуЗаРебенкомДоПолутораЛетОбороты
ПО ВТ_Начисления.Организация = ПособияПоУходуЗаРебенкомДоПолутораЛетОбороты.Организация
И ВТ_Начисления.ФизЛицо = ПособияПоУходуЗаРебенкомДоПолутораЛетОбороты.ФизЛицо

СГРУППИРОВАТЬ ПО
ВТ_Начисления.Организация,
ВТ_Начисления.ФизЛицо,
ВТ_Начисления.ВидРасчета,
ВТ_ОтраженияВУчете.ЗаСчетРаботодателя,
ВТ_Начисления.Регистратор,
ВТ_Начисления.ПериодРегистрации,
ВТ_ОтраженияВУчете.Регистратор,
ВТ_Начисления.ПодразделениеОрганизации
director04; +1 Ответить 3
26. Валерий Гайдабура (director04) 15.11.10 18:02
(25) Сенькс, посмотрю, поправлю
27. Валерий Гайдабура (director04) 15.11.10 18:20
(25) Обороты регистра "ПособияПоУходуЗаРебенкомДоПолутораЛетОбороты" нужно брать в отдельном запросе, сохранять во временной таблице, а затем уже соединять с таблицей "ВТ_Начисления". Ну и соответственно, следовало бы оптимизировать запрос по виртуальной таблице (методом ограничения основной выборки, результатами таблицы "ВТ_Начисления")
Иначе, так как вы соединяите не по всем измерениям, рискуете получить декартово соединение и искажение результатов.
В остальном можно оставить так.
28. Валерий Гайдабура (director04) 15.11.10 18:37
(25) Спасибо, выложил версию с учетом ваших замечаний.
29. Александр ягольник (Alex Y) 15.11.10 20:21
Столкнулся с интересной особенностью:
Запускаю запрос под консолью - всё замечательно.
Запускаю его из под Запроса в обработке :
Второй Левый как будто соединяется не с ВТ_Начисления, а с ВТ_ОтраженияВУчете, и ВТ_УходЗаРебенком.СуммаВсегоОборот умножается на соответствующее количество строк.
Беру текст запроса. Явно копирую его в консоль, запускаю - все работает нормально.

Не смог побороть ситуацию, пока не избавился от всех полей группировки, кроме Организация и ФизЛицо и после этого сделал соединение с ВТ_УходЗаРебенком.
Т.е. пришлось вначале соединять ВТ_Начисления и ВТ_ОтраженияВУчете, группировать их по Организации и ФизЛицу и лишь потом соединять с Пособиями.

Платформа 8.2.11.236
30. Валерий Гайдабура (director04) 16.11.10 08:07
(29) Видимо это проявление того самого "Декартового соединения" то есть многого ко многим. Когда убираете всю иную аналитику, позиции по обеим выборкам соединяются однозначно. Более конкретно смотреть надо по базе
31. strelka (stel1985@mail.ru) 18.11.11 12:30
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа