При работе со старыми редакциями совместных решений, таких как «Управление торговлей и взаимоотношениями с клиентами (CRM)» (особенно редакции 2.0), специалисты часто сталкиваются с аномалией: экранные формы настроек техподдержки выглядят абсолютно пустыми, а система категорически отказывается видеть доступные обновления. Рассмотрим причины возникновения этой ситуации и разберем по шагам методы восстановления работоспособности механизма обновлений.
Проанализируем ситуацию: отсутствие данных в полях техподдержки в решениях от «Рарус» чаще всего не является следствием удаления данных пользователем. Проблема обычно носит технологический характер и кроется в одном из следующих факторов:
Прежде чем приступать к обновлению, проанализируем текущее состояние базы. Перейдем в меню Конфигурация — Поддержка — Настройка поддержки. Если в открывшемся окне вы видите, что конфигурация находится на поддержке (напротив объектов стоят символы «кубиков»), но при этом кнопка «Обновить конфигурацию» внутри этого окна не дает результата, значит, нарушена логика связи с файлами дистрибутива.
Если же конфигурация снята с поддержки, стандартный механизм поиска обновлений работать не будет вовсе. В этом случае потребуется полное сравнение/объединение с файлом .cf новой версии.
Разберем ситуацию, когда автоматический поиск «не видит» обновление, даже если вы скачали нужный дистрибутив. Это часто случается в гибридных конфигурациях («УТ+CRM»), так как система ищет строгое соответствие идентификаторов. Выполним следующие действия:
1cv8.upd или полный инсталлятор). Убедимся, что в папке присутствует файл с расширением .cfu.Конфигурация — Поддержка — Обновить конфигурацию..cfu из распакованного архива.Важный момент: Если система выдает сообщение «Файл не содержит обновлений для данной конфигурации», проверим цепочку релизов. Нельзя перепрыгивать через несколько промежуточных версий, если это не предусмотрено разработчиком. Внимательно изучим файл ReadMe.txt в дистрибутиве, чтобы понять, с каких версий допустим переход на текущую.
Если ручное обновление не помогло или вы по-прежнему видите пустые интерфейсные формы, проанализируем состояние защиты. Выясним причину возможной блокировки модулей:
Часто после корректной инициализации ключа защиты поля в настройках техподдержки заполняются автоматически, так как активируется код в защищенных модулях конфигурации.
В самых сложных случаях, когда «сдельники» или предыдущие администраторы внесли изменения, нарушившие GUID поставщика, обновление через .cfu может стать невозможным. Рассмотрим алгоритм «чистого» обновления через полный файл:
.cf нужной версии (его можно создать из демо-базы того же релиза).Конфигурация — Сравнить, объединить с конфигурацией из файла.Конфигурация — Поддержка — Обновить конфигурацию поставщика (если это доступно).Проанализируем ситуацию: данный метод требует высокой квалификации, так как при простом объединении может нарушиться структура данных. Всегда создавайте резервную копию перед подобными манипуляциями.
Если ни один из методов не помог восстановить видимость обновлений, проанализируем возможность обращения к разработчику. Для конфигураций «Рарус» это стандартная практика. При звонке или письме будьте готовы предоставить:
Справка — О программе).Иногда проблема пустых строк решается простой установкой специализированного патча или внешней обработки от разработчика, которая перерегистрирует параметры техподдержки в информационной базе.