«ИТСервис-Про»

Тверская обл, г. Конаково, Учебная ул, дом № 17, оф. 35

с 10:00 до 18:00, пн-пт
Закрыть

Вопрос №1

0%

Работа с расширениями в 1С

ГлавнаяСтатьи — Работа с расширениями в 1С

Расширение конфигурации

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

Основное назначение расширения конфигурации ‑ это доработка прикладного решения при внедрении (или в «облаке») под нужды клиента. При этом дорабатываемую конфигурацию не надо снимать с поддержки. В результате сохраняется простота обновления типового прикладного решения, стоящего на поддержке, с необходимостью выполнять доработки

Расширение может иметь одно из следующих назначений:

Исправление ‑ такое расширение предназначено для исправления ошибок в прикладном решении.

Адаптация ‑ такое расширение предназначено для адаптации прикладного решения под условия конкретного клиента.

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

В режиме 1С:Предприятие

Добавление расширений в режиме 1С:Предприятие

Шаг 1. Запустите 1С в режиме «1С:Предприятие» под пользователем с административными правами.

Шаг 2. Завершите работу всех пользователей. Это можно сделать в разделе Обслуживание, перейдя по гиперссылке «Активные пользователи».

Шаг 3. Создайте резервную копию. Для этого выбираем Администрирование → Обслуживание →Резервное копирование и восстановление. Выбираем «Создание резервной копии».В открывшемся окне указываем путь, куда будет сохранена резервная копия, и нажимаем кнопку «Сохранить резервную копию».

Шаг 4. Перейдите в раздел НСИ и администрирование → Администрирование → Печатные формы, отчеты и обработки→Расширения:

 

Шаг 5. Нажимаем кнопку «Добавить из файла», затем «Продолжить»

Шаг 6. Выбираем файл с расширением.

Шаг 7. Снимаем флажок «Безопасный режим» и перезапускаем программу по ссылке «Перезапустить».

После перезапуска программы корректно установленное расширение отображается с зеленым значком:

Обновление расширения в режиме 1С:Предприятие

Шаг 1. Перейдите в раздел НСИ и администрирование → Администрирование → Печатные формы, отчеты и обработки→Расширения:

 

Шаг 2. Выбрать в списке нужное расширение, нажать кнопку «Обновить из файла».

Шаг 3. Далее соглашаемся с предупреждением безопасности, нажимаем «Продолжить»:

Шаг 4. Открыв новое расширение, проверяем изменение версии и отсутствие галочки «Безопасный режим». Далее необходимо перезапустить программу.

После перезапуска программы подключенное расширение отображается зеленым значком.

Деактивация в режиме 1С:Предприятие

Возможна ситуация (особенно в процессе разработки расширения), когда после подключения расширения в прикладном решении что-то пошло не так. Чтобы понять, «виновато» ли в этом расширение или нет, имеется удобная возможность деактивировать его и посмотреть, как будет работать прикладное решение без применения расширения.

Для этого достаточно снять у расширения флажок Активно в списке расширений, причем сделать это можно как в конфигураторе, так и в режиме 1С:Предприятие в стандартной обработке Управление расширениями конфигурации.

Перейдите в раздел НСИ и администрирование → Администрирование → Печатные формы, отчеты и обработки→Расширения:

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

Удаление расширений в режиме 1С:Предприятие

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

НСИ и администрирование → Администрирование → Печатные формы, отчеты и обработки→Расширения:

 

 

В режиме Конфигуратора

Установка расширений в режиме Конфигуратор

Шаг 1. Запустить 1С:Предприятие 8.3 в режиме «Конфигуратор» под пользователем с административными правами;

Шаг 2. Сделать резервную копию вашей информационной базы.
Администрирование Выгрузка информационной базы; в открывшемся диалоге указать имя файла, в который будут записаны данные.

Шаг 3. Выберите в меню пункт КонфигурацияРасширения конфигурации.
Если недоступен пункт «Расширения конфигурации», то сначала выполните команду «Конфигурация Открыть конфигурацию.

Шаг 4. Откройте окно «Расширения конфигурации» и выберите команду Действия Добавить или «+». Создайте новое расширение.

 

Шаг 5. В табличной части появится новая строка, встаньте на нее и нажмите «Конфигурация» «Загрузить конфигурацию из файла».

Шаг 6. Выберите файл с расширением.

Шаг 7. В новом окне согласитесь продолжить.

Шаг 8. Некоторые расширения требуют: снять галки «Безопасный режим» и «Защита от опасных действий».

Шаг 9. Система попросит обновиться- нажмите «Да».

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

Обновление расширений в режиме Конфигуратор

Шаг 1. Запустить 1С:Предприятие 8.3 в режиме «Конфигуратор» под пользователем с административными правами;
Шаг 2. Сделать резервную копию вашей информационной базы.
Администрирование Выгрузка информационной базы; в открывшемся диалоге указать имя файла, в который будут записаны данные.
Шаг 3. Выберите в меню пункт КонфигурацияРасширения конфигурации.
Если недоступен пункт «Расширения конфигурации», то сначала выполните команду «Конфигурация Открыть конфигурацию.

Шаг 5. Нажмите Загрузить расширение из файла


Шаг 6. Выберите новый файл расширения (*.cfe)


Шаг 7. Подтвердите замену

Сохраните конфигурацию (Ctrl+S)

Шаг 8. Обновите конфигурацию базы данных

Шаг 9. Нажмите кнопку Принять:

Расширение обновлено

Проверить совместимость расширения с версией вашей платформы 1С

Для работы с новой версией расширения выйдите из конфигуратора и запустите базу в режиме 1С:Предприятие.

Деактивация в режиме Конфигуратор

Возможна ситуация (особенно в процессе разработки расширения), когда после подключения расширения в прикладном решении что-то пошло не так. Чтобы понять, «виновато» ли в этом расширение или нет, имеется удобная возможность деактивировать его и посмотреть, как будет работать прикладное решение без применения расширения.

Для этого достаточно снять у расширения флажок Активно в списке расширений, причем сделать это можно как в конфигураторе, так и в режиме 1С:Предприятие в стандартной обработке Управление расширениями конфигурации.

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

 

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

 

 


Удаление расширения в режиме Конфигуратор

Шаг 1. Запустить 1С:Предприятие 8.3 в режиме «Конфигуратор» под пользователем с административными правами;
Шаг 2. Сделать резервную копию вашей информационной базы.
Администрирование Выгрузка информационной базы; в открывшемся диалоге указать имя файла, в который будут записаны данные.
Шаг 3. Выберите в меню пункт КонфигурацияРасширения конфигурации.
Если недоступен пункт «Расширения конфигурации», то сначала выполните команду «Конфигурация Открыть конфигурацию.

Шаг 4. Выберите в списке нужное расширение и нажмите «Удалить» (красный крестик») или Действия Удалить.

Шаг 5. Система выдаст сообщение - нажмите «Да».

Расширение удалено.

Интерактивное удаление расширений (в конфигураторе или в клиентском приложении) различает удаление расширения, которое не расширяет данные и расширения, которое данные расширяет. В первом случае будет задан стандартный вопрос-подтверждение, после чего расширение будет удалено.

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

 

Проверка возможности применения

Кроме стандартных команд, диалог Расширения конфигурации предоставляет доступ к двум специализированным командам: Конфигурация ‑ Проверка возможности применения и Действия ‑ Проверка воз

Свяжемся в течение 15 минут

Ответим на вопросы и подробно расскажем о наших услугах, продуктах и проектах.
Подберем решение "1С"
Рассчитаем стоимость и подготовим коммерческое предложение.