Стоит такая задача:
1) с CRM открываем внешний сайт передаем на него параметры в url-строке (GET)
2) выполняем действия на сайте, получаем нужные данные которые нужно передать на форму создания нужной сушности
Что делаю:
1) все просто window.open и не парюсь
2) собираю нужные данные и создаю
Код:
url = http://наш crm/main.aspx?etc=код сущности&pagetype=entityrecord&extraqs= а здесь поля и их значения
Для примера:
Код:
/main.aspx?etn=account&extraqs=name%3DNew%20Account&pagetype=entityrecord
Все делал по SDK
http://msdn.microsoft.com/en-us/library/gg334375.aspx
Так вот если на открытой форме есть ajax запрос с типом json (всеми любимый REST запрос), то он "крашится" в jquery и выдает ошибку
ajax syntax error json.parse
Если передаю пустой &extraqs= то все норм работает.
В чем может быть проблема? Уже даже не знаю где искать.
И можно ли как-то с сайта (другой домен) вызвать форму CRM на создания и предзаполнить ей поля ?