В индивидуальные сведения отрицательные суммы попадать не будут, как исправлять таких сотрудников, я думаю, вы и сами прекрасно знаете. А вот в отчёты «4 ФСС» и «РСВ 1» всё прекрасно попадает. Итак:
1. Чтобы отрицательные страховые взносы рассчитывались изменяем модуль объета документа «РасчетСтраховыхВзносов». Ищем строку 3188 в функции «ПолучитьДанныеРасчета»
|ИМЕЮЩИЕ
| СУММА(ВЫБОР
| КОГДА СведенияОДоходах.ВходитВБазуПФР
| ИЛИ СведенияОДоходах.ВходитВБазуФОМС
| ТОГДА СведенияОДоходах.ОблагаемыйДоход
| ИНАЧЕ 0
| КОНЕЦ) < 0
и заменяем на
|ИМЕЮЩИЕ
| СУММА(ВЫБОР
| КОГДА СведенияОДоходах.ВходитВБазуПФР
| ИЛИ СведенияОДоходах.ВходитВБазуФОМС
| ТОГДА СведенияОДоходах.ОблагаемыйДоход
| ИНАЧЕ 0
| КОНЕЦ) < -1000000
2. Чтобы отрицательные суммы попадали в отчёты изменяем общий модуль «ЗаполнениеРегламентированнойОтчетности». Ищем строку 1846 в функции «ЗначенияПоказателей_РСВ1_2012Кв1»
| И НЕ СтраховыеВзносыСведенияОДоходах.ФизЛицо В
| (ВЫБРАТЬ
| Организации.ФизЛицо
| ИЗ
| ВТФизлицаБезОблагаемойБазы КАК Организации)
И комментируем
//| И НЕ СтраховыеВзносыСведенияОДоходах.ФизЛицо В
//| (ВЫБРАТЬ
//| Организации.ФизЛицо
//| ИЗ
//| ВТФизлицаБезОблагаемойБазы КАК Организации)
Далее находим строку 1858
|ГДЕ
| НЕ СтраховыеВзносыИсчисленные.ФизЛицо В
| (ВЫБРАТЬ
| Организации.ФизЛицо
| ИЗ
| ВТФизлицаБезОблагаемойБазы КАК Организации)
И комментируем
//|ГДЕ
//| НЕ СтраховыеВзносыИсчисленные.ФизЛицо В
//| (ВЫБРАТЬ
//| Организации.ФизЛицо
//| ИЗ
//| ВТФизлицаБезОблагаемойБазы КАК Организации)
Далее находим строку 11540 в функции «ЗначенияПоказателей_4ФСС_2012»
| И (НЕ СтраховыеВзносыСведенияОДоходах.ФизЛицо В
| (ВЫБРАТЬ
| Организации.ФизЛицо
| ИЗ
| ВТФизлицаБезОблагаемойБазы КАК Организации))
И комментируем
//| И (НЕ СтраховыеВзносыСведенияОДоходах.ФизЛицо В
//| (ВЫБРАТЬ
//| Организации.ФизЛицо
//| ИЗ
//| ВТФизлицаБезОблагаемойБазы КАК Организации))
Далее находим строку 12109
| И (НЕ СведенияОДоходах.ФизЛицо В
| (ВЫБРАТЬ
| ФизлицаБезБазы.ФизЛицо
| ИЗ
| ВТФизлицаБезОблагаемойБазы КАК ФизлицаБезБазы))
И комментируем
//| И (НЕ СведенияОДоходах.ФизЛицо В
//| (ВЫБРАТЬ
//| ФизлицаБезБазы.ФизЛицо
//| ИЗ
//| ВТФизлицаБезОблагаемойБазы КАК ФизлицаБезБазы))
Всё.
Не забываем обозначать пометками наши изменения, дабы при обновлении можно было их внести в релиз.






