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

/api/orders/update/ передача доп поля процесса мультисписком

Добрый день. Подскажите, есть ли возможность передать по апи в доп поле процесса значение мультисписком. Если да - как? Заранее спасибо

Ответы:

добрый день, сейчас значения допполей для данного запроса не сохраняются с учетом типов, но можно добавить такую возможность за 2 часа
05.03.2021, 11:04


Замогильный Дмитрий
Сотрудник писал/а:
добрый день, сейчас значения допполей для данного запроса не сохраняются с учетом типов, но можно добавить такую возможность за 2 часа

Спасибо, думаем
05.03.2021, 12:25

Дмитрий, просьба также оценить вариант 2, добавить тип доп поля продукта процесса - мультисписок, и добавить возможность передачи в него нескольких значений при апдейте заказа. Также просьба учесть, что нужно иметь возможность фильтровать процессы по такому типу поля.
05.03.2021, 15:06

прошу учесть, что в такое поле нужно будет передавать id продуктов процесса, не id продуктов, и именно процесса, который обновляется

и при фильтрации более чем 1 процесс невозможно будет получить

может, вы имели в виду мультисписок продуктов по аналогии с допполями продукта или контакта?
05.03.2021, 16:30


Замогильный Дмитрий
Сотрудник писал/а:
прошу учесть, что в такое поле нужно будет передавать id продуктов процесса, не id продуктов, и именно процесса, который обновляется

Дмитрий, имела ввиду просто мультисписок не контактов и не продуктов , а возможность указать несколько значений из выпадающего списка
05.03.2021, 16:47

такой тип поля уже есть в допполях процесса и в рамках предыдущей оценки я предложил учитывать любой существующий тип допполя процесса при обновлении процесса через API
05.03.2021, 16:58


Замогильный Дмитрий
Сотрудник писал/а:
такой тип поля уже есть в допполях процесса и в рамках предыдущей оценки я предложил учитывать любой существующий тип допполя процесса при обновлении процесса через API


Дмитрий, нам нужно доп поле продукта процесса (в таблицу товаров) с типом выпад мультисписок
05.03.2021, 17:13

теперь понял, в таком случае нужно не только добавить поле + корректное отображение его в универсальном блоке, но сделать возможным учет типа допполей продуктов процесса в запросе API на обновление = 2 ч + 2 ч
05.03.2021, 18:05

*не в универсальном блоке, а в списке продуктов процесса
05.03.2021, 18:06

Дмитрий, спасибо, думаем
09.03.2021, 12:00


Замогильный Дмитрий
Сотрудник писал/а:
теперь понял, в таком случае нужно не только добавить поле + корректное отображение его в универсальном блоке, но сделать возможным учет типа допполей продуктов процесса в запросе API на обновление = 2 ч + 2 ч

Дмитрий, запускаем в работу, проект https://crm.hlr.ua/ , в счет оплаченных часов (есть еще 13 часов доработок).
ЗЫ. Учтено то, что фильтр процессов также должен работать по этому типу поля?
10.03.2021, 14:57


Шатохіна Ірина писал/а:
ЗЫ. Учтено то, что фильтр процессов также должен работать по этому типу поля?



да, в фильтрах процессов этот тип допполя продукта процесса будет работать по аналогии с подобным типом допполя процесса (как в фильтре Дополнительное поле)
10.03.2021, 17:58

Ирина, вам в АПИ запросе нужно учитывать только тип допполя продукта процесса или также и тип допполя процесса (ответ 05.03.2021, пятница, 11:04)?
10.03.2021, 18:01


Замогильный Дмитрий
Сотрудник писал/а:
Ирина, вам в АПИ запросе нужно учитывать только тип допполя продукта процесса или также и тип допполя процесса (ответ 05.03.2021, пятница, 11:04)?

Дмитрий, если за 4ре часа Вы можете добавить и одни и другие, то нужны оба поля (и процесса и продукта процесса). Если же только одно - то на текущий момент нужны именно доп поля продукта процесса (таблица продуктов)
10.03.2021, 22:53

Дмитрий, сориентируйте плз в сроках. спасибо
12.03.2021, 09:43

Ирина, в вашем боксе данная логика должна добавиться сегодня ночью
значения поля с типом мультисписок для продуктов процесса в этом API запросе нужно передавать через запятую без пробела

пожалуйста проверьте, все ли правильно будет работать
15.03.2021, 18:02


Замогильный Дмитрий писал/а:
Ирина, в вашем боксе данная логика должна добавиться сегодня ночью
значения поля с типом мультисписок для продуктов процесса в этом API запросе нужно передавать через запятую без пробела

пожалуйста проверьте, все ли правильно будет работать

Дмитрий, предварительно все отлично, до конца дня проверим на реальном запрос с 1с и отпишусь
16.03.2021, 14:34

Дмитрий, работет, спасибо
18.03.2021, 09:22

Дмитрий, возникла такая проблема, в значении доработанного поля мультисписок есть знак & и все что после него, в поле не попадает
Вот пример запроса https://crm.hlr.ua/api/orders/update/?login=ЛОГИН&password=ПАРОЛЬ&orderi... Karl Hecht GmbH & Co. KG, в процессе отобразилось неполное значение и вот что в логах Можно ли сделать так, чтобы все значения возпринимались как значения поля, а не как часть запроса?процесс для теста https://crm.hlr.ua/admin/customorder/test/60650/edit/
спасибо
24.03.2021, 16:37

попробуйте передать & как %26
24.03.2021, 17:42

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