Проанализируем ситуацию: в «1С:Бухгалтерия 8.3 Базовая версия» учет нескольких организаций в одной информационной базе не поддерживается, поэтому обычно создают несколько информационных баз — по одной на каждую организацию. Отсюда и главный вывод: обновление выполняем отдельно в каждой базе, а вот технологическую платформу «1С:Предприятие 8.3» (если требуется) обновляем один раз на компьютере, и она становится общей для всех баз.
Дальше разберем по шагам, как организовать обновления так, чтобы не запутаться, не потерять данные и не потратить лишнее время. Рассмотрим подробнее несколько рабочих способов: обновление через интернет прямо из программы, установка исправлений (патчей) и ручное обновление (офлайн) через режим «Конфигуратор».
Прежде чем нажимать «Обновить», выясним причину и цель обновления. В 1С обычно обновляют два разных слоя:
Чтобы не гадать, посмотрим текущие версии:
Важно: если баз много, заведем себе короткий список: «Название базы → Организация → Текущий релиз → Дата обновления». Так мы будем обновляться последовательно и не пропустим ни одну базу.
Разберем ключевой момент: перед обновлением обязательно делаем резервную копию. Это правило №1, потому что обновление — операция, которая меняет структуру и данные (особенно при переходе на новые релизы). Если что-то пойдет не так (свет, диск, антивирус, зависание), у нас будет возможность быстро восстановиться.
Посмотрим на самый универсальный способ резервного копирования через «Конфигуратор» (подходит для файловых баз и часто используется в базовых поставках):
Совет по практике: если у нас несколько баз, делаем копии по очереди: сначала копия → затем обновление именно этой базы → затем проверка работы → и только потом переходим к следующей базе. Так мы уменьшаем риск «массовой» проблемы сразу во всех базах.
Это самый простой и удобный путь, если у нас есть доступ к интернет-поддержке и действующие учетные данные для получения обновлений. Разберем по шагам, как обновлять каждую базу отдельно.
В каждой информационной базе выполняем одинаковую последовательность:
Важно: часто в мастере обновления есть пункт про обновление платформы. Если программа позволяет снять этот флажок, обычно можно снять и обновить платформу отдельно, чтобы не смешивать два процесса (платформу обновляют реже и обычно один раз на компьютер). Если же платформа слишком старая и конфигурация требует новую — тогда планируем обновление платформы отдельно (ниже разберем, как это учитывать).
После обновления обязательно проверим результат:
Как действовать, если баз много: обновляем базы по одному и в одинаковом порядке. Например: «ООО Альфа → ООО Бета → ИП Гамма». После каждого обновления делаем короткую запись: «обновлено до релиза ХХ.ХХ, дата, кто делал».
Иногда полноценный релиз обновлять пока не нужно, но требуется быстро поставить исправление конкретной ошибки (патч). Патчи могут устанавливаться отдельно от релиза и тоже выполняются в каждой базе отдельно, потому что привязаны к установленной версии конфигурации.
Разберем по шагам:
Важно: патч не всегда заменяет обновление релиза. Если у нас устаревшая конфигурация, патч может быть недоступен или не решит проблему, которую уже исправили в новых релизах. Поэтому патчи удобно использовать как «точечную помощь», а релизы — как регулярное обновление по расписанию.
После установки патча проверим список установленных исправлений (обычно он находится в том же блоке обслуживания/обновлений) и убедимся, что патч применился именно в той базе, где он нужен.
Этот способ пригодится, если:
— нет прямого доступа к интернет-обновлениям в самой программе,
— обновление через интернет не проходит из-за прокси/сертификатов/ограничений,
— мы хотим строго контролировать, каким файлом обновления обновляемся (например, скачали пакет обновления заранее).
Логика ручного обновления такая: мы заранее получаем файлы обновлений конфигурации (обычно это файлы обновлений), затем в «Конфигураторе» запускаем обновление конфигурации через механизм поддержки.
Разберем по шагам для каждой базы:
Критически важный момент про «перепрыгивание релизов»: если наша база очень старая, не всегда корректно обновляться «сразу на самый последний релиз» одним шагом. В таких случаях обновляемся по цепочке промежуточных релизов (ступенчато). Как это понять на практике? Если при попытке обновиться сразу на новый релиз мастер/конфигуратор сообщает о невозможности или предлагает промежуточную версию — следуем этому сценарию и обновляемся последовательно.
Еще один важный момент: ручное обновление через «Конфигуратор» предполагает, что конфигурация типовая и находится на поддержке. Если конфигурация дорабатывалась (что в базовой версии встречается редко, но теоретически возможно через внешние механизмы), обновление может потребовать специалиста. Поэтому заранее проверяем статус поддержки конфигурации в информации «О программе» и в настройках поддержки.
Теперь соберем процесс в понятный регламент. Рассмотрим удобный «поток» работ, который повторяем для каждой базы:
Практический совет: если организаций много, обновляем сначала «наименее критичные» базы (например, тестовую/учебную или базу небольшой организации), а затем уже основные. Так мы заранее увидим возможные нюансы обновления на нашем компьютере и в нашей среде.
Посмотрим на типовые ситуации, которые встречаются при обновлении нескольких баз, и разберем, что делать.
Ситуация 1: обновление не начинается, потому что «в базе работают пользователи».
Решение: закрываем сессию у всех пользователей. Если база файловая и доступ к папке общий, проверяем, что никто не открыл базу «по сети». После этого повторяем обновление.
Ситуация 2: обновление через интернет не находит доступных релизов.
Решение: проверяем подключение интернет-поддержки (авторизацию), а также наличие права получать обновления. Если доступ ограничен, используем ручной (офлайн) сценарий через «Конфигуратор» с заранее скачанными файлами обновлений.
Ситуация 3: мастер предлагает обновить платформу вместе с конфигурацией.
Решение: если программа позволяет снять флажок обновления платформы — снимаем и обновляем платформу отдельно в удобное время. Если не позволяет и без новой платформы конфигурация не обновится — планируем обновление платформы заранее (обычно это требует прав администратора Windows и перезапуска).
Ситуация 4: после обновления «что-то стало медленнее» или появляются сообщения.
Решение: даем базе завершить фоновые обработки, если они запустились (после крупных обновлений это нормально). Если сообщения об ошибках повторяются — фиксируем текст ошибки, версию релиза, момент возникновения и уже тогда разбираем предметно (иногда помогает установка патчей, иногда — переход на следующий релиз).
Ситуация 5: много баз, и мы устали обновлять по одной.
Решение: в базовой поставке чаще всего действительно обновляем по одной базе. Чтобы ускориться, действуем организационно: заранее скачиваем нужные обновления, заранее готовим папку резервных копий, и обновляем «конвейером» по регламенту: копия → обновление → проверка → запись результата. Так сокращаем потери времени на переключение контекста.
Чтобы не теряться, соберем точки входа, которые чаще всего используются в «1С:Бухгалтерия 8.3»:
Важно: названия пунктов могут немного отличаться в зависимости от релиза, но логика и расположение обычно сохраняются: обновления — в администрировании и обслуживании, а ручное обновление — в «Конфигураторе» через поддержку.
Подведем итог и выберем оптимальный вариант под нашу ситуацию:
Главное правило, которое всегда держим в голове: в базовой версии при нескольких организациях мы работаем с несколькими базами, поэтому конфигурацию обновляем отдельно в каждой базе, а резервную копию делаем отдельно для каждой базы перед обновлением.
Информация носит справочный характер.