1с как сбросить настройки конфигуратора
В этой статье я покажу идеальный пример, когда программист 1С пришел к клиенту, а там ему дали какое-то задание по доработке конфигурации. Ситуация такая, что сделать эти изменения на рабочей базе по какой-то причине не представляется возможным: там или работают пользователи, или нет рабочего места у клиента, или ещё что-то. Поэтому программист 1С принимает решение взять конфигурацию с собой на свое рабочее место (домой или в офис), и уже на своем рабочем месте внести все изменения, а потом вернуться к клиенту и загрузить сделанные изменения в его рабочую базу.
Я разберу основные шаги внесения изменений в конфигурацию клиента, особенно она будет интересна начинающим программистам 1С.
Как сохранить конфигурацию 1с
Вы пришли к клиенту, обговорили изменения и теперь вам нужно забрать конфигурацию базы клиента, в которую необходимо внедрить изменения. Чтобы это сделать, нужно выгрузить cf-файл. Делается это в конфигураторе 1С, в котором необходимо выполнить команду «Сохранить конфигурацию в файл», находящуюся по пути «Главное меню» — «Конфигурация».
В результате у вас получится cf-файл, который вы или зальете в облако, или скопируете на флешку, и отнесете на свое рабочее место (домой или в офис).
Как загрузить конфигурацию 1с
После того, как вы придете на свое рабочее место, необходимо создать пустую базу. Делается это достаточно просто.
В пустой базе необходимо зайти в конфигуратор 1С и загрузить конфигурацию, которую вы взяли у клиента. Делается это при помощи команды конфигуратора «Загрузить конфигурацию из файла» по пути «Главное меню» — «Конфигурация».
В результате выполнения команды, откроется окно выбора файла с расширением cf, в котором вы выбираете ранее сохраненный у клиента cf-файл.
Конфигурация загрузилась, и мы рассмотрим идеальный вариант, что ни кто не работал с базой клиента до вас. Узнать это можно, открыв окно «Настройка поддержки» по пути «Главное меню» — «Конфигурация» — «Поддержка» в конфигураторе 1С. И вверху окна должна быть надпись «Конфигурация находится на поддержке», это значит, что база с «типовой» конфигурацией, и ни кто с ней не работал.
Включить возможность изменения конфигурации
Чтобы мы могли с ней работать, необходимо включить возможность изменения конфигурации.
Более подробно о поддержке конфигурации читайте в моей статье Поддержка конфигурации 1С.
Мы включим возможность изменения конфигурации, оставив для всех объектов правила «Объект поставщика не редактируется».
А также включим для справочника Номенклатура и документа ЧекККМ c основной формой документа правило «Объект поставщика редактируется с сохранением поддержки»
Внести изменения в конфигурацию 1С
Изменим справочник Номенклатура, добавив в него реквизит.
А также документ ЧекККМ: добавим реквизит и поместим его на форму в виде элемента Поле.
Сделав нужные изменения, сохраним cf-файл нашей измененной конфигурации, как мы это делали ране, предварительно протестировав изменения.
Объединение конфигурации 1с
После того, как вы всё сделаете на своем рабочем месте и придете к клиенту, необходимо загрузить ваши изменения в клиентскую конфигурацию.
И здесь две рекомендации:
- Обязательно сохраните базу клиента, перед тем, как вносить изменения;
Не используйте команду «Загрузить конфигурацию из файла».
Почему нельзя использовать команду «Загрузить конфигурацию из файла»? Потому что, если во время вашего отсутствия с клиентской конфигурацией что-то делали, то вы этой командой сотрете все ранее сделанные изменения.
Поэтому я рекомендую работать с командой «Сравнить объединить с конфигурацией из файла», которая находится по пути «Главное меню» — «Конфигурация».
В результате выполнения этой команды, откроется окно «Сравнение, объединение …», в которой в левой части будут метаданные из основной (рабочей) конфигурации, а справа метаданные конфигурации из файла. В идеальном варианте, у вас должны быть отображены именно те объекты, которые вы изменили. В моем случае они стоят с замком, потому что клиентская конфигурация на поддержке без возможности изменения.
Включим возможность изменения в клиентской базе так, как мы это делали выше в своей домашней копии, и выполним опять операцию сравнения-объединения. В этот раз замки с объектов исчезнут, мы оставляем флажки у тех объектов, изменения которых мы хотим внести в базу клиента, и нажав на кнопку «Выполнить» вносим изменения в клиентскую базу.
Сравнение конфигураций 1С
Иногда возникают ситуации, когда вам просто нужно сравнить основную конфигурацию с какой-то конфигурацией из файла, без выполнения процесса объединения.
В этом случае вам поможет команда «Сравнение конфигураций» , которая находится по пути «Главное меню» — «Конфигурация».
После выполнения команды нужно будет выбрать, что с чем мы сравниваем.
И если мы сравниваем с конфигурацией из файла, то необходимо указать нужный cf-файл.
После выйдет окно, где будут показаны отличия одной конфигурации от другой.
Возврат на поддержку измененной конфигурации 1С
Редко, но бывают случаи, когда снимают полностью с поддержки измененную конфигурацию 1С, если мы в этом случае поставим обратно на поддержку при помощи команды «Загрузить конфигурацию из файла», то все изменения сделанные ранее затрутся.
Чтобы сохранить изменения нужно использовать уже знакомую команду «Сравнить объединить с конфигурацией из файла».
Во время возврата на поддержку нужно выбрать cf-файл типовой конфигурации 1С.
После выбора файла типовой конфигурации, выйдет предложение поставить конфигурацию на поддержку.
Соглашаемся, и в открывшемся окне «Сравнение Основная конфигурация — файл» убираем флажки с тех объектов, изменения которых мы хотим сохранить.
После нажатия кнопки «Выполнить», появится окно с настройками правил поддержки для объектов, в этом окне оставим всё по умолчанию.
Конфигурация встанет на поддержку с возможностью изменений.
Но наша конфигурация еще не полностью на поддержке.
Для того, чтобы она стала полностью на поддержке, необходимо в окне «Настройка поддержки» у всех объектов конфигурации, которые были изменены установить правило «Объект поставщика редактируется с сохранением поддержки», а также у самой конфигурации. Если в вашей конфигурации все объекты должны быть на поддержке, то чтобы не ставить каждый объект отдельно, можно во время установки правила для всей конфигурации, поставить флаг «Установить для подчиненных объектов», тогда это правило для всех объектов конфигурации установится автоматически. Иначе нужно будет к каждому объекту отдельно применять это правило.
Статьи по теме обновлений 1С:
Если по мимо задач по администрированию, перед вами стоят задачи по разработке в 1С, то рекомендую вам свою книгу «Программировать в 1С за 11 шагов», в которой подробно и основательно шаг за шагом даются основные знания по разработке в 1С.
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
На митапе «Безопасность в 1С» руководитель ИТ компании Инфософт Антон Дорошкевич рассказал про инструменты сервера 1С, которые помогают защититься от пользователей – в том числе «богов мира 1С»: Попробуем кое-что взломать. Попробуем защитить от взлома. Посмотрим тонкости работы реестра кластера 1С.
Елена Скворцова, 1С:Эксперт по технологическим вопросам, архитектор в нашей компании, в совместном проекте с Учебным центром №1 1С записала цикл видеолекций, посвященных подготовке к практической части экзамена по сертификации 1С:Эксперт. В этих видео рассматриваются аналоги вопросов и задач, которые встречаются на реальных экзаменах. Рассматриваются различные примеры их решения и сопутствующие вопросы, часто возникающие в связи с этим. Это видео - третье из пяти: "3. Избыточные блокировки. Откуда возникают и что с ними делать". В последнем видео, посвященном анализу блокировок, посмотрим на них с другой стороны - стороны MS SQL Server, и расследуем эскалацию блокировки.
Елена Скворцова, 1С:Эксперт по технологическим вопросам, архитектор в нашей компании, в совместном проекте с Учебным центром №1 1С записала цикл видеолекций, посвященных подготовке к практической части экзамена по сертификации 1С:Эксперт. В этих видео рассматриваются аналоги вопросов и задач, которые встречаются на реальных экзаменах. Рассматриваются различные примеры их решения и сопутствующие вопросы, часто возникающие в связи с этим. Это видео - второе из пяти: "Управляемые взаимоблокировки. Причины, виды и способы устранения". Вспоминаем природу возникновения взаимоблокировок, расследуем и устраняем два реальных конфликта управляемых блокировок.
Елена Скворцова, 1С:Эксперт по технологическим вопросам, архитектор в нашей компании, в совместном проекте с Учебным центром №1 1С записала цикл видеолекций, посвященных подготовке к практической части экзамена по сертификации 1С:Эксперт. В этих видео рассматриваются аналоги вопросов и задач, которые встречаются на реальных экзаменах. Рассматриваются различные примеры их решения и сопутствующие вопросы, часто возникающие в связи с этим. Это видео - первое из пяти: "Ожидания на управляемых блокировках. Назначение, возможности и механизм работы" Повторяем теоретические основы управляемых блокировок и их применяем знания на практике, расследуя управляемый тайм-аут.
Из панелей конфигуратора пропала панель инструментов "Главное меню" . В настройках панелей галочка активности стоит при этом.
Что было испробовано для исправления:
- Включение/отключение активности в настройках панелей (грешил на релиз платформы 8.3.13.1644, попробовал и под более старой версией 8.3.12.1440);
- Думал настройки пользователя (удалил/добавил базу заново в список, создал нового пользователя) ;
Ещё не опробовал:
- Выгрузить/загрузить базу
- очистка в реестре ветки hkey_users
Что с этим можно сделать и как такое побеждать?
(1) возможно дело в винде.
Или в кеше.
Раз у нового пользователя такое же то проверить права.
Создай пустую конфигурацию и проверь будет ли кнопка видна.
(2) Во всех конфигурациях нет меню. Зашел с другой машины, всё на месте. Действительно проблемы в винде или кэше.
(1) удалите файл настроек 1cv8cmn.pfl
( . \AppData\Roaming\1C\1cv8\1cv8cmn.pfl )
На всякий случай, сохранив его
В конфигураторе пропало? Не в предприятии? Так вы просто галку убрали или руки тряслись и меню снесли. ПКМ и все на место вернется=))
(6) Дернул менюшку перед тем, как нажать выйти и всё. Самое первое что попробовал - это галку поставить/убрать
после того как убрал галку, попробуй поставить, нажать alt однократоно и двигать стрелкой вправо 7-8 раз
Правой кнопкой мыши на верхнем сером пространстве и там птиц наставь каких хочешь.
Попробуй убрать а потом поставить ее заново.
А также внимательно смотрел - не перетащил ли куда саму панель (она ж таскается)
Вот я смоделировал такую ситуацию - перетащил менюшку 1С вниз на панель задач винды - главное меню исчезло совсем.
После перезапуска конфигуратора - появилось в отдельном окошке - только привязать осталось на свое место
(11) Ага, спасибо. Теперь панель "Конфигурация" пропала))
Видимо под панелью и открывается она
(11)
1. Создал новую командную панель
2. Закинул её под панель задач винды.
3.1 В текущем сеансе заглянул под панель задач - командная панель 1с там
3.2 Вышел и зашел заново. Ситуация та же - панель пропала.
В том меню, где галки проставляются есть пункт настройки.
И там есть кнопка сброс.
Можно ее поробовать нажать.
У моего клиента та же фигня, ставил/убирал галки, Альт со стрелками, и прочие танцы с бубном не помогли!
И сброс панелей тоже не помогает. Терминальный доступ к серверу 2008. Что делать - не знаю.
Плюс еще заметил: добавил нужные мне команды в существующую панель инструментов. После закрытия конфигуратора и повторного открытия добавленные команды исчезли. Так же исчезают и добавленные мной панели инструментов. В чем причина - ума не приложу.
(17) У меня тоже терминалка + vpn, подключил базы на локальном компе - это спасло. Пока забросил разборки с этой проблемой
В этой статье познакомимся с поддержкой конфигураций 1С, узнаем на что она влияет, и что будет, если конфигурацию полностью снять с поддержки.
У конфигураций 1С имеется возможность установки обновлений . Для того, чтобы конфигурация имела возможность обновляться, необходимо чтобы сама эта конфигурация находилась на поддержке.
Как выяснить, что ваша конфигурация на поддержке. Для этого в конфигураторе 1С необходимо открыть окно «Настройка поддержки». Путь к нему следующий: «Главное меню» — «Конфигурация» — «Настройка поддержки…».
Если у вас команда «Настройка поддержки…» не активна, как на этом рисунке:
Значит, у вас конфигурация закрыта. Открыть её можно, или выполнив команду «Открыть конфигурацию» меню «Конфигурация» главного меню, или нажать на одноименную кнопку на панели «Конфигурация».
Когда откроется окно «Настройка поддержки» обращаем внимание на надпись «Конфигурация находится на поддержке», а также на информацию в полях под этой надписью (название конфигурации, поставщик и версия).
Если надпись вверху окна в том виде, как на картинке выше («Конфигурация находится на поддержке»), то это обозначает, что конфигурация на поддержке, и мы не можем внести изменения в нашу конфигурацию, т.е. конфигурация на поддержке без возможности изменения. Но, в тоже время, конфигурацию можно обновить, и процесс обновления на новый релиз конфигурации пройдет автоматически без нашего участия.
Многие, когда открывают дерево метаданных в окне «Конфигурация», делают вывод о том, что конфигурация на поддержке без возможности изменения, на основе знака замка, который находятся справа от названия конфигурации в дереве метаданных.
Так делать не совсем правильно, потому что может быть случай, когда конфигурация находится на поддержке с возможностью изменения, но значки в дереве метаданных будут такими, как будь-то она на поддержке без возможности изменения.
Сейчас я это продемонстрирую. Для этого включим у конфигурации возможность изменения. Делается это достаточно просто: в окне «Настройка поддержки» нажимаем на кнопку «Включить возможность изменения».
После этого выйдет окно «Настройка правил поддержки», в котором я оставлю варианты «Объект поставщика не редактируется»
В результате этих действий у конфигурации включится возможность изменения: надпись сверху поменяется на «Конфигурация на поддержке с возможностью изменения», но знак замка рядом с названием конфигурации останется на прежнем месте.
Как вы видите, знак замка рядом с конфигурацией присутствует, но в тоже время в окне «Настройка поддержки» имеется надпись о том, что у конфигурации есть возможность изменения. И если после включения возможности изменения, мы запустим обновление конфигурации, то в процессе этого обновления выйдет окно «Обновление Основная конфигурация – Новая конфигурация поставщика».
Таким образом, наши обновления уже не будут устанавливаться автоматически, но в тоже время знак замка на конфигурации присутствует, и в конфигурацию не внесены ни какие изменения.
Если же мы случайно включили возможность изменения, и теперь оно нам мешает обновлять конфигурацию автоматически, то можно обратно поставить конфигурацию на поддержку без возможности изменения. Для этого, в окне «Настройка поддержки» необходимо сохранить cf-файл конфигурации поставщика.
Делается это, нажатием на кнопку «Сохранить в файл» в окне «Настройка поддержки».
После этого выйдет окно, в котором будет предложен путь сохранения cf файла конфигурации поставщика.
После сохранения cf-файла его необходимо загрузить в рабочую конфигурацию. Но, делать это нужно только в том случае, когда версия конфигурации поддержки совпадает с версией рабочей конфигурации. Также имейте в виду, что если вы всё-таки изменили конфигурацию, то все ваши изменения в результате загрузки файла конфигурации поставщика в рабочую базу, потеряются. Т.е. эту операции нужно делать только в том случае, если вы случайно включили возможность изменения и теперь хотите вернуть всё назад.
Для загрузки файла необходимо воспользоваться командой «Загрузить конфигурацию из файла…» главного меню конфигуратора.
В результате выполнения команды откроется окно выбора файла, и нам нужно найти сf файл, который мы сохранили ранее.
После выбора файла выйдет предупреждение.
Мы согласимся, пройдет загрузка конфигурации поставщика, и наша конфигурация опять станет на поддержке без возможности изменения и, как следствие, с автоматическим обновлением.
Вернемся опять к ситуации, когда мы включили возможность изменения в окне «Настройка поддержки», и во время включения изменений в окне «Настройка правил поддержки» оставили везде правила «Объект поставщика не редактируется». Если теперь мы хотим поменять какой-то объект, то нам следует найти этот объект в дереве метаданных группы «Настройка правил поддержки объектов», выделить мышкой надпись «Не редактируется» в колонке с названием вашей конфигурации справа от наименования объекта, вызвать контекстное меню, в котором выполнить единственную команду «Установить правило поддержки».
Выйдет окно «Настройка правил поддержки», где выбираем правило «Объект поставщика редактируется с сохранением поддержки», и указываем, применим ли мы эти правила к подчиненным объектам, установив флаг «Установить для подчиненных объектов».
К примеру, если мы включаем возможность изменения для справочника, то без поставленного флага «Установить для подчиненных объектов» мы только сможем изменить модуль объекта или модуль менеджера этого справочника, добавить новые реквизиты, команды, макеты и т.д. Но не сможем, к примеру, поменять формы. На формах будут замки.
Но если мы установим флаг «Установить для подчиненных объектов» в окне «Настройка правил поддержки» (это окно можно вызвать к объекту, который уже редактируется).
То можно будет изменять все объекты, которые подчинены головному объекту (формы, макеты, команды и т.п.).
Если во время включения возможности изменения конфигурации везде указать правила «Объект поставщика редактируется с сохранением поддержки».
То после включения, замки у конфигурации и объектов конфигурации «исчезнут», но останется желтый куб, который означает, что конфигурация (или объект конфигурации) на поддержке.
Мы можем совсем снять конфигурацию с поддержки. Для этого в окне «Настройка поддержки» нужно нажать на кнопку «Снять с поддержки» (перед этим следует включить возможность изменения).
В результате все поля в окне «Настройка поддержки» очистятся.
А значки рядом с конфигурацией и объектами метаданных исчезнут.
И если мы попробуем обновить конфигурацию, то ни чего не получится.
Когда мы полностью конфигурацию сняли с поддержки, то мы можем также её вернуть обратно на поддержку загрузив cf-файл конфигурации поддержки, единственно, что в окне «Настройка поддержки» мы его не сможем сформировать. Этот файл нужно где-то будет найти, если мы не сделали его заранее. Самый простой способ взять конфигурацию аналогичного релиза, выгрузить cf файл поддержки из окна «Настройка поддержки» и загрузить его в вашу конфигурацию, не забыв проверить на версию конфигурации рабочей базы. Версия конфигурации рабочей базы снятой с поддержки и версия конфигурации поддержки, от куда вы берете cf-файл должны совпадать.
Имейте ввиду, что после этой операции, все изменения конфигурации, которые были в ваше базе потеряются.
Другие статьи по теме обновлений 1С:
Если по мимо задач по администрированию, перед вами стоят задачи по разработке в 1С, то рекомендую вам свою книгу «Программировать в 1С за 11 шагов», в которой подробно и основательно шаг за шагом даются основные знания по разработке в 1С.
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
- Очень доступный и понятный язык изложения
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Поймете идеологию управляемого приложения 1С
- Узнаете, как разрабатывать управляемое приложение;
- Научитесь разрабатывать управляемые формы 1С;
- Сможете работать с основными и нужными элементами управляемых форм
- Программирование под управляемым приложением станет понятным
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму.
ПРОГРАММИРОВАНИЕ 1С 8 → перейти в меню [СТАТЬИ И ИНСТРУКЦИИ]
- Снять флажок "Разрешать помещать курсор после концов строк"
- Отображать пробелы и табуляции (табуляция - стрелка: Alt+26)
- Ключевые слова: D24C15
- Константы типа "Число": B68900
- Константы типа "Строка": 4CA49C
- Константы типа "Дата": 859900
- Идентификаторы: 258BD3
- Операторы: D42F33
- Комментарии: 93A1A1
- Препроцессор: D53584
- Прочее: 899A33
- Границы блока: 999999
- Фон дневной: FFFBF0 или ночной: 002B36
- Установить "Текущий идентификатор" и "Выбранный идентификатор": по своему усмотрению
Справочно: настройки цветов конфигуратора в 1С 8.3 по умолчанию (если возникнет необходимость вернуться к дэфолту):
- Ключевые слова: FF0000
- Константы типа "Число": 000000
- Константы типа "Строка": 000000
- Константы типа "Дата": 000000
- Идентификаторы: 0000FF
- Операторы: FF0000
- Комментарии: 008000
- Препроцессор: 963200
- Границы блока: E6E6E6
- Прочее: 000000
- Фон: FFFFFF
- Включить с подсказкой
- Включить флажок "Использовать автозамену в комментариях"
- Включить все режимы проверки, кроме мобильных
- Включить автопроверку вместе с расширенной
- Выставить вариант "Имя", само имя оставить пустым
- Заходим в конфигураторе в Сервис - Параметры - Тексты, устанавливаем Табуляции - "│" (именно этот символ скопировать нужно).
- На вкладке Модули - Редактирование - Прочее ставим цвет Серебряный (Silver) (или любой другой, если не поменять - будут чёрные).
Если Вы хотите заказать абонентское обслуживание или прочие услуги Вашей 1С . Пожалуйста, ознакомьтесь с прайс-листом и оформите заявку через контактную форму.
Спасибо за настройки! От себя добавлю - на компе нормально. А вот на ноуте 14дюймов лучше использовать по дефолту
Читайте также: