Исправление в расчете вознаграждения платежного агента

25.05.20

Учетные задачи - Зарплата

После расчета «экономной» зарплаты за апрель (спасибо эпидемии короновируса) неожиданно возникла ошибка в расчете вознаграждения платежного агента. Ошибку 1С обещала зарегистрировать под номером 10222615, но когда она будет исправлена, они не знают и сроки не ставят. Потому что ошибка не критичная, возникает редко при определенных обстоятельствах.

Суть проблемы:

У сотрудника Булатова Игоря Виленовича оклад 16 000 руб.

На него введены два исполнительных листа по 25% каждый на одного и того же получателя через почту России. Один по достижении предела – задолженность по алиментам. Второй по достижении 18 лет ребенку.

Оба исполнительных листа введены двумя разными документами.

При расчете зарплаты сумма удержания по каждому исполнительному листу составляет 3 480,00 руб.

Но сумма почтовых сборов не соответствует ожиданиям!

На текущий момент тарифы почты России выглядят следующим образом:

При расчете почтового сбора должна учитываться общая сумма удержаний 6 960 * 2% + 190 = 329,20 – то есть на каждого по 164,60. Это меньше чем результат расчета программы.

Допустим, что расчет выполняется по каждому документу отдельно – 3 480 * 4% + 90 = 229,20. Это больше чем результат расчета программы.

Оказалось, что программа использовала для расчета общую сумму удержания, а вот тариф, соответствующий одному документу в отдельности – 6 960 * 4% + 90 = 368,40 – как раз 184,20 на документ.

Подобная ситуация возможна в случае, когда несколько исполнительных листов в сумме соответствуют одному тарифу, а каждый из них по отдельности – другому.

Подобная ошибка наблюдается в версиях ЗУП 3.1.13.188 и 3.1.13.219.

Как исправить:

Подвох оказался в общем модуле Исполнительный листы - Процедура РассчитатьВознагражденияПлатежныхАгентов.

При определении тарифа разработчики предусмотрели проверку, которая останавливает процедуру поиска, если тариф уже найден:

Если Тариф <> Неопределено Тогда
   Продолжить;
КонецЕсли;

Пока Выборка.Следующий() Цикл
    Тариф = Новый Структура("Процент, Сумма, МинимальнаяСумма, МаксимальнаяСумма");
    ЗаполнитьЗначенияСвойств(Тариф, Выборка);
    Если Выборка.СуммаУдержанияОборот <= Выборка.Порог Или Выборка.Порог = 0 Тогда
        Прервать;
    КонецЕсли;
КонецЦикла;

Но в случае, описанном выше – тариф для одного документа не подходит для расчета общих почтовых сборов. Так этот код следует заменить на:

Пока Выборка.Следующий() Цикл
    Тариф = Новый Структура("Процент, Сумма, МинимальнаяСумма, МаксимальнаяСумма");
    ЗаполнитьЗначенияСвойств(Тариф, Выборка);
    Если СуммаУдержанияОборот <= Выборка.Порог Или Выборка.Порог = 0 Тогда
        Прервать;
    КонецЕсли;
КонецЦикла;

Здесь при изменении общей сумме удержания происходит замена тарифа почтового сбора. Это не сильно увеличит время расчета, но позволит сэкономить несколько нервных клеток :).

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Зарплата Консолидация данных 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

84000 руб.

11.07.2025    1586    2    0    

1

Зарплата Кадровый учет Бухгалтер 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Предлагаем расширить возможности конфигурации 1С:УНФ 3.0 в части ведения кадрового учета. С помощью данного расширения в конфигурацию будут добавлены новые документы: "Отпуск" и "Командировка". Документы облегчат работу кадровика и расчетчика, а также повысят эффективность работы за счет оптимизации и упрощения процесса ведения учета.

43200 руб.

31.10.2024    2474    2    0    

2

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    102428    122    1    

133

SALE! 50%

Зарплата Регламентированный учет и отчетность Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Здравоохранение, медицина, стоматология Россия Платные (руб)

Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.

18000 12600 руб.

26.10.2021    18887    24    13    

19

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    66535    177    148    

145

Зарплата Печатные формы Анализ учета Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка позволяет быстро проверить подоходный налог с учетом изменения ставок в базе. Анализирует расхождение между бухгалтерским и налоговым учетом

12000 руб.

15.10.2025    1839    2    25    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Vladisa 39 09.10.20 12:08 Сейчас в теме
Только сейчас столкнулась с подобной проблемой у клиента в КА 2,
там, правда, тариф свой, фиксированная сумма-30 р на платежку.
У сотра 2 ИЛ с разными суммами, расчет удержаний делит этот фиксированный тариф пропорционально начисленным суммам.
Для отправки сообщения требуется регистрация/авторизация