Механизм расширений в системе 1С:Предприятие 8
24.01.2024 2024-01-24 12:53Механизм расширений в системе 1С:Предприятие 8
Коллеги, меня зовут Павел Чистов. Представляю курс по работе с механизмом расширений в системе 1С:Предприятие и жду всех на обучение. Почему стоит записаться ко мне на онлайн-курс? Давайте расскажу.
Признайтесь, кто снимал с поддержки конфигурацию клиента «потому что так быстрее»? Ну честно! (Вряд ли кто сознается, но все…) Не бывает абсолютно одинаковых организаций, каждая уникальна, и учет у всех со своими особенностями.
Вы работаете с типовыми конфигурациями и/или с технологией 1C:Fresh (сами или ваши клиенты), а значит точно сталкиваетесь с необходимостью доработок, исправления функционала существующих конфигураций.
В системе 1С:Предприятие… Хотя нет, так сейчас не модно! В системе 1C:Enterprise уже несколько лет есть замечательная штука — «Механизм Расширений». Помню, на партнерском семинаре просили добавить в платформу «слои». Просили – добавили!
Расширения – механизм, который позволяет, не изменяя типовое решение, добавлять новый функционал: изменять алгоритмы и вносить исправления. Механизм позволяет расширить функционал системы, не снимая ее с поддержки. Пофиксить баги или переопределить типовой алгоритм. К примеру, форму открыть не типовую, а свою, или вызвать процедуру не типовую, а свою.
В чем преимущество «расширений»? Типовое решение остается на полной поддержке — даже если оно на поддержке нескольких поставщиков! Теперь признайтесь, кто про такое слышал? «На поддержке нескольких поставщиков», это я про «горизонтальную поддержку». Тут тоже не все сознаются, что слышат про это впервые, хотя появилось это еще в версии 8.0.
Приходите ко мне на курс, постараюсь на простых примерах все показать.
Курс новый, читаю на платформе 8.3.17. Написан мной. Читаю тоже я. До встречи онлайн.
Формат:
- Прямая онлайн-трансляция 3 дня по 2 часа (с небольшим перерывом), с 11:00 (МСК)
- Доступ к записи занятий в течение 3-х месяцев
Для кого:
- Курс предназначен для разработчиков на платформе 1С:Предприятие 8, которые работают с типовыми конфигурациями и/или с технологией 1C:Fresh.
- Для тех, кто хочет правильно внедрять свои решения в существующие типовые конфигурации.
Что в курсе:
- Изучим создание новых механизмов и их внедрение в конфигурации
- Научимся менять существующие механизмы
- Будем использовать расширения для исправления ошибок в конфигурациях поставщиков
- Увидим, что такое поставка конфигурации, поддержка конфигурации, в том числе «горизонтальная поддержка» нескольких поставщиков.
Что в итоге:
- Научимся грамотно работать с типовыми решениями, которые находятся на поддержке одного или нескольких поставщиков, не снимая решения с поддержки
- Оперативно создавать «багфиксы»
- Создавать дополнительный функционал
- Адаптировать функционал под требования заказчика.
- Концепция расширений
- Добавление расширения
- Вид расширений, контрольная сумма, назначение, версия
- Расширение форм
- Подключение и управление расширениями, интерактивное и программное
- Поставка конфигураций, создание, редактирование
- Горизонтальная поддержка нескольких поставщиков
- Расширение форм, продолжение
- Расширение для прикладных задач: печатные формы, новые регистры, подписки на события
- Смена основной формы через механизм расширений
- Изменение представления объектов
- Изменение и создание подсистем
- Использование нескольких расширений, коллизии и конкуренции
- Расширение объектов: как надо и как не надо
- Заимствования объектов
- Контролируемые свойства объектов
- Создания собственных объектов в расширениях
- Групповая разработка расширений и сравнение их версий
- Заимствование реквизитов составного типа
- Работа с модулями в расширениях, директивы «Перед», «После», «Вместо»
- Заимствование методов
- Работа расширений с ролями
- Расширения в распределенной базе данных
- Расширения в базе данных с разделителями