Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Интегратор по CRM решениям - АКАМ
Интегратор CRM систем
+7-495-481-60-08
+7-495-481-60-08
E-mail
sale@akam.ru
Адрес
Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
Режим работы
Пн. – Пт.: с 9:30 до 18:00
Решения
  • АКАМ:Портал, B2B кабинеты
  • Разработки АКАМ
  • Интеграции и ИИ
  • Типовые решения 1C:CRM
Услуги
  • Разработка на 1С:Предприятие.Элемент
  • Обследование CRM-систем
  • Внедрение CRM-систем
  • Интеграция CRM
  • Корпоративное сопровождение 1C:CRM
  • Настройка Интеграции 1С-Рарус с телефонией
  • Сервис 1С:КП Отраслевой
Кейсы
Блог
Компания
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
    • Услуги
    • Решения АКАМ
    • 1С:CRM
    • 1С:Предприятие, лицензии
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
Интегратор по CRM решениям - АКАМ
Решения
  • АКАМ:Портал, B2B кабинеты
  • Разработки АКАМ
  • Интеграции и ИИ
  • Типовые решения 1C:CRM
Услуги
  • Разработка на 1С:Предприятие.Элемент
  • Обследование CRM-систем
  • Внедрение CRM-систем
  • Интеграция CRM
  • Корпоративное сопровождение 1C:CRM
  • Настройка Интеграции 1С-Рарус с телефонией
  • Сервис 1С:КП Отраслевой
Кейсы
Блог
Компания
  • Вакансии
  • Сертификаты
  • Новости
  • Цены
  • Отзывы
  • Реквизиты
  • Контакты, офисы
