Оригинал статьи на myblog-1c.ru
При обновлении ЗУП Корп. на релиз 3.1.30.57 проявилась такая ошибка – при заполнении документа “Списания” резервов по оплате труда, у части сотрудников перестали заполняться данные по “Подразделению” и “Способу отражения”. Похожая ошибка зарегистрирована 1С под номером 30180012 от 21.09.2023г.
Причина
Вполне возможно, что ошибка будет исправлена уже в следующих обновлениях ЗУП, но поскольку уверенности в этом нет, решено было поискать причину самостоятельно. И такая причина нашлась в функции БухучетБазовыхНачисленийОценочныхОбязательств общего модуля ОтражениеЗарплатыВБухучетеРасширенный. А именно, в самом конце функции на строке №14176 вызывается процедура:
Которая сворачивает таблицу с данными по подразделениям, способам отражения и не просто сворачивает, а по пути удаляет строки с нулевыми значениями, таким образом и пропадает информация о подразделениях по некоторым сотрудникам.
Исправление
Решено было забрать функцию БухучетБазовыхНачисленийОценочныхОбязательств в расширение с аннотацией &ИзменениеИКонтроль и изменить строчку следующим образом
Таким образом аналитика по всем сотрудникам сохранилась.
Какие еще ошибки зарегистрированы в 1С по резервам отпусков
На 26.09.24 в реестре ошибок ЗУП зарегистрировано порядка ста ошибок связанных с “Резервами по оплате труда”, наиболее заметные из них приведены в таблице: