Найти тему
Блог 1С программиста

Не заполняется подразделение и способ отражения в “Резервах по оплате труда” ЗУП 3.1

Оригинал статьи на myblog-1c.ru

При обновлении ЗУП Корп. на релиз 3.1.30.57 проявилась такая ошибка – при заполнении документа “Списания” резервов по оплате труда, у части сотрудников перестали заполняться данные по “Подразделению” и “Способу отражения”. Похожая ошибка зарегистрирована 1С под номером 30180012 от 21.09.2023г.

Причина

Вполне возможно, что ошибка будет исправлена уже в следующих обновлениях ЗУП, но поскольку уверенности в этом нет, решено было поискать причину самостоятельно. И такая причина нашлась в функции БухучетБазовыхНачисленийОценочныхОбязательств общего модуля ОтражениеЗарплатыВБухучетеРасширенный. А именно, в самом конце функции на строке №14176 вызывается процедура:

-2

Которая сворачивает таблицу с данными по подразделениям, способам отражения и не просто сворачивает, а по пути удаляет строки с нулевыми значениями, таким образом и пропадает информация о подразделениях по некоторым сотрудникам.

-3

Исправление

Решено было забрать функцию БухучетБазовыхНачисленийОценочныхОбязательств в расширение с аннотацией &ИзменениеИКонтроль и изменить строчку следующим образом

-4

Таким образом аналитика по всем сотрудникам сохранилась.

Какие еще ошибки зарегистрированы в 1С по резервам отпусков

На 26.09.24 в реестре ошибок ЗУП зарегистрировано порядка ста ошибок связанных с “Резервами по оплате труда”, наиболее заметные из них приведены в таблице:

-5
-6