Skip to content

DeryKams/bitrix24-smart-process-import

Repository files navigation

RU: Приложение позволяет быстро загружать .xlsx, настраивать соответствия полей и создавать связанные элементы смарт-процессов прямо из карточки сделки. История загрузок и журнал запросов помогают контролировать качество импорта и искать ошибки. Подходит для массового импорта и обновления данных.

EN: The application allows you to quickly upload .xlsx, set up field mappings and create linked smart process elements directly from the deal card. The upload history and query log help control the quality of import and search for errors. Suitable for bulk import and data update.


Содержание

Интерфейсы левого меню приложений (Left Application Menu Interfaces)

Интерфейсы приложения внутри карточки сделки (Application interfaces inside the deal card)

Установка приложения (Installing the application)


Обзор интерфейсов (Interface overview)

Интерфейсы левого меню приложений (Left Application Menu Interfaces)

Главный экран (Home screen)

На главном экране отображаются текущий пользователь и последний запрос к серверу.

Главный экран

Загружаемые пользователями файлы (Files uploaded by users)

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

Файлы пользователей

Список логов (List of logs)

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

Логи

Интерфейсы приложения внутри карточки сделки (Application interfaces inside the deal card)

Приложение в виджетах сделки (Application in deal widgets)

При установке можно выбрать понятное название приложения. Оно находится в карточке сделки под заданным вами названием.

Приложение в сделке

Пример импорта файла (Example of file import)

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

Приложение рассчитано на формат .xlsx, поэтому рекомендуется загружать именно такие файлы.

Если вы не указываете ID сделки, к которой нужно привязать импортируемые смарт-процессы, оставьте поле пустым — в этом случае связь будет установлена с текущей сделкой.

Соответствие полей

Запуск импорта из файла в смарт-процесс (Starting import from file to smart process)

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

Запуск импорта

Загруженные смарт-процессы (Loaded Smart Processes)

Список элементов, созданных в ходе импорта.

Загруженные смарт-процессы

Установка приложения (Installing the application)

  1. Перейдите в левое меню вашего Битрикс24.

    • Откройте вкладку «Приложения» → пункт «Разработчикам».

    Левое меню

  2. В списке разделов выберите вкладку «Другое».

    Сценарии загрузки

  3. Откройте вкладку «Локальное приложение».

    Локальное приложение

  4. Загрузите ваше приложение на сервер (см. следующий раздел «Настройка на сервере»), затем вернитесь к форме установки в Битрикс24.

  5. Укажите:

    • Домен сервера, где размещено приложение;
    • Путь, по которому лежит приложение;
    • Главные файлы: index.php и install.php.
  6. Укажите название приложения — оно будет видно в левом меню и в карточке сделки.

  7. Выставьте права для приложения в соответствии с требуемым функционалом.

  8. Нажмите «Установить».

    Загрузка приложения

  9. Скопируйте выданные при установке client_id и client_secret — они понадобятся для настройки.


2. Настройка на сервере (Setting up on the server)

  1. Зайдите в файлы приложения на сервере.

  2. Откройте файл settings.php.

  3. Замените значения ключей client_id и client_secret на новые, полученные при установке.

    Настройка в конфиге приложения

Готово! После сохранения настроек приложение будет работать с актуальными ключами авторизации.

About

RU: Приложение для битрикс24, которое позволяет импортировать .xlsx файлы в смарт процессы по соответствию полей от пользователя. EN: Application for Bitrix24, which allows importing .xlsx files into smart processes according to the fields from the user.

Topics

Resources

Stars

Watchers

Forks

Contributors