Для чего нужны расширения? | ТехКон
Меню
  • Компания
  • Каталог
  • Услуги
  • Проекты
  • Новости
  • Статьи
  • Акции
  • Помощь
  • Контакты
  • Для чего нужны расширения?

    | 25 Время чтения:
    Механизму расширений уже 4 года, но не все ещё знают, для чего они предназначены. В этой статье мы расскажем для чего же нужны расширения в 1С.

    Механизму расширений уже 4 года, но не все ещё знают, для чего они предназначены. В этой статье мы расскажем для чего же нужны расширения в 1С.

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

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

    Расскажем как это работает.

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

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

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

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

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

    Теперь давайте рассмотрим каким образом мы можем добавить новое расширение.

    Для начала нам необходимо зайти в конфигуратор.

    СозданиеРасширения1.PNG

    Далее «конфигурация», «расширения конфигурации».

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

    СозданиеРасширения2.PNG

    Важно!!!

    Необходимо снять флажки - «Безопасный режим» и «Защита от опасных действий», в 99% случаев при выставленных флажках ваше расширение не заработает, поэтому я советую их сразу отключать.

    СозданиеРасширения3 (1).PNG

    После создания расширения у нас появится новое окно с конфигурацией.

    РасширениеИОсновнаяКонфигурация.PNG

    Далее мы можем приступать к добавлению новых объектов или заимствованию уже существующих из основной конфигурации.

    Для добавления объекта из конфигурации нам необходимо щёлкнуть по нему правой кнопкой мыши, «добавить в расширение»

    ДобавлениеОбъектаВРасширение.PNG

    Точно так же мы можем добавлять реквизиты, табличные части, модули в расширение и дорабатывать их в нашем расширении.

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

    Вернуться

    Есть вопросы — спрашивайте!

    Наши специалисты помогут Вам, окажут бесплатную консультацию

    Статьи