Я написал приложения для использования веб-сервисов динамики crm 2011, один в C#, а другой в php. Оба они отлично работают. Они создают новое лидерство в crm. Но иногда ошибка появляется, когда я хочу, чтобы создать свинцовый непосредственно в МЦР: «Ваша подписка имеет максимальный объем памяти, доступный для дополнительного хранения, ....»ошибка catch от crm 2011 с nusoap
Моя проблема заключается в ошибка - это дескриптор приложения C#, но с php-приложением не возникает исключение или ошибка.
Я использую DynamicsCRM класс (http://phpmscrm.codeplex.com/), который проходит nusaop_client и метод CreateEntity() используется метод вызова() из NuSOAP:
//Create lead
$crmSoap = new DynamicsCRM("$login","$pass");
if ($crmSoap->client->fault) {
header('Location: index.php?return=Fault');
}
else{
$err = $crmSoap->client->getError();
if ($err)
{
header("Location: index.php?return=Error: $err");
}
else {
$aLead=array();
$aLead['subject'] = $_POST['topic'];
$aLead['firstname'] = $_POST['fname'];
$aLead['lastname'] = $_POST['lname'];
$aLead['companyname'] = $_POST['company'];
$aLead['emailaddress1'] = $_POST['email'];
$result = $crmSoap->createEntity('lead', $aLead);
header('Location: index.php?return=Lead created');
}
}
Я хотел бы знать, как поймать ошибку при вызове ():
$result = $crmSoap->createEntity('lead', $aLead);
Вы проверили, не осталось ли места на вашем crm онлайн? –