Скажите, пожалуйста: в каких случаях возникет «отрицательная база» ❓
Странно, ЗУП, которая не ЗКБУ считает отрицательные взносы.
(2) Gesperid,
ЗКБУ тоже не считает, а в статье написано как допиливать напильником конфигурацию 🙂
ЗУП СЧИТАЕТ!
(1)
Такое может возникнуть, когда в табеле ставят рабочие дни и сотруднику начисляют зарплату, а потом он раз и приносит больничный лист за 2 месяца, соответственно мы снимаем зарплату и начисляем больничный лист.
И что, документ «Начисление страховых взносов» не начисляет отрицательные суммы?
Из этого комментария ничего не понятно:
(6) Gesperid,
Типовая ЗКБУ не позволяет, видно из запросов.
Офигеть, т.е. посетители должны вдуплиться в запросы, чтобы понять о чём публикация и зачем она нужна?
Если пользователь столкнулся с проблемой, он поймет, зачем публикация. А программисту не помешает знать о возможности.
Хорошая вещь иногда очень сильно может облегчить жизнь. Уже не раз сталкивался с подобными проблемами приходилось искать различные выходы а тут готовый продукт.
Автор, насколько мне известно проверка ПФР не пропускает отрицательные суммы в пачках сведений по начислениям.
В этих случаях необходимо вводить корректирующую пачку за прошлый период.
(11) petrov_al,
Согласен, не допускает, а вот сдавать больничные в течение полу-года допускает. К тому же индивидуалку проще поправить, а если сотрудник не уволился, его в следующем квартале обратно поправить можно. Всё это прекрасно обходится и сдаётся 🙂 Проверка с ПФР тоже ничего криминального не находит.
Нужная штука.
Добрый день!(12) Nowa, хотелось бы поподробней узнать как можно подправить ИС, если кроме отрицательной базы и таких же взносов в квартале у сотрудника ничего нет? у меня не получилось, пришлось формировать корректировку.
(14) HelenKov,
У сотрудника с отрицательными сдаём нулевые суммы, эти суммы снимаются с другого сотрудника. Если сотрудник увольняется, то так и оставляем, если нет, то в следующем квартале корректируем в обратную сторону.
А не проще делать невыходы, никаких проблем не будет.
(15) Nowa, как это снимаются с другого сотрудника, на каком основании?
(15) Nowa, присоединясь к предыдущему вопросу. Нельзя снимать с другого сотрудника начисленные взносы. Опять же и базу придется корректировать
(16) Ira123,
Естественно проще, всё зависит от отдела кадров и ответственности сотрудников.
(17) Gesperid,
Без какого-либо основания, на удачу.
(18) HelenKov,
Конечно нельзя и базу правим, и когда проверка приходит готовим сведения с учётом таких «корректировок». Зато больничный сдавать через 6 месяцев, после наступления страхового случая можно. Опять же, на практике, в организации (все бюджетные) до 1,5 тысяч сотрудников всё ровно, а вот, где их 5 тысяч, бывает возникают проблемы. Опять же, когда возникают отрицательные страховые взносы? 1. Сотрудник увольняется задним числом в следующем отчётном периоде и мы снимаем с него за не отработанное время. 2. Приносят больничный лист за 2 месяца, а невыходов не было, т.к. табель сдавали, что сотрудник работает. Надо или не снимать зарплату, или сдавать корректировку. Всё просто и логично и нет ничего сложного.
Странно это в каких же организациях, работнику платят зарплату, который не выходит на работу 2 месяца? За 10 лет работы ни одной не встретила, с любым количеством сотрудников.
(22) Ira123,
Реальная история произошла в том году. Преподаватель в ВУЗе, болела месяц или полтора, но иногда на работе появлялась и больничный не приносила, а потом ей поставили группу инвалидности, но это всё надо было оформлять и она в начале января приносит все эти больничные. На вопрос: «Где вы раньше были?» ответила, что не думала, что поставят группу инвалидности.
Это конечно исключения, не очень приятные, но проще пересчитать тот период с невыходами и сдать уточненку, меньше головной боли. А вообще не уменьшать налоги при пересчете, самый лучший вариант, в ЗУПе это возможно.