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

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 Тогда
        Прервать;
    КонецЕсли;
КонецЦикла;

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

См. также

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

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

120000 руб.

19.08.2020    26320    25    1    

28

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

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

84000 руб.

24.04.2017    52577    104    165    

91

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

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

5940 руб.

27.05.2021    40236    295    106    

225

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

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    5051    38    20    

46

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

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

12000 руб.

28.07.2016    61877    163    141    

135

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 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    96074    116    1    

123

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

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

120000 руб.

07.06.2021    13701    2    3    

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