Как отменить загрузку конфигурации в 1с

Обновлено: 07.07.2024

Разбираем варианты решения данной проблемы!

Вопрос

Здравствуйте! Есть доработанная конфигурация 1С:БП. Она видимо была очень “криво” обновлена. Версии поставщика и основной конфигурации совпадают, но при их сравнении возникает огромное количество различий никак не связанных с доработками. Есть предположение, что кто-то просто дообновил конфигурацию поставщика и исправил вручную версию основной конфигурации. Через поддержку совсем не идет обновление, через “сравнить-объединить” вроде получилось, но опять-таки это какое-то “кривое” решение. Вопрос в том, какие выходы могут быть из данной ситуации?

Ответ

Есть несколько предложений:

  1. Создаем пустую типовую базу этого же релиза, переносим в нее все доработки конфигурации. Получаем новую базу, у которой нет проблем с конфигурацией поставщика, сохранены все доработки. Теперь в нее нужно перенести данные из текущей базы. Поскольку конфигурации полностью совпадают, можно воспользоваться “Конвертацией данных”, сгенерировать автоматически правила для обмена между одинаковыми конфигурациями. При помощи этих правил можно перенести все данные из старой базы в новую. Недостаток такого подхода – перенос данных может быть достаточно долгим по времени.
  2. Полностью снимаем конфигурацию с поддержки (меню Конфигурация – Поддержка – Настройки поддержки). После этого выполняем сравнение-объединение с cf-файлом типовой конфигурации этого же релиза (его можно взять на партнерском ИТС или на пользовательском сайте фирмы “1С”, если для этого релиза выложен полный дистрибутив). После этого конфигурация станет на поддержку, а добавленные реквизиты или объекты метаданных останутся в конфигурации. Теперь остается только сравнить-объединить с исходной конфигурацией, чтобы перенести изменения в модулях, формах, выверить все доработки. Все данные в базе при этом должны сохраниться.

Комментарий слушателя

Воспользовался вторым вариантам. Обновление через поддержку теперь получается. Спасибо. Объекты не встали полностью на «замок», а только «редактируются с сохранением поддержки», так понимаю, что это нормальное поведение системы?

Если обновления делаются на копии. Обновляется до последнего релиза выгружается в cf , потом путем сравнить объединить конфигурацию из файла , обновляется и через поддержку «догоняем» конфигурацию поставщика. Но как быть если есть несколько ключевых релизов, делать несколько cf для каждого?

Ответ тренера

  1. Да, это нормально, что объекты не полностью “на замке”, а редактируются с сохранением поддержки. Чтобы все объекты снова оказались “на замке”, можно загрузить типовую конфигурацию поставщика (cf-файл из дистрибутива нужного релиза). Но тогда будут потеряны все доработки.

Еще вариант вернуть конкретный объект конфигурации “на замок” – выполнить сравнение-объединение с конфигурацией поставщика (в окне, открываемом из меню Конфигурация – Поддержка – Настройки поддержки), в открывшемся окне указать нужные настройки поддержки для конкретного объекта.

  1. Да, если ключевых релизов несколько, то придется несколько раз выполнить обновление.

Есть несколько способов перенести выполненное обновление из копии базы в рабочую:

Вопрос, как откатить обновление базы 1с, возникает в случаях, когда после установки последнего релиза конфигурации программа начинает работать некорректно. Основная причина таких ошибок – некорректное внесение изменений.

Решить проблему несложно, однако многие пользователя хотят не просто устранить неполадки, а вернуть «все как было». Сделать это можно вручную или через конфигуратор, главное – предварительно выполнить резервное копирование.

Как откатить обновление 1с назад и восстановить информационную базу

Процесс восстановления идентичен для всех версий программы. Чтобы выполнить эту задачу:

  1. Войдите в 1с: Предприятие.
  2. Перейдите в раздел «Администрирование» в режиме конфигуратора.
  3. В появившемся окне нажмите «Загрузить ИБ».
  4. Выберите из сохраненных файлов копию, которая требуется вам. Система предупредит, что несохраненные данные будут удалены – подтвердите свои действия.

Как откатить обновление конфигурации 1с 8.3 назад

Желающим вернуться к ранее установленным релизам рекомендуем попробовать ручной способ или воспользоваться конфигуратором. Как откатить обновление 1с вручную:

  1. Откройте панель управления и перейдите в раздел «Удаление программы».
  2. Найдите последний установленный релиз, кликните на него и нажмите «удалить».
  3. Подтвердите свои действия.

Если при выполнении ручного отката возникли проблемы, попробуйте следующий вариант. Как откатить обновление 1с 8.3 через конфигуратор:

  1. Откройте вкладку «Конфигурация» и найдите раздел «Сравнения». Здесь можно сравнить версию поставщика с основным релизом платформы.
  2. Перейдите в раздел «Поддержка», выберите пункт «Настройки», после чего нажмите кнопку «Сравнить, объединить».

После этого откройте программу в режиме «Предприятие» и проверьте корректность работы.

Обратите внимание: если установленная в 1с конфигурация не типовая, то есть уже подвергалась изменениям со стороныIT-специалистов, лучше не рисковать и не пытаться «откатиться» самостоятельно. Восстановление, выполненное неопытным пользователем, может привести к сбоям в работе программе или частичной потере информации.

Нередки ситуации, когда новая версия не совместима с программами, установленными ранее. В этом случае выполнять откат необязательно. Достаточно выбирать нужную вам платформу перед тем, как войти в систему.

Как откатить обновление базы 1с – универсальные рекомендации

Создать бэкап (резервную копию) можно непосредственно при поиске и скачивании новой версии программы. Разберем на примере 1с: Бухгалтерия 8.3, как и зачем это делать:

  • Выполните вход в режиме пользователя.
  • Откройте вкладку «Администрирование», а затем раздел «Интернет-поддержка».
  • Нажмите на строку «Обновление версий программы».
  • В разделе «Автоматическая настройка уведомлений» установите галочку напротив пункта «При запуске программы».
  • Выполните поиск обновлений. Если новые версии найдены, задайте подходящие параметры установки. Дополнительно программа предложит сделать бэкап информационной базы – это поможет быстро откатиться к предыдущему релизу, если платформа обновится некорректно.
  • Перед копированием убедитесь, что все пользователи завершили работу с программой. Щелкните по ссылке «Создавать резервную копию ИБ и выполнять откат при внештатной ситуации».
  • Нажмите «Создать резервную копию» и сохраните данные в выбранном каталоге. Подтвердите действие.

Дождитесь завершения процесса – это займет время. Создание резервной копии особенно рекомендуется тем, кто планирует обновление нетиповых конфигураций.

Читайте также: