Модуль

Простой

Модуль — единица клиентского кода в системе. Он реализует логику и функциональность без привязки к визуальной составляющей.

Клиентские модули построены по концепции Asynchronous Module Definition (AMD), имеют унифицированную структуру и работают как функциональные блоки: обрабатывают события, оперируют данными и загружаются по мере необходимости.

В модуле могут быть:

  • методы — для реализации алгоритмов;
  • свойства — для хранения состояния или настроек;
  • ссылки на другие модули — чтобы использовать их логику.

Примеры:

  1. BusinessRuleModule — преобразует бизнес‑правила в понятный пользователю формат.
  2. ConfigurationConstantsV2 — хранит именованные константы со справочными значениями.

Подробно ознакомится с модулями можно в статье Виды модулей.

Создание модуля

  1. Откройте раздел «Конфигурация».
  2. Выберите пользовательский пакет, в который хотите добавить модуль.
  3. На панели инструментов рабочей области раздела «Конфигурация» нажмите «Добавить» и выберите «Модуль».

Рисунок 1 — Создание схемы «Модуль»

Рисунок 1 — Создание схемы «Модуль»

  1. В появившемся окне заполните следующие свойства:
    • Код — название схемы. Название начинается с префикса, указанного в системной настройке «Префикс названия объекта». Код должен содержать символы латинского алфавита и цифры;
    • Заголовок — отображаемое локализуемое название схемы;
    • Пакет — автоматически указывается пакет, в котором схема находится или создается;
    • Описание — описание схемы.

Рисунок 2 — Свойства схемы «Клиентский модуль»

Рисунок 2 — Свойства схемы «Клиентский модуль»

После заполнения нажмите «Применить». Изменить заполненные свойства можно, нажав на кнопку Карандаш, расположенную слева от редактора кода. На той же панели можно добавить локализуемые строки, параметры, изображения.

  1. Добавьте исходный код. Название модуля в функции define должно совпадать со свойством «Код» текущей схемы.

При написании кода система может уведомить вас об ошибке следующим образом:

Рисунок 3 — Иконка предупреждения рядом с номером строки

Рисунок 22 — Иконка предупреждения рядом с номером строки

Рисунок 4 — Иконка ошибки рядом с номером строки

Рисунок 23 — Иконка ошибки рядом с номером строки

При наведении на иконку отобразится окно с текстом ошибки.

  1. Для сохранения изменений нажмите «Сохранить»

Рекомендуем изучить

Возможности раздела «Конфигурация»
Модель представления

Материал был полезен для вас?
Вебинар: 22 апреля в 11:00
Приглашаем вас на вебинар «BPMSoft – от выбора к реальным процессам», где покажем, как компании на практике сокращают time-to-market и масштабируют бизнес с помощью решений BPMSoft.
Регистрация на мероприятие
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM?
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Готовы сделать выбор CRM? (детальная)
Оставьте заявку, и наши эксперты бесплатно проконсультируют вас, подберут подходящую конфигурацию и рассчитают стоимость проекта.
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Рассчитать стоимость
Задать вопрос
Карта сценариев использования ИИ для управления маркетингом, продажами и сервисом
Заполните форму и мы отправим исследование на E-mail
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Стать образовательным партнёром
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Подписка
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Проверьте вашу почту
Для завершения подписки перейдите по ссылке в письме, которое мы только что отправили. Если письма нет во «Входящих», проверьте папку «Спам».
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее