К вопросу об интеграции 1С и Битрикс24
Интеграция - Внешние источники данных
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Основные процедуры обработки взяты из //infostart.ru/public/574117/ . Благодарности автору, все просто и понятно, в отличие от типового модуля : http://1c.1c-bitrix.ru/intranet .
Что я добавил? Дописал функцию ПолучитьПараметрыИзGetСтроки, которую автор забыл или не захотел привести в статье. Оформил все в виде обработки. Реализовал 3 метода : получение списка задач, добавление задачи и получение свойств задачи. Все методы имеют свои нюансы.Для получения списка задач нужно передавать параметры-массивы. Для создания задачи нужно передавать параметры типа Дата, причем именно в том формате, который хочет Битрикс24, иначе ошибки не будет, но и значения не заполнятся. Для получения свойств задачи используется метод только с одним параметром, а в этом случае, как оказалось, формат строки с параметрами отличается от случая с многими параметрами (???).
Тестировал на 8.3.8, обработка на обычных формах, конфигурация не имеет значения - это просто тестовый пример.
Корректности ради, на эту же тему есть еще публикация //infostart.ru/public/708453/. В ней те же цели достигаются как-то с помощью вебхуков.
02.05.2019 :
Добавил пример вызова метода для получения списка бизнес-процессов.
Замечания : 1. Модуль БП должен быть установлен 2. Пользователь с указанным логином должен иметь парва администратора в Б24
Вступайте в нашу телеграмм-группу Инфостарт