Shamil
А такой еще вопрос по телефонии в целом принцип действия один наверное. Может не очень корректно выражусь. НО есть ли смысл делать один номер битрикс и один номер на переадресацию сотрудника? или два удобнее. Или лучше ТП телефонии задать вопрос?
Илья
Коллеги, добрый день. Подскажите пожалуйста. Есть текстовое поле в котором формируется автоматом такого рода значение - ТР-11/24-64 - ООО "А1 АВТО". Есть ли возможность, забирать из этого поля первую часть "ТР-11/24-64" для дальнейшей вставки в другое поле?
Роман
Коллеги, добрый день. Подскажите пожалуйста. Есть текстовое поле в котором формируется автоматом такого рода значение - ТР-11/24-64 - ООО "А1 АВТО". Есть ли возможность, забирать из этого поля первую часть "ТР-11/24-64" для дальнейшей вставки в другое поле?
1. Взять штатной функцией начало строки (если его длина фиксированная). 2. Вытащить часть регуляркой с помощью приложения из Маркета "Поиск с заменой". 3. Разбить на массив и взять нужный элемент итератором или с помощью приложений из Маркета.
Олег
А альтернативного решения нет? Просто нет Маркета и поле иногда бывает на одну букву длиннее
если я правильно вижу пример - у Вас первая часть отделена от второй пробелом. функция strpos() даст позицию пробела (длину), substr() - выкусит нужную подстроку. Вроде так и без маркета :)
Айгуль
подскажите, каким роботом, активити можно посчитать разницу между 2 датами? результат в поле вывести в днях или месяцах
Илья
если я правильно вижу пример - у Вас первая часть отделена от второй пробелом. функция strpos() даст позицию пробела (длину), substr() - выкусит нужную подстроку. Вроде так и без маркета :)
Отделена тире с пробелами с двух сторон, да. Я не супер спец, вас не затруднит написать команду для вставки в Активити "Изменение документа"?
Олег
Отделена тире с пробелами с двух сторон, да. Я не супер спец, вас не затруднит написать команду для вставки в Активити "Изменение документа"?
где-то так: nDotPosition = {{=strpos('Тестовая строка', ' - ')}} - позиция тире в пробелах (от 0) поле результата = {{=substr('Тестовая строка', 0, {=Variable:nDotPosition})}} - сохранение в поле не копируй, построй вырожение по месту (справа точки и знак = для функций
piggy
Привет всем. Подскажите, кто/что использует для графика платежей? Может есть какие-то интересные решения из маркета?
Илья
Если можно могу видео скинуть сюда как реализовано было
Илья
Надеюсь такое не забанят
Илья
Это начальная версия которую делал клиентам. Есть некоторые "докрутки" к нему
Варвара
Привет А мы можем считать среднее время за сколько менеджер связался с клиентом?
piggy
Надеюсь такое не забанят
спасибо большое, возьму как идею)
Dmitry M🤔
Всем добрый, телефония без сбоев работает или только я такой везунчик?
Илья
всем добрый день. коллеги, никто не может подсказать почему так отрабатывает? с ТП на неделю зависну
Что то не так с условием Вывели в отчет вначале бп - поле файловое Плюс точно нет дубля поля такого?
Сергей
вот полностью
А другая ветка просто истина?
Антон
поля пустые, файлов там нет
Илья
вот полностью
А покажи название и эти 2 поля
Илья
В карточке на которой запускаешь
Антон
Интегратор
А как создать отчет чтобы он считал? Задачу поставили - сделай отчет чтобы з/п считалось. Получается в отчете надо чтобы по формуле поля перемножались и потом можно было фильтровать результат. Как такое делается?
Антон
может тогда условие не равно 0?
Илья
Сделай 3 условия отдельные На ветках отчеты
Илья
По этому пути проследишь какое не срабатывает точно
Илья
Хотя бы локализуешь проблему
Илья
И ты название не скинул Точно называется сделка как в условии?
Сергей
Если я правильно понял, то у Вас всего две ветки. 1. Название содержит … И поле равно нет И поле заполнено 2. Истина, то есть любой другой вариант На скринах Название верное, одно поле заполнено значением нет, а вот второе поле пустое. И БП пошел по ветке истины. Все верно. Разве нет?
Антон
Если я правильно понял, то у Вас всего две ветки. 1. Название содержит … И поле равно нет И поле заполнено 2. Истина, то есть любой другой вариант На скринах Название верное, одно поле заполнено значением нет, а вот второе поле пустое. И БП пошел по ветке истины. Все верно. Разве нет?
как раз не по истине и идет, сценарий какой, если значение поля налог равен 0 - "нет" и второе поле АПНП содержит файл (заполнено), должно оправляться письмо, в остальных случаях идет по ветке истина. у меня письмо всегда отправляется если значение налог равен 0 - "нет" даже если файл не приложен
Интегратор
А как создать отчет чтобы он считал? Задачу поставили - сделай отчет чтобы з/п считалось. Получается в отчете надо чтобы по формуле поля перемножались и потом можно было фильтровать результат. Как такое делается?
Интегратор
Можно на универсальном списке и бп попробовать Но сложновато может быть, зависит от нюансов
т.е. если там не просто надо умножать то универсальный список подойдет. А у меня задача с критериями - менеджер сделал 10 продаж тогда один коэффициент, сделал 15 продаж то другой коэффициент.
Сергей
ну да
Протестировал у себя. Сделал точно такие же условия. Все работает как и задумано. У Вас БП на стадии? Как запускается? Ещё вопрос - файл вручную загружают? И в какой момент его загружают
Антон
а какое условие по полю апнп - не заполнено?
Сергей
бп на стадии, запуск скриптом, но сейчас тестирую руками, загрузка файла вручную
А как это - БП на стадии и запуск скриптом? Скрипт может запустить отдельный шаблон БП. А БП на стадии срабатывает сразу при переносе сущности на стадию.
Сергей
а какое условие по полю апнп - не заполнено?
Условие - АНПН заполнено АНПН - поле с типом файл
Anastasia
Антон
А как это - БП на стадии и запуск скриптом? Скрипт может запустить отдельный шаблон БП. А БП на стадии срабатывает сразу при переносе сущности на стадию.
хотел сказать шаблон бп запускается скриптом, данное действие находится на определенной стадии смарт-процесса
Az
Добрый день! Может кто делал такой БП, подскажите: Делаю расчет зп (в виде БП в ленте) и нужно собрать заключенные сделки за текущий месяц, подскажите как это в БП можно организовать?
Сергей
хотел сказать шаблон бп запускается скриптом, данное действие находится на определенной стадии смарт-процесса
Ещё раз сделайте логи. Можно даже просто комментарием в сущности. Выведите все три поля - название, налог равен 0, АНПН. При незаполненном поле с файлом. И при заполненном. Что там будет?
Сергей
Добрый день! Может кто делал такой БП, подскажите: Делаю расчет зп (в виде БП в ленте) и нужно собрать заключенные сделки за текущий месяц, подскажите как это в БП можно организовать?
1. Через универсальные списки. Один элемент УС - это один месяц. При закрытии сделки дополняете этот элемент УС идентификатором закрытой сделки. В итоге там соберутся все сделки, завершенные в текущем месяце. А в следующем месяце уже нужно создать новый элемент УС, и новые сделки сохранять в него. Потом с этими сделками можно делать что угодно с помощью итератора. 2. То же самое, что и в предыдущем варианте, но сделать список на базе смарт-процесса. 3. Если есть маркет, то можно с помощью рест действий просто по API получить список сделок. Просто фильтром нужно правильно воспользоваться.
Az
1. Через универсальные списки. Один элемент УС - это один месяц. При закрытии сделки дополняете этот элемент УС идентификатором закрытой сделки. В итоге там соберутся все сделки, завершенные в текущем месяце. А в следующем месяце уже нужно создать новый элемент УС, и новые сделки сохранять в него. Потом с этими сделками можно делать что угодно с помощью итератора. 2. То же самое, что и в предыдущем варианте, но сделать список на базе смарт-процесса. 3. Если есть маркет, то можно с помощью рест действий просто по API получить список сделок. Просто фильтром нужно правильно воспользоваться.
вариант хороший, а можно как то активити это сделать? То есть суть БП следующая: запускающий - менеджер, при запуске БП собирает его сделки и возвращается в виде количества, а там уже формула математическая которая в итоге дает сумму бонусов менеджеру по сделкам (в виде сообщения)
Сергей
вариант хороший, а можно как то активити это сделать? То есть суть БП следующая: запускающий - менеджер, при запуске БП собирает его сделки и возвращается в виде количества, а там уже формула математическая которая в итоге дает сумму бонусов менеджеру по сделкам (в виде сообщения)
Если хотите одним активити получить список успешно закрытых сделок по менеджеру, то это можно сделать с помощью рест действий - приложения из маркета. Если штатным функционалом, то это уже нужно продумать БП. Есть элемент УС или СП со списком всех закрытых за текущий месяц сделок. Итератором проходитесь по всем, но внутри итератора будет условие - ответственный за сделку тот, кто запустил БП в живой ленте. В одной переменной считаете его сделки, а в другую записываете все их ID. Дальше можете уже свои формулы задействовать. По сути ничего сложного нет.
Сергей
Проблема в УС, он накапливается от даты создания, то есть историю я не увижу
Не совсем понял. Не увидите историю чего? И что накапливается от даты?)
Kropotov
о. новая паста!
Az
Не совсем понял. Не увидите историю чего? И что накапливается от даты?)
При создании УС, в него будут попадать только сделки с момента создания УС, история (предыдущие периоды) туда ведь не попадут?
Сергей
При создании УС, в него будут попадать только сделки с момента создания УС, история (предыдущие периоды) туда ведь не попадут?
Можете запустить умный сценарий на уже существующих сделках, и УС дополнится ими тоже. И будет полная история. Все сделки за месяц, даже если они были закрыты до создания УС.
Сергей
не заполненные поля/заполненные
А подпишите ещё ветки в логах. Сейчас БП тоже шел не по истине в случае, когда файл не был прикреплен? Ещё покажите пожалуйста скрин самой конструкции условие и действия в каждой ветке. И попробуйте удалить конструкцию полностью, а потом заново её настроить. Может баг какой-то. У меня все работает. Возможно, у Вас есть ещё какие-то факторы, которые влияют на корректность условий.
Валерия
Ребят, привет Кто партнеры Битрикс24 напрямую У кого есть за рубежом счета на открытое ЮЛ? Есть клиент американский, могу передать контакты Казахстан какой-нибудь может
Илья
Покажи как сделал
Валерия
Одного счёта недостаточно. Нужно быть партнёром в соответствующем регионе.
для покупки битрикса с региональным доменом — да тут речь только о приеме оплаты
Алена
Коллеги, подскажите пожалуйста, не заходит на портал, Пишет небезопасный контент. потом отваливается и мобильное приложение и пк версия. После сброса кеша, сертификат восстанавливается, и вход на портал. Такое только у меня и у сотруника, с гугл хром. Потом не заходит и через яндекс браузер и с инкогнито. В чем может быть дело? У сисадмина все заходит, у меня нет. Сертификат Битриксовый. Upd: через впн заходит, и сертификат видит.
Марат
HELP! Битрикс коробка Перестал загружаться на аккаунте администратора. Пускает только с VPN. До этого подобного не было. У других пользователей таких проблем нет. Что делать куда копать Ошибка err time out С телефона заходит без проблем, в той же wifi сети
Марат
Как проверить
Алена
Как проверить
Посмотреть сертификат ssl на странице сайта
Илья
где-то так: nDotPosition = {{=strpos('Тестовая строка', ' - ')}} - позиция тире в пробелах (от 0) поле результата = {{=substr('Тестовая строка', 0, {=Variable:nDotPosition})}} - сохранение в поле не копируй, построй вырожение по месту (справа точки и знак = для функций
Олег, добрый вечер. Смотрю и не понимаю, где начало примера самой формулы. Я так понимаю тут доп. разъяснения какие-то. Про "0" не понимаю, он один должен быть или логика в том, что от 0 до того количества букв, что надо вырезать? Допустим сценарий такой: надо вырезать текст размером 15 букв из поля Комментарий. Вот прям, конкретно, что вносить в строку? Заранее безмерно благодарю!