Обновление конфигураций 1С является одним из условий безошибочной работы платформы. Это относится ко всем сферам применения данного приложения.
Причины апгрейда
Чтобы понять причины обязательного апгрейда дистрибутива платформы, необходимо выяснить значение термина «конфигурация». Для этого можно прибегнуть к сравнению с ОС Windows.
Программная площадка 1С напоминает Windows, а конфигурации — это программы, установленные в операционной системе. Каждая из таких программ связана с определенной областью делопроизводства или обучения, например, 1С Бухгалтерия, 1С Электронное обучение и другие.
Поэтому любые изменения в законодательстве нужно отобразить в конфигурации, особенно в отчетный период сдачи налогов. Соответственно необходимо обновлять данные программы.
Существует 2 вида конфигураций: типовые и нетиповые.
Типовые разработаны компанией 1С и не имеют никаких дополнительных доработок или изменений.
Нетиповые — это те, которые были подвергнуты редактированию, в результате чего их софт стал отличаться от стандартной программы 1С. Также возможно создание с нуля нетипового ПО, которое не прошло сертификацию компанией 1С. Даже небольшие изменения приложения, например, добавление какой-либо опции в документ, приводит к переходу ее в разряд нетиповых.
Важно знать к какому виду относится конфигурация, так как от этого зависит метод обновления 1С. Типовой софт легче редактировать, процедуру можно проводить в автоматическом или полуавтоматическом режиме. Нетиповые всегда обновляется вручную, сложность зависит от степени отличия от стандартного ПО.
Для определения вида программы нужно проделать ряд шагов:
- Открыть ПО, используя конфигуратор. Для этого в окне запуска выбрать соответствующий пункт.
- В главной ленте выбрать опцию «Конфигурация». В появившемся меню кликнуть по надписи «Поддержка» и далее — «Настройка поддержки». Откроется подменю. Далее возможны 3 варианта.
Присутствует кнопка «Включить возможность изменения». Значит программа типовая.
Кнопка отсутствует, вместо замка установлен желтый куб. Если значка замка нет, то базовый вид отредактирован или существует возможность изменения.
Исчезновение кнопки «Включить возможность изменения» означает, что ПО было отредактировано, и оно отличается от базового. Но наличие желтого куба указывает на возможность полного или частичного обновления.
Исчезновение всех оповещающих значков означает, что поддержка отсутствует и возможно придется проводить апгрейд в полностью ручном режиме.
После определения типа программы следует узнать версию ПО.
Определение версии
Перед началом обновления конфигурации 1С, необходимо определить текущий релиз. Если перед последней версией существуют другие, то нужно по очереди установить их. Только после установки промежуточных релизов, следует задействовать последний.
Для определения текущей версии кликнуть в главной ленте программы по вкладке «Справка» и выбрать пункт «О программе».
Откроется окно с информацией о версии 1С. В нем будут указаны следующие характеристики:
- В самом верху находится версия платформы. Например, 8.3 или 8.2.
- Ниже расположилась строка с названием продукта. Например, «Бухгалтерия предприятия».
- После названия показан релиз текущего ПО. Например, 3.0. Далее, в скобках указывается расширенная версия конфигурации.
В зависимости от приложения, окно с номером версии может быть открыто другими способами. Возможные варианты показаны на рисунках ниже.
Процедура обновления
В зависимости от конфигурации существуют несколько способов обновления 1С. Наиболее легкий вариант — это автоматический.
Автоматический апгрейд
Для реализации данного метода зайти в программе в пункт «Администрирование» и выбрать опцию «Интернет-поддержка и сервисы».
В появившихся настройках можно задать режим автоматической проверки наличия новой версии. Возможны 3 варианта:
- отключить проверку;
- запускать при старте приложения;
- по расписанию.
Для продолжения апгрейда выбрать пункт «Обновление программы».
Появившееся окно содержит пункт «Обновление конфигурации» и «Обновление платформы». Отметить пункт «Обновление конфигурации» и нажать на «Далее». Начнется скачивание пакета с интернета. Если файл был скачан ранее и сохранен на компьютере, то кликнуть по ссылке «Установить конфигурацию из файла».
Начнется процесс закачки файла.
После окончания процесса, нужно указать, когда устанавливать обновления: в данный момент или при завершении работы приложения. Выбрать необходимый вариант и кликнуть по «Далее».
Вначале в целях безопасности будут сохранены данные приложения, о чем будет указано в окне прогресса.
После этого начнется загрузка новых файлов в существующую базу.
Затем программа запуститься, и начнется финальный этап установки непосредственно в приложении.
В конце система осуществит перезагрузку, после чего процесс будет завершен.
Ручное обновление
Обновление можно провести и самостоятельно, не используя онлайн поддержку. В качестве примера будет приведен порядок действий при обновлении 1С: Бухгалтерия предприятия.
Выбрать вариант запуска приложения «Конфигуратор».
Вначале необходимо сохранить копию базы данных, во избежание их потери при неудачном апгрейде. Перед началом создания резервных данных, все пользователи платформы должны завершить работу. После этого кликнуть по вкладке «Администрирование», затем по пункту «Выгрузить информационную базу».
Выскочит стандартный запрос Windows, с предложением указать место сохранения и дать название новому файлу. Желательно в имени файла упомянуть название организации и дату создания, чтобы было проще отыскать архивную базу. Выбрать место на жестком диске и подтвердить.
Поле подтверждения начнется выгрузка базы. Время операции будет зависеть от ее объема и мощностей компьютера. После окончания появится оповещающая табличка.
Далее следует установить версию программы, как было показано выше.
Апгрейд возможен с диска или с сайта разработчика. Второй вариант предпочтительней, так как онлайн данные могут изменяться каждый день, а на дисках — раз в месяц.
Для скачивания перейти на официальный сайт обновления конфигурации. Авторизоваться, нажав на кнопку «Войти».
Откроется окно входа в аккаунт. Ввести необходимые данные.
После успешного входа, кликнуть по разделу «1С: Обновление программ».
Внутри раздела выбрать пункт «Скачать обновление программ».
Базовая версия была 3.0. Поэтому в открывшемся списке нужно выбрать релиз, начинающийся с 3.0.
Откроется таблица. Найти в ней версию, указанную в информации о приложении. В данном случае это 3.0.64.42. Щелкнуть по ней.
Далее выбрать «Дистрибутив обновления», а после — «Скачать дистрибутив».
Указать место сохранения скачиваемого софта и подтвердить.
Файл будет скачан в виде архива. Распаковать его.
После извлечения, кликнуть 2 раза левой клавишей мыши (ЛКМ) по файлу setup.exe и запустить установку.
Откроется стандартное окно инсталляции. Кликнуть по «Далее».
Инсталлятор «спросит» о месте установки шаблона и предложит путь по умолчанию. Оставить без изменения и продолжить.
В финальном окне будет предложено прочитать о содержании шаблона, появившихся нововведениях. Если в прочтении нет необходимости, то снять выделение с данного пункта и завершить установку, нажав на кнопку «Готово».
Вернуться в конфигуратор и на вкладке «Конфигурация» выбрать пункт «Обновить конфигурацию».
Указать способ нахождения. Нажать на «Поиск доступных обновлений (рекомендуется)» и продолжить операцию.
В следующем окне выделить пункт «Искать в текущих каталогах шаблонов и обновлений». Высветится путь по умолчанию, в конечном каталоге которого был сохранен шаблон. Нажать на «Далее».
Система начнет поиск в указанной папке и обнаружит ранее инсталлированный софт. Выбрать его и подтвердить.
Появится начальная страница с описанием процесса. Кликнуть по «Продолжить обновление».
После этого появится табличка с указанием существующего релиза и конечного. Подтвердить операцию.
Вначале произойдет апгрейд ПО поставщика. За процессом можно будет наблюдать по шкале, находящейся внизу экрана.
При достижении 100%, всплывет табличка с запросом. Ответить утвердительно.
После завершения данного этапа, появится список с внесенными изменениями. Ознакомиться и принять.
При возможном появлении различных сообщений, соглашаться с ними.
После окончания данного процесса, запустить приложение в режиме пользователя. Для этого нужно нажать клавишу F5 или иконку, стилизованную под кнопку «Play».
Появится предупреждение о правомерности использования софта. Согласиться с ним.
Начнется последний апгрейд системы, о ходе которого будет информировать заполняющаяся полоска.
По завершении запустить программу и начать работу. Для проверки наличия апгрейда, можно вызвать меню «О программе».
Апгрейд измененной конфигурации
Процесс обновления нетиповой версии 1С более сложен и его можно разделить на несколько этапов. Для сохранения резервной копии выгрузить, как и в случае типовой версии, базу данных.
Сверка версий программы и поддержки
Перед началом апгрейда необходимо, чтобы среди релизов поставщика была версия, совпадающая с программной. Если же совпадений нет, то приложение следует связать с поддержкой старой типовой версии.
Вначале проверить релиз программы через пункт «О программе».
Результат проверки.
Проверка релиза поставщика через «Настройка поддержки».
Версии должны совпасть.
Если версия поставщика не совпадает или отсутствует, то необходимо сначала снять ее с поддержки и установить старую, совпадающую с релизом приложения 1С. Для этого кликнуть по «Снять с поддержки».
Затем во вкладке «Конфигурация» найти подпункт «Сравнить, объединить с конфигурацией из файла…» и кликнуть по нему.
Теперь необходимо найти файл поддержки, версия которого совпадает с релизом ПО. Обычно он находится в каталоге «Комплект установки» и имеет расширение cf.
Появится уведомление. Подтвердить его.
Процесс объединения и сравнения займет некоторое время, спустя которое появится проводник с объектами, с которых обязательно надо снять все флажки и нажать на кнопку «Выполнить».
После этого появится окно с правилами, подтвердить их.
В конце процесса высветиться окно, оповещающее об успешном окончании объединения.
Затем вновь зайти в «Настройки поддержки».
Кликнуть 2 раза по правой области открывшегося окна под надписью «Снят с поддержки». Откроется табличка с различными опциями. Отметить «Объект поставщика редактируется с сохранением поддержки» и «Установить для подчиненных объектов», подтвердить и закрыть окно.
На этом процесс сравнивания закончен. Включена поддержка, имеющая тот же релиз, что приложение с базами данных.
Обновление измененной конфигурации
Перед началом произвести скачивание, как было указано выше с сайта hportal.1c.ru и сохранить на компьютере.
Приступить к процедуре, как при типовом варианте.
Нажать «Выбрать файл обновления» и указать файл, который был предварительно скачан с сайта.
Появится стандартная табличка, оповещающая о старой и новой версиях. Подтвердить действие.
Далее начнется сравнение элементов. Появится окошко с тремя столбцами. Внизу него выбрать из ниспадающего списка строку «показывать только дважды измененные свойства».
Для старых платформ 1С нужно будет поставить галочку в соответствующем пункте.
Останутся элементы, соответствующие данному условию. Если никаких объектов в таблице нет, то просто нажать «Выполнить».
В противном случае составить два отчета о сравнении: «Отчет о сравнении объектов основной конфигурации со старой конфигурацией поставщика» и «Отчет о сравнении объектов новой конфигурации поставщика со старой конфигурацией поставщика».
Здесь термины обозначают следующее:
После составления отчетов, выгрузить их в программу. Изменения будут применены.
Далее нажать «Выполнить». Появится предупреждающая табличка, ответить положительно.
Следом появится меню с настройками. Установить в точности, как показано на рисунке.
Дождаться окончания процесса, подтверждая все запросы.
Затем запустить обновление, нажатием клавиши F5. Выскочит предостережение о правомерности, подтвердить его.
После завершения процесса апгрейд будет произведен. Затем зайти в конфигуратор, открыть дважды измененные элементы, и внести в них изменения в коде, пользуясь составленными отчетами.
Процедура апгрейда 1С требует повышенного внимания, опыта и знания платформы. Поэтому неопытным пользователям нужно с осторожностью подходить к процессу и не забывать сохранять резервные копии базы данных.