|
ЗУП 3.1, расчет взносов с превышения | ☑ | ||
---|---|---|---|---|
0
zzz_zzz_zzz
02.09.24
✎
10:37
|
Здравствуйте.
В организации тариф МСП. У сотрудника превышение базы по страховым взносам с марта 2024г. Все месяцы взносы считались верно. Сейчас в августе 1С снимает базу с превышения с марта. Проверил настройки учетной политики, размер превышения и т.д. - всё верно. Попробовал пересчитать июль - там тоже стала сниматься база с превышения. Думаю, могло быть связано с обновлением. Встречалась ли у кого еще такая ошибка? ЗУП 3.1.30.36 |
|||
1
Гена
30.08.24
✎
08:57
|
(0) 1С снимает базу с превышения
Пожалуйста, чуть конкретнее, что означает Ваша фраза? Лучше на цифрах. |
|||
2
Гена
30.08.24
✎
09:26
|
A propos, меня всегда умиляют малые предприятия с миллионными окладами...
|
|||
3
zzz_zzz_zzz
30.08.24
✎
10:39
|
(1) скрин сделать не могу. В начислении зарплаты на закладке "Взносы" месяц получения дохода - "март", С базы сверх предела - сумма с минусом, такая же, как была в марте с плюсом. И так по всем месяцам.
|
|||
4
Гена
30.08.24
✎
10:49
|
(3) Минусует и 15.1% до МРОТ и 15% свыше МРОТ?
Сформируйте по богачу в отчётах Карточку учёта страховых взносов. |
|||
5
SleepyHead
30.08.24
✎
11:32
|
(2) Ачотакова?
Да и предел превышен в марте, значит, оклад всего лишь 742 тысячи, а не миллион А по теме - есть такой сотрудник у клиентов, поставил 3.1.30.36, пересчитал взносы, и действительно - снимает. В карточке база для превышения верная 2 225 000, сумма взносов до превышения верная 667500 Суммы превышения определяются верно. А вот взносов с них нет. Чем бы вам помогла карточка, не понимаю. Диагностирую ошибку расчета. |
|||
6
SleepyHead
30.08.24
✎
11:37
|
Проверил патчи, последний для этой версии 26.08.
Что ждем, пока разрабам 1с прилетит от кого-то из богачей сообщение об ошибке. Мне-то что, у меня проверочный отчет есть свой. А типовой проверочный расчет (Проверка страховых взносов) ошибки в упор не видит, потому что есть какая-то ошибка в алгоритме расчета. Скрин проверочного расчета типового прилагаю. Рядом скрин моего проверочного расчета. Завидуйте )
|
|||
7
zzz_zzz_zzz
30.08.24
✎
11:55
|
(6) спасибо, как раз обновляю демо-версию, чтобы проверить.
В интернете про ошибку информации не нашел, буду мониторить |
|||
8
Gucci76
30.08.24
✎
11:55
|
(6) Отличный отчет. Легко читаемый. Полностью на запросе? Или есть программные расчеты и внешние наборы данных?
|
|||
9
SleepyHead
30.08.24
✎
11:58
|
(8) Внешние наборы данных. Исходные данные собираются запросом, постобработка в модуле отчета, формирование набора данных в виде таблицы значений, вывод в СКД.
|
|||
10
Гена
30.08.24
✎
12:00
|
Не поленился. Завёл богача в МСП в релизе 30.36
Всё нормуль. Что мне надо испортить? |
|||
11
Гена
30.08.24
✎
12:11
|
Кстати, в упор не вижу у Вас тарифа 20 для МСП. У Вас по основному тарифу 01 должны быть базы по МРОТ 19242= каждый месяц, а у Вас на 01 ВСЕ суммы.
Что-то Вы крутите ) |
|||
12
Gucci76
30.08.24
✎
12:16
|
(9) Ясно. Так и подумал, что одним запросом не собрать эти данные. Без постобработки сложно.
👍 |
|||
13
Гена
30.08.24
✎
12:27
|
(5) Я не просто так прошу карточку взносов по богачу. Там справа вверху расписан % тарифа до и свыше превышения. У меня нормальные 15.1%, а у автора?
|
|||
14
zzz_zzz_zzz
30.08.24
✎
13:02
|
(13) Гена, спасибо огромное.
Сравнил карточку страховых взносов в демо-базе и проблемной. Действительно, проценты стояли неверные. Интересно, что база облачная, и бухгалтер в законодательные значения уж точно не ходила. Загрузил законодательные значения, пересчитал - все хорошо. |
|||
15
Гена
30.08.24
✎
13:08
|
(14) Всё равно, нельзя за спиной оставлять непонятки. Кто обновлял базу в облаке? Не был ли пропущен обязательный релиз 35, в котором как раз обновлялись законодательные значения?
|
|||
16
zzz_zzz_zzz
30.08.24
✎
13:16
|
(15) я этой базой не занимаюсь, кто их обслуживает и как обновляли - не знаю. Я у этого бухгалтера за другими организациями, не в облаке, слежу.
|
|||
17
SleepyHead
30.08.24
✎
13:56
|
(10) Я проверял на организации, где нет МСП. Но у автора же другая проблема - сторнируются взносы с превышения предела. Или я что-то не так понял?
|
|||
18
SleepyHead
30.08.24
✎
14:01
|
(14) (13) Спасибо за подсказку, вижу, слетел тариф для взносов с превышения и у меня тоже
Эту базу я обновил только вчера. Вручную ничего не менял. На второй картинке вижу, что процент взносов с превышения стоит, но в расчетах почему-то не применяется.
|
|||
19
Гена
30.08.24
✎
14:19
|
(18) Как раз на второй картинке и отсутствует 15.1 по графе правее 30
|
|||
20
Гена
30.08.24
✎
14:26
|
Открывайте конфигуратор: РС ТарифыСтраховыхВзносов - справа Макеты - там всего один Макет ПредопределенныеЗначения, который как раз по идее и должен обновляться по классификаторам законодательных значений.
У меня внутри: <row> <Value>2023-01-01T00:00:00</Value> <Value>ПредопределенноеЗначение:Справочник.ВидыТарифовСтраховыхВзносов.ОбщийНалоговыйРежим</Value> <Value>30</Value> <Value>15.1</Value> <Value>0</Value> <Value>0</Value> <Value>2.9</Value> <Value>0</Value> <Value>5.1</Value> <Value>0</Value> </row> А у Вас там ноль? |
|||
21
SleepyHead
30.08.24
✎
14:34
|
(20) Нет, то же, что у вас.
<row> <Value>2023-01-01T00:00:00</Value> <Value>ПредопределенноеЗначение:Справочник.ВидыТарифовСтраховыхВзносов.ОбщийНалоговыйРежим</Value> <Value>30</Value> <Value>15.1</Value> <Value>0</Value> <Value>0</Value> <Value>2.9</Value> <Value>0</Value> <Value>5.1</Value> <Value>0</Value> </row> А вот в самом регистре ноль Причем если в регистре вызвать команду восстановления исходных значений, ничего не меняется
|
|||
22
Гена
30.08.24
✎
14:42
|
(21) Давайте подумаем.
Там в обработке РедактированиеЗаконодательныхЗначений есть опция, которую мог шалун включить - редактирование... правда программа предупредит, что после этого не будет работать сервис обновлений. Мог пользователь так нашкодить? |
|||
23
Гена
30.08.24
✎
14:44
|
Короче, нам надо понять в отладчике - почему не срабатывает восстановление законодательных значений, которые есть в макете.
|
|||
24
Гена
30.08.24
✎
14:46
|
Может быть ещё версия взбрыкнула. Например, алгоритм видит что номер версии последний и обновление не нужно, нет?
|
|||
25
SleepyHead
30.08.24
✎
15:20
|
(24) Именно так! Прошелся отладчиком, считает, что текущая версия актуальная.
В макете версия 18, а уже загружена версия 19. |
|||
26
SleepyHead
30.08.24
✎
15:22
|
Нашел регистр с версиями классификаторов. По умолчанию в нем редактирование запрещено, ищу, как разрешить.
|
|||
27
Гена
30.08.24
✎
15:25
|
(25) А где он видит актуальный номер?
А то я уже успел пошалить: разрешил редактирование законодательных значений, изменил там тариф, сохранил и в РС как раз ичезли оба процента, и 30, и 15.1, и хрен восстанавливались. Тогда изменил в макете вверху номер версии с 18 на 19 и всё нормально вернулось. Потом вернул номер версии в макете на 18 и сколько ни шалил - уже не плохело. |
|||
28
Гена
30.08.24
✎
15:26
|
Вспоминается анекдот про суровых сибирских лесорубов и японскую бензопилу )
|
|||
29
SleepyHead
30.08.24
✎
16:31
|
(27) Вы редактировали макет, значит, снимали конфу с поддержки.
Я пошел другим путем - сделал расширение, перехватил процедуру из модуля менеджера регистра "ВерсииКлассификаторов", вот эту: // Только для внутреннего использования. Процедура ФормаЗаписиПриСозданииНаСервере(Форма) Экспорт Форма.ТолькоПросмотр = Истина; КонецПроцедуры В расширении сделал выполнение моего кода после исполнения стндартного и ТолькоПросмотр=Ложь Далее захожу в регистр "Версии классификаторов", нахожу строку "Тарифы страховых взносов", открываю, ставлю версию классификатора 17. Сейчас попробую обновить значения. |
|||
30
SleepyHead
30.08.24
✎
15:29
|
Ну вот теперь тариф сверх предела восстановился
|
|||
31
Гена
30.08.24
✎
15:47
|
Подведём итог.
Психология: пользователь есть существо крайне любопытное и когда видит Настройка - Редактирование законодательных значений, то мимо она не пройдёт. Это раз. Второе. Она обязательно увидит пустоту, т.е. ноль в тарифах страховых вносов https://s.iimg.su/s/30/6wSdUAGi9phHxYT4b1pXSWfEwQTp5kNXm49MrfPF.png и обязательно захочет занести там 22%, не зная, что для пустоты уже и так работает запись предшествующего года. Но! Умная программа не даёт редактировать. Тогда она жмёт вверху справа Ещё - Разрешить редактирование и таки вводит 22. Пока не поменялась версия законодательных значений - ничего не происходит. Но если при обновлении релиза происходит их освежанс, то алгоритм громко квакает и обнуляет ранее изменённый тариф. Вывод: а хрен его знает... пользователя остановить невозможно ) |
|||
32
SleepyHead
30.08.24
✎
16:30
|
(31) Я вручную ничего не правил. Просто накатил вчера обновление.
|
|||
33
zzz_zzz_zzz
30.08.24
✎
18:08
|
(31) аналогично, за эту бухшу могу отвечать, она не лазила.
Сказала, что было обновление. |
|||
34
Гена
30.08.24
✎
18:20
|
(32) (33) Не верю.
Журнал регистрации - интервал год-два - Справа Поиск: Разрешено редактирование общих данных |
|||
35
SleepyHead
30.08.24
✎
18:34
|
(34) Они и слов таких не знают
|
|||
36
Гена
30.08.24
✎
18:57
|
||||
37
SleepyHead
30.08.24
✎
19:14
|
(36) Из бухгалтеров 100% туда никто не лезет. И за 3 часа до обновления начисляли зарплату, все было в порядке. Потом бухи пошли домой, я обновил. И понеслось.
Так что точно в обновлении ошибка. |
|||
38
Гена
30.08.24
✎
19:21
|
(37) Дубль два: обновление просто спустило крючок, который был взведён ранее. Гляньте, наконец, ЖР. Там лучше сделать выбор по Метаданные Константа Разрешено..., а не по поиску выше, иначе и 10000 записей не хватит на глубину.
|
|||
39
Гена
30.08.24
✎
19:41
|
(37) Не поленился. Взял демку, в которой стопудово никогда не трогали эту константу, проверил. Обновил до 30.36 = всё нормуль.
|
|||
40
SleepyHead
31.08.24
✎
13:34
|
(39) Для надежности поиска синоним константы скопировал из конфигуратора. Как видно по журналу регистрации с 1918 года по 31.08.2024 с этой константой ничего не делали.
|
|||
41
SleepyHead
31.08.24
✎
13:36
|
(38) "Там лучше сделать выбор по Метаданные Константа Разрешено.."
Да если бы.. эта константа даже не предлагается к выбору. Пришлось искать просто по строке поиска в журнале
|
|||
42
Гена
31.08.24
✎
14:06
|
Хорошо. Гипотеза не подтвердилась, в мусорку.
Идеи есть? |
|||
43
SleepyHead
31.08.24
✎
14:35
|
(42) Нет. А зачем? Следующий глюк может быть совсем другим Способ исправления конкретно этого найден с вашей помощью, я бы не догадался так быстро, что проблема в версии классификатора.
|
|||
44
SleepyHead
31.08.24
✎
14:36
|
(42) А впрочем, есть одна идея. Если открыть конфу предыдущей версии, там, скорее всего, версия классификатора в макете 19.
А в новой точно 18 Впрочем, не проверял, это ж надо искать архив предыдущей версии, а мне лень. Там один DT весит 2 ГБ. |
|||
45
BorisKem
01.09.24
✎
14:35
|
У нас та же проблема после обновления.
Тариф взносов "Сколково". Обратили внимание что если провалиться в ставки тарифов то в новом релизе изменилась форма со ставками, ставка до превышения стоит, с превышения не установлена. Руками редактировать не даёт. Не придумали какое то решение? Как то может ставку с превышения надо записать в регистр? Обновление законодательных значений ничем не помогло. При открытии формы обновления пишет что все значения обновлены, обновлять нечего. |
|||
46
Гена
01.09.24
✎
16:49
|
(45) Попробуйте решение в (27), т.е.
1. Конфигуратор - РС ТарифыСтраховыхВзносов - Макеты - ПредопределенныеЗначения: Вверху в теге <Property name="Версия"> <Value xsi:type="xs:decimal">18</Value> </Property> Заменить на 19. 2. Предприятие - РС ТарифыСтраховыхВзносов - <Ещё> - Восстановить начальные значения |
|||
47
BorisKem
01.09.24
✎
19:25
|
(46) Изменил значение показателя обработкой редактирования записей регистра. Проблема вроде бы ушла, посмотрим что завтра расчётчики скажут. А то там есть какие то ещё суммы с минусом в расчёте, видимо какой то тариф надо ещё отредактировать.
|
|||
48
Гена
01.09.24
✎
20:02
|
(47) Зря не сделали по версии. Тогда не только в тарифе Сколково надо было пробить 15, но и 15.1 в основном тарифе, который до МРОТ берётся.
Смоделировал у себя на демках. Проблема незаполнения графы сверх предела происходит тогда, когда проскакивают релиз 30.15. Проскакивают не в смысле конфигуратора, а именно что ленятся открыть обновлённую базу строго 30.15 в режиме предприятия. Именно в 30.15 резко поменялся алгоритм расчёта взносов сверх предела. На пальцах: когда я после последовательных обновлений в конфигураторе 29.78 - 30.15 - 30.35 - 30.36 открыл только в конце в предприятии 30.36, то получил в тарифах пустоту по ставкам сверх предела. |
|||
49
Гена
01.09.24
✎
20:03
|
Вплоть по релиз 29.78 в ЗУПе был плохой код, т.е. в общем модуле УчетСтраховыхВзносов в районе строки 4711 было прямо в запросе:
| ВЫБОР
Тра-ля-ля для разных тарифов организаций… В конце | КОГДА Тарифы.РасчетныйПериод >= 2023 | И Тарифы.ПФР = ОсновнойТариф.ПФР | ТОГДА 0.151 | ИНАЧЕ 0 | КОНЕЦ КАК СтавкаСПревышенияПредела Номер версии макета РС ТарифыСтраховыхВзносов был 17 и там было только значение тарифа до предела, строки свыше предела не было, как не было и такого ресурса в данном регистре сведений. Наконец это всем надоело и в релизе ЗУПа 30.15 изменили алгоритм расчёта взносов с превышения предельной базы. Добавили в РС новый ресурс СтавкаСПревышенияПредела с комментарием АПК:58 В макете номер версии стал 18 и появились в тегах значения для ставки сверх предела. |
|||
50
Гена
01.09.24
✎
20:08
|
Гипотеза: если не открыть в режиме предприятия 30.15, то не отработает версия 18 с нормальным заполнением ставок сверх предела. А открытие 30.36 сразу после 29.78 не станет обновлять ставки, т.к. увидит версию 19, якобы уже новую. Отсюда останутся ошибочно нулевые ставки сверх предела, которых и не было в версии 17 или в 29.78
|
|||
51
Gucci76
01.09.24
✎
20:13
|
(50)👍 Спасибо!
|
|||
52
Гена
01.09.24
✎
20:26
|
(51) Не за что )
Просто не люблю за спиной оставлять непонятки. Был бы под рукой программист, размотали бы вместе за полчаса, а так самому пришлось два часа ковыряться ) |
|||
53
Gucci76
01.09.24
✎
20:58
|
(52) Да вы не хуже программиста в коде разбираетесь. Дольше бы объясняли ему )))))
|
|||
54
SleepyHead
02.09.24
✎
04:51
|
(50) 36 подрелиз можно ставить прямо на предыдущую редакцию. Так что все-таки это ошибка разработчиков, которые не предусмотрели дозаполнение значения в регистре в этом случае.
|
|||
55
zzz_zzz_zzz
02.09.24
✎
10:19
|
(50) я демо-базу с 29.78 на 30.36 сразу обновлял, но значения не слетели
|
|||
56
Гена
02.09.24
✎
10:32
|
(55) А ничто и не слетает. Просто при таком перескоке релизов не заполняется новый ресурс релиза 30.15 СтавкаСПревышенияПредела по причинам выше. Вчера не поленился проверить.
Дубль два: в 29.78 нет вообще значения ставки сверх предела, она тупо была прописана в коде, т.е. по выражению Волшебника "говнокод детектед". |
|||
57
SleepyHead
02.09.24
✎
10:35
|
(56) Вот же парадокс - говнокод к ошибкам не приводил, а хороший код даёт ошибку.
|
|||
58
Волшебник
02.09.24
✎
10:39
|
(57) говнокод может работать правильно, но это случайно, а хороший код может выдавать ошибку, но это закономерно
|
|||
59
Гена
02.09.24
✎
10:41
|
(57) Дубль три: нет никакой ошибки в новом алгоритме. Есть лень программиста, который не открывает обязательный релиз в режиме предприятия.
|
|||
60
SleepyHead
02.09.24
✎
10:47
|
(59) Я обновлялся с 3.1.29.78 на 3.1.30.36, релиз это позволяет.
Так это я виноват в том, взносы начали считаться неверно? Чудеса.
|
|||
61
Гена
02.09.24
✎
10:53
|
(60) Мало ли что там кто позволяет. Надо же думать.
|
|||
62
SleepyHead
02.09.24
✎
11:01
|
(61) С вашей помощью решение найдено быстрее, чем накатывать несколько изменений на большую базу (а это долго). Так что считает сейчас правильно, время сэкономлено и потрачено на беседу с умным человеком, я ни о чем не жалею.
|
|||
63
Гена
02.09.24
✎
11:02
|
Ладно. Бывают многочасовые базы. Хорошо, обновляйте 29.78 на 30.36, только потом перед первым открытием в макете замените 18 на 19.
|
|||
64
Гена
02.09.24
✎
11:05
|
Да и не у всех есть богачи, у 95% их нет, так что не принципиально если ставки сверх 2225к не заполнены сейчас. Заполнятся в следующем релизе )
|
|||
65
SleepyHead
02.09.24
✎
11:06
|
(64) Обещаете? Я взял на карандаш.
|
|||
66
Гена
02.09.24
✎
11:08
|
(65) По логике в следующем релизе в макете уже будет версия 19, при открытии в режиме предприятия 19 увидит 19 и перезаполнит.
|
|||
67
SleepyHead
02.09.24
✎
11:56
|
(66) У меня в регистре "Версии классификаторов" была 19, а в макете - 18.
Если в следующем тоже будет 19, то не сработает заполнение. Так что придет человек в эту ветку, а тут все написано. |
|||
68
RoRu
02.09.24
✎
11:59
|
(61) не очень понятен коммент, он же после обновления обязательным релизом открыл в предприятии
тут косяк именно разработчиков получается , надо было 30.15 делать обязательным? |
|||
69
SleepyHead
02.09.24
✎
14:38
|
(68) Мне кажется, это был сарказм. Непохож Гена на человека, который бы всерьез такое сказал.
|
|||
70
рокот
02.09.24
✎
15:22
|
Тоже расчетчица прибежала с этой проблемой. Сделал загрузить законодательные значения, и несмотря на то что стояла 19 версия и говорила не требуется обновление - Обновился. И значения стали на место! Бушка уж точно там не лазила, для нее вообще новость существование, подобных РС
|
|||
71
Гена
02.09.24
✎
15:32
|
(70) Да ту гипотезу рукоблудия уже отбросили.
Проверил. Да - принудительный запуск обработки обновления классификаторов по тарифам СВ по данным интернета сработало. Так проще. Окончательное решение. Если было обновление 29.78 -> 30.36, то после открытия надо запустить данную обработку. |
|||
72
Мимохожий Однако
02.09.24
✎
15:39
|
Мне помогло обновление классификатора тарифов. Хотя программа отмечала, что не надо обновлять
|
|||
73
Гена
02.09.24
✎
15:46
|
(72) Гут.
|
|||
74
Гена
06.09.24
✎
07:49
|
Да, вчера вечером на сайте news.webits.1c.ru для ЗУПов появилась новость:
Если перестали считаться взносы с превышения предельной величины, ранее рассчитанные – сторнируются 05.09.2024 15:47 !!! Очень важно После обновления на версию 3.1.30 для применяемых тарифов страховых взносов может оказаться не заполненной ставка с сумм, превышающих предельную величину. По этой причине при очередном начислении зарплаты не будут рассчитаны страховые взносы с превышения предельной величины базы, а ранее исчисленные в текущем расчетном периоде взносы будут сторнированы. Для решения проблемы необходимо обновить классификатор "Тарифы страховых взносов" (в разделе "Настройка" - "Сервис" - "Редактирование законодательных значений" нажать "Еще" - "Загрузить законодательные значения"). Если у пользователя в Администрирование - Интернет-поддержка и сервисы - Новости - стоит флажок "Включить работу с новостями", то сегодня утром данное сообщение всплывёт на его компе при первом открытии. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |