УСН 169 релиз. Ошибки. Неправильно считает налоговую базу при закрытии месяца

1. WendyH 13.04.10 14:52 Сейчас в теме
Пол дня проковырялся, пока нашёл причину.
У сотрудников, у которых есть виды расчёта, которые не облагаются ни ФСС, ни ПФР, ни ФОМС и ещё по некоторым условиям, при закрытии месяца в процедуре ОбходСотрудниковДляСтраховыхВзносов(...), которая вызывается из глСобратьДанныеДляСтраховыхВзносов(..) в промежуточную таблицу не рассчитывается и не вносится РасходыЗаСчётФСС. Отчего Всё сходит сума и неправильно расчитывается
НалоговаяБазаФОМС, от этого неправильно - НалоговаяБазаПФР, которые будут равны общему начислению....
Мы обновляли 167-й релиз на 169-й. В 167 - всё правильно, косяков нет. В 169-м попёрли косяки.
Например, если у сотрудницы есть пособие по уходу за ребёнком - то налоговая база ПФР будет расчитана неправильно при закрытии месяца и ... добро пожаловать в клуб 1С!

Как исправить:
В глобальном модуле строки 7273 и 7284 с коммандой - Продолжить; - закомментировать.
Было:
Если ((ВР.ОблагаетсяПФР = 0) и (ВР.ОблагаетсяФСС = 0) И (ВР.ОблагаетсяФОМС = 0)) и (ВР.ВидДохода.Код <> "2300") И (Найти("4000,4600,3010,3020,2800,2900,2400,2640",ВР.ВидДохода.Код) = 0) Тогда //кроме больничных
	Если ЭтоИнвалид = 0 Тогда
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,4,СуммаРез - СуммаПриходящаясяНаЕНВД - (РасходыНаСтрахование - РасходыНаСтрахованиеНаЕНВД));
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,30,СуммаПриходящаясяНаЕНВД - РасходыНаСтрахованиеНаЕНВД);
	Иначе
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,17,СуммаРез - РасходыНаСтрахование);
	КонецЕсли;
	Продолжить;
КонецЕсли;
						
//Не является объектом
Если Найти("4000,4600,3010,3020,2800,2900,2400,2640",ВР.ВидДохода.Код) <> 0 Тогда
	Если ЭтоИнвалид = 0 Тогда
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,3,СуммаРез - СуммаПриходящаясяНаЕНВД);
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,29,СуммаПриходящаясяНаЕНВД);
	Иначе
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,16,СуммаРез);
	КонецЕсли;
	Продолжить;
КонецЕсли;
Показать


Стало:
Если ((ВР.ОблагаетсяПФР = 0) и (ВР.ОблагаетсяФСС = 0) И (ВР.ОблагаетсяФОМС = 0)) и (ВР.ВидДохода.Код <> "2300") И (Найти("4000,4600,3010,3020,2800,2900,2400,2640",ВР.ВидДохода.Код) = 0) Тогда //кроме больничных
	Если ЭтоИнвалид = 0 Тогда
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,4,СуммаРез - СуммаПриходящаясяНаЕНВД - (РасходыНаСтрахование - РасходыНаСтрахованиеНаЕНВД));
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,30,СуммаПриходящаясяНаЕНВД - РасходыНаСтрахованиеНаЕНВД);
	Иначе
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,17,СуммаРез - РасходыНаСтрахование);
	КонецЕсли;
	//Продолжить;   // Закомментированно by WendyH
КонецЕсли;
						
//Не является объектом
Если Найти("4000,4600,3010,3020,2800,2900,2400,2640",ВР.ВидДохода.Код) <> 0 Тогда
	Если ЭтоИнвалид = 0 Тогда
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,3,СуммаРез - СуммаПриходящаясяНаЕНВД);
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,29,СуммаПриходящаясяНаЕНВД);
	Иначе
		ОтразитьДанныеВТаблицах(ДоходыВычетыНалогиСотрудников,НомерСтрокиСотрудника,МесяцРасшифровки,СобиратьРасшифровку,МесяцДохода,ОписаниеВР,16,СуммаРез);
	КонецЕсли;
	//Продолжить;   // Закомментированно by WendyH
КонецЕсли;
Показать
+
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот