Компенсация отпуска, оплата дней доноров и оплата льготных дней родителей в ЗиК

07.10.11

Учетные задачи - Зарплата

"Компенсация отпуска"," Оплата дней доноров" и "Оплата льготных дней родителей" - эти виды расчетов должны облагаться страховыми взносами с 01.01.2011 года.

Поступила задача в конфигурации "1С: Зарплата и кадры" (релиз 7.70.314) настроить налогообложение этих расчетов таким образом, чтобы до 2011 года данные виды расчетов не облагались страховыми взносами, а с 2011 года облагались. Эта задача возникла в умах бухгалтеров после прочтения Письма Минздравсоцразвития от 15.03.2011 № 784-19 "О начислении страховых взносов в государственные внебюджетные фонды на выплаты в пользу работников".

Ознакомился с публикацией //infostart.ru/public/86830/ и хочу предложить свой вариант решения задачи. Нужно внести изменения в функцию глСобратьДанныеДляСтраховыхВзносов глобального модуля конфигурации (релиз 7.70.314):

Между строк 12311 и 12312 нужно вставить следующий код:

Если (ВР = ВидРасчета.ОплатаДнейДоноров) или (ВР = ВидРасчета.ОплатаЛьготныхДнейРодителей) или
        (ВР = ВидРасчета.КомпенсацияОтпускаСверх28дней)  Тогда
         Если Год <= 2010 Тогда // не облагались страховыми взносами
                  СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"НеОблагаетсяЦеликом");
         Иначе // с 2011 стали облагаться страховыми взносами
                  СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"ОблагаетсяЦеликом");
         КонецЕсли;
КонецЕсли;

Надеюсь, вам пригодится это простое решение с минимальными правками в коде!

См. также

Зарплата Перенос данных 1C Программист Бухгалтер Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13859    2    0    

5

Зарплата Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет НДФЛ Абонемент ($m)

Просто запустим обработку. Файл "СтавкиНалоговЗарплата2014.ert" - выполнить.

1 стартмани

22.01.2014    28617    2    kompas-dm    1    

1

Зарплата Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Производство+Услуги+Бухгалтерия 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет ФОМС, ЕФС Платные (руб)

Новая справка для расчета пособий по временной нетрудоспособности в соответствии с приказом Министерства труда и социальной защиты № 182Н от 30.04.2013 года (учитывая изменения вплоть до 2017 года). Справку необходимо выдавать на руки при увольнении сотрудника. Может помочь при расчете среднего заработка при нетрудоспособности сотрудников. Будет незаменимым помощником для бухгалтеров, осуществляющих расчеты по заработной плате, при отсутствии специализированной программы.

2000 руб.

03.08.2013    81911    31    21    

39

Регламентированный учет и отчетность Зарплата Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет ФОМС, ЕФС Абонемент ($m)

При подготовке к сдаче отчета в ПФР столкнулся с тем, что программа не учитывает переплату - не распределяет сумму уплаченных взносов, превышающую начисленную, даже если это оплата проходит в январе 2013 за декабрь 2012. В случае, когда есть долг по оплате на начало периода (например, за декабрь 2012 платят в январе 2013) сумма уплаченных взносов может быть больше суммы начисленных. Программа же ставит сумму уплаченных взносов равную сумме начисленных. В этой обработке распределяются суммы уплаченных взносов, превышающих начисленные, а так же внесены исправления, связанные с возможными ошибками при формировании штатной обработки из 335 релиза (в пачки попадали ненужные уволенные, неправильно распределялись уплаты взносов, при выгрузке в файл возникали ошибки).

1 стартмани

20.04.2013    31196    425    mirrr    65    

41

Зарплата Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Для бухгалтера : удобный отчет по начислениям-выплатам-удержаниям И повод задуматься о переходе на ЗУП Для программиста : удобный инструмент сверки данных при переходе с 1С:Бухгалтерии 7.7 на 1С:ЗУП 2.5

4 стартмани

01.03.2013    37652    87    Designer1C    7    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. forurchik 04.10.11 13:06 Сейчас в теме
Не совем понял для чего это писалось. это уже было реализованно в новой версии
8. orsprog 20.10.11 09:25 Сейчас в теме
(1) forurchik,
а у кого нет новой версии...очень пригодится
9. Nicholas 902 21.10.11 09:09 Сейчас в теме
(1) А в каком конкретно релизе это реализовано?
2. maxim305 18 05.10.11 04:18 Сейчас в теме
forurchik пишет:

Не совем понял для чего это писалось. это уже было реализованно в новой версии


Каким же образом?
3. ryabov_d 06.10.11 10:18 Сейчас в теме
Опробовано на комплексной 7.7 - все работает
4. Nev1C 06.10.11 23:56 Сейчас в теме
Спасибо все работает.Проводки формирует правильно.Хотя я до сих пор считаю это законодательным бредом.
5. Nicholas 902 17.10.11 06:36 Сейчас в теме
Конфигурация не типовая. Сориентируйте, где находятся строки 12311 и 12312?
6. maxim305 18 18.10.11 07:47 Сейчас в теме
Nicholas пишет:

Конфигурация не типовая. Сориентируйте, где находятся строки 12311 и 12312?


Код нужно вставить в следующий фрагмент:
Иначе // остались невходящие в налоговую базу в.р.; из них надо выделить объект налогообложения
Если СправочникВР.РасходыЗаСчетФСС = 1 Тогда
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"РасходыЗаСчетФСС");
ИначеЕсли Найти(",4000,4600,3010,3020,2800,2900,2400,2640,",","+НомерДоходаПоНДФЛ+",") > 0 Тогда
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"НеЯвляетсяОбъектом");
ИначеЕсли (Лев(НомерДоходаПоНДФЛ,2)="15") Тогда
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"НеЯвляетсяОбъектом");
Иначе // остальное не облагается
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"-1");
КонецЕсли;
КонецЕсли;

// сюда нужно вставить код

СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,3,?(СправочникВР.Выбран()=1,Строка(СправочникВР.ДовольствиеВС),"1"));
7. Nicholas 902 20.10.11 09:16 Сейчас в теме
А разве до 2011 года они попадали не в "РасходыЗаСчетФСС"?
Можно, кстати, сделать вот так:
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,ПолучитьПредставлениеДоходаДляСтраховыхВзносов(СправочникВР.ТипДоходаДляСтраховыхВзносов));

Тогда не будет жесткой привязки, а способ обложения будет браться из вида расчета.

П.С. Желательно делать перерасчет в октябре, после сдачи отчетности за III квартал. Иначе данные за июль и август могут поменяться и придется подавать уточненные сведения, либо подправлять базу вручную.
10. dumal 17.11.11 21:27 Сейчас в теме
Спасибо, нужная информация. Наткнулся случайно, но буду знать
11. kurvik 23.11.11 18:14 Сейчас в теме
Спасибо, нужная информация.Был свой вариант.Сравним-какой лучше.
12. kler 03.02.12 13:27 Сейчас в теме
Так в каком релизе реализовано?
13. lushka 6 12.02.12 08:09 Сейчас в теме
а как сделать чтоб суммы по КТ 69-ых счетов по ОплатеЛьготныхДнейРодителей падпли не на Дт 69.1, а на 91.2?
14. Черный Плащ 174 20.04.12 09:50 Сейчас в теме
а как реализовать все что выше сказенное в 323 или в 324 релизе?!
15. ronval 9 29.08.12 09:55 Сейчас в теме
(14) Черный Плащ,
тоже не нашел в 326 релизе
16. Kapitan911 306 30.12.12 11:12 Сейчас в теме
Если Год >= 2012 Тогда

//Юрий ЦКБ --> установим что ОплатаЛьготныхДнейРодителей и с 2012 года облагается взносами
//Если пользователь не задал иное
НомерСтроки="";
Если СоответствиеВРкодамДоходов.НайтиЗначение(ВидРасчета.ОплатаЛьготныхДнейРодителей,НомерСтроки,1)=1 Тогда
Если СокрЛП(СоответствиеВРкодамДоходов.ПолучитьЗначение(НомерСтроки,2)) = "РасходыЗаСчетФСС" Тогда
СоответствиеВРкодамДоходов.УстановитьЗначение(НомерСтроки,2,"");
КонецЕсли;
КонецЕсли;
//Юрий ЦКБ <-- установим что ОплатаЛьготныхДнейРодителей и с 2012 года облагается взносами

ОбходСотрудниковДляСтраховыхВзносов2012(ВсегоСотров, Сотрудники, ЗапросПоВзносам, ЗапросПоВзносамКСправочникам, СобиратьРучныеКорректировки, МесяцРасшифровки, Форма, ДоходыВычетыНалогиСотрудников, СобиратьРасшифровку, ЖрнЗарплата, Год, ПервыйМесяц, ПоследнийМесяц, ИскатьВоенных, ТаблицаРаспределенияПоШаблПроводок, НеВыделятьИнвалидов,СобиратьТолькоВзносы,СобиратьДанныеДляРасчетаПособий,СобиратьДанныеДляОтчета,НеВыделятьЛьготныеТарифы,ЗапросПоДоходамКСправочникам);

ИначеЕсли Год = 2011 Тогда
ОбходСотрудниковДляСтраховыхВзносов2011(ВсегоСотров, Сотрудники, ЗапросПоВзносам, ЗапросПоВзносамКСправочникам, СобиратьРучныеКорректировки, МесяцРасшифровки, Форма, ДоходыВычетыНалогиСотрудников, СобиратьРасшифровку, ЖрнЗарплата, Год, ПервыйМесяц, ПоследнийМесяц, ИскатьВоенных, ТаблицаРаспределенияПоШаблПроводок, НеВыделятьИнвалидов,СобиратьТолькоВзносы,СобиратьДанныеДляРасчетаПособий,СобиратьДанныеДляОтчета);

Иначе
ОбходСотрудниковДляСтраховыхВзносов2010(ВсегоСотров, Сотрудники, ЗапросПоВзносам, ЗапросПоВзносамКСправочникам, СобиратьРучныеКорректировки, МесяцРасшифровки, Форма, ДоходыВычетыНалогиСотрудников, СобиратьРасшифровку, ЖрнЗарплата, Год, ПервыйМесяц, ПоследнийМесяц, ИскатьВоенных, ТаблицаРаспределенияПоШаблПроводок, ИскатьЕНВД, НеВыделятьИнвалидов,СобиратьТолькоВзносы,СобиратьДанныеДляРасчетаПособий);

КонецЕсли;

Возврат 1

КонецФункции // глСобратьДанныеДляСтраховыхВзносов()
17. Kapitan911 306 30.12.12 11:15 Сейчас в теме
Это настройка в конце функции глСобратьДанныеДляСтраховыхВзносов для включения ОплатаЛьготныхДнейРодителей в базу страховых взносов с 2012 года. Если нужно с 2011 такой же блок (выделенный комментариями нужно скопировать после "ИначеЕсли Год = 2011 Тогда")
Оставьте свое сообщение