1с как подключить расширение конфигурации

Платформа 1С – как подключить расширение в 1С

Платформа 1С поддерживает возможность подключения расширения.

С помощью расширений в 1С можно добавить функционал, причем не придется снимать конфигурацию с поддержки, соответственно не будет трудностей с обновлениями в будущем.

расширения не работают для Базовых версий.

Рассмотрим, как подключить расширение на примере программного продукта 1С: Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК.

Перед подключением расширения необходимо убедиться, обладает ли пользователь соответствующими правами (требуются права администратора или полные права).

Зайдем в программе в меню «Администрирование – Настройки программы – Печатные формы, отчеты и обработки» и выберем пункт «Расширения»:

помимо этого способа открыть список расширений можно через меню «Все функции»:

Если данного меню нет, его можно включить в разделе «Главное меню – Сервис – Параметры»:

В открывшемся окне установить флажок Отображать команду «Все функции»:

Далее в меню «Все функции» нужно выбрать пункт «Стандартные – Управление расширениями конфигурации»:

В результате откроется список, в котором можно управлять подключенными расширениями. Для добавления нового расширения нажмем кнопку «Добавить»:

Выберем файл с расширением в формате *.cfe:

После добавления расширения снимем флажки «Безопасный режим, имя профиля» и «Защита от опасных действий»:

По кнопке «Перезапустить» перезапускаем программу и можно работать с новым функционалом.

Для отключения расширения нужно удалить его из списка по соответствующей кнопке.

Источник

Расширения конфигурации в 1С 8.3

В данной статье предлагаю рассмотреть, что такое «расширение конфигурации», как добавить расширение или же отключить его. Начиная с версии 1C 8.3.6.1977 в платформе введен новый механизм – расширения конфигурации. Сначала немного теории.

Что такое расширения?

Расширения представляют в 1С собой что-то вроде параллельных конфигураций, которые автоматически объединяются с основной конфигурацией поставщика. Причем в расширениях можно добавлять как свои объекты, так и заимствовать объекты основной конфигурации.

READ  Как подключить два usb модема к одному роутеру

Для чего нужны расширения?

В первую очередь расширения созданы для облегчения внесения изменений в программу. То есть, если пользователи просят добавить какой-либо функционал, то до появления расширений программистам приходилось снимать конфигурацию с полной поддержки и менять типовую конфигурацию.

Снятие с полной поддержки влечет за собой ряд неудобств:

При использовании расширений при внесении изменений программист не будет трогать типовую конфигурацию. Все изменения будут делаться при помощи расширений, которые (как я писал выше) тоже являются конфигурациями. Таким образом, основная конфигурация останется на полной поддержке.

После обновления основной конфигурации, если произошли в новом релизе какие-то изменения с объектом, который ранее был изменен расширением, то изменения все равно возьмутся из расширения. То есть расширения имеют больший приоритет, чем основная конфигурация.

Видео — расширения в 1С за 45 минут

Пример добавления расширения в 1С

Чтобы показать, что такое расширение, лучше привести пример его создания в конфигураторе 1С.

В конфигураторе зайдем в меню «Конфигурация» и выберем пункт «Расширения конфигурации». Откроется окно со списком расширений (если они есть). Нажмем кнопку «Добавить» и добавим новое расширение. Теперь можно открыть конфигурацию расширения:

Как видно, конфигурация расширения имеет точно такую же структуру, как и основная. Только она изначально совершенно чистая, без объектов.

Недавно я писал статью о том, как самим сделать обработку для перенумерации объектов. На её примере я хочу сделать ее встроенной при помощи расширения.

В обработке у меня есть поле со ссылкой на справочник «Организации». Поэтому мне этот справочник необходим. Но мы не будем создавать новый справочник «Организации», тем более что платформа этого и не позволит. Нельзя, чтобы в конфигурации расширения были объекты, одноименные с объектами в основной конфигурации.

Поэтому справочник мы позаимствуем из основной конфигурации:

Теперь нажмем правой кнопкой мышки на «Обработки» и выберем «Вставить внешнюю обработку, отчет…» Таким образом, добавим новую обработку в конфигурацию расширения. Если Вы используете мою обработку, то сразу переименуйте ее, так как в основной конфигурации уже есть обработка с таким именем.

Ну и последний штрих. Я хочу, чтобы моя обработка отражалась в меню «Администрирование». Для этого позаимствуем одноименную подсистему основной конфигурации. Не забудьте указать в обработке, что она относится к этой подсистеме.

READ  Как подключить подогрев зеркал на ланосе

Вот такая структура у меня получилась:

Посмотрим, что у нас получилось. Обновляем конфигурацию базы данных и запускаем программу в режиме 1C: Предприятие, и идем в меню «Администрирование». Да, чуть не забыл, конфигурацию расширения необходимо закрыть, иначе программа не запустится:

Таким образом, мы добавили в программу новую обработку, не изменив при этом основную конфигурацию.

Расширение можно выгрузить в файл и загрузить потом в другую конфигурацию. Это очень удобно для разработчиков. Получив заказ, программист на своей конфигурации делает расширение и передает его потом заказчику.

В заключение хочу сказать, что работа с расширениями еще не закончена. Постоянно добавляются новые возможности, расширяется круг объектов, с которыми можно работать. Поэтому, если Вы решили активно работать с расширениями, чаще обновляйте платформу.

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Как подключить расширение 1С (.cfe)

В этой статье рассмотрим, как подключить расширение 1С к вашей базе. Для примера возьмем конфигурацию «Управление торговлей», но инструкция актуальна для всех современных конфигураций.

В других конфигурациях 1С «НСИ и администрирование» может называться «Администрирование» или «Настройки»

2. Откройте расширения:

3. Нажмите «Добавить из файла…»:

4. На предупреждение безопасности ответьте «Продолжить»:

Подключайте только те расширения, которым доверяете! помимо того, что они могут содержать вирус, они могут еще и навредить данным в 1С!

5. Выберите файл расширения и нажмите «Открыть»:

6. Дождитесь окончания подключения расширения:

7. Расширение появится в списке расширений с серым кружком. Нажмите «перезапустить»:

8. После перезапуска 1С снова откройте список расширений и убедитесь, что кружок стал зеленым:

Если вместо зеленого кружка вы видите красный, значит с подключением расширения произошла ошибка. Обратитесь к разработчику расширения, либо к нам, мы адаптируем расширение под вашу конфигурацию

9. Иногда в инструкции к расширению написано, что надо снять флажок «Безопасный режим». Сделать это можно прямо в списке расширений:

READ  Как подключить видеозвонок на телефоне мтс

Отключенный безопасный режим не значит, что расширение будет вам вредить. Сняв этот флажок вы разрешаете расширению, например, перехватывать серверные процедуры и функции. Часто это необходимое условие работы расширения.
По нашему опыту, большинство расширений работают только с отключенным безопасным режимом.
Тем не менее, вы должны доверять автору расширения перед использованием его решения! Если есть сомнения в безопасности решения, обращайтесь к нам, мы проверим расширение на наличие потенциально опасного кода.

На этом все, теперь вы знаете как подключить расширение 1С к вашей базе. Ниже рассмотрим, что можно сделать с уже подключенным расширением.

Как обновить расширение 1С

2. На предупреждение безопасности ответьте «Продолжить»:

3. И выберите новый файл расширения:

Вероятнее всего изменится версия расширения:

Версия расширения — это вспомогательный и необязательный атрибут расширения. Поэтому у вас версия может либо не измениться после обновления, либо вообще быть пустой.

4. Перезапустите 1С:

5. Убедитесь, что новая версия расширения корректно подключилась к вашей конфигурации:

Как временно отключить расширение

В предупреждении безопасности нажмите «Отключить»:

Несмотря на то, что отключение расширения не удаляет данные, хранящиеся в расширении, лучше уточнить у разработчика, будут ли негативные последствия от отключения расширения.

Как удалить расширение

При этом, предварительно отключать расширение не обязательно. 1С корректно удаляет даже активные расширения.

2. На предупреждение безопасности ответьте «Удалить»:

Здесь же можно сделать резервную копию 1С, нажав «выполнить резервное копирование информационной базы». Мы рекомендуем это сделать, даже если вы уверены, что ничего плохого при удалении расширения не случится.
И вообще — резервных копий много не бывает 🙂 Если у вас еще не настроено регулярное резервное копирование 1С, вот наша статья на эту тему: //1cgreen.ru/rezervnoe_kopirovanie_fajlovoj_1c

3. Дождитесь завершения удаления расширения:

4. Перезапустите 1С:

Помните, что при удалении расширения удаляются и данные, которые в этом расширении хранились. Соответственно, если вы затем повторно подключите расширение, придется заново вносить удаленные данные.

Источник

Поделиться с друзьями
Как подключить и установить...
Adblock
detector