Илья
Делаете поле строка - туда записываете ид бп после запуска По нему ставите условие в начале бп, если заполнено поле то бп второй раз не запускается
Илья
По паузе: Внутри активити через dateadd ставите до какого числа нужна пауза
Сергей
Для таких пауз используют функции, которые работают с датами - date, strtotime, settime и так далее. По сути можно любую дату высчитать, любую паузу.
Илья
Да это я понимаю.
Илья
Т.е. в поле при настройке активити "пауза робота" к заполненной дате в поле "дата завершения контракта" плюсом добавить какой-то код (поищу какой), верно?
Нуржан
коллеги в битрикс два поля типа дата как сделать так что в строчное поле выходило минус этих дат например 24,07,2024-20,07,2024=3 дня
Илья
По паузе: Внутри активити через dateadd ставите до какого числа нужна пауза
Мне скорее надо не до какого то числа, а ровно через месяц... Т.е. к дате завершения контракта прибавить фиксированное кол-во дней... Так можно?
Илья
Да, верно
Сергей, очень вам благодарен!!! Сыкономили нервы, много!
Judo
Всем привет. Скажите, а можно как-нибудь создать один документ, в котором будут собраны данные из нескольких элементов смарт-процесса? Вот на скрине есть несколько элементов СП, по ним нужно получить один документ, в котором будут название и стадия каждого элемента
Judo
Можно
😱Как?
Илья
😱Как?
Должен быть объединяющий объект, например сделка В этой сделке должно брать поле множественное с типом привязка к элементам срм В нем все эти смарты должны быть указаны
Илья
Далее в списке полей берёте поля из смарта привязанного в этом поле
Илья
Вставляете в документ и все
Илья
Они будут добавлены по аналогии с товарами То есть таблица с данными будет авто заполняться
Judo
Не через поле, а через привязку сп к другому сп
Judo
В настройках
Илья
Посмотрите в списке полей Но вроде работает только с пользовательским полем
Judo
ок
Judo
Спасибо
Илья
Не через поле, а через привязку сп к другому сп
Ну док делаете на сп значит Все что описал работает с любым объектом
Judo
Посмотрите в списке полей Но вроде работает только с пользовательским полем
Да, только пользовательское поле работает. Ок. Переделаю тогда первый сп немного
Artem
Подскажите, создаю входящий вебхук для получения данных с формы на сайте. 1. Поля правильно заполнил? 2. Справа в полях что нужно писать?
Илья
Да, верно
Сергей, добавил вот это и что-то он делает паузу от текущего времени: =dateadd({{Дата заключения договора}}, "10 minutes") 🤷‍♂️
Сергей
Подскажите, создаю входящий вебхук для получения данных с формы на сайте. 1. Поля правильно заполнил? 2. Справа в полях что нужно писать?
1. Параметр для телефона неправильно указан, так не сработает. 2. Слева поле, справа значение поля.
Илья
А от какого надо?
От даты в поле "дата заключения договора"
Илья
От даты в поле "дата заключения договора"
Так и не работает? или в чем вопрос?
Илья
Поле заполнено? Заполнено как - скрин бы прислать
Илья
И скрин журнала БП тоже
Илья
Так быстрее будет подскахать
Илья
Ну дата заключения сегодня в 23:10, по идее он должен показывать до завтра 23:10, а он показывает до завтра в 23:21
Илья
minutes не надо
Илья
блин опередили)
Илья
А вообще я бы советовал прежде чем лезть в БП и пользоваться функциями изучить материалы - https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=57&LESSON_ID=4912&LESSON_PATH=5442.5446.5059.4912
Илья
Как минимум вот это
Илья
Как максимум 12 часовой курс по Бизнес процессам
Илья
Сократит время ожидания ответов в чате)
Илья
Т.е с минутами не работает?
Илья
Т.е с минутами не работает?
работает, букву i ставьте
Илья
m - месяцы
Илья
d дни
Илья
ок, подъитожу, так? =dateadd({{Дата заключения договора}}, "10 i")
Илья
пробел не надо
Илья
а так норм
Илья
Спасибо, попробую чуть позже !
Илья
Как минимум вот это
Кстати, я его и открыл ))), но там вот как написано делать
Илья
а так норм
неа, все равно к текущей дате и времени прибавляет? а поле заполнено ((
Илья
должно по идее показывать в запущенных БП "до 23:35"
Илья
покажи итоговую настройку паузы
Илья
что внутри
Илья
флажок "время"
Илья
и тестируй
Илья
момент...
Илья
и тестируй
А там появляются внизу два кружка, игнорировать?
Илья
да
Сергей
Можете подсказать как правильно?
fields[PHONE][0][VALUE] Если хотите еще указать тип номера, тогда еще добавьте: fields[PHONE][0][VALUE_TYPE]=WORK (в данном случае рабочий, но можно хоть пейджер указать) Вообще в разделе Разработчикам уже есть готовые вебхуки. Останется только нажать и всё. Не обязательно создавать вебхук с нуля. Там есть готовый сценарий для создания лида. И в нем параметр для телефона сразу подставится как надо.
Илья
да
неа ((
Илья
внутрь журнала провались
Сергей
Большое спасибо!
Ещё, если не ошибаюсь, у лида есть обязательное поле Название. Значит, и в вебхуке надо его указать: fields[TITLE] Но тут я могу ошибаться, может и без этого прокатит. Но я всегда использую.
Илья
А он пуст
скрин поля еще пжл
Илья
Сергей
А там появляются внизу два кружка, игнорировать?
Просто как идея - попробуйте другое активити. Это у Вас Пауза робота, а есть ещё другое активити для паузы - с зеленой иконкой. Забыл название, вроде Пауза действия.
Илья
Ага, обязательно попробую, благодарю 🙏
Сергей
TITLE - необязательное.
А какое название будет? Системное, как и при ручном создании?
Илья
Пауза в выполнении