Штатный алгоритм формирования ведомостей на выплату зарплаты в ЗУП3.1 при частичной или неполной выплате задолженности за несколько месяцев производит пропорциональное распределение суммы к выплате между всеми периодами возникновения задолженности. Последовательное автоматическое гашение долга в порядке периодов возникновения задолженности в штатном алгоритме не реализовано.
Вашему вниманию представляется расширение конфигурации (.cfe) для ЗУП3.1, заменяющее штатное поведение последовательным погашением многомесячных задолженностей в порядке периодов их возникновения:
- При заполнении или подборе сотрудников в ведомость выплаты зарплаты при указании процента частичной выплаты менее 100%.
- При ручном исправлении суммы "к выплате" в ведомости.
Расширение изначально разработано для ЗУП 3.1.5.99, под платформу 8.3.11.3034.
Ввиду того, что изменились функции общих модулей ЗУП, расширение и обработка были адаптированы под версию конфигурации ЗУП 3.1.8 и 3.1.9.
Вы можете выбрать вариант для загрузки, какой вам нужен.
Работа на других версиях не гарантируется, но возможна, и зависит от наличия и функциональности перехватываемых процедур общих модулей.
Порядок установки расширения:
Открыть конфигуратор, выбрать в меню "Конфигурация" пункт "Расширения конфигурации". Выбрать "Действия" - "Добавить". После создания нового пустого расширения выбрать его и выполнить загрузку конфигурации из файла (.cfe). Для успешного перехвата процедур конфигурации необходимо убрать галочку "Безопасный режим".
Поскольку уже существующие документы расширение автоматически не пересчитывает, рекомендую перед началом использования расширения применить внешнюю обработку "Упорядочение выплат по начислениям", которая исправит все документы выплаты зарплаты по организации, распределив выплаты по начислениям в режиме FIFO с сохранением общей суммы к выплате. В форме обработки требуется указать организацию, а также указать, нужно ли пересчитывать НДФЛ к уплате в документах выплаты. Обработка ведется в одной транзакции, которая фиксируется в базе в случае, если установлена галочка "Подтвердить запись". Иначе пересчет ведется в тестовом режиме без фиксации записи данных.
Внимание! Поскольку расширение частично замещает определенные процедуры общих модулей, то при обновлении конфигурации возможны ошибки, если 1С изменит функционирование этих модулей. В этом случае вы можете сами адаптировать расширение к изменившимся условиям, или же удалить его, с возвратом к штатному механизму.