Отчеты из 1с в битрикс 24
Курс предназначен для базовой подготовки пользователей, осуществляющих администрирование порталов, созданных на коробочной версии сервиса Битрикс24. Изучение курса позволяет освоить основные методы администрирования системы. Если вы хотите ознакомиться с тем как внедрить наш сервис в работу вашей компании, то для вас создан курс Внедрение корпоративного портала.
Курс предусматривает обучение по двум ролям администраторов: Администратор корпоративного портала и Администратор системы.
Администратор корпоративного портала - пользователь, осуществляющий текущее администрирование уже настроенного и сданного в эксплуатацию портала. Администратор системы - пользователь имеющий полный доступ к настройке системы.Разные роли созданы в связи с тем, что для администрирования настроенного и отлаженного корпоративного портала нет необходимости в работе профессионала высокого уровня. Вполне достаточно пользователя успешно изучившего данный курс в рамках роли Администратор КП.
При условии качественного изучения материалов курса, по его окончании специалист должен уметь:
- настраивать модули системы;
- использовать возможности интерфейса по управлению системой;
- управлять доступом к системе, сайтами, пользователями, группами пользователей;
- управлять содержимым портала;
- работать с инструментами системы;
Начальные требования
Для прохождения курса необходимо:
- наличие базовых навыков компьютерной грамотности и навыков работы с ОС Windows;
- наличие представлений о WWW и организации доступа к веб-серверу;
- базовые навыки установки и администрирования *nix-систем.
Если вам предстоит самостоятельная установка системы, то рекомендуется к изучению курс Установка и настройка.
Администратору системы будет полезно ознакомиться с курсом Разработчик Bitrix Framework, рассказывающем о принципах работы Bitrix Framework.
Примечание. Битрикс24 создан на основе платформы Bitrix Framework, на которой ранее был создан другой продукт "1С-Битрикс: Управление сайтом". В административной части системы сохранена терминология, относящаяся к этому продукту. Поэтому в текущем курсе понятие "сайт" нужно рассматривать как синоним слова "портал".У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов - ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат - это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты и сертификат
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 10 дней (70 академических часов).
Если нет интернета
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла - от 06.09.2021.
Перед началом работы с модулем обмена необходимо выполнить несколько простых действий.
В статье мы описываем работу модуля на примере 1С:"Управление нашей фирмой".Настроить подключение к Битрикс24
Для связи портала Битрикс24 и базы 1С используется специальный ключ.
В Битрикс24 откроем приложение 1С + CRM Битрикс24 и скопируем ключ.
Теперь на стороне 1С перейдём в раздел Синхронизация с Битрикс24 - Настройки синхронизации и нажмём Создать подключение.
Укажем произвольное название и вставим скопированный ключ.
Готово! Теперь наш портал Битрикс24 и 1С связаны между собой.
Заполнить таблицы соответствий
Следующий шаг - настроить соответствие типов клиентов, пользователей и порядок обмена.
Связь шаблонов реквизитов и типов контрагентов
Определим, какие реквизиты использовать для каждого типа клиентов.
Например, для юридических лиц использовать шаблон "Организация". И наоборот - при поступлении такого шаблона из Битрикс24 создавать юридическое лицо.
Перейдем в настройки синхронизации, раскроем меню Прочие настройки и выберем пункт Сопоставление типов контрагентов к шаблонам Битрикс24.
Нажмём кнопку Загрузить шаблоны - 1С добавит в таблицу все шаблоны реквизитов из Битрикс24.
Теперь для каждого шаблона выберем из списка тип контрагента.
Сопоставление пользователей
Теперь свяжем сотрудников Битрикс24 с пользователями на стороне 1С. Это необходимо для правильной установки ответственных для документов и клиентов.
Перейдем в настройки синхронизации, раскроем меню Прочие настройки и выберем пункт Сопоставление пользователей 1С и Битрикс24.
Нажмём кнопку Загрузить пользователей - 1С добавит в таблицу сотрудников из Битрикс24.
Для каждого ФИО выберем соответствующего пользователя 1С.
Порядок выполнения синхронизации
Выберем какая сторона обмена будет основной. По умолчанию, главными будут данные из Битрикс24.
Выполнить полную синхронизацию
На этом этапе мы хотим синхронизировать все данные в Битрикс24 и 1С. Затем мы сможем работать только в режиме изменений.
Перейдем в раздел Настройки синхронизации с Битрикс24, откроем меню Еще и выберем пункт Выполнить полную синхронизацию.
Выбрать режим синхронизации
Обмен между 1С и Битрикс24 может происходить в трёх режимах:
- Режим реального времени: любые изменения на стороне 1С или Битрикс24 запустят процесс синхронизации
- Ручной режим: обмен данными запускается вручную на стороне 1С.
- По расписанию: обмен будет происходить с выбранной вами периодичностью. Например, один раз в день.
Выберем нужный режим на странице Настройка синхронизации. По умолчанию, это ручной режим.
За один рабочий день один сотрудник выполняет 15-20 задач, начиная от простых на 5-10 минут и заканчивая сложными на 10, 20 или 30 часов. Написать в конце дня понятный развёрнутый отчёт, чтобы руководителю было ясно, на какой стадии сейчас каждая задача, сложно. Мозг устал, обязательно что-нибудь да упустишь. Мы решили избавиться от этой рутины, и у нас получилось.
Проблема
Когда в компании работает 5-7 человек, всегда можно подойти к Васе и спросить, что он делает и когда освободится. Если сотрудников 10, 15, 20 и больше, становится неудобно. Модуль задач Битрикс24 решает эту проблему. Сотрудники ставят друг другу задачи, учитывают время выполнения, используют иерархию задач, чтобы разбивать сложные задачи на более мелкие.
Руководители используют инструменты для контроля задач по отделам и конкретным сотрудникам. Модуль интегрирован с модулем рабочего времени. Когда человек отправляет отчёт за день, он выбирает задачи, которые выполнял в течение дня.
В модуле можно строить отчеты по задачам и составлять какую-то аналитику по проделанной работе. В общем, у модуля задач Битрикс24 обширный функционал, который закрывает практически все потребности, но всё не идеально. Чтобы получить отчёт по задачам, которые сотрудник выполнял за определенный день, с учётом времени выполнения и прогрессом выполнения, нужно потратить немало усилий.
Неудобно и сотруднику, и руководителю. Все по-разному излагают свои мысли, всегда возможна ситуация, что руководитель и сотрудник друг друга не поймут. В стандартном модуле отчётов Битрикс24 нельзя нажать на кнопку и перейти к конкретной задаче. Часть задач обязательно теряется просто потому, что в конце дня человек устал, и сложно всё припомнить и указать время по каждой задаче.
- Отчёт должен формироваться на основе задач, которые сотрудник делал в течение рабочего дня.
- В отчёте должно быть видно, сколько времени было выделено на задачу и сколько сотрудник уже потратил времени за отчётный период и за всё время.
- Должно быть видно иерархию задач, чтобы подзадачи визуально отображались внутри основной задачи, а чек-лист задач отображался вложенным уровнем задачи.
- Задачи и чек-листы должны визуально выделяться в зависимости от их статуса.
- Задачи, у которых прошёл крайний срок, или на выполнение которых затрачено больше времени, чем планировалось, должны визуально выделяться среди прочих.
- Отчёт должен генерироваться не только за текущий день, но и за любой произвольный из прошедших.
У Битрикс24 удобный интерфейс просмотра ежедневных отчетов сотрудников, который учитывает структуру компании. Руководитель отдела может просматривать отчеты сотрудников своего отдела и всех вложенных подотделов, если сотрудник не руководитель, то он видит только свои отчеты. В отчетах Битрикс24 предусмотрена возможность комментирования для уточнения вопросов при подтверждении.
Итак, в стандартный функционал ежедневных отчётов мы добавили кнопку для автоматической генерации текста отчёта по определенной структуре.
- Задачи, которые завершены, выделяются знаком «+» перед именем задачи.
- Задачи, которые ещё не завершены, выделяются знаком «-».
- Задачи, которые просто были завершены без учета времени в выбранном периоде, отмечаются знаком «x» перед названием.
- Задачи, у которых прошёл крайний срок, выделяются красным цветом.
Итог
Небольшая доработка упростила жизнь всем, кто работает с Битрикс24. В модифицированной версии модуля сотрудник тратит на создание детального отчёта 5-10 секунд. В обновлённом модуле в отчёт попадают все задачи, которыми сотрудник занимался в течение дня. Видно затраченное и запланированное время. Любую задачу можно открыть и посмотреть детали. Для сравнения, отчёты одного и того же сотрудника в стандартном модуле и в новом.
Посмотреть модуль
Впервые опубликовано в блоге компании БизнесПрофи .
Автор - Ведущий разработчик Битрикс24 компании БизнесПрофи Эмиль Алиев.
Небольшая разработка демонстрации получения данных из Битрикс 24 через api и вебхуки.
Основные вопросы взаимодействия были отображены в вышеуказанной публикации и повторяться не вижу смысла. В свое обработке я показал как можно получить за период создания (первая вкладка обработки) Сделки, дела и взаимодействие сделок и дел.
Во второй вкладке показана возможность отбора по любой дате.
Для обеспечения работоспособности у вас, необходимо в коде (можно вынести на форму конечно, реквизиты заданы)
В следующих функциях поставить данные для подключения. Можно вносить их на форму постоянно, тогда кусок кода поменяется на:
Также в обработке реализовано следующее. Можно перенести из битрикса в 1С список сотрудников для ускорения поиска сотрудника по id. Но для этого понадобится создать справочник.
Можно его не создавать, но это усложняет работу по получению сотрудника по id, т.к. по каждой сделке или делу машина отправляет запрос в Битрикс, что создает нагрузку.
Также для анализа и планирования введен (у меня в системе) регистр сведений ПланыСотрудников
Куда можно внести планы сотрудников и сравнивать их с фактом по работе по суммам сделок. Данный функционал можно раскомментировать и использовать его (строки 52-72
Реализовывал на базе 1с:Документооборот. Платформа: 1С:Предприятие 8.3 (8.3.12.1685)
Готов ответить на любые вопросы, буду рад комментариям и замечаниям. Могу попробовать при необходимости адаптировать продукт под др. конфигурации.
Специальные предложения
Кстати, почему то боты в битриксе не умеют получать файлы, ну или мы так и не смогли это сделать. Работает только для админа. (6) Интересное решение. А возможно его посмотреть? может мы общими усилиями сможем допилить и сделать хорошую вещь полезную для всех (7) оно сильно завязано на инфраструктуру компании, показать не могу. Но могу описать архитектуру, если нужно.
Из проблем - мы так и не смогли заставить бота получать файлы. Отправлять можно кому угодно, а получать почему то только от администратора портала. Плюс битрикс иногда что то меняет в своем api, и что то перестает работать.
Читайте также: