К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

ЗУП 8.2 Почему 1С дебилы?

Гость
0 - 25.03.2014 - 22:02
начисляем премию суммой с предварительным удержанием НДФЛ (13%)
у сотрудника удерживается также профвзнос 1% от суммы начислений (в частности с премии)
также у него есть вычеты по НДФЛ (на детей) допустим 1400. в расчёте премии вычет учитывается.
т.е. по дукументу начисление премии получаем:
Начислено 40000
НДФЛ (40000-1400)*0.13 = 5018 руб.

делаем документ выплаты по документу начисления премии. получаем сумму в колонке Отложено 402.09 руб

потому что по логике 1С-дебилы
профвзнос 1% = ((40000-5018)/0.87)*0.01=34982

вопрос!
нахрен считать в выплате по документу удержание от суммы к выплате, а не от суммы начислений? да ещё и не учитывая вычеты?



Гость
1 - 25.03.2014 - 22:04
а, да, это не совсем ЗУП.. это ЗиКБУ 1.0.69.1. но думаю оно аналогично.
Гость
2 - 25.03.2014 - 22:05
1% = ((40000-5018)/0.87)*0.01=34982
это читать как
1% = ((40000-5018)/0.87)*0.01=402.09
Гость
3 - 25.03.2014 - 22:10
сами знаете, никакой расшифровки расчёта в документе ЗП к выплете - нет. расчётчик хрен догадается почему оно так. а догадается - возникнет вопрос: почему 1С дебилы?
Гость
4 - 25.03.2014 - 23:01
А ничего, что НДФЛ считается от годового дохода, а вовсе не "от премии"?
А ничего, что вычеты применяются к годовому доходу, а не к "текущим" (будь то "за месяц" или "только премия"?
Точно "1С дебилы"? У мну обоснованное сомнение...
Гость
5 - 25.03.2014 - 23:07
4-VZ > начислено 40000 по документу. это расчётная база для порфвзноса. должно быть прфвзнос = 400 руб. и оно так и будет по расчёту за месяц (как показывает практика).
за каким таким фигом вообще этот НДФЛ учитывается при вычислении суммы профвзноса по документу?
Гость
6 - 25.03.2014 - 23:08
а даже если и учитывается (хз зачем), то почему неправильно? почему тупо 0.87 без чёта вычетов? в документе начисления вычеты учлись. а в выплате по этому документу - нет.
Гость
7 - 25.03.2014 - 23:10
точно: 1С дебилы
Гость
8 - 25.03.2014 - 23:15
допустим предусмотрительная 1С решила, что может быть достигнут предел по дохорду для вычета - почему она это решила в документе выплаты а в документе начисления, по которому делает выплату - не решила?
почему расчёт и выплата не совпадают, как бы 1С не решила и где бы она не решила?
Гость
9 - 25.03.2014 - 23:17
6-Зелёный тролль > Потомушто гладиолус. Ситуация "С удержанием НДФЛ при выплате по документу" не вступает в противоречие с НК в единственном случае: эта выплата последняя у данного налогового агента.
В противном случае она приводит, как минимум, к путанице.
И нехрен орать "я хочу! Хочу! Хочу! Подай мне НДФЛ по каждому кусочку начислений!" - А хренушки. 2НДФЛ не слепится.
Гость
10 - 25.03.2014 - 23:19
9-VZ > ну во-первых никто не орёт, во-вторых повторяю - ест расчёт, в котором вычету учтены, с какого фига в выплате по этому расчёту выполняется перерасчёт по сути, в котором эти вычеты уже не учтены? нафига тогда мне расчёт в вычетами? или всё одинаково, или нефига лепить горбатого.
Гость
11 - 25.03.2014 - 23:22
документ выплаты перезаполнял. вычеты действующие. начисление первое и единственное, с предварительным удержанием. между расчётом начисления и выплаты в настройках ничего не менялось.
Гость
12 - 25.03.2014 - 23:28
10-Зелёный тролль >"нафига тогда мне расчёт в вычетами?" - а действительно... Чего-то в голову стукнуло? :)
В общем, смотри налоговый регистр, и не смотри на свой документ.
Бо к расчету НДФЛ он не имеет никакого касательства. Совсем. Подкинул сумму в годовой доход - и свободен. Не мельтеши. Расчет НДФЛ на него пилюёт. Слюной.
Гость
13 - 25.03.2014 - 23:35
12-VZ > да пофик на этот НДФЛ. сам НДФЛ правильно посчитался ещё в документе начисления, вот когда 1С пытается зажать (не выплатить) бабки для других удержаний (которые будут по месяцу) в документе выплаты - тогда она вычеты по НДФЛ и не учитывает. получается удерживает больше, чем должна. оно в принципе не страшно, но реально дебильно - хотели как лучше, получили как всегда - человеку хрен объяснишь, почему ему 2.09 руб не додали, когда например его коллеге бездетному, всё правильно дали.
да и вообще это хрен объяснишь любому вменяемому человеку :-)
Гость
14 - 25.03.2014 - 23:43
13-Зелёный тролль > А не надо задаваь невыполнимых условий.
Завтра твоей бушке стукнет в голову "гениальная мысля": А не делать ли премию каждый час по 5 руб. с расчетом НДФЛ по этим 5 рублям весь день? В течении всего месяца. Во щастя-то привалит!!
Ну ка, сотвори алгоритм ;)
15 - 26.03.2014 - 00:10
"Если вокруг все дураки, оглянись, похоже , ты - центральный..."
;-)
Гость
16 - 26.03.2014 - 00:14
14-VZ > а в чём проблема? программа позволяет, там специально в документе радиобутон для расчёта НДФЛ по документу. НДФЛ прекрасно рассчитывается.
Гость
17 - 26.03.2014 - 00:17
14-VZ > или я какие то запретные кнопки в 1Се жму?
15-Чучундер > мимо кассы :-))
Гость
18 - 26.03.2014 - 00:39
16-Зелёный тролль > Да мне наплевать на фантики: есть алгоритм НК, который не объедешь.
А он не допусти "пропорциональны НДФЛ", хоть тресни. Хоть как крутись, но только самое малое требование - НДФЛ должно быть целым числом - не позволит этого: обязательно при серии с одинаковой суммой начисления будут разные НДФЛ.
И хоть где ищи "тупых".
Гость
19 - 26.03.2014 - 01:03
18-VZ > тебе можеи и да. а вот людям нет. потому что, например, начислено 10000 за счёт приносящей доход дейтельности и 10000 за счёт гос.субсидии. с 20000 начислен и удержан НДФЛ, 2600.
и теперь надо отразить расход бабла из "источников финансирования" при выплате. и если получится не по 10000 с каждой, то что-то явно не так - либо прибыль завышена, что не есть хорошо, либо субсидия перерасходована. тем более всё должно объясняться не фразами типа "1С так считает". то есть корни предварительного удержания НДФЛ отчасти и из этого растут.

да и суть не том кому на что плевать, а в том, что возможность дана, а цифры не сходятся на ровном месте.
Гость
20 - 26.03.2014 - 01:16
чот отклонились от темы совсем.
суть в том что 402.09 <> 40000 х 1%
Гость
21 - 26.03.2014 - 01:50
20-Зелёный тролль > Смотри условия расчета профвзносов внимательней. Есть обоснованное сомнение, что база берет только премию ;)
А твое (2) - есть буйная фантазия: удержания никогда не учитывают НДФЛ в расчетах. Кроме ИЛ ;)
Гость
22 - 26.03.2014 - 08:43
Опять слепые с глухими поспорили? 21-VZ > ты даже и не пытался вникнуть в суть. на самом деле ситуация более чем странная... у расчетчиков возник вопрос: "а почему у некоторых сотрудников при выплате премии с предварительным удержанием появляется "отложено" и почему именно столько?" так вот: 21-VZ > все условия расчета проверили. в базе больше ничего нет. и (2) - это буйная фантазия 1С, которую распознать удалось далеко не сразу:) автор как раз и ратует за то, чтоб при предварительном расчете профвзносов не учитывался НДФЛ, а прога считает от обратного, да еще и таким хитрым образом...
23 - 26.03.2014 - 09:22
давайте подумаем... смотрю модуль дока ЗарплатаКВыплатеОрганизаций ЗУП 2.5.77.2

развилка здесь:
Если НачисленыСуммыБезНДФЛ Тогда

УдерНДФЛ = 0;
УдерПлан = ?(СтрокаАлим = Неопределено, 0, Окр(СтрокаЗарплаты.Сумма * СтрокаАлим.Процент/100, 2));
УдерПлан = УдерПлан + ?(СтрокаПлан = Неопределено, 0, Окр(СтрокаЗарплаты.Сумма / (1 - ?(СтрокаНДФЛ = Неопределено, 0, СтрокаНДФЛ.Ставка / 100)) * СтрокаПлан.Процент/100, 2));

Иначе

УдерНДФЛ = ?(СтрокаНДФЛ = Неопределено, 0, Окр(СтрокаЗарплаты.Сумма * СтрокаНДФЛ.Ставка / 100, 0));
УдерПлан = ?(СтрокаАлим = Неопределено, 0, Окр((СтрокаЗарплаты.Сумма - УдерНДФЛ) * СтрокаАлим.Процент/100, 2));
УдерПлан = УдерПлан + ?(СтрокаПлан = Неопределено, 0, Окр(СтрокаЗарплаты.Сумма * СтрокаПлан.Процент/100, 2));

КонецЕсли;

СтрокаЗарплаты.Сумма = Макс(СтрокаЗарплаты.Сумма - (УдерПлан + УдерНДФЛ), 0);

==============
логично... если сумма зарплаты идёт в расчёт выплаты из дока, ГДЕ ЕСТЬ ВКЛАДКА НДФЛ, т.е. ЕСТЬ НДФЛ ЗАДАННЫЙ ЧЕЛОВЕКОМ, то программа обязана воспринимать это как конечную инстанцию, а именно:
по расчёту выплаты по начисленной зарплате в документе начисления уже есть удержанный НДФЛ...

Проверяем свою мысль... действительно, чуть выше по модулю раскрывается:
НачисленыСуммыБезНДФЛ = ХарактерВыплаты = Перечисления.ХарактерВыплатыЗарплаты.Отпускные Или ХарактерВыплаты = Перечисления.ХарактерВыплатыЗарплаты.ПоБольничнымЛ истам
Или ХарактерВыплаты = Перечисления.ХарактерВыплатыЗарплаты.ПрочиеРазовые Начисления Или МассивХарактеров.Найти(ХарактерВыплаты) <> Неопределено;

=====
действительно, в перечисленных доках Отпускных, БЛ и РазовыхНачислений ЕСТЬ вкладка НДФЛ!

Вывод: ошибка в четвёртом члене
Или МассивХарактеров.Найти(ХарактерВыплаты) <> Неопределено

сюда ошибочно попадает премия, в доке начисления которой вкладка НДФЛ отсутствует...

Предлагаю (0) временно убрать этот кусок и проверить расчёт к выплате... скорее всего всё получится...

лень далее думать - нужен ли вообще этот кусок или окончательно с ним распрощаться...
Гость
24 - 26.03.2014 - 09:42
.




и кто то сомневался?








.
25 - 26.03.2014 - 11:05
ну а в чем проблема доплатить в остаток все остающиеся суммы, в том числе и пресловутые 2.09?
В окончательную выплату?

конечно, все считается криво и косо, как ты и описАл, но в итоге то в окончательную выплату человек получит все ему причитающееся.
Да, в промежуточную выплату он получит на 2 рубля меньше, но это что, так смертельно?
Гость
26 - 26.03.2014 - 14:10
25-Блондинка в шок > да ничего смертельного, конечно, нет.... просто людей в ступор вводит
Гость
27 - 26.03.2014 - 14:19
25-Блондинка в шок > да ничего смертельного, конечно, нет.... просто людей в ступор вводит
Гость
28 - 26.03.2014 - 14:22
ОФФ. "Повторение, мать заикания."


К списку вопросов






Copyright ©, Все права защищены