Узнаем, что такое релизы 1С. Какие виды релизов бывают, как определить текущий релиз и как узнать последний (актуальный) релиз 1С. А также, какой порядок обновления текущего релиза на актуальный.
Прежде чем начнем разбираться с релизами 1С, разберемся со структурой программного продукта 1С. Стандартно, любой программный продукт фирмы 1С состоит из двух частей: технологическая платформа и конфигурация. Технологическая платформа это среда, в которой функционирует прикладное приложение, а также осуществляется разработка и доработка прикладных решений. Конфигурация – это непосредственно прикладное приложение, в котором настроена логика работы прикладного приложения, интерфейс пользователей и прочие механизмы в рамках того, что предоставляет платформа 1С. Для конфигурации создается база данных (в файловом или клиент-серверном варианте), в которой хранятся данные конкретного прикладного решения.
Релиз платформы 1С
На компьютере может быть установлено несколько релизов платформы 1С, но конкретное прикладное решение может работать только под одним релизом. Узнаем, как определить под каким релизом работает определенное прикладное решение, а также какой релиз платформы актуальный (или последний).
Узнать релиз платформы, под которым работает прикладное приложение можно как в конфигураторе 1С, так и при работе в пользовательском режиме.
В конфигураторе 1С необходимо выполнить команду «О программе» либо в Главном меню (Справка — О программе).
Либо в стандартной панели.
В открывшемся окне «О программе» в верхней строке должна быть надпись «1С:Предприятие 8.3» и в скобках рядом релиз платформы.
В пользовательском режиме также необходимо открыть окно «О программе». Для новых версий платформы (начиная с 8.3.15) путь к этому окну следующий:
А для старых такой:
Окно «О программе» в пользовательском режиме внешним видом несколько отличается от аналогичного окна в конфигураторе. Но релиз платформы в ней ищется аналогично.
Последний релиз платформы 1С
Узнать последний релиз платформы 1С можно на сайте: https://releases.1c.ru (для доступа на этот сайт нужно зарегистрировать свой программный продукт).
На этом сайте, в разделе «Технологические дистрибутивы» нужно найти ссылку «Технологическая платформа 8.3», и справа в колонке «Актуальная версия» будет гиперссылка с последним (актуальным) номером релиза платформы.
Также в эту ссылку можно «провалиться» и скачать актуальный релиз.
Релиз конфигурации 1С
С платформой разобрались, прейдем теперь к прикладному решению. У каждого прикладного решения имеется конфигурация, в которой сконфигурированы объекты этого прикладного решения и запрограммирована его логика.
Но, в прикладном решении не одна конфигурация, а три! Перечислим их:
Рабочая конфигурация – та конфигурация, с которой имеет дело разработчик, в которую он может вносить изменения, и работать с отладкой в этой конфигурации. Дерево метаданных, которое все привыкли видеть в конфигураторе, это дерево метаданных рабочей конфигурации.
Конфигурация базы данных – та конфигурация, с которой работает конечный пользователь.
Конфигурация поставщика – исходная конфигурация, которая была предоставлена поставщиком, и на основе, которой создаются рабочая конфигурация и конфигурация базы данных.
У каждой из этих конфигураций есть свой релиз. Для нормального функционирования прикладного решения, у всех вышеперечисленных конфигураций релизы должны быть одинаковы.
Текущие релизы конфигурации 1С
Узнаем, как определить текущие релизы всех трех конфигураций прикладного решения.
Для определения текущего релиза конфигурации базы данных необходимо открыть знакомое нам окно «О программе» в конфигураторе или в прикладном решении, где под строкой «Конфигурация:» будет название конфигурации и рядом в скобках номер версии текущего релиза конфигурации.
Для того, чтобы определить текущий релиз конфигурации рабочей базы необходимо открыть конфигуратор 1С вашей базы, открыть окно «Конфигурация» и палитру свойств конфигурации, которая находится по следующему пути:
В палитре свойств конфигурации нас интересует свойство Версия, которая находится в категории Разработка.
В этом свойстве и указан текущий релиз конфигурации рабочей базы.
Для определения текущего релиза конфигурации поставщика необходимо открыть окно «Настройка поддержки», которое находится по следующему пути:
В этом окне в поле «Версия» указан текущий релиз конфигурации поставщика.
Последний релиз конфигурации 1С
Мы узнали, как определить текущий релиз конфигурации, теперь выясним, как узнать последний (или актуальный) релиз конфигурации, и, как следствие, определить необходимо ли конфигурации вашего приложения обновление или нет.
Узнать последний релиз конфигурации можно все на том же сайте https://releases.1c.ru . Для доступа к обновлениям на этом сайте, ваше программное обеспечение должно быть зарегистрировано, и, если у вас не базовая версия, то должна быть оформлена подписка ИТС.
На этом сайте нужно найти ссылку-надпись с названием вашего прикладного решения, актуальный релиз которого вы хотите узнать, и справа будет номер актуального релиза.
Если мы кликнем на название конфигурации, которое является гиперссылкой, то у нас выйдет список всех релизов этой конфигурации.
По этому списку мы можем определить порядок обновлений релизов. Например, у нас версия текущего релиза конфигурации «Управление нашей фирмой» — 1.6.20.107, а актуальный (последний) релиз – 1.6.20.143. Причем между текущим релизом и актуальным есть еще один релиз – 1.6.20.123. Значит ли это, что для того, чтобы довести релиз нашей базы до актуального, сначала надо обновить на релиз 1.6.20.123, а потом на релиз 1.6.20.143? Для ответа на этот вопрос нужно посмотреть на колонку «Обновление версии» актуального релиза. В этой колонке в списке перечисленный все версии, которые можно обновить на релиз, указанный строки. Причем, в нашем случае, у релиза 1.6.20.143 указан релиз 1.6.20.107, т.е. нам не нужно обновлять наш релиз на промежуточный, который 1.6.20.123, а можно обновить сразу на актуальный релиз.
Этот алгоритм справедлив и тогда, когда мы пропустили много релизов. Например, у нас текущий релиз 1.6.19.160 между этим релизом и актуальным находится 8 релизов. И нам необязательно скачивать все релизы, и обновлять базу на каждый из этих релизов. Достаточно найти самый «верхний» релиз, на который можно обновить наш текущий релиз, смотря на релизы в колонке «Обновление версий», потом также найти самый «верхний»релиз, на который можно обновить уже этот релиз и т.д.
Другие статьи по теме обновлений 1С:
Шаблоны конфигураций и обновлений
Учимся обновлять конфигурацию 1С
Как определить активных пользователей в базе 1С
Если по мимо задач по обновлению, перед вами стоят задачи по разработке в 1С, то рекомендую вам свою книгу «Программировать в 1С за 11 шагов», в которой подробно и основательно шаг за шагом даются основные знания по разработке в 1С.
Книга «Программировать в 1С за 11 шагов»
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Вступайте в мои группы:
Вконтакте: https://vk.com/1c_prosto
Фейсбуке: https://www.facebook.com/groups/922972144448119/
ОК: http://ok.ru/group/52970839015518
Твиттер: https://twitter.com/signum2009