Задать вопрос
Ответы пользователя по тегу Битрикс24
  • Как создать кнопки в CRM и задачах Битрикс24 (коробка)?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Штатно никаких возможностей кастомизировать кнопки без ущерба для обновлений не предусмотрено.
    Что допустимо с точки зрения "время-деньги":
    - Разработка REST-приложения (читай про встройку) с дополнительной вкладкой под телом задачи
    - Разработка собственного кода, который добавит кнопки или разделы в правую часть карточки задачи

    Другие модификации реализовать без серьезных изменений и опыта нельзя, однако при наличии коробки+опыта+знаний api и обоснованности изменений, предела для изменения модуля задач нет никаких.
    Ответ написан
    Комментировать
  • Как правильно сделать конец воронки продаж при продажи услуг?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Зайдите с другой стороны - посмотрите семантику.
    Что такое сделка? Это успешная продажа какого-либо товара или услуги.
    Когда она заканчивается? Когда товар у клиента или услуга оказана.

    С точки зрения клиента, условно, процесс получения услуги выглядит так:
    - Обращение в компанию
    - Согласование условий
    - Подписание договора
    - Внесение предоплаты
    - Оказание услуги
    - Подписание актов
    - Оплаты остальной части

    Ты пытаешься совместить в одной клиентской воронке 2 независимых: Продажи и Производства.

    На хорошие мысли тебя должны натолкнуть следующие вопросы:

    1) Чью воронку я автоматизирую?
    Воронку аккаунта который ведет от запроса и до получения оплаты?
    Воронку продажника от получения запроса до первой продажи?
    Воронку производства от получения задачи до ее выполнения?

    2) А должна ли это быть одна воронка? Может быть это 3 связанных воронки?
    Как гант: основная и 2-3 подзадачи.

    3) А кто отвечает за подписание актов и получения остальной оплаты?
    Тот кто оказывает услугу? Тот кто ее непосредственно выполняет? Отдельное лицо?

    Например в компании где я работаю, условно, это устроено так:
    В CRM воронка продажника совпадает с воронкой клиента.
    В автоматизации настроено таким образом, чтобы при переходе на статус "Оказание услуги", в другой "воронке" (термин условный, там вообще не CRM) создается проект со своими стадиями. По завершению проекта в воронку идет ping, куда нужно подвинуть проект.
    Ответ написан
    Комментировать
  • Как сделать в Б24 сделать выборку все сделок в финальном статусе?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    В REST методах нет корректной возможности получить подобные изменения.

    Признаком является ключ "STAGE_SEMANTIC_ID", который может находится в 4 состояниях:
    Пустота - неизвестно
    P - сделка в процессе (все от новой стадии до финальных)
    S - успешно завершенные
    F - проваленные

    Однако в REST методах он является ReadOnly и доступен только для чтения, т.е. фильтрация по нему не проходит.
    Ответ написан
    Комментировать
  • Как вывести заказ по короткой ссылке в Продажи в чатах?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Вам нужно чтобы сайт который вы сделали на Б24 (это не ваш внешний сайт который вы "интегрировали", а именно сайт на базе Сайты24), знал что он находится по этому адресу.
    Для этого можно воспользоваться мануалом битрикса: https://helpdesk.bitrix24.ru/open/6624333/
    Ответ написан
  • Как в Битрикс24 отследить изменение grid?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Есть событие `Grid::updated` которое срабатывает при обновлении грида.
    Событие `onAjaxSuccess` довольно топорное событие, так как срабатывает во многих случаях, а каждый раз парсить ответ чтобы проверять что то что прилетело (или было отправлено) это было обновление грида довольно затратное занятие.
    Ответ написан
  • Bitrix24 как вывести варицию продукта?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Дело в том что "Товар" из CRM и "Товар" из Интернет-магазина это не один и тот же товар исторически.
    Попробуйте работать с методам товаров из интернет-магазиина
    Ответ написан
    Комментировать
  • Как изменить ответственного в битрикс24, если стоит БП на изменение ответственного на пользователя который изменил сделку?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Сам вопрос: как сделать так чтобы для определенных групп лиц ответственный меняется при изменении сделки, а для других пользователей (которые не входит в эту группу) ответственных могут сами поставит - по типу отдела контроля качества.


    Это достаточно не простая задача потребует значительных архитектурных конструкций в Битрикс24. Вам необходимо выставить кучу условий в самом БП который срабатывает на изменение и дополнительных полей. Для облака не могу подсказать конкретного решения, но на коробочной версии я бы не стал это делать через действия бизнес-процесса. Впрочем как и на облаке я бы воспользовался REST действиями (сделал бы свое).
    Ответ написан
  • Как обратиться к товаром, которые указаны в лиде в бизнес процессах?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Штатных активити нет, можно только через приложения, которые вы без труда найдете в Маркетплейсе Битрикс24.
    Ответ написан
    Комментировать
  • Как решить проблему с дублированием сессий в Bitrix24?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    1С-Битрикс в последних обновлениях (20+) провела масштабную работу по безопасности продукта, а так же изменению внутренних подсистем. Одним из таких шагов было изменение механизма хранения сессионных файлов и cookie, что не могло не повлиять на "старый добрый 'все работало раньше'".
    Ошибка которую вы приводите возникает из-за cookie `PHPSESSID`, которое хранит идентификатор сессии залогиненного пользователя. Для любого сайта cookie это не просто пара ключ-значение, а чуть более сложный механизм включающий время действия и домен который его выдал. В общей практике этому ключу должно соответствовать лишь одно значение - то, которое выдал сайт.

    Что же происходит после последних обновлений?
    Для удобства рассмотрим некоторую компанию: company.org. Cookie может быть выдано несколькими способами: на конкретный домен и на доменную группу, причем доменная группа это все подсайты текущего сайта. Если Б24 находит на поддомене b24.company.org, то куки с названием `PHPSESSID` может быть выдана и b24.company.org и company.org, таким образом для сайта company.org не будет никаких проблем, в то время как для Б24 это создаст огромные проблемы. Соответственно чем меньше уровень домена, тем больше сайтов могут на нее повлиять. Например для: spb.b24.company.org это могут сделать аж 3 сайта (spb.b24.company.org, b24.company.org, company.org).

    Что делать?
    Есть несколько вариантов. Например самый простой из них:
    1) Смоделировать ошибку
    2) Открыть консоль разработчика в браузера, вкладку с cookie
    3) Посмотреть кем выдано лишнее cookie (там могут встретиться 2 записи: ".b24.company.org" и ".company.org"). Лишние cookie, это cookie которые не имеют в своем домене непосредственно адреса портала. В приведенном примере это ".company.org"
    4) Перенастроить сайт "company.org" таким образом, чтобы он не выдавал cookie на доменную группу или сменить название cookie переменной.

    Способ намного сложнее: можно изменить параметр `session.name` на веб-сервере где находится Битрикс24 с значения `PHPSESSID` на что-то более уникальное и модифицировать часть подсистем Битрикс24 чтобы они использовали новое название. Однако этот пункт с очень большой звездочкой, поэтому рекомендую выбрать простой вариант.
    Ответ написан
    3 комментария
  • Как запускать бизнес-процессы по завершению задачи в Битрикс24?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Как можно привязать бизнес процесс открывающий форму к изменению состоянии задачи? И можно ли можно настроить функционал чтобы бизнес процесс отображения формы запускался только если сотрудник (юрист) укажет в задаче что она выполнена?


    Да, в самом БП в блоке где вы создаете задачу есть опция "Ожидать выполнение задачи".
    Ответ написан
    Комментировать
  • Как стирать время в БП Битрикс24, при переходе на следующую стадию сделки?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Есть ли способ исправить это ?


    Нет, способа "исправить" это, так как "исправлять" с точки зрения архитектуры продукта нечего.
    Нужно чтобы для каждой стадии запрашивалось дата? Делаете Н полей (по 1 на каждый статус) и запрашиваете для каждого состояния с описания. Т.е. 10 стадий = 10 полей с датами. Другого в облаке и в стандарте нет.

    Если у вас коробочная версия, то конечно же это можно сделать, но это в любом случае нужно привлекать разработчиков.
    Ответ написан
    Комментировать
  • Как передать репозиторий из Битрикса в Bitbucket?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Для работы с VCS (система контроля версий) вам потребуется 2 ключа:
    - Для вашей production машины (чтобы скачать)
    - Для вашего рабочего ПК (или dev-сервера).

    Для linux, то можете воспользоваться родной инструкцией: https://docs.gitlab.com/ee/ssh/#generate-an-ssh-ke...
    Если вы ииспользуете локальную разработку на win, то используйте Puttygen для генерации ключей.

    Затем установите отпечатки этих ключей в gitlab по инструкции:
    https://docs.gitlab.com/ee/ssh/#add-an-ssh-key-to-...
    Ответ написан
  • В Битрикс24 коробка, после обновления пропал контбан, может кто-то сталкивался?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Причиной этому может служить кастомизация компонентов.
    Так как вы используете "демо" битрикс мы не можем убедиться что все файлы корректны и не вносилось дополнительных изменений. Скорее всего нужно привлечение специалиста для проверки этой гипотезы или знания платформы.

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

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Как сделать, чтобы по переходу в компанию из этого кастомного поля, показывались те сделки, в которых этот заказчик есть?


    Такой возможности в Битрикс24 нет. Для коробочной версии можно доработать, но это не простая задача.
    Можно пойти аналогичным путем - разработать свою вкладку (и для облака и для коробки) где отображать связанные сделки.
    Ответ написан
  • Как поменять лого на сайте битрикса?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Логотип меняется в настройках портала, об этом сказано в документации: https://helpdesk.bitrix24.ru/open/1408338/

    Принципы из Битрикс Управления сайтом не работают для Битрикс24.
    Ответ написан
    Комментировать
  • Bitrix24 права на смену лида?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    У пользователя почему то не меняется ответственный в лиде, точнее вообще лид не редактируется


    Возможно у пользователя нет прав на изменения лида.
    Нужно проверить кто ответственный за лид, кто пытается поменять и свериться с ролями и правами в настройках CRM. Возможно текущий ответственный из другого подразделения, а пользователь может изменять только свои.

    Кто то может подсказать где эти лиды в админке находятся

    Модуль CRM не имеет представления в административной панели, только в публичной части.

    Не знаю как права поменять для конкретного лида

    Для конкретного лида вообще изменить права нельзя*.
    Ответ написан
    Комментировать
  • Как скачать файл из инфоблока Битрикс24 в 1С?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Подключите Fiddler и посмотрите какой действительно уходит запрос.
    Я не специалист в 1С, но я не вижу чтобы вы указывали 443 порт (судя по документации и примерам с сайтов 1С) вторым параметром при открытии HTTPСоединение
    Ответ написан
    Комментировать
  • Почему не приходят сообщения из группы в ВК?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Добрый день, пытаюсь привязать ВК к Битрикс24 (коробка)


    1) Проверьте что делаете это на активном ключе
    2) Проверьте настройки модулей (правильно ли у вас заполнен адрес портала)
    3) Проверьте сервере при помощи инструмента "Проверка системы". Ошибок быть не должно.
    4) Проверьте сертификат портала (ssllabs не должен выдавать ошибок, желательно чтобы уровень сертификата был не ниже B+)
    Ответ написан
    Комментировать
  • Можно ли задать права доступа к сущности лида в зависимости от пользовательского поля битрикс.?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Можно ли задать права доступа к сущности лида в зависимости от пользовательского поля битрикс.?


    Схема доступа к CRM сущностям в Битрикс24 формально может быть расширена, однако только через костыли (т.е. только в коробочной версии). И хотя разработчики выпустили для некоторых сущностей поле "наблюдатели" это не решает всех кейсов.

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

    Оба варианта не являются удобными, а второй еще и не прост в реализации и эксплуатации.
    Ответ написан
    Комментировать
  • Как настроить процесс выполнения сделки, чтобы при смене статуса сделки клиенту отправлялись уведомления в Telegram?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Насколько я знаю, сейчас нет решений которые позволяли бы связывать пользователей телеграмма с контактами.
    Возможно вы напишите и опубликуете его.
    Ответ написан
    Комментировать