1b.app
Скопирована ссылка -

Счет (аккаунт) процесса

Добрый день!
Нужно, чтобы системное поле Счет (аккаунт) в процессе заполнялось автоматически в зависимости от значения дополнительного поля процесса.
Как это можно реализовать?

Ответы:

Здравствуйте.
1. На этапе ставите действие "Изменить бизнес-процесс и этап в зависимости от выполнения условий для значений нескольких полей". Если условия выполняются, перекидываете процесс на этап 2
2. На втором этапе ставите действие "Заполнить поле процесса или контакта". Выбираете там "Аккаунт (поле процесса)" и в значение пишите его id.
Если нужно в зависимости от юрлица, то можно обойтись просто вторым пунктом (в действии есть настройка при каком юрлице оно должно сработать)
10.09.2020, 15:29

Спасибо! Но, это немного не то(((
Нужно, чтобы при переходе на этап или его сохранении аккаунт (кошелек) в процессе, на который должны поступить средства, подтягивался автоматически, в зависимости от значения дополнительного поля в процессе. Например: допполе равно 1 - подтягивается кошелек 1, допполе равно 2 - подтягивается кошелек 2 и т.д. Далее на этом этапе стоит действие "Провести платеж", которое проводит платеж на счет (аккаунт) из процесса.
10.09.2020, 17:08

Выбирайте удобный:
1. Вам подойдет первый вариант из первого сообщения.

2. Возможно еще можно комбинацией "Вычислить и записать значение в дополнительное поле, если условия выполняются"+"Заполнить поле процесса или контакта". В первом действии вешаете условие и если оно выполняется, айдишник кошелька записываете в дополнительное поле. Таких действий ставите несколько штук. А во втором действии (там доступны переменные) вставляете в поле аккаунт значение из дополнительного поля.

3. В действие "Заполнить поле процесса или контакта" можно сделать настройку с выбором дополнительного поля и значения, при котором оно будет срабатывать. Займет около часа.
10.09.2020, 17:19

2. Как должна быть прописана формула во втором действии, чтобы в поле Аккаунт подставлялось значение из дополнительного поля?
11.09.2020, 10:14

2. Вам нужна переменная со значением дополнительного поля процесса. Я же не знаю в каком вы будете хранить айдишник, соответственно без понятия как эта переменная будет называться у вас
11.09.2020, 10:58

У нас есть справочник "Районы"
http://91.225.138.240/admin/shop/custom/object/directory/1/
И настроено так, что дополнительное поле "Район" заполняется вручную, а дополнительное поле "Код района" заполняется автоматически в "Заказе клиента".
Хотелось бы привязать аккаунт (счет) у Коду района, например, Код района 1 - это аккаунт #3. Каким должен быть тип данных в поле "Код района" и как должна быть прописана формула в "Заполнить поле процесса или контакта", чтобы туда подставлялось значение из допполя "Код района" https://prnt.sc/uffmnt ?
11.09.2020, 12:20

Можете поставить тип число (целое)
11.09.2020, 12:22

Он там такой и стоит. Но формула не работает!!!
Вы можете предоставить более конкретный ответ на мой вопрос?
Как должна быть прописана формула в "Заполнить поле процесса или контакта", чтобы туда подставлялось переменное значение из допполя "Код района"?
11.09.2020, 13:43

Переменной [kodrayona6] не существует, есть только {|$customorder_kodrayona6|} . Т.е. вам нужна {|$customorder_kodrayona6|}
11.09.2020, 13:51

Спасибо!
Не работает(((
11.09.2020, 15:00

Дайте ссылку на настройки этапа и ссылку на тестовый процесс, я сам всё сделаю..
11.09.2020, 15:03

Не дам... Потому что все получилось!)
Спасибо еще раз! Большое)))
11.09.2020, 15:15

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