Расчет страховых взносов по инвалидам

23.05.12

Разработка - Универсальные функции

Расчет страховых взносов  в Зарплата и Управление Персоналом, редакция 2.5 (2.5.50.1) не учитывает окончание действия справки об инвалидности!

 Документ РасчетСтраховыхВзносов МодульОбъекта 
Функция ПолучитьДанныеРасчета(ГоловнаяОрганизация, ОрганичениеНаСотрудников, ДанныеОДоходах, Отказ)

В этой функции
для каждого месяца из периода расчета формируются записи по инвалидам (физЛицо,месяц).
К каждому месяцу из периодов присоединяется мах период начала инвалидности из периодов начала<=месяц
Функция не учитывает окончание действия справки об инвалидности!
     Если по ФизическомуЛицу  есть записи с прерыванием инвалидности в отчетном году, то определение инвалидности происходит неверно.

Например:

Период ФизлицоКод Инвалидность ДатаВыдачи ГруппаИнвалидности СрокДействияСправки  
01.01.2010 0:00:00 XXXXXXX Да 15.01.2010 0:00:00 II 31.01.2011 0:00:00  
01.02.2011 0:00:00 XXXXXXX Да 17.12.2010 0:00:00 III 31.01.2012 0:00:00  
01.03.2012 0:00:00 XXXXXXX Да 16.03.2012 0:00:00 III 01.02.2013 0:00:00  

 В этом случае по февралю 2012 идет расчет как по инвалиду, не смотря на то, что в феврале нет инвалидности.

Ниже привожу фрагмент функции, в котором произведены исправления зеленым цветом: 

|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
| СведенияОбИнвалидностиФизлиц.Период КАК Период,
| СведенияОбИнвалидностиФизлиц.Инвалидность,
| СведенияОбИнвалидностиФизлиц.СрокДействияСправки КАК СрокДействияСправки
|ПОМЕСТИТЬ ВТ_СведенияОбИнвалидности
|ИЗ
| РегистрСведений.СведенияОбИнвалидностиФизлиц КАК СведенияОбИнвалидностиФизлиц
|ГДЕ
| СведенияОбИнвалидностиФизлиц.Физлицо В
| (ВЫБРАТЬ
| СписокСотрудников.ФизЛицо
| ИЗ
| ВТСписокСотрудников КАК СписокСотрудников)
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Период
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| МЕСЯЦ(Периоды.Период) КАК Месяц,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо
|ПОМЕСТИТЬ ВТДанныеОбИнвалидности
|ИЗ
| (ВЫБРАТЬ
| Периоды.Период КАК Период,
| СведенияОбИнвалидностиФизлиц.Физлицо КАК Физлицо,
| МАКСИМУМ(СведенияОбИнвалидностиФизлиц.Период) КАК ПериодРегистра
| ИЗ
| ВТПериоды КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_СведенияОбИнвалидности КАК СведенияОбИнвалидностиФизлиц
| ПО Периоды.Период >= СведенияОбИнвалидностиФизлиц.Период
| И (КОНЕЦПЕРИОДА(СведенияОбИнвалидностиФизлиц.СрокДействияСправки) >= КОНЕЦПЕРИОДА(Периоды.Период)
| ИЛИ СведенияОбИнвалидностиФизлиц.СрокДействияСправки = ДАТАВРЕМЯ(1, 1, 1))
|
| СГРУППИРОВАТЬ ПО
| СведенияОбИнвалидностиФизлиц.Физлицо,
| Периоды.Период) КАК Периоды
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_СведенияОбИнвалидности КАК СведенияОбИнвалидностиФизлиц
| ПО (СведенияОбИнвалидностиФизлиц.Период = Периоды.ПериодРегистра)
| И Периоды.Физлицо = СведенияОбИнвалидностиФизлиц.Физлицо
|
|ИНДЕКСИРОВАТЬ ПО
| Физлицо,
| Месяц
|;
|
|////////////////////////////////////////////////////////////////////////////////

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Механизмы типовых конфигураций Программист 1С:Предприятие 8 Бесплатно (free)

Каждый, кто работал с кадровыми отчетами в ЗУП, ERP или УХ, сталкивался с механизмом представлений – странным кодом запроса, где поля отображаются пустыми ссылками, а в названии временной таблицы есть слово «Представление». В статье разберем, что такое представления и как ими пользоваться. Больше не нужно ломать голову над тем, откуда и как правильно получать данные. Механизм представлений сделает это за вас.

08.07.2025    12523    user2012581    55    

60

Универсальные функции Работа с интерфейсом Программист 1С:Предприятие 8 Бесплатно (free)

Порой необходимо временно отключить расширение 1С, не удаляя его, чтобы не потерять данные. Но в этом случае при каждом запуске всем будет лезть уведомление о неактивном расширении, хотя очевидно, это техническая информация, которой не стоит лишний раз пугать пользователей.

14.05.2025    7866    DeerCven    15    

62

Механизмы типовых конфигураций Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Расчет себестоимости в типовых конфигурациях 1С – для многих «черный ящик», работающий по жестко зашитым в него алгоритмам. Реализация этого «черного ящика» может меняться в зависимости от конкретной конфигурации – УПП, БП 3.0, ERP. Но принцип работы везде одинаковый. Расскажем о том, как устроен расчет себестоимости, как его дорабатывать, и какие методы могут быть эффективны и без доработок.

27.12.2024    26861    Begemoth80    33    

93

Механизмы типовых конфигураций Программист 1С:Предприятие 8 1C:ERP Бесплатно (free)

Статистическая выборка сценариев и точек изменения отчетов на общей форме ФормаОтчета в типовых конфигурациях. Примеры кода.

03.06.2024    17975    SergMuravev    40    

135

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Благодаря этим пяти строчкам можно больше не заморачиваться с загрузкой из внешних файлов. Пользуюсь везде, всегда и постоянно.

21.05.2024    53391    dimanich70    84    

174

Универсальные функции Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пришлось помучиться с GUID-ами немного, решил поделиться опытом, мало ли кому пригодится.

12.02.2024    67931    atdonya    31    

72

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист Стажер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бесплатно (free)

Используются для создания новых объектов в конфигурации, чтобы не забыть, что нужно сделать. Сделано на примере 1С:Бухгалтерия предприятия, в других конфигурациях могут быть другие, а могут быть и похожие объекты.

28.12.2023    11957    mrXoxot    11    

118

Универсальные функции Программист 1С:Предприятие 8 Бесплатно (free)

На заключительных этапах, когда идет отладка или доработка интерфейса, необходимо много раз переоткрыть внешний объект. Вот один из способов автоматизации этого.

30.11.2023    9684    ke.92@mail.ru    17    

68
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. petrov_al 10 24.05.12 09:42 Сейчас в теме
Очень интересно, спасибо автору возьму на заметку.
2. DAA48 23 25.05.12 10:48 Сейчас в теме
Посмотрел отчеты РСВ1 и 4-ФСС. Там также не учитывается разрыв по инвалидам.
3. kompbuh 11.01.14 09:19 Сейчас в теме
Прочтите эту ветку http://www.buhtalk.ru/forum19/topic934122/ и проблема решается
Для отправки сообщения требуется регистрация/авторизация