Где в базе могут быть сохранены настройки отчета СКД?

1. mlv84 37 30.11.22 12:23 Сейчас в теме
Добрый день. Очень нужна помощь, т.к. все варианты исчерпаны.

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

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

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

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

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

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

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

В РС создалась новая запись. И теперь у всех пользователей нормально печатается документ.
3. AlexInqMetal 77 30.11.22 14:46 Сейчас в теме
Посмотрите регистр сведений "Макеты компоновки данных". Печатные формы приказов завязаны на данный регистр. При обновлении туда записывается новая версия макета, может здесь что то пошло не так.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Verdad 84 30.11.22 12:37 Сейчас в теме
(1)Поменяйте наименование обработки (в самом файле), программа её воспримет как новую, и старые настройки подтягивать не должна.
4. mlv84 37 01.12.22 03:36 Сейчас в теме
(2)Это не внешняя обработка, а типовой отчёт ЗУП
3. AlexInqMetal 77 30.11.22 14:46 Сейчас в теме
Посмотрите регистр сведений "Макеты компоновки данных". Печатные формы приказов завязаны на данный регистр. При обновлении туда записывается новая версия макета, может здесь что то пошло не так.
5. mlv84 37 01.12.22 04:56 Сейчас в теме
Спасибо. Натолкнули на решение.
Сначала попробовала просто удалить запись по этому отчету в РС - не помогло.

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

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

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот