AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.09.2018, 19:19   #5  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от Ion Посмотреть сообщение
Та я это все нагуглил, пока пилил фронт - решил уточнить. За ссылку CrmRestBuilder
спасибо.
Не могу понять что не работает. Есть сам процесс(картинка)

И метод который его высылает. Там всего два параметра: Contact and Picklist

X++:
  public executeAction(accountId: string, xrmContact: Contact, language: OptionSet): Observable<any> {
    console.log("run executeAction");
    const httpOptions = {
      headers: this.httpHeaders
    };

    let parameters: any = {};
    let contact: any = {};
    contact.primarykeyid = xrmContact.id;
    contact["@odata.type"] = "Microsoft.Dynamics.CRM.contact";
    parameters.Contact = contact;
    parameters.Language = language.value;
    let url = `accounts(${accountId})/Microsoft.Dynamics.CRM.arbela_SendWelcomeLetter`;      
    return this.httpClient.post(combineUrl(url), parameters, httpOptions);
  }
Запрос идет по этому урл.

X++:
[url]https://dev.crm3.dynamics.com/api/data/v9/accounts(AE572049-1A85-E811-A957-000D3AF42A5A)/Microsoft.Dynamics.CRM.prefix_SendWelcomeLetter[/url]
С таким Body request
X++:
Contact: { primarykeyid: "b340ce6f-0bb5-e811-a96b-000d3af45d23", @odata.type: "Microsoft.Dynamics.CRM.contact" }
Language:"481050000"
Ругаеться на Bad Request. Падает с ошибкой

Цитата:
An error occurred while validating input parameters: Microsoft.OData.ODataException: Does not support untyped value in non-open type
Использовал CRM REST Builderv2.5.0.0

Последний раз редактировалось Ion; 10.09.2018 в 19:29.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
NAV Team: Upgrading from Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 to Microsoft Dynamics NAV 2015 Blog bot Dynamics CRM: Blogs 0 23.02.2015 13:00
Navigate Into Success: Passing JSON from JavaScript to C/AL Blog bot Dynamics CRM: Blogs 0 31.12.2014 10:00
Ошибка бизнес-процесса Tarasov E Dynamics CRM: Разработка 9 18.02.2010 14:02
NAV Team: How to run 2 RTC on the same pc and connect it to different db (how to run pages/reports from diff db) Blog bot Dynamics CRM: Blogs 0 17.11.2009 09:52
wiki.dynamicsbook: Changes Made in Navision Attain 3.60 Blog bot Dynamics CRM: Blogs 0 02.09.2008 13:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:10.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.