Всё больше организаций переходит с ЗУП 2.5 на ЗУП 3.1. К сожалению, новая конфигурация содержит большое количество ошибок. Данное обстоятельство усугубляется странной позицией техподдержки 1С, которая даже не пытается воспроизвести ошибочную ситуацию в демо-базе. Получив же подробную инструкцию по воспроизведению, требует провести небольшую НИР на тему: "как ошибка повлияет на заполнение стандартных отчётов типовой конфигурации". Поскольку ошибка не признана и не внесена в реестр для исправления, родилась эта статья.
При переходе на ЗУП 3.1 кадровые данные сотрудников вводятся документом "Начальная штатная расстановка". В нашем случае переход был не с начала года. Ситуация воспроизведена на демо-примере:
Проверив движения этого документа по регистрам, легко заметить, что дата приёма, 1 января 2024 г., в них не фигурирует:
Более того, дата приёма не содержится и в табличной части документа. Она попадает в реквизит формы из регистра сведений "ТекущиеКадровыеДанныеСотрудников". Сохранение в регистрах некорректной даты привело к тому, что по сотрудникам стал неверно считаться стаж, средний заработок и т.п.
Поскольку ввод начальной штатной расстановки — разовая операция, а техподдержка 1С отказала в помощи, была написана обработка, обнаруживающая и исправляющая некорректные даты в регистрах. Пользоваться ей просто:
1) Нажимаете кнопку "Найти ошибочные документы".
2) После заполнения табличной части ссылками, нажимаете "Скорректировать"
И наслаждаетесь правильными датами в регистрах:
Замечу, что при перепроведении документа даты приёма снова станут некорректными.
на 3.1.9 будет работать?
(1)В 3.1.9 изменили механизм проведения начальной расстановки(убрали перерасчёты), но ошибку сохранили. Обновил обработку для поддержку 3.1.9
(2) есть пару вопросов.не могу написать в личку.напиши на электронную почту serq82@mail.ru
Спасибо, помогла обработка (на Комплексной 2.4), пришлось пару строк исправить, чтоб в Комплексной заработало, но проблема решена.
(4) На здоровье 🙂
понравилось что обработка работает и при переходе с КА1 на КА2.
https://forum.infostart.ru/forum68/topic221308/
но очень не нравится что зуп 3.1 тестировать приходится пользователям
Ошибка. Метод объекта не обнаружен: СборДанныхДляРегистрацииПерерасчетов ЗуП 3.1.10.78. К сожалению,скачал обработку и вот такое.
(7) Обновил версию обработки. Проверена на 3.1.10.110
Добрый день! Я в одном месте исправил проверку на версию и она перестала давать ошибку. Но,еще не проверял. А как скачать Вашу обновленную версию? Спасибо.
А там приблизительно та же правка: изменение логики проверки на версию 3.1.9, чтобы ветка 3.1.8 не включалась при 3.1.10. Смысл качать, если можно исправить на месте: код там простой. Исправление для некачавших полезно