Контакты
    +7-495-481-60-08
    +7-495-481-60-08
    E-mail
    sale@akam.ru
    Адрес
    Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
    Режим работы
    Пн. – Пт.: с 9:30 до 18:00
    Интегратор по CRM решениям - АКАМ
    Решения
    • АКАМ:Портал, B2B кабинеты
    • Разработки АКАМ
    • Интеграции и ИИ
    • Типовые решения 1C:CRM
    Услуги
    • Разработка на 1С:Предприятие.Элемент
    • Обследование CRM-систем
    • Внедрение CRM-систем
    • Интеграция CRM
    • Корпоративное сопровождение 1C:CRM
    • Настройка Интеграции 1С-Рарус с телефонией
    • Сервис 1С:КП Отраслевой
    Кейсы
    Блог
    Компания
    • Вакансии
    • Сертификаты
    • Новости
    • Цены
    • Отзывы
    • Реквизиты
    • Контакты, офисы
    Контакты
      +7-495-481-60-08
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      Интегратор по CRM решениям - АКАМ
      Разработка
      B2B-кабинетов
      Телефоны
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      Интегратор по CRM решениям - АКАМ
      • Решения
        • Решения
        • АКАМ:Портал, B2B кабинеты
        • Разработки АКАМ
        • Интеграции и ИИ
        • Типовые решения 1C:CRM
      • Услуги
        • Услуги
        • Разработка на 1С:Предприятие.Элемент
        • Обследование CRM-систем
        • Внедрение CRM-систем
        • Интеграция CRM
        • Корпоративное сопровождение 1C:CRM
        • Настройка Интеграции 1С-Рарус с телефонией
        • Сервис 1С:КП Отраслевой
      • Кейсы
      • Блог
      • Компания
        • Компания
        • Вакансии
        • Сертификаты
        • Новости
        • Цены
          • Цены
          • Услуги
          • Решения АКАМ
          • 1С:CRM
          • 1С:Предприятие, лицензии
        • Отзывы
        • Реквизиты
        • Контакты, офисы
      • Контакты
      • +7-495-481-60-08
        • Телефоны
        • +7-495-481-60-08
      • Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      • sale@akam.ru
      • Пн. – Пт.: с 9:30 до 18:00
      Главная
      —
      Статьи
      —
      Программирование
      —Ускоряем CRM: отложенный вывод информации (3.1.25)

      Ускоряем CRM: отложенный вывод информации (3.1.25)

      Автор
      Елизавета Никишова
      Дата публикации:
      13.03.2023
      Время чтения:
      4 минуты
      Ускоряем CRM: отложенный вывод информации (3.1.25)

      Решили описать механизм отложенной загрузки части экранных форм в примерах. Помогает ускорять открытие сложных экранных форм на "клиенте 1С". Механизм реализован в 1С:CRM - открывается основная форма (Клиент\Партнер) и далее подгружаются оставшиеся части данных.
      Материалы статьи смогут реализовать отложенное открытие в других формах (документ Интерес и т.д.)

      В новом релизе CRM 3.1.25.11 была реализована следующая интересная функциональность.

      Отложенное открытие формы Клиента 

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

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

      На примере ниже выделили возможные зоны отложенной загрузки.

      Зоны отложенной загрузки

      Оптимизация открытия АРМ «Мои продажи»       

      Скорость первого и последующих открытий формы АРМ «Мои  продажи» увеличена  за счет отложенного обновления заголовков колонок в режиме Канбан. Оптимизация касается также объединенных решений и Модуля 1С:CRM для ERP и КА2.»  

      Как это выглядит внутри?

      Возьмем в качестве примера вывод контактной информации на форме элемента справочника Партнеры.

      В обработчике события формы ПриСозданииНаСервере в процедурах ИнициализацияКонтактнойИнформации, ПриСозданииНаСервере, ПриСозданииНаСервереЗавершение общего модуля CRM_УправлениеКонтактнойИнформацией происходит программное создание реквизитов для хранения контактной информации и ее заполнение. Заметим, что процедура CRM_УправлениеКонтактнойИнформацией.ПриСозданииНаСервере вызывается с параметром ОтложеннаяИнициализация = Истина, этот параметр определяет, добавлять ли на форму элементы КИ или нет:

      Далее, в обработчике события формы ПриОткрытии, подключается процедура Подключаемый_ОтложенныеДействияПриОткрытии в качестве обработчика ожидания:

      В обработчике вызывается процедура ОтложенныеДействияПриОткрытииНаСервере:

      Далее вызывается процедура отложенной инициализации КИ:

      В самой процедуре CRM_УправлениеКонтактнойИнформацией.ВыполнитьОтложеннуюИнициализацию снова вызывается процедура CRM_УправлениеКонтактнойИнформацией.ПриСозданииНаСервере, но уже с параметром ОтложеннаяИнициализация = Ложь - это необходимо для того, чтобы добавить элементы КИ на форму. 

      Таким образом, часть действий по выводу контактной информации партнера теперь происходит уже после открытия самой формы, что позволяет ускорить само открытие. По такому же механизму теперь происходит вывод дополнительных реквизитов, контактных лиц партнера. Вывод некоторых элементов - индекса 1СПАРК Риски, тегов, некоторых кнопок командной панели формы - тоже “переехал” в подключаемый обработчик отложенных действий.

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

      Товары
      1С:Предприятие 8. CRM КОРП. Электронная поставка
      Типовые решения 1C:CRM
      1С:Предприятие 8. CRM КОРП. Электронная поставка
      В наличии
      Арт. 4601546126207
      Цена
      57000
      1С:Предприятие 8. CRM ПРОФ. Электронная поставка
      Типовые решения 1C:CRM
      1С:Предприятие 8. CRM ПРОФ. Электронная поставка
      В наличии
      Арт. 4601546126139
      Цена
      37 100
      Назад к списку
      • 1С:Предприятие.Элемент 16
      • Интеграции 9
      • Искусственный интеллект AI 3
      • Методики 25
      • Обучение 18
      • Отрасли 3
      • Переход на 1C:CRM 13
      • Программирование 14
      • Решения АКАМ 27
      • Юридические 3
      CRM Администрирование Оптимизация Печатные формы Проекты Торги Управление задолженностью Учёт
      Страницы, которые просматривают сейчас
      Кейс по внедрению 1С:CRM. Модуль для 1С:ERP и 1С:КА2 для ТД "ТУЛА-СТАЛЬ" Реализация комплексного проекта по импортозамещению иностранной CRM-системы на решение российского производства 1С:CRM. Кейс по внедрению 1С:CRM КОРП для ПожСтандарт Тендеры, как канал лидогенерации Кейс по внедрению 1С:CRM. Модуль для 1С:ERP и 1С:КА2 для ВОРКСИТИ ООО (Подружка Ру)
      Подписывайтесь
      на новости и акции
      О компании
      Вакансии
      Отзывы
      Сертификаты
      Новости
      Реквизиты
      Цены
      Контакты
      Типовые решения
      АКАМ:Портал
      1С:CRM ПРОФ
      1C:CRM КОРП
      АКАМ:Инвестиционные проекты
      АКАМ:Торги (TRM)
      АКАМ: Управление задолженностью
      Услуги
      Разработка на 1С:Предприятие.Элемент
      Обследование CRM-систем
      Внедрение CRM-систем
      Интеграция CRM
      Корпоративное сопровождение 1C:CRM
      Настройка Интеграции 1С-Рарус с телефонией
      Сервис 1С:КП Отраслевой
      Обследование CRM систем
      Внедрение 1C:CRM
      Настройка Интеграции с телефонией
      Корпоративное сопровождение 1C:CRM
      Разработка корпоративных порталов
      Клиенты и кейсы
      Статьи
      Акции
      +7-495-481-60-08
      +7-495-481-60-08
      E-mail
      sale@akam.ru
      Адрес
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      Режим работы
      Пн. – Пт.: с 9:30 до 18:00
      sale@akam.ru
      Москва, Дмитровское шоссе, д. 9, стр. 2, этаж 4, офис 458
      © 2026 Интегратор по CRM решениям - АКАМ
      Политика конфиденциальности
      Версия для слабовидящих
      Наш сайт использует cookies. Продолжая им пользоваться, вы соглашаетесь на обработку персональных данных в соответствии с политикой Ок