Нередко (чаще всего в бюджетных организациях) возникает необходимость отображения сведений о доходах для исчисления страховых взносов "месяц в месяц", "по своду" и т.д., но документы перерасчётов за прошлые периоды упорно "кидают" записи о перерасчёте в период, соответствующий первоначальному периоду начислений. Устав "перекидывать" эти записи корректировкой регистров, написал обработку для автоматизации этой рутины.
Краткий обзор обработки:
Шапка обработки:
1) Корректируемый период - месяц, в котором были перерасчёты за прошлые периоды (можно выбрать несколько месяцев);
2) Отбор по организации - думаю, объяснять не стоит. Либо выбираете конкретную, либо все сразу;
3) Отбор по физлицам - аналогично предыдущему пункту. Либо интересующие люди, либо все сразу;
Табличные части:
Для наглядности содержит две таблицы. По кнопке "Заполнить таблицы" заполняет:
Первую - записями, имеющимися на данный момент в регистре "Учет доходов для исчисления страховых взносов", которые соответствуют условию - дата получения дохода меньше, чем месяц начисления документа.
Вторую - записями, которые будут в регистре после нажатия кнопки "Перезаписать отобранные записи".
Перед перезаписью будет выдано предупреждение:
Получив утвердительный ответ, обработка выведет сообщение об изменённых записях:
После выполнения обработки следует создать документ "Перерасчет страховых взносов", чтобы исчисленные взносы перераспределились между месяцем, в котором доход "сидел" ранее и месяцем, в который он "прилетел".
Обработка разрабатывалась и тестировалась в конфигурации "Зарплата и кадры государственного учреждения, ред. 3.1." Релиз 3.1.27.111.
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.27.111