Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 13:22

Интеграция 1с с АМОcrm

Автор RH, 21 мар 2023, 15:44

0 Пользователей и 1 гость просматривают эту тему.

RH

Здравствуйте всем, писал свою интеграцию по курсу низамова 1с с АМОСРМ и столкнулся с такой вот проблемой.
При отправке данных, дополнительные поля контакта отправляются без проблем, но когда я реализую тот же код но со сделкой, то появляется ошибка(на первых двух скринах).
На третьем скрине этот метод который не работает когда через него проходит структура данных сделки, вот я не могу понять что не так? Когда убираю код внутри custom fields, все прекрасно работает.
Получается только при отправке сделки код ниже не работает. Что делать куда обращаться?
Код:
custom_fields = Новый Массив;
СтруктураТипа = Новый структура;
СтруктураТипа.Вставить("id", "1163761");

values = Новый Массив;
value = Новый структура;
value.Вставить("value", Ссылка.Автор);
values.Добавить(value);

СтруктураТипа.Вставить("values", values);

custom_fields.Добавить(СтруктураТипа);
СтруктураСущности.Вставить("custom_fields", custom_fields);

Afinogen

 B) так посмотрите что  у вас передается в ЗаписатьJSON. там же все понятно - передаваемая в тело JSON структура содержит какое то некорректное значение

antoneus

Ссылка.Автор - реквизит с типом СправочникСсылка? Не надо в JSON такое пихать.

Afinogen

 B) нужно передавать примитивные типы



Afinogen


Теги: 1c 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск