В сегодняшней статье мы расскажем вам об интеграции Bi-конструктора и 1С.
Подключение интеграции может решить разные задачи. Например, оно позволит сократить количество используемых лицензий 1С для тех сотрудников, которые используют их только для просмотра отчетов. Или же, например, в вашей компании 1С использует только бухгалтерия, а вы можете передать данные в Битрикс24 в отчет, даже если у вас не настроена стандартная интеграция, а отчет руководителям отделов показать хочется.
Так или иначе интеграция 1С и BI-конструктора позволит ускорить процесс получения аналитики.
Для того чтобы подключить интеграцию, 1С должна быть опубликована на сервере, а также необходимо установить модуль «Битрикс Аналитика». А на стороне Битрикс в разделе «Рабочее место аналитика» необходимо будет выбрать: Подключения -> 1C, далее указать адрес хоста, имя пользователя и пароль.
Далее, после установления соединения, можно переходить к созданию датасетов по различным сущностям 1С. При создании необходимо проверить типы полей и их названия. Тип поля должен соответствовать типу данных, хранящемуся в столбце, иначе данные могут искажаться при вычислениях или различных отображениях. Доступные типы полей:
Названия должны состоять не более, чем из 32-ух символов, иначе вы не сможете сохранить датасет. По умолчанию все названия просто переписываются транслитом, вы можете дать полю любое название на латинице.
Для того, чтобы показать вам возможности данной интеграции, мы сделали наглядный дашборд. В него мы добавили 4 основных вкладки, две с данными из Битрикс24 и две с данными из 1С.
Вот какие датасеты и документы из 1С использовались для создания этого графика:
· Реализация товаров и услуг (Документ);
· Приходный кассовый ордер (Документ);
· Поступление безналичных денежных средств (Документ);
· Заказ клиента (Документ);
· Контрагенты (Справочник);
· crm_deal (Системный датасет);
· crm_company (Системный датасет);
· crm_contact (Системный датасет).
Подробнее о каждой вкладке нашего дашборда:
1) Клиентская база.
На этой вкладке мы можем видеть количество всех компаний и контактов, а также новых за какой-то период.
2) Выручка по сделкам.
На данной вкладке отображается сумма сделок за период и список этих сделок, а также выручка компании по месяцам. При желании можно добавить фильтр по ответственному или любому другому полю.
3) Заказы 1С.
На этой вкладке мы можем видеть заказы из 1С со статусом «Закрыт» и сумму по ним, а также мы добавили две вкладки с поступлениями: наличные и безналичные. Таким образом, например, используя кросс-фильтрацию, вы можете увидеть поступления по конкретному заказу. Для этого необходимо нажать на него в таблице «Закрытые заказы из 1С», к графикам применится фильтр, а вы сможете сравнить сумму заказа и сумму поступивших по нему денег.
4) Отгрузки 1С.
На данную вкладку мы добавили реализации по контрагентам: таблицу, а также диаграмму для наглядного отображения. Также, на этой вкладке есть смешанный график, который отображает количество реализаций по статусам (столбцы) и суммы этих реализаций (линия). Если заполнить фильтр «Контрагент», можно увидеть все реализации по конкретному клиенту и в каком статусе они находятся.
Таким образом, нам удалось создать отчет, объединяющий в себе данные из двух систем. Но это еще не все возможности данной интеграции. Почти все графики, созданные в нашем дашборде, используют только одну таблицу (датасет) по одному документу. Но! Мы также можем воспользоваться возможностями bi-конструктора и знаниями sql для того, чтобы эти таблицы объединять, тогда нам становятся доступны еще больше вариантов аналитики данных.
Например, мы можем объединить заказы, расходные кассовые ордера и поступления безналичных денежных средств, таким образом получив возможность вывести все эти данные в один график в Битрикс24.
В этой статье мы показали вам один из возможных вариантов дашборда. Возможно, он поможет вам при создании своего отчета. А если у вас возникнут вопросы или сложности, вы всегда можете обратится к нам – мы обязательно поможем! :)