Добрый день. Очень нужна помощь, т.к. все варианты исчерпаны.

Есть база ЗУП 3.1. Обновила на последний релиз. Вылазить ошибка при печати Т-6.
Ошибка присутствует только в одной базе. В остальных аналогичных всё отлично работает.
База типовая, есть расширения, но в них даже близко отпуска не затрагиваются.

Форма Т-6 сделана как отчет на СКД. Называется "ПечатнаяФормаТ6".

Изначально обратили внимание, что при печати из документа, не выводит количество дней доп.отпуска.
Потом оказалось, что если в документе есть только основной отпуск, то совсем не печатается - вываливается ошибка.
В момент компоновки не получает данные по видам отпусков совсем.

1. Чистила КЭШ и локальный и системный
2. Очистили все персональные настройки у всех пользователей с помощью обработки в пользовательском режиме
3. Ещё и программно чистили ХранилищеСистемныхНастроек, ХранилищеВариантовОтчетов и т.п.
4. Все процедуры обновления завершились успешно
5. В доп.обработка нет печатных форм к отпускам.
6. Макет не изменен

Через все функции отчёт тоже не открывался. Выходила ошибка "Поле объекта не обнаружено (РасчетныйЛисток)......"
Получилось открыть его через отладку с подменой параметра, потом загрузили в него настройки из базы, где всё отлично работает.
Сохранили настройку для всех пользователей.
Теперь он через зарплатные отчеты открывается.
Но как печатная форма у отпуска всё равно с той же ошибкой выходит.

В момент получения данных, в СКД какую-то настройку тянет. Где она может в базе храниться?
---
Спасибо. Натолкнули на решение.
Сначала попробовала просто удалить запись по этому отчету в РС - не помогло.

Поэтому сделала следующим образом:
1. Удалила запись в РС
2. Через отладку запустила печать и сделала подмену значения в модуле, чтобы он запустился.

В РС создалась новая запись. И теперь у всех пользователей нормально печатается документ.
---
Посмотрите регистр сведений "Макеты компоновки данных". Печатные формы приказов завязаны на данный регистр. При обновлении туда записывается новая версия макета, может здесь что то пошло не так.
---
Поменяйте наименование обработки (в самом файле), программа её воспримет как новую, и старые настройки подтягивать не должна.
---
Это не внешняя обработка, а типовой отчёт ЗУП
---
Посмотрите регистр сведений "Макеты компоновки данных". Печатные формы приказов завязаны на данный регистр. При обновлении туда записывается новая версия макета, может здесь что то пошло не так.
---
Спасибо. Натолкнули на решение.
Сначала попробовала просто удалить запись по этому отчету в РС - не помогло.

Поэтому сделала следующим образом:
1. Удалила запись в РС
2. Через отладку запустила печать и сделала подмену значения в модуле, чтобы он запустился.

В РС создалась новая запись. И теперь у всех пользователей нормально печатается документ.
---
Спасибо большое за подробное описание! Очень помогло найти решение в нашем случае.
В итоге понадобились 2 действия:
- удалить записи в РС Макеты компоновки данных по Т6 и Т6а (версия была предыдущая)
- удалить предопределенные варианты в справочнике ВариантыОтчетов

Интересно, что такая проблема была только в одной из баз ЗУП. Причем ошибка повторилась после обновления на 3.1.27 и в тестовой, и в рабочей. Т.е. это именно проблема где-то в самой базе.