• Как изменить ответственного в битрикс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
    Насколько я знаю, сейчас нет решений которые позволяли бы связывать пользователей телеграмма с контактами.
    Возможно вы напишите и опубликуете его.
    Ответ написан
    Комментировать
  • Как в Битрикс24 через crm.deal.list сделать фильтрацию по ID товара?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Подскажите, можно или нет сделать фильтрацию в Битрикс24 через crm.deal.list сделать фильтрацию по ID товара?


    Ввиду архитектурных возможностей продукта нельзя.
    Ответ написан
    Комментировать
  • Какая мощность сервера нужна для битрикс24 коробка?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    С техническими требованиями для коробки можно ознакомиться по ссылке: https://helpdesk.bitrix24.ru/open/5825131/, там же можете сравнить их со своими.

    Однако коллеги вам правильно подсказывают: нагрузка на портал определяется не столько количеством пользователей, а это комплексный фактор.
    Например 5 человек, при больших обьемах и сложных процессах могут генерировать нагрузку больше чем сотня простых "читателей" crm и "заполнятелей" заявок на отпуск.
    В расчет необходимо брать и количество элементов и сложность процессов и интенсивность нагрузку.

    Я правда посоветую не ставить все это в одну виртуальную машину, а лучше использовать две:
    - На одной nginx + httpd + push'n'pull
    - На второй mysql (побольше процов и оперативной памяти)
    Ответ написан
  • Ссылки на задачи и встречи идут на какой-то другой битрикс. Где рыть?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Есть ссылка по которому открывается ваш портал, а есть адрес сайта, который битрикс считает как основной.
    Какой алгоритм действий в данной ситуации?

    1) В настройках сайтов проверьте что указано в адресе для каждого сайта
    Обязательно следуйте комментариям (где-то адрес должен быть без http).
    Поможет статья в документации: https://dev.1c-bitrix.ru/learning/course/?COURSE_I...

    2) Проверьте настройки модулей, они должны вести на сайт, который у вас открывается в корневой директории (сайт по-умолчанию).
    Сходу могу сказать что нужно смотреть: главный модуль, генератор документов, трансформер, чат-боты, открытые линии, push.
    Начать стоит с документации: https://dev.1c-bitrix.ru/learning/course/?COURSE_I...

    3) Вам нужно проверить каждый почтовый шаблон на предмет "зашитых в коде" ссылок.
    В общей массе должны использоваться технические значения вида #SITE_NAME#, #SITE_URL# и т.п. и явно на fweb не должно быть ссылок.
    Ознакомиться можно в документации: https://dev.1c-bitrix.ru/learning/course/?COURSE_I...

    4) Если сайт находится внутри вашей корп. сети, то необходимо проверить, чтобы между клиентом и сервером Битрикс24 была корректная адресация.
    Перенаправления и WAF'ы не должны менять request uri параметр

    5) Для уже существующих нотификаций на портале можно изменить ссылки.
    Те что ушли на почту так и останутся, но в панеле нотификаций их можно поменять через SQL запрос к таблице b_im_message.

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

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    У вас коробочная версия Битрикс24, а значит нужно изучать содержимое страницы /index.php
    Возможно несколько вариантов:
    - Там прописан явный редирект на страницу компании.
    - Там прописан редирект на первую ссылку.

    В случае явного редиректа его следует просто изменить.
    В случае редиректа на первую ссылку, нужно чтобы новости были первым пунктом в этом меню.

    В любом из этих случаев, скорее всего потребуется знание языка программирования php
    Ответ написан
    Комментировать
  • Почему не отображается новое произвольное поле у сотрудника?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Битрикс24 предполагает вывод только разрешенных полей.
    Посмотрите страницу /company/personal.php - там должен быть перечень полей который доступен для вывода и для редактирования.

    Судя по фото у вас старая версия битрикса и я не рекомендую делать это через изменение настроек компонента - безопаснее будет залезть в код и добавить их явно.
    Ответ написан
    Комментировать
  • Как в Битрикс24 настроить уведомления?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Битрикс работает только с событиями, а событий "Н-времени нет операций" в системе нет.
    Вашу задумку можно реализовать при помощи следующих действий:
    1) Создать поле "Дата последнего касания"
    2) Через REST написать приложение, которое будет обновлять это поле в зависимости от завершения успешных дел
    3) REST-скрипт, который будет доставать сделки за Н промежуток времени от этого поля и выполнять нужные вам операции

    Возможно в маркетплейсе есть что-то готовое, но я в этом не уверен.
    Ответ написан
    Комментировать