Рейтинг: 0  
Новая
Предложил Денис 20.04.2017 13:55:56

Групповое событие

очень нужна такая функция -  групповое установление событий для нескольких лидов или компаний.  
Рейтинг: 0.1948  
Новая
Предложил Ляпин Михаил 05.04.2017 09:09:04

Копировать события сотрудников в календарь директора на телефоне

В нашей компании есть иерархия:
Сотрудник 1 отдела
Сотрудник 2 отдела -> Начальник отдела -> Директор
Сотрудник 3 отдела

Через АПИ (calendar.event.add) в календари сотрудников 1, 2 и 3 создаются события.

Проблема: эти события НЕВОЗМОЖНО синхронизировать с календарем Директора на Android или мобильном приложении.

Вариант решения, которые НЕ ПОМОГАЮТ из-за недостатков Битрикса:
1. Приглашать директора (в личный календарь) в событие через параметры is_meeting == "Y" и attendees.

Почему не помогает: в таком случае директору приходят запросы на участие в мероприятии,  которые в нашем случает не несут смысловой нагрузки (т.к. по внутреннему распорядку компании эти события являются информационными, т.е. от них нельзя отказаться) и просто отвлекают внимание.
Если параметр host=директор, то эти бессмысленные уведомления будут приходить сотрудникам....

2. Календарь компании невозможно синхронизировать с календарем телефона.

Идеи по доработке АПИ Битрикс:

1. добавить в функцию "calendar.event.add" параметр "не спрашивать согласия участников".
Рейтинг: 1.5744  
Новая
Предложил Чурсин Андрей 30.12.2016 16:06:16

Ссылка на почту открывает внешнее ПО

Нужно добавить перехват события нажатия на почту и открытие окна отправки почты из CRM конкретному контакту/компании(сейчас открывается внешнее приложение отправки почты!!!:!:).

Это дело 5 строк на js, учитывая API Bitrix24. А такой функционал будет намного удобнее, чем переходить из задачи в контакт/компанию, скролить в самый низ и оттуда уже писать письмо... :(

p.s. Bitrix же себя позиционирует как полноценное рабочее окружение, поэтому я не хочу писать письма из левых программ... как я буду фиксировать такие письма.. много неудобств из-за не написанных 5 строчек кода((
Рейтинг: 2.0834  
Новая
Предложил Николаев Андрей 22.09.2016 10:41:03

CRM поле адреса

Реальный кейс - клиент захотел возможность дублирования фактического адреса в юридичнский и почтовый адреса. Как известно у битрикса сущность адреса (\Bitrix\Crm\AddressTable). Предвкушая радость работы с ORM мы выкатили заказчику 0.5 часа.

А дальше нас ждал бооольшой облом - Вы используете \Bitrix\Crm\AddressTable (по факту как вы называете ORM) и не используете ее методов!! Точнее - вы написали функцию upsert, которая напрямую сохраняет адрес в базе данных. Коллеги, если вы сами нарушаете свои же принципы, то как вы можете принимать экзамены, если у самих все "хорошо" ???

Уберите этот upsert или хотя бы дайте на него события!
Рейтинг: 1.8329  
Новая
Предложил Смирнов Сергей 14.09.2016 18:34:24

Периодические события в Календаре - изменять ОДНО событие

Есть периодические события, например, собрание каждую неделю в 17-00.
Понадобилось изменить время текущего собрания. Открыл, поправил, глядь - вся цепочка изменилась.
Ну разве это не странно?

Вот как в Outlook сделано:

Рейтинг: 5.9063  
Новая
Предложил Смирнов Сергей 07.09.2016 13:03:09

Унифицировать События CRM (Звонки, Встречи, ...) для всего Б24

Сейчас:
  • Звонок, созданный в CRM, порождает событие в Календаре.
  • Это Событие в Календаре можно комментировать (удобно: поговорил, записал результаты беседы)
  • Именно это Событие открывается из Напоминалки - Удобно!
Но!

  • Телефон Контакта в Этом Событии скрыт от глаз (но хоть открывается по удержанию курсора на имени Контакта)
  • В этом Событии нельзя отметить Звонок, как выполненный.
  • Комментарии к этому Событию не транслируются в CRM (и это, конечно, полный трэш)


Одновременно с этим в CRM

  • Есть своя Напоминалка, клик в которую открывает иную, нежели в Календаре, карточку Звонка
  • Эту карточку нельзя комментировать (в отличие от События в Календаре).
  • В нее нельзя попасть из системных Напоминалок, можно только из CRM.


Как мне объяснить Менеджеру (у которого своих забот хватает, ему продавать надо), почему один и тот же Звонок / Встреча, выглядят и ведут себя по-разному, если кликнуть в них в разных местах Б24?

Как убедить его (и не быть посланным куда подальше "с этим твоим битриксом";), что для комментария к разговору, ему нужно открыть Звонок не на просмотр, а на редактирование, и писать комментарий в Описание, потрудившись отделить его от предварительных заметок?

Хочется полноценной интеграции CRM с остальной частью Б24. Это, между прочим, упростит систему.

Еще по теме:
Рейтинг: 8.0906  
Новая
Предложил Смирнов Сергей 30.08.2016 11:31:02

Привязать Событие (Встречу, Звонок, Письмо) к Задаче

Есть Задача. В рамках ее исполнения нужно организовать Встречу (позвонить / написать кому-то).
Жизненно? Еще как.
Но Б24 этого не позволяет. :(

Видно, что подсистему Задач и CRM писали разные команды и они слабо интегрированы. Надо их сближать, унифицировать.
Рейтинг: 0.0991  
На голосовании
Предложил Дивасофт 13.08.2016 14:15:33

Сделать событие для изменения содержимого списка товаров в заказе для администратора

Есть событие OnAdminListDisplay и OnAdminSubListDisplay, но они не перехватывают ajax запрос данных состава заказа.
Например - заказчик хочет увеличить размер картинок в списке товаров, они 80*80, ломает глаза.  Было бы очень здорово, если можно подменить эту картинку на нужную мне. + дописать данные в таблицу.

Сейчас приходится в ядре делать изменения, и каждое обновление проверять не слетело ли.
Рейтинг: 3.0146  
На голосовании
Предложил Ерофеев Анатолий 12.04.2016 09:54:13

Событие перед обновлением групп пользователя

Хочется событие OnBeforeSetUserGroup
А то на момент OnAfterSetUserGroup уже никак не узнать, в каких группах пользователь был раньше.

Зачем это нужно

Да вот прямо фрагмент из ТЗ:

По факту включения пользователя в группу, пользователю на e-mail, указанный при регистрации, должно отправляться почтовое уведомление с информацией о включении в группу.
Рейтинг: 0.0876  
На голосовании
Предложил Семашко Евгений 10.10.2015 16:41:18

Добавить событие окончания активности элемента

Было бы удобно, чтобы по окончании активности элемента, вызывалось некое событие.
Рейтинг: 12.4894  
На голосовании
Предложил Лавриненко Максим 21.09.2015 14:57:04

События для компонентов

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

OnBeforeComponent($componentName, $templateName, &$arParams);
OnBeforeComponentTemplate($componentName, $templateName, &$arParams, &$arResult);
+ After-версии без передачи данных по ссылке

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

Серьёзные изменения с помощью таких событий не сделать, кроме того они могут и запутать, однако в некоторых случаях будут очень к месту.
Рейтинг: 3.0252  
На голосовании
Предложил Деревянко Максим 12.08.2015 16:39:24

Задачи в мобильном приложении

При постановке задачи можно установить только ее дедлайн и при плотной записи у выездного специалиста встреч с клиентами для решения конкретных Задач получается полная неразбериха. Использовать для этого события Встречи не резон, т.к. они не поддаются никакому анализу кроме количественного, а нужен таймтрекинг. Предлагаю расширить в отчетах анализ событий, либо добавить планирование времени выполнения Задач, особенно в мобильном приложении.
Рейтинг: 2.015  
На голосовании
Предложил Белокопытов Тимофей 28.05.2015 13:11:40

Привязка телефонного звонка к созданному событию

Добрый день!
Сейчас если создаётся событие телефонный звонок, то в тот момент, когда приходит время звонка, мы заходим в дело и нажимаем на трубочку для звонка клиенту и создаётся новое дело как телефонный звонок.
Сделайте так, чтобы если создано дело телефонный звонок, после нажатие не создавался новый телефонный звонок и крепился туда откуда нажали на трубочку.
Рейтинг: 1.5389  
На голосовании
Предложил Лялина Алина 26.05.2015 13:24:33

Создание события по 2ому клику

Сейчас находясь в календаре любое нажатии мыши активирует форму быстрого создания события. Необходимо сделать открытие формы быстрого создания события только по двойному:idea: щелчку, иначе работать очень неудобно - форма появляется всякий:!: раз, как сделаешь клик, приходится ее деактивировать за счет перевода курсора в другу область.
Рейтинг: 6.9342  
На голосовании
Предложил Ерофеев Анатолий 19.05.2015 07:52:24

События импорта справочников (highload блоков)

В компоненте импорта торгового каталога из 1С (catalog.import.1c) есть удачные события: OnBeforeCatalogImport1C и OnSuccessCatalogImport1C.
Очень хотелось бы увидеть аналоги в компоненте импорта справочника (catalog.import.hl).
Рейтинг: 3.5524  
На голосовании
Предложил Ерофеев Анатолий 29.01.2015 09:05:26

Автоматическое подключение обработчиков событий (D7-style)

У нас в веб-студии есть определененный стандарт: все обработчики хранятся в модулях в папке lib/eventhandlers/<код модуля, чье событие обрабатывается>.php
Внутри - класс с методами, чьи имена совпадают с названиями событий. Т.е. для события onBeforeUserLogin модуля main обработчик будет такой:
\Intervolga\Diving\EventHandlers\Main :: onBeforeUserLogin

Ситуацию усложняет только необходимость подключения этих обработчиков в include.php файле модуля.

Ничего не напоминает? Когда-то у нас была куча include'ов обычных классов и появился спситель - автозагрузчик D7. Может, сделаете аналогичную автозагрузку обработчиков событий?
Рейтинг: 20.3195  
На голосовании
Предложил Постоев Олег 09.01.2015 22:51:24

Добавить события в ядро на объединение CSS

Стандартная оптимизация хороша, но есть идеи как можно сделать еще лучше, для этого необходимо событие (после объединения CSS в один файл) в этом файле:
/bitrix/modules/main/lib/page/asset.php
После 2001 строки:
foreach (GetModuleEvents("iblock", "OnAfterCssUnion", true) as $arEvent)  
ExecuteModuleEventEx($arEvent, array(&$tmpStr));


Моя идея оптимизации CSS заключается в минификации CSS и замене маленьких картинок на base64.
Но имея такое событие другие разработчики могли бы реализовать и свои идеи.

Рейтинг: 1.3405  
На голосовании
Предложил Деревянко Максим 22.11.2014 18:50:03

Учет времени затраченного на встречи (дела/события)

   Здравствуйте!
  Очевидно, что Битрикс 24 замечательно реализован учет времени затраченного на выполнение Задач, однако совсем не учитывается время затраченное на встречи (дела/события), хотя и время начала события и время его завершения определены.
  Предлагаю: 1. В списке Дел, помимо колонок Начало и Конец, добавить, например, Длительность, в которой будет выводиться расчетная длительность события.
2. Добавить отчет, в котором можно анализировать количество рабочего времени, затраченного сотрудниками на встречи (дела/события) или реализовать этот функционал в имеющихся отчетах.