Начисление страховых взносов и сторно по больничному листу
Показывать по
10
20
40
сообщений
- 1
- 2
15.03.2011
08:51
#1
Ситуация такая. Сотруднику в январе неправильно заполнили документ "Начисление по больничному листу." В феврале все исправили как надо (кнопка "Исправить"). Все исправления попали и в начисления, и в проводки, а вот в документ "Начисления страховых взносов" за февраль не попала красная сумма "Оплата больничных листов за счет работодателя" за январь. Может быть кто-нибуть сталкивался с подобной ситуацией? Что может быть не так? Или очередной глюк программы?
15.03.2011
12:48
#3
Возможно непонятно выразилась. Документ "Начисление страховых взносов". Закладка пособия по соц. страхованию.
15.03.2011
12:58
#4
Об этом кажется здесь писали, что эта оплата попадает на закладку "Основные начисления" этого документа.
15.03.2011
14:02
#5
Закладка основные начисления здесь ни причем. На эту сумму рвет отчет "Анализ начислений сотрудникам организации" по данному сотруднику , а именно колонка "Учтено при расчете ЕСН" отличается от остальных как раз на потярянную сумму.
15.03.2011
16:41
#7
Посмотрела отладчиком Вашу ситуацию в релизе ЗУП 2.5.32.4 и подтверждаю - там глюк имеется.
21.03.2011
11:05
#8
"Чтобы поправить данный косяк можно в "Конфигураторе" В общем модуле "РасчетСтраховыхВзносовДополнительный" в строку 3966 вставить код:
ИначеЕсли ДанныеУчета.ВариантОбработкиЗаписиПриОтраженииВРеглУчете = Перечисления.ВариантыОбработкиЗаписиПриОтраженииВРеглУчете.БольничныйЗаСчетРаботодателя Тогда
СтрокаУчетаПособий = ПособияСоциальномуСтрахованию.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаУчетаПособий,ДанныеУчета);
СтрокаУчетаПособий.ПериодДействияНачало = СтрокаДанных.ПериодДействияНачало;
СтрокаУчетаПособий.ПериодДействияКонец = СтрокаДанных.ПериодДействияКонец;
СтрокаУчетаПособий.СуммаВсего = СтрокаДанных.Результат;
СтрокаУчетаПособий.СуммаСверхНорм = ДополнительныйРезультат;
СтрокаУчетаПособий.ДатаСтраховогоСлучая = ДанныеУчета.ДатаНачалаСобытия;
Если ЕстьДанныеУчетаСторно Тогда
Если ДанныеУчета.КодДоходаЕСН = Справочники.ДоходыПоСтраховымВзносам.НеОблагаетсяЦеликом Тогда
СтрокаУчетаПособий.СпособФинансированияПособий = Перечисления.СпособыФинансированияПособийСоцстрахования.ЗаСчетРаботодателя;
Иначе
СтрокаУчетаПособий.СпособФинансированияПособий = Перечисления.СпособыФинансированияПособийСоцстрахования.ЗаСчетФСС;
КонецЕсли;
СтрокаУчетаПособий.ОплаченныеДни = -1 * ДанныеУчета.ВсегоДнейНетрудоспособностиСторно;
Если ДанныеУчета.ВариантОбработкиЗаписиПриОтраженииВРеглУчете = Перечисления.ВариантыОбработкиЗаписиПриОтраженииВРеглУчете.БольничныйОбщееЗаболевание
и ДанныеУчета.КодДоходаЕСН = Справочники.ДоходыПоСтраховымВзносам.НеОблагаетсяЦеликом Тогда
СтрокаУчетаПособий.СуммаСверхНорм = 0;
СтрокаУчетаПособий.ВыплатаЗаСчетФедеральногоБюджета = Перечисления.ВыплатыПособийЗаСчетФедеральногоБюджета.ПустаяСсылка();
КонецЕсли;
КонецЕсли;"
ИначеЕсли ДанныеУчета.ВариантОбработкиЗаписиПриОтраженииВРеглУчете = Перечисления.ВариантыОбработкиЗаписиПриОтраженииВРеглУчете.БольничныйЗаСчетРаботодателя Тогда
СтрокаУчетаПособий = ПособияСоциальномуСтрахованию.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаУчетаПособий,ДанныеУчета);
СтрокаУчетаПособий.ПериодДействияНачало = СтрокаДанных.ПериодДействияНачало;
СтрокаУчетаПособий.ПериодДействияКонец = СтрокаДанных.ПериодДействияКонец;
СтрокаУчетаПособий.СуммаВсего = СтрокаДанных.Результат;
СтрокаУчетаПособий.СуммаСверхНорм = ДополнительныйРезультат;
СтрокаУчетаПособий.ДатаСтраховогоСлучая = ДанныеУчета.ДатаНачалаСобытия;
Если ЕстьДанныеУчетаСторно Тогда
Если ДанныеУчета.КодДоходаЕСН = Справочники.ДоходыПоСтраховымВзносам.НеОблагаетсяЦеликом Тогда
СтрокаУчетаПособий.СпособФинансированияПособий = Перечисления.СпособыФинансированияПособийСоцстрахования.ЗаСчетРаботодателя;
Иначе
СтрокаУчетаПособий.СпособФинансированияПособий = Перечисления.СпособыФинансированияПособийСоцстрахования.ЗаСчетФСС;
КонецЕсли;
СтрокаУчетаПособий.ОплаченныеДни = -1 * ДанныеУчета.ВсегоДнейНетрудоспособностиСторно;
Если ДанныеУчета.ВариантОбработкиЗаписиПриОтраженииВРеглУчете = Перечисления.ВариантыОбработкиЗаписиПриОтраженииВРеглУчете.БольничныйОбщееЗаболевание
и ДанныеУчета.КодДоходаЕСН = Справочники.ДоходыПоСтраховымВзносам.НеОблагаетсяЦеликом Тогда
СтрокаУчетаПособий.СуммаСверхНорм = 0;
СтрокаУчетаПособий.ВыплатаЗаСчетФедеральногоБюджета = Перечисления.ВыплатыПособийЗаСчетФедеральногоБюджета.ПустаяСсылка();
КонецЕсли;
КонецЕсли;"
- 1
- 2
Читают тему
(гостей: 1)