![]() |
|
УПП. Отрицательная сумма выплат в 3м разделе РСВ | ☑ | ||
---|---|---|---|---|
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) Я психологию разработчика не просекаю... что у него в голове... почему МРОТ на первом месте? Так нормальный программист НИКОГДА не идёт по дороге алгоритма... Не понимаю...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |