Задать вопрос
@Sas3232

Как получить значения множественного поля контакта, используя вебхук в Б24?

Получаю контакты из Б24 через "crm.contact.list". В ответе отсутствует поле EMAIL, читаю форум и выясняется, что мультиполя в ответе не возвращаются. Ищу в документации работу с мультиполями и ничего не нахожу кроме "crm.multifield.fields" от которого в данном случае никакого толку..Вопрос, как же все таки получить значения мультиполя?
  • Вопрос задан
  • 738 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
BX24.callMethod( "crm.contact.list",
{ select: [ "*", "EMAIL" ],
filter: { "HAS_EMAIL": "Y" }, }, );

В таком варианте возвращает.
Или выбери какие поля тебе нужны в { select: [ "ID", "NAME", "LAST_NAME", "TYPE_ID", "EMAIL" ].
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Sas3232 Автор вопроса
Большое спасибо, помогло! Поскольку нужны почти все поля использую "*" и "UT_*", вот как догадаться, что нужно со ВСЕМИ полями еще и использовать добавочный select по СТАНДАРТНОМУ полю.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы