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

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С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    54599    463    127    

329

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

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

122000 руб.

19.08.2020    29226    27    3    

28

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

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

18800 руб.

01.11.2012    105964    131    1    

140

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

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

85400 руб.

11.07.2025    5334    3    1    

3

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

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

12200 руб.

28.07.2016    69611    190    158    

156

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.

21960 руб.

26.10.2021    20482    29    13    

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