Как снять и поставить на поддержку конфигурацию 1С
Материал расскажет вам о механизме поддержки в 1С, в каких случаях нужно снимать либо ставить конфигурацию на поддержку, и как это сделать.
Поддержка — это стандартный механизм платформы «1С:Предприятие», позволяющий обновлять информационные базы (ИБ) с помощью официальных файлов обновлений от поставщиков конфигураций.
При установке заранее подготовленного комплекта обновлений механизм поддержки не используется.
Снятие с поддержки
Снятие с поддержки выполняется в следующих случаях:
1. Если при установке конфигурации 1С загрузкой возникает ошибка «Для выполнения команды требуется разблокировать все объекты». Это характерно для некоторых отраслевых решений, а также для случаев, когда в конфигурации есть объекты, редактирование которых запрещено правилами поддержки. Если в этом случае не снять конфигурацию с поддержки, то установка загрузкой будет невозможна.
Сообщение о наличии заблокированных объектов
2. Перед установкой конфигурации сравнением/объединением. Если в этом случае не снять конфигурацию с поддержки, то заблокированные объекты не обновятся, что может в дальнейшем вызвать серьезные ошибки.
В остальных случаях снятие с поддержки не требуется.
Узнать, стоит ли конфигурация на поддержке, можно, посмотрев в режиме Конфигуратор на наличие значков в виде желтых кубиков в дереве метаданных, либо на информацию в верхней части окна настройки поддержки, что будет продемонстрировано далее.
Объекты, поставленные на поддержку
Если значков нет, то конфигурация снята с поддержки и последующие действия можно не выполнять. Значки также могут иметь серый цвет или дополняться изображением замка.
Для снятия конфигурации с поддержки нужно выполнить следующие действия в режиме Конфигуратор:
1. Выбрать пункт меню «Конфигурация > Поддержка > Настройка поддержки…».
Открытие настроек поддержки
2. В появившемся окне нажать на кнопку «Снять с поддержки», на вопрос ответить «Да».
Снятие конфигурации с поддержки
В конфигурации может быть несколько конфигураций поддержки. В этом случае в верхней части окна настройки поддержки отображается выпадающий список. Необходимо повторить пункт 2 для всех конфигураций из списка.
Несколько конфигураций поддержки
После этого можно закрыть окно настройки поддержки.
Постановка на поддержку
Постановку на поддержку имеет смысл выполнять только в тех случаях, если во время установки было произведено снятие с поддержки и если конечная обновленная конфигурация устанавливалась методом сравнения/объединения.
Кроме того, данное действие в целом является не обязательным, а рекомендуемым, поскольку наличие или отсутствие поддержки никак не влияет на работу пользователей в ИБ. Но если не поставить конфигурацию на поддержку, то в будущем невозможно будет обновлять конфигурацию с помощью официальных файлов обновлений от поставщика.
Для постановки конфигурации на поддержку нужно выполнить следующие действия в режиме Конфигуратор:
1. Выбрать пункт меню «Конфигурация > Сравнить, объединить с конфигурацией из файла…».
Пункт меню для сравнения/объединения с конфигурацией
2. Выбрать необходимый файл конфигурации поддержки (с расширением .cf). Информацию о расположении этого файла можно узнать в разделе «Комплект обновления».
3. Должно появиться окно с вопросом о постановке на поддержку и с информацией о названии конфигурации, ее версии и поставщике. В этом окне нужно нажать «Да» и затем дождаться окончания процесса сравнения.
Окно с вопросом о постановке на поддержку
4. В появившемся окне с деревом объектов необходимо нажать на верхнюю галочку в дереве объектов, что должно привести к снятию всех галочек.
Снятие всех галочек в дереве
Внимание! Не должно быть установлено ни одной галочки, иначе произойдет потеря доработок.
5. При желании можно снять галочку «Сохранять настройки автоматически» в нижней части окна (это не обязательно, просто в данном случае галочка не нужна). Затем необходимо нажать на кнопку «Выполнить».
Выполнение объединения
6. Дождаться появления окна настройки правил поддержки и нажать на кнопку «ОК».
Окно настройки правил поддержки
7. Дождаться сообщения об успешном объединении и нажать на кнопку «ОК».
Сообщение об успешном объединении
8. Дождаться, пока окно «отвиснет», затем выбрать пункт меню «Конфигурация > Поддержка > Настройка поддержки…».
Открытие настроек поддержки
9. Дважды кликнуть по правому столбцу в верхней строке таблицы. В появившемся окне выбрать «Объект поставщика редактируется с сохранением поддержки» и поставить галочку «Установить для подчиненных объектов», затем нажать на кнопки «ОК» и «Закрыть».
Установка правила поддержки для всех объектов конфигурации
10. В некоторых конфигурациях (например, CRM) возможно появление окна с предупреждением о запрете установки правила «Редактируется с сохранением поддержки». В этом случае достаточно нажать на кнопку «Закрыть».
Окно предупреждения о запрете установки правила поддержки
11. Обновить конфигурацию базы данных, нажав клавишу F7 или кнопку на панели инструментов.
Кнопка обновления конфигурации БД
Запускать ИБ в режиме «1С:Предприятие» после принятия изменений в данном случае не требуется. Поскольку постановка на поддержку является последним этапом обновления, окно режима Конфигуратор можно закрыть.
12 статей про обновление 1С
Типовую программу 1С легко обновить самостоятельно через конфигуратор или интернет. Ещё один способ — использовать cfu-файл. Если пропущено много релизов, вам сэкономят время промежуточные конфигурации.
После обновления не забывайте запустить особые процедуры.
Бывает выгоднее отдать обновление нетиповой 1С на аутсорсинг.
Что нового для вашей 1С?
Рассылка осуществляется в день выхода обновления. Никакой рекламы, только полезная информация. Посмотрите пример →
Как поставить базу на поддержку в 1с или как из нетиповой базы сделать типовую ?
Иногда случается так, что в вашей базе есть какие-то доработки (исключения составляют внешние отчеты и внешние печатные формы), и вы по каким-либо причинам хотите из вашей нетиповой базы сделать типовую (поставить базу на поддержку в 1с). Для чего такое может понадобиться? Рассмотрим банальный пример, клиент хочет обновляться в автоматическом режиме, но это можно делать только в типовой базе. Поскольку доработки в базе клиента были очень маленькие и несущественные, то клиент решил от них отказаться и сделать из своей базы типовую конфигурацию, ведь тогда можно будет обновляться в автоматическом режиме, а это в первую очередь экономия собственных денег, так как клиенту больше не нужно будет платить за услуги программиста 1с.
Теперь давайте разберемся, какие действия нам нужно будет выполнить, если мы захотели сделать базу типовой (поставить базу на поддержку в 1с).
Для начала заходим в конфигуратор, и смотрим текущую версию нашей базы, Конфигуратор —> Справка —> О программе
После этого Вы должны увидеть окно примерно следующего вида
Вы видите название и версию конфигурации, они выделены красным.
Чтобы поставить базу на поддержку 1с и сделать типовой нам необходима типовая конфигурация такой же версии. Создадим новую базу и загрузим туда типовую базу, или установим соответствующий релиз 1с. После того как мы установили типовую базу, нам необходимо будет открыть конфигуратор этой базы. Если зайдя в конфигуратор сама конфигурация не открыта, то откроем ее соответствующей кнопкой.
После нажатия данной кнопки откроется дерево объектов конфигурации, выглядит это примерно так
Теперь нам нужно сохранить конфигурацию в файл, для этого выполним следующие действия.
Щелкаем по вкладке конфигурация —> сохранить конфигурацию в файл. Откроется окно в котором необходимо выбрать имя файла и путь где этот файл будет находиться. Нажимаем сохранить, в левом нижнем углу вы увидите процент выполнения сохранения конфигурации в файл.
Теперь когда файл сохранился, у нас есть файл с типовой конфигурацией. Далее мы должны открыть конфигуратор той базы, у которой мы хотим обновить конфигурацию поставщика, и загрузить туда наш *.cf файл (наша типовая конфигурация).
Для этого заходим Конфигуратор —> Конфигурация —> Загрузить конфигурацию из файла. После этих действий откроется диалоговое окно в котором нужно выбрать наш *.cf файл и нажать кнопку открыть. Теперь мы можем наблюдать процент загрузки нашей конфигурации, когда конфигурация загрузится не забываем обновить конфигурацию нашей базы данных, для этого нужно нажать клавишу F7 или нажать на синенький бочонок на панели конфигуратора.
ВЫПОЛНИТЕ ОБЯЗАТЕЛЬНО ЭТИ ДЕЙСТВИЯ:
- Перед любыми работами делайте архивную копию Вашей базы данных (Конфигуратор —> Администрирование —> Выгрузить информационную базу).
- Номера конфигураций (Вашей и типовой) должны быть ОДИНАКОВЫМИ! Посмотреть название и номер конфигурации (Конфигуратор —> Справка —> О программе)
ПОМНИТЕ ОБ ЭТОМ:
Все доработки в вашей базе будут удалены автоматически после того как вы сделаете базу типовой!
Как понять типовая база перед нами или нет?
Кто-то возможно скажет что в конфигураторе есть замочек, и если он включен то база типовая, это ошибочное мнение! Да, изначально на всех типовых базах стоит защита от внесения изменений в конфигурацию (видим замочек в дереве объектов, в конфигураторе), но после того как мы включили возможность изменения (сняли замочек) и допустим внесли какие-то изменения в конфигурацию, то конфигурация автоматически становится НЕТИПОВОЙ, потом мы можем опять закрыть конфигурацию от редактирования (поставить замочек), но это не будет означать что база ТИПОВАЯ.
Для того чтобы точно понять типовая база или нет перед нами, выполним следующие действия:
Теперь выберем в меню Конфигурация —> Сравнить конфигурации, если база типовая то мы увидим следующий список сравнения баз.
А если база нетиповая к этому списку добавляется возможность сравнения с конфигурацией поставщика.
Как поставить на поддержку конфигурацию 1с
Очень часто встречаются снятые с поддержки конфигурации, при этом глобальных правок в них не внесено. Часть требуемых изменения можно было реализовать через внешние обработки. Поэтому возникает потребность поставить конфигурацию на поддержку.
С появлением механизма расширений конфигурации у нас есть более гибкий способ вносить нужные правки.
Два варианта снятой с поддержки конфигурации
- Конфигурация с возможностью изменения — просто следует ее заменить через меню «Конфигурация\Загрузить конфигурация из файла
- Полное снятая конфигурация с поддержки, сначала выполняется ее постановка на поддержку через обновление, а затем замещение на типовую
Первое, с чего начинаются любые обновления такого рода, это создание полной копии базы. Без этого даже не начинайте. Ценой ошибки может быть потеря информации.
В обоих случаях, первая задача — это синхронизировать конфигурации с конфигурацией поставщика. Это может производится как с обновление так и без. Если релиз старый, и он найден, то проще поставить на поддержку и обновить последующие конфигурации уже поставленные на поддержку.
Почему так? Потому что побочным эффектом снятия с поддержки, это замедление обновления раза в 2, так в этом случае обновление производится двух конфигурации (поставщика и текущей конфигурации).
Замечу, что далее будут рассматриваться именно варианты полной постановки на поддержку (все ваши изменения будут утеряны), а конфигурация сможет обновляться в более быстром режиме.
1. Замена конфигурации из файла
Как только вы синхронизировали конфигурации — и структура данных и конфигурации у них абсолютно идентичны, можно приступать к замене конфигурации.
В меню «Конфигурация\Поддержка\Настройка поддержки»:
Снимаете блокировку со всех объектов(возможность редактирования), если есть «замок», иначе на следующем этапе выйдет сообщение «Для выполнения команды требуется разблокировать все объекты»:
Переходите к замене — производится через меню «Конфигурация»:
Далее обновляете конфигурацию базы данных и всё (F7).
2. Случай полностью снятая с поддержки конфигурация
Если у вас ее сняли через «Снять с поддержки», то никаких значков у конфигурации нет, в противном случае наличие «желтого кубика» или «Замок с желтым кубиком», говорит, что вы можете сразу действовать по первому случаю.
В случае, когда у вас она снята, вам потребуется файл конфигурации, можно любого следующего релиза
Заходите в меню «Конфигурация\Объединить конфигурации» и выбираете этот файл:
Если всё верно (версия подходящая), то выйдет вот окно с сообщением: «Обнаружена возможность объединения с постановкой на поддержку», на вопрос «Поставить на поддержку?» отвечаете «Да»
Этим вы убиваете два зайца и обновляете конфигурации и ставите ее на поддержку.
Далее стандартный диалог объединения, нажимаете «Выполнить», появится вот такое окно:
Перед нажатием выполнить, еще требуется поставить по кнопке «Настройка», разрешить удаление объектов основной конфигурации (чтобы удалились ненужные и старые объекты).
В конце будет сообщение «Объединение конфигурации завершено»
Теперь выполняете ее замещение по случаю 1, тут вы уверены, что они у вас идентичны .
Реклама – самая интересная и самая трудная форма литературы.
— Олдос Хаксли.
Как снять и поставить конфигурацию 1С на поддержку
Консультации от квалифицированных специалистов 1С, удаленно по РФ. Моментальная реакция на заявку. 1-я бесплатно!
Выгодное сопровождение 1С-инфраструктуры. Тарифы от 2 ч. до безлимита. До 10 ч. на 1-ю услугу в подарок
Для решения вопросов автоматизации производственных процессов, случается, требуется скорректировать типовую программу, то есть снять конфигурацию с поддержки.
Часто, если речь идет о дополнительных печатных формах, отчетах и обработках, для расширения функционала достаточно подключения внешних доработок системы. Также в программах 1С 8.3 успешно реализуется принципиально новый механизм адаптации прикладных решений для конкретных пользователей – расширения.
Если же такая процедура все-таки необходима – рекомендуем сначала скопировать свою ИБ (информационную базу) для возможности восстановления.
Рис.1 Сначала скопировать свою ИБ
Запустим нашу 1С с выбором конфигуратора.
Рис.2 Запустим нашу 1С с выбором конфигуратора
Выберем команду «Открыть конфигурацию».
Рис.3 Выберем команду «Открыть конфигурацию»
Убедимся, что напротив названия нашей программы установлена пиктограмма.
Рис.4 Убедимся, что напротив названия нашей программы установлена пиктограмма
Этот значок показывает, что наш ПО не изменялось, то есть аналогично версии поставщика (1С).
Рис.5 Этот значок показывает, что наш ПО не изменялось, то есть аналогично версии поставщика (1С)
Обратите внимание, такая же картинка имеется рядом с наименованием каждого объекта.
Рис.6 Обратите внимание, такая же картинка имеется рядом с наименованием каждого объекта
В разделе главного меню «Конфигурация-Поддержка» выберем «Настройку поддержки».
Рис.7 Выберем «Настройку поддержки»
Активируем возможности корректировки.
Рис.8 Активируем возможности корректировки
Ответом на это станет предупреждение о том, что наши действия будут препятствовать обновлению автоматом. Ответим «Да».
100%-я поддержка от Сервис-партнера 1С
Повысим отказоустойчивость 1С на 70%! С вас заявка, с нас — реакция за 5 мин. и решение задачи от 1 ч. удаленно по РФ
Договор SLA на обслуживание 1С
Дарим до 10 часов сопровождения новым клиентам! С вами работают методологи, архитекторы, аналитики и программисты
Рис.9 Ответом на это станет предупреждение о том, что наши действия будут препятствовать обновлению автоматом
В настройках поддержки зафиксируем – отключим ли мы ее полностью или нет. В нашем примере укажем, что мы ее сохраняем, несмотря на редактирование.
Рис.10 Сохраняем поддержку
После выбора правила и нажатия «ОК», происходит изменение режима.
Рис.11 Происходит изменение режима
После этого пиктограмма исчезает из названия, и мы можем приступать к коррекции.
Рис.12 Мы можем приступать к коррекции
Как поставить конфигурацию на поддержку
Если наша программа уже скорректирована в части структуры данных, но снова возникла необходимость поддержки, использование описанного ниже способа безвозвратно уничтожит внесенные правки. Только специалист, дающий профессиональные консультации по программам 1С, может правильно оценить риски этого действия.
Если изменения были незначительны (например, внесенные изменения уже появились в типовых программах при очередном обновлении), тогда эту операцию можно провести самостоятельно, без привлечения сторонних специалистов, оказывающих услуги по настройке 1С.
Перед выполнением процедуры в обязательном порядке копируем нашу ИБ (для возможности возврата к исходным данным).
Начнем с проверки релиза текущей конфигурации. Это можно сделать при помощи пиктограммы
Рис.13 Проверка релиза текущей конфигурации
или командой главного меню «Справка-О программе».
Рис.14 О программе
Для чего мы это делаем? В базе 1С сохранены три конфигурации:
- Та, которая доступна нам в конфигураторе (основная);
- Типовая версия от поставщика (ее релиз должен соответствовать релизу нашей основной при условии верного обновления);
- Версия информационной базы.
Проверим соответствие первых двух версий, открыв настройку поддержки.
Рис.15 Проверим соответствие первых двух версий
Как видим, релиз тот же, что и у поставщика.
Рис.16 Как видим, релиз тот же, что и у поставщика
Как происходит обновление конфигурации:
- На полной поддержке – при запуске обновления основная будет заменена версией поставщика;
- Поддержка снята полностью или частично – при обновлении откроется окно для сопоставления и объединения объектов конфигураций, чтобы мы самостоятельно, вручную определили объекты для замены.
После обновления основной приходит очередь информационной базы.
Если основная версия (снятая с поддержки) совпадает с вариантом поставщика, в окне настройки поддержки выгрузим конфигурацию: жмем «Сохранить в файл» и укажем путь сохранения. Версия поставщика сохранена.
Рис.17 Версия поставщика сохранена
В главном меню открываем раздел «Конфигурация-Загрузить конфигурацию из файла».
Рис.18 Загрузить конфигурацию из файла
Система выдает предупреждение о возможном риске такой операции, так как может произойти полная замена основной версии. Жмем кнопку «Да».
Рис.19 Система выдает предупреждение о возможном риске такой операции
На этом этапе может появиться сообщение о блокировке объектов. В этом случае надо снять конфигурацию с поддержки полностью: «Конфигурация-Поддержка-Настройка поддержки», после чего повторить загрузку конфигурации из файла.
Обновляем версию информационной базы, о чем появляется сообщение системы. Нажимаем «Да».
Рис.20 Обновляем версию информационной базы
Конфигурация поставлена на поддержку, о чем нам говорит значок в ее наименовании.
Рис.21 Конфигурация поставлена на поддержку
Все внесенные в основную конфигурацию изменения утрачены, теперь она полностью совпадает с версией поставщика.
Поддержка 1С по всей России
100% задач решаем дистанционно по разным каналам связи. У нас 500+ сертификатов 1С. Гарантия на услуги до 12 мес.
Профессиональные консультации по 1С
Разовые и регулярные консультации от сертифицированных специалистов 1С. По всей РФ удаленно. Оплата от 15 мин.
Рис.22 Все внесенные в основную конфигурацию изменения утрачены, теперь она полностью совпадает с версией поставщика
Когда релиз поставщика отличается от основной, нам понадобится типовая версия с тем же релизом, что и наша основная.
Мы предпримем ряд шагов:
- Создать новую базу с тем же релизом, что и у основной (где взять установочный шаблон в данной статье не рассматривается);
- Открыть базу в режиме «Конфигуратор»;
- Открыть конфигурацию;
- Сохранить ее в файл.
Откроем нашу основную версию и файл типовой загрузим так, как описано выше.