|
КА распределение зарплаты | ☑ | ||
---|---|---|---|---|
0
applesound
29.10.12
✎
17:58
|
Добрый день.
Данный вопрос уже был ранее задан пользователем (lyana 122 - 01.03.10 - 13:54). Хочется узнать в чём причина - сама конфигурация так написана или дело в настройках? Проблема с распределение зарплаты на ЕНВД/НЕ ЕНВД при формировании проводок. Проявилось в том налоги по заработной плате упали в Дт 91.02.1 Лезем в код, смотрим откуда этот счет вобще берется (точнее группа счетов), видим такой кусок: _____________________________________________________________________ Если ТаблицаНетБазы.Количество() > 0 Тогда //нет базы и с начала года, отразим взносы в Дт 91 счета Для каждого СтрокаТЗ Из ТаблицаНетБазы Цикл СтрокаТЧ = ПромежуточнаяТаблица.Добавить(); СтрокаТЧ.СчетДт = ПланыСчетов.Хозрасчетный.ПрочиеРасходы; СтрокаТЧ.СчетКт = СтрокаТЗ.СчетКт; СтрокаТЧ.СубконтоКт1 = Перечисления.ВидыПлатежейВГосБюджет.Налог; Если мЗаполнятьДанныеНУ и мЗаполнятьСчетаНУ и ЗначениеЗаполнено(СтрокаТЗ.СчетКт) Тогда СтрокаТЧ.СчетДтНУ = ПланыСчетов.Налоговый.ПрочиеКосвенныеРасходы; СтрокаТЧ.СчетКтНУ = СтрокаТЗ.СчетКт; КонецЕсли; СтрокаТЧ.СпособРаспределенияЗатрат = СтрокаОтражения.СпособРаспределенияЗатрат; СтрокаТЧ.Сумма = СтрокаТЗ.СуммаВзноса; Если мЗаполнятьДанныеНУ и Не мЗаполнятьСчетаНУ Тогда СтрокаТЧ.СуммаНУ = СтрокаТЧ.Сумма; КонецЕсли; КонецЦикла; КонецЕсли; ______________________________________________________________________ Далее.. разбираемся почему же у нас нету базы, раскручиваем запрос который эту самую базу собирает и видим (Функция ПолучитьДанныеУчетаСтраховыхВзносов), что в запросе есть внутренне соединени по разним полям и в том числе по полю ОблагаетсяЕНВД. В первой соединяемой таблице значение этого поля собирается из регистра расчета ЕСНОсновныеНАчисления и ЕСНДополнительныеНАчисления, тут все правильно. А вот во второй таблице значение поля формируется вот таким загадочным способом: _____________________________________________________________________ ВЫБОР КОГДА (НЕ УчетнаяПолитикаНалоговыйУчет.ОрганизацияЯвляетсяПлательщикомЕНВД) ТОГДА ЛОЖЬ КОГДА Доходы.ВидРасчета.ОтнесениеРасходовКДеятельностиЕНВД = ЗНАЧЕНИЕ(Перечисление.ОтнесениеРасходовКДеятельностиЕНВД.РасходыОтносятсяКЕНВД) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ ______________________________________________________________________ Учитывая тот факт, что у всех используемых ВР выбраны значения "Расходы распределяются", значение поля во второй таблице всегда ЛОЖЬ. В результате отработки запроса все начисления не облагаются ЕНВД. Получается что для случая, когда начисление 100% попадает под ЕНВД, все будет отрабатывать корректно, а вот когда начисление распределяется - упадет на тот самый 91 счет. Я конечно понимаю, что ситуация с распределением ЕНВД/не ЕНВД встречается не часто, но все таки надеюсь что есть тут товарищи по несчастью, может кто-нибудь придумал как это обрулить?.. |
|||
1
sanja26
29.10.12
✎
18:09
|
вообще-то на 26 вроде как должно падать, а дальше уже распределяться
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |