Решение команды Логасофт СПб
Для решения задачи мы внедрили фоновую двухэтапную проверку и автоматическое создание платёжных поручений в документ «Реестр выплат самозанятым».
А именно:
1) Интегрировали двухэтапную автоматическую проверку самозанятых:
Этап 1. Проверка статуса по ИНН через API сервиса ФНС
- Учтено ограничение сервиса: не более 2 запросов в минуту
- Реализован пошаговый опрос с интервалом 30 секунд на каждый ИНН
- Проверка идёт в фоновом режиме – пользователь продолжает работу без блокировок
Этап 2. Контроль лимитов выплат
- Проверяется сумма выплат, полученных в компании заказчика за текущий налоговый период (с начала года по текущую дату) по счёту 76.16.
- С учётом доступного остатка лимита
Дополнительно настроили цветовую индикацию для удобства сотрудников. Зеленая строка – статус актуален и лимит в порядке, желтая – статус актуален, но лимиты превышены, красная – статус неактуален.
Кроме того, для всех строк отображаются подсказки: текущий статус, остаток лимита и дата последней проверки.
*При отсутствии интернет-соединения выводится информативное сообщение с указанием причины сбоя.
2) Реализовали автоматическое создание платёжных поручений
- На форме списка добавили кнопку «Создать платёжные поручения»
- Система автоматически формирует, заполняет и сохраняет документы «Платёжное поручение» для строк, отмеченных зелёным
Если обнаружено превышение лимита, то пользователь получает предупреждение с указанием суммы перерасхода и не может сформировать платежное поручение автоматически. При этом стандартный способ формирования остался доступным.