|
УПП. Отрицательная сумма выплат в 3м разделе РСВ
DemonShinji2, Мультук, Гена, dmt, Волшебник, vis, Has, ewg, elka302, nick86, El_Duke, mpv-faq, Emvika, mhs
| ☑ |
0
John83
11.04.25
✎
16:33
|
УПП 1.3.245.2
Отчет РСВ типовой.
Откуда берется этот минус?
В запросах больно долго ковыряться...
|
|
1
Волшебник
11.04.25
✎
16:34
|
это результат работы алгоритма с Вашими данными
|
|
2
John83
11.04.25
✎
16:34
|
не понял, прикрепилась ли картинка
https://imgur.com/a/tpSa0oF
|
|
3
Гена
гуру
11.04.25
✎
16:59
|
Всё просто: по этому кексу в январе доход без компенсации в 280 рублей равен 25418.70 < 1.5 МРОТ_2025 = 33660
УПП ошибочно для тарифа МС вместо НУЛЯ показало разницу 25418.70 - 33660 = -8241.30
А по тарифу НР вместо 25418.70 показало 33660 + 280 = 33940
В коде ошибка - поправьте.
|
|
4
Гена
гуру
11.04.25
✎
17:06
|
Если непонятно - давайте сюда достаточный кусок кода где идёт заполнение строк Раздела 3 РСВ. Нам нужен кусок по изменениям 2025 года... что-то вроде
дата увеличения тарифа по МРОТ для МСП...
|
|
5
John83
14.04.25
✎
15:12
|
(3) лучше подожду обновления
спасибо!
|
|
6
Emvika
14.04.25
✎
16:57
|
(5) уже третий месяц ждем этого исправления....
|
|
7
Гена
гуру
14.04.25
✎
17:03
|
(6) Три месяца... У меня только двухлетка УПП 200.2
Новую никто не даёт )
Давайте сюда под спойлер ВСЮ Процедура ВыделитьБазуМРОТНаОсновнойТариф(СтрокиМесяца, Результат, ОсновнойТариф)
Посмотрим что там наворотили по 2025 году.
|
|
8
Гена
гуру
14.04.25
✎
19:25
|
Спасибо, добрый человек )
Итак, Процедура ВыделитьБазуМРОТНаОсновнойТариф в общем модуле ЗаполнениеРегламентированнойОтчетности
МРОТ = СтрокиМесяца[0].РазмерМРОТ * 1.5;
Это нормально. Запоминаем: МРОТ для кода равен 33660
ТребуетсяВыделятьМРОТ_ПФР = СтрокиМесяца[0].ТребуетсяВыделятьМРОТ_ПФР;
А вот это неверно. Нам не надо в Разделе 3 РСВ всегда две строки для одного месяца: НР и МС. Нам надо только НР, если доход в данном месяце небольшой, т.е. < 33660
Предлагаю поправку:
ТребуетсяВыделятьМРОТ_ПФР = (СтрокиМесяца[0].БазаПФР > МРОТ);
Проверяйте.
|
|
9
Гена
гуру
14.04.25
✎
19:47
|
Хотя нет, этак выделяться мрот будет для всех фирм, а не только для МСП. Надо выделять свыше МРОТ*1.5 только когда уже ЕСТЬ такое выделение:
ТребуетсяВыделятьМРОТ_ПФР = ((СтрокиМесяца[0].ТребуетсяВыделятьМРОТ_ПФР) И (СтрокиМесяца[0].БазаПФР > МРОТ));
|
|
10
Гена
гуру
16.04.25
✎
08:22
|
Ночью вышел 245.3
Поправили как мы и предполагали:
ТребуетсяВыделятьМРОТ_ПФР = СтрокиМесяца[0].ТребуетсяВыделятьМРОТ_ПФР И МРОТ < СтрокиМесяца[0].Сумма;
Волшебник, помнится несколько месяцев назад Вы меня тут отчитывали за недостаточное количество скобок для каждого чиха в булевском выражении.
А разработчик вона как - вообще без скобок шарашит )
|
|
11
Волшебник
16.04.25
✎
11:28
|
(10) Скобки нужны для правильной логики. Есть приоритеты операций. Без скобок тоже может быть правильно :)
|
|
12
dmt
16.04.25
✎
11:31
|
(9)(10) 🔥 правка типовых онлайн бесплатно без регистрации и смс
|
|
13
Гена
гуру
16.04.25
✎
11:35
|
(12) Я психологию разработчика не просекаю... что у него в голове... почему МРОТ на первом месте? Так нормальный программист НИКОГДА не идёт по дороге алгоритма... Не понимаю...
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой