<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Web Services. Примеры работы</title>
	<atom:link href="/web-services-howto.html/feed" rel="self" type="application/rss+xml" />
	<link>http://sugartalk.ru/web-services-howto.html</link>
	<description>Русскоязычный блог для администраторов и разработчиков SugarCRM</description>
	<lastBuildDate>Fri, 27 Jul 2012 10:48:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-36718</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Mon, 21 Nov 2011 21:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-36718</guid>
		<description>Здравствуйте.
Мы не оказываем поддержку в комментариях.
Все ваши вопросы касательно темы данной статьи - вы можете задать в соответствующем разделе &lt;a href=&quot;http://sugartalk.ru/forum/viewtopic.php?f=3&amp;t=29&quot; rel=&quot;nofollow&quot;&gt;форума&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Здравствуйте.</p><p>Мы не оказываем поддержку в комментариях.</p><p>Все ваши вопросы касательно темы данной статьи&nbsp;&mdash; вы можете задать в соответствующем разделе <a href="/forum/viewtopic.php?f=3&t=29"  rel="nofollow">форума</a>.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей Олегович Савельев</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-36717</link>
		<dc:creator>Сергей Олегович Савельев</dc:creator>
		<pubDate>Mon, 21 Nov 2011 21:23:58 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-36717</guid>
		<description>На часах 01:20, я заработался, но сделал вроде всё правильно, тем не менее не работает. Нужна ваша поддержка, все пути уже перепробовал, но всё не так. Пожалуйста, подскажите - В чём может быть проблема?</description>
		<content:encoded><![CDATA[<p>На часах 01:20, я заработался, но сделал вроде всё правильно, тем не менее не работает. Нужна ваша поддержка, все пути уже перепробовал, но всё не так. Пожалуйста, подскажите&nbsp;&mdash; В чём может быть проблема?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей Олегович Савельев</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-36716</link>
		<dc:creator>Сергей Олегович Савельев</dc:creator>
		<pubDate>Mon, 21 Nov 2011 21:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-36716</guid>
		<description>Версия 6.3.0RC2
Файл soap.php в корне, как и должен быть.
Всё всё всё, уже ложусь.)


Fatal error: Class &#039;SoapClient&#039; not found in /home/mysite/mysite.ru/docs/sugarcrm/custom/modules/mymodul/before_save.php on line 13

[php]
&lt;?php
class bs_c
{
	function bs_m() {
		
		// location - путь к soap.php файлу, лежащему в корне CRM
		// uri - URL адрес вашей SugarCMR
		$options = array(
			&quot;location&quot; =&gt; &#039;http://mysite.ru/sugarcrm/soap.php&#039;,
			&quot;uri&quot; =&gt; &#039;http://mysite.ru/sugarcrm/&#039;,
			&#039;version&#039; =&gt; &#039;.01&#039;
		);
		$client = new SoapClient(NULL, $options);
                
                ...
[/php]</description>
		<content:encoded><![CDATA[<p>Версия 6.3.0RC2</p><p>Файл soap.php в корне, как и должен быть.</p><p>Всё всё всё, уже ложусь.)</p><p>Fatal error: Class &#39;SoapClient&#39; not found in /home/mysite/mysite.ru/docs/sugarcrm/custom/modules/mymodul/before_save.php on line 13</p><p><pre class="brush: php; title: ; notranslate">
&lt;?php
class bs_c
{
	function bs_m() {
		
		// location - путь к soap.php файлу, лежащему в корне CRM
		// uri - URL адрес вашей SugarCMR
		$options = array(
			&quot;location&quot; =&gt; 'http://mysite.ru/sugarcrm/soap.php',
			&quot;uri&quot; =&gt; 'http://mysite.ru/sugarcrm/',
			'version' =&gt; '.01'
		);
		$client = new SoapClient(NULL, $options);
                
                ...
</pre></p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: kolya27</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-36689</link>
		<dc:creator>kolya27</dc:creator>
		<pubDate>Tue, 19 Jul 2011 14:25:53 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-36689</guid>
		<description>А кто нибудь вообще привязывал к get_entry_list это - link_name_to_fields_array???
Потому что не выходит никак. И еще - почему то по модулю contacts выводит данные не группированные по contacts.id, много дублирующих, ощущение - что сколько таблиц привязано-столько раз и дублирует каждую запись, и больше чем 2500 по кол-ву за раз из базы не возьмешь. Кто нибудь сталкивался с таким!?? (это Sugar 6.2.0 Profession).</description>
		<content:encoded><![CDATA[<p>А кто нибудь вообще привязывал к get_entry_list это&nbsp;&mdash; link_name_to_fields_array???</p><p>Потому что не выходит никак. И еще&nbsp;&mdash; почему то по модулю contacts выводит данные не группированные по contacts.id, много дублирующих, ощущение&nbsp;&mdash; что сколько таблиц привязано-столько раз и дублирует каждую запись, и больше чем 2500 по кол-ву за раз из базы не возьмешь. Кто нибудь сталкивался с таким!?? (это Sugar 6.2.0 Profession).</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-294</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Mon, 08 Nov 2010 15:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-294</guid>
		<description>ой спасибо за наводку по поводу веб-интерфейса и яваскрипта. Будем делать
а по поводу расширения стандартного класса. Дело в том что я использую массовый импорт данных
т.е. по SOAP у меня добавляется через set_entries бывает по 200 объектов, после этого добавляется столько же объектов кастом модуля, потом с помощью set_relationships и возвращенных set_entries идентификаторов, я их связываю. Мне нужно чтобы Lead не создался, а кастом модуль привязался, к старому Lead, уже существующему в CRM. Т.е. в идеале надо чтобы set_entries вернуло id старого объекта, уже существующего.. видимо для этого и придется расширять SOAP</description>
		<content:encoded><![CDATA[<p>ой спасибо за наводку по поводу веб-интерфейса и яваскрипта. Будем делать</p><p>а по поводу расширения стандартного класса. Дело в том что я использую массовый импорт данных</p><p>т.е. по SOAP у меня добавляется через set_entries бывает по 200 объектов, после этого добавляется столько же объектов кастом модуля, потом с помощью set_relationships и возвращенных set_entries идентификаторов, я их связываю. Мне нужно чтобы Lead не создался, а кастом модуль привязался, к старому Lead, уже существующему в CRM. Т.е. в идеале надо чтобы set_entries вернуло id старого объекта, уже существующего... видимо для этого и придется расширять SOAP</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-293</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Mon, 08 Nov 2010 15:19:09 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-293</guid>
		<description>1) Если вам просто надо не добавлять дубликаты через SOAP, то зачем расширять протокол? Достаточно вначале послать запрос на выборку записи с данным email. В случае если эта запись уже присутствует, вы получите ее id. Если нет, то тогда уже посылаете запрос на сохранение записи.

2) Проверка полей на дубликаты уже реализована в модуле DevToolKit. Правда, не очень в плане быстродействия. Можете пользоваться при количестве записей до 10000-20000, если нужно больше, лучше написать свой. Мы не тестировали на работу с email, не знаю, работает ли он с полями модуля email. Если нет, в таком случае есть очень простое решение, основанное на javascript:

В editviewdefs в секции templateMeta меняем код кнопки save:
[php]
&#039;form&#039; =&gt; 
array (
&#039;buttons&#039; =&gt; 
  array ( 
  0 =&gt; 
  array (
    &#039;customCode&#039; =&gt; &#039;&lt;input title=&quot;{$APP.LBL_SAVE_BUTTON_TITLE}&quot; accessKey=&quot;{$APP.LBL_SAVE_BUTTON_KEY}&quot; class=&quot;button&quot; type=&quot;submit&quot; name=&quot;button&quot; &quot;onclick=\&#039;this.form.return_action.value=&quot;{$returnAction}&quot;; this.form.action.value=&quot;Save&quot;; return checkDuplicates();\&#039; value=&quot;  {$APP.LBL_SAVE_BUTTON_LABEL}  &quot; &gt;
                    &lt;input title=&quot;{$APP.LBL_CANCEL_BUTTON_TITLE}&quot; accessKey=&quot;{$APP.LBL_CANCEL_BUTTON_KEY}&quot; class=&quot;button&quot; type=&quot;submit&quot; name=&quot;button&quot; &quot;onclick=\&#039;this.form.action.value=&quot;{$returnAction}&quot;;\&#039; value=&quot;  {$APP.LBL_CANCEL_BUTTON_LABEL}  &quot;&gt;&#039;),
  ),
),
[/php]
Как видно, мы добавили свою функцию проверки, которая будет выглядеть следующим образом:
[javascript]
function checkDuplicates()
{
  //здесь проверяем запись на дубликат через ajax
  //в случае если запись не уникальная выдаем сообщение и return false;
  //в случае если все ок запускаем стандартную SugarCRM валидацию формы
  return check_form(&quot;EditView&quot;)
}
[/javascript]
Вам остается только реализовать ajax запрос.</description>
		<content:encoded><![CDATA[<p>1) Если вам просто надо не добавлять дубликаты через SOAP, то зачем расширять протокол? Достаточно вначале послать запрос на выборку записи с данным email. В случае если эта запись уже присутствует, вы получите ее id. Если нет, то тогда уже посылаете запрос на сохранение записи.</p><p>2) Проверка полей на дубликаты уже реализована в модуле DevToolKit. Правда, не очень в плане быстродействия. Можете пользоваться при количестве записей до 10000-20000, если нужно больше, лучше написать свой. Мы не тестировали на работу с email, не знаю, работает ли он с полями модуля email. Если нет, в таком случае есть очень простое решение, основанное на javascript:</p><p>В editviewdefs в секции templateMeta меняем код кнопки save:</p><p><pre class="brush: php; title: ; notranslate">
'form' =&gt; 
array (
'buttons' =&gt; 
  array ( 
  0 =&gt; 
  array (
    'customCode' =&gt; '&lt;input title=&quot;{$APP.LBL_SAVE_BUTTON_TITLE}&quot; accessKey=&quot;{$APP.LBL_SAVE_BUTTON_KEY}&quot; class=&quot;button&quot; type=&quot;submit&quot; name=&quot;button&quot; &quot;onclick=\'this.form.return_action.value=&quot;{$returnAction}&quot;; this.form.action.value=&quot;Save&quot;; return checkDuplicates();\' value=&quot;  {$APP.LBL_SAVE_BUTTON_LABEL}  &quot; &gt;
                    &lt;input title=&quot;{$APP.LBL_CANCEL_BUTTON_TITLE}&quot; accessKey=&quot;{$APP.LBL_CANCEL_BUTTON_KEY}&quot; class=&quot;button&quot; type=&quot;submit&quot; name=&quot;button&quot; &quot;onclick=\'this.form.action.value=&quot;{$returnAction}&quot;;\' value=&quot;  {$APP.LBL_CANCEL_BUTTON_LABEL}  &quot;&gt;'),
  ),
),
</pre></p><p>Как видно, мы добавили свою функцию проверки, которая будет выглядеть следующим образом:</p><p><pre class="brush: jscript; title: ; notranslate">
function checkDuplicates()
{
  //здесь проверяем запись на дубликат через ajax
  //в случае если запись не уникальная выдаем сообщение и return false;
  //в случае если все ок запускаем стандартную SugarCRM валидацию формы
  return check_form(&quot;EditView&quot;)
}
</pre></p><p>Вам остается только реализовать ajax запрос.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-292</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Mon, 08 Nov 2010 14:46:20 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-292</guid>
		<description>Ну я думаю и в России потихонечку бизнес начнет всё активнее и активнее приходить в CRM, а SugarCRM это одино из лучших предложений по соотношению цена/качество (хотя второе и очень хромает, но первая составляющая почти полностью невелирует это)
Начну с конца. Да я уже сам пришел к выводу что одно из решений это дописать функционал для SOAP в upgrade safe стиле. Но есть проблема - нужно не допустить создания дубликатов и через веб-интерфейс.

А теперь к началу. Я хочу в идеале, чтобы при попытке создать дубликат Lead (по полю email), мне возвращалось:
1. через SOAP: id уже сущестующего lead, при этом нового не появлялось
2. через веб-интерфейс, хотябы просто симпатичная ошибка, а в идеале и со ссылкой на &#039;правильный&#039; Lead</description>
		<content:encoded><![CDATA[<p>Ну я думаю и в России потихонечку бизнес начнет всё активнее и активнее приходить в CRM, а SugarCRM это одино из лучших предложений по соотношению цена/качество (хотя второе и очень хромает, но первая составляющая почти полностью невелирует это)</p><p>Начну с конца. Да я уже сам пришел к выводу что одно из решений это дописать функционал для SOAP в upgrade safe стиле. Но есть проблема&nbsp;&mdash; нужно не допустить создания дубликатов и через веб-интерфейс.</p><p>А теперь к началу. Я хочу в идеале, чтобы при попытке создать дубликат Lead (по полю email), мне возвращалось:</p><p>1. через SOAP: id уже сущестующего lead, при этом нового не появлялось</p><p>2. через веб-интерфейс, хотябы просто симпатичная ошибка, а в идеале и со ссылкой на &#39;правильный&#39; Lead</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-290</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Mon, 08 Nov 2010 14:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-290</guid>
		<description>Это очень хорошо, что вы хотите поделиться опытом, но боюсь, что таких людей немного и пока нет острой потребности в этом. Но мы обязательно подумаем над вашим предложением!  :wink: 

Насчет вашего вопроса: не совсем понятно, что вы все-таки хотите. Получать записи с уникальным email через SOAP или не давать возможности добавлять записи с дублирующимся email?

Logic hooks - это обычные функции, в которых у вас есть ссылка на текущий объект, вы можете делать с ним что угодно. Проверить на уникальность email, выставить, если надо, значение какого-либо поля и т.д. Так что никаких ограничений на их возможные области применения я не вижу.

Если же вы хотите реализовать это через SOAP, вы можете легко добавить свои функции для использования (даже в upgrade safe стиле). В данном случае, думаю, это будет наиболее правильным решением, чем пытаться использовать существующий функционал для такой задачи.</description>
		<content:encoded><![CDATA[<p>Это очень хорошо, что вы хотите поделиться опытом, но боюсь, что таких людей немного и пока нет острой потребности в этом. Но мы обязательно подумаем над вашим предложением!  <img src='/wp-includes/images/smilies/icon_wink.gif' alt=':wink:' class='wp-smiley' />  </p><p>Насчет вашего вопроса: не совсем понятно, что вы все-таки хотите. Получать записи с уникальным email через SOAP или не давать возможности добавлять записи с дублирующимся email?</p><p>Logic hooks&nbsp;&mdash; это обычные функции, в которых у вас есть ссылка на текущий объект, вы можете делать с ним что угодно. Проверить на уникальность email, выставить, если надо, значение какого-либо поля и т.д. Так что никаких ограничений на их возможные области применения я не вижу.</p><p>Если же вы хотите реализовать это через SOAP, вы можете легко добавить свои функции для использования (даже в upgrade safe стиле). В данном случае, думаю, это будет наиболее правильным решением, чем пытаться использовать существующий функционал для такой задачи.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-289</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Mon, 08 Nov 2010 13:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-289</guid>
		<description>жаль тут нет форума, чтобы можно было какие-то вещи обсудить и поделится опытом.
Вот у меня вопрос есть по Logic Hooks
у меня есть импорт с веба Leads через SOAP, мне не нужны дубликаты (считаем уникальным email), как мне быть? как автоматизировать. Хотелось бы иметь возможность в logic hook при попытке добавления lead с уже имеющимся email, возвращать id уже существующей записи, ну и сделать заодно там пометку, но я так понимаю что logic hook не позволяет сделать такие вещи? Очень трудно переходить с разработки  под SalesForce на SugarCRM, но необходимо адаптировать продукт :(</description>
		<content:encoded><![CDATA[<p>жаль тут нет форума, чтобы можно было какие-то вещи обсудить и поделится опытом.</p><p>Вот у меня вопрос есть по Logic Hooks</p><p>у меня есть импорт с веба Leads через SOAP, мне не нужны дубликаты (считаем уникальным email), как мне быть? как автоматизировать. Хотелось бы иметь возможность в logic hook при попытке добавления lead с уже имеющимся email, возвращать id уже существующей записи, ну и сделать заодно там пометку, но я так понимаю что logic hook не позволяет сделать такие вещи? Очень трудно переходить с разработки  под SalesForce на SugarCRM, но необходимо адаптировать продукт <img src='/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Coldrex</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-282</link>
		<dc:creator>Coldrex</dc:creator>
		<pubDate>Wed, 03 Nov 2010 19:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-282</guid>
		<description>Спасибо)
14 лет - учусь еще)</description>
		<content:encoded><![CDATA[<p>Спасибо)</p><p>14 лет&nbsp;&mdash; учусь еще)</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Coldrex</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-278</link>
		<dc:creator>Coldrex</dc:creator>
		<pubDate>Tue, 02 Nov 2010 16:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-278</guid>
		<description>Теперь вылазит ошибка 
&lt;code&gt; Warning: require_once(../include/nusoap/nusoap.php) [function.require-once]: failed to open stream: No such file or directory in Y:\home\test2.ru\www\SoapTest.php on line 61

Fatal error: require_once() [function.require]: Failed opening required &#039;../include/nusoap/nusoap.php&#039; (include_path=&#039;.;/usr/local/php5/PEAR&#039;) in Y:\home\test2.ru\www\SoapTest.php on line 61 &lt;/code&gt;

вроде все правильно прописал

&lt;code&gt;require_once (&#039;../include/nusoap/nusoap.php&#039;);  
$soapclient = new nusoapclient(&#039;http://localhost/sugarcrm/soap.php&#039;);  
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Теперь вылазит ошибка </p><p><code>Warning: require_once(../include/nusoap/nusoap.php) [function.require-once]: failed to open stream: No such file or directory in Y:\home\test2.ru\www\SoapTest.php on line 61

Fatal error: require_once() [function.require]: Failed opening required '../include/nusoap/nusoap.php' (include_path='.;/usr/local/php5/PEAR') in Y:\home\test2.ru\www\SoapTest.php on line 61</code></p><p>вроде все правильно прописал</p><p><code>require_once ('../include/nusoap/nusoap.php');  
$soapclient = new nusoapclient('http://localhost/sugarcrm/soap.php');</code></p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-279</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Tue, 02 Nov 2010 15:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-279</guid>
		<description>У вас проблема с путями. Вы запускаете скрипт SoapTest.php, который лежит я так понимаю в корне CRM test2.ru, и в этом скрипте, подключаете файл который находится еще выше данного корня [php light=&quot;true&quot;]require_once(&#039;../include/nusoap/nusoap.php&#039;);[/php]
где .. означают поднятие на директорию выше.

Что то мне подсказывает, что вы пытаетесь запустить стандартный тестовый файл SoapTest.php, который лежит в директории examples, при этом перенеся его в другую директорию и не сменив пути. Вам надо или поменять пути на новые, или же запускать его непосредственно из директории examples.</description>
		<content:encoded><![CDATA[<p>У вас проблема с путями. Вы запускаете скрипт SoapTest.php, который лежит я так понимаю в корне CRM test2.ru, и в этом скрипте, подключаете файл который находится еще выше данного корня <pre class="brush: php; light: true; title: ; notranslate">require_once('../include/nusoap/nusoap.php');</pre></p><p>где ... означают поднятие на директорию выше.</p><p>Что то мне подсказывает, что вы пытаетесь запустить стандартный тестовый файл SoapTest.php, который лежит в директории examples, при этом перенеся его в другую директорию и не сменив пути. Вам надо или поменять пути на новые, или же запускать его непосредственно из директории examples.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-277</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Tue, 02 Nov 2010 15:23:40 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-277</guid>
		<description>В начале каждого файла в ЦРМ происходит проверка, правильная ли это &quot;точка&quot; входа, это способ защиты от несанкционированного вызова файлов. Все вызовы могут проходить только через entry point, а также специальные скрипты, такие как index.php, campaign_tracker.php и т.д. В том числе и soap.php, так что видимо вы указали не правильный http путь к файлу soap.php. Если вы уверены что все правильно, попробуйте добавить в самое начало своего скрипта следующий php код
[php light=&quot;true&quot;]
if(!defined(&#039;sugarEntry&#039;)) define(&#039;sugarEntry&#039;, true);  
[/php]</description>
		<content:encoded><![CDATA[<p>В начале каждого файла в ЦРМ происходит проверка, правильная ли это &laquo;точка&raquo; входа, это способ защиты от несанкционированного вызова файлов. Все вызовы могут проходить только через entry point, а также специальные скрипты, такие как index.php, campaign_tracker.php и т.д. В том числе и soap.php, так что видимо вы указали не правильный http путь к файлу soap.php. Если вы уверены что все правильно, попробуйте добавить в самое начало своего скрипта следующий php код</p><p><pre class="brush: php; light: true; title: ; notranslate">
if(!defined('sugarEntry')) define('sugarEntry', true);  
</pre></p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Coldrex</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-276</link>
		<dc:creator>Coldrex</dc:creator>
		<pubDate>Tue, 02 Nov 2010 13:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-276</guid>
		<description>Вылазит единственная надпись &quot;Not A Valid Entry Point&quot;
С чем это связанно?</description>
		<content:encoded><![CDATA[<p>Вылазит единственная надпись &laquo;Not A Valid Entry Point&raquo;</p><p>С чем это связанно?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-236</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Wed, 13 Oct 2010 13:08:01 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-236</guid>
		<description>Большое спасибо, думаю многим будет актуально</description>
		<content:encoded><![CDATA[<p>Большое спасибо, думаю многим будет актуально</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-235</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Wed, 13 Oct 2010 13:02:39 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-235</guid>
		<description>Добавил в статью пример.</description>
		<content:encoded><![CDATA[<p>Добавил в статью пример.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-234</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Wed, 13 Oct 2010 12:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-234</guid>
		<description>я про 6.0 версию
ну или просто подскажите как мне получить объект аккаунт или лид, с заданным почтовым адресом, ведь адреса хранятся в другой таблице</description>
		<content:encoded><![CDATA[<p>я про 6.0 версию</p><p>ну или просто подскажите как мне получить объект аккаунт или лид, с заданным почтовым адресом, ведь адреса хранятся в другой таблице</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Шуга Админ</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-233</link>
		<dc:creator>Шуга Админ</dc:creator>
		<pubDate>Wed, 13 Oct 2010 11:25:46 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-233</guid>
		<description>Не совсем понимаю про какой хак вы говорите.
В версии SugarCRM 5.0.0 действительно была проблема, и нельзя было применять функцию get_entry для EmailAddresses.
С версии 5.5.0 - это исправлено.
Вот ссылка на баг трекер:
http://www.sugarcrm.com/crm/support/bugs.html?task=view&amp;caseID=1d18cb7a-d10c-3f2e-5c29-489f0beb4a4d</description>
		<content:encoded><![CDATA[<p>Не совсем понимаю про какой хак вы говорите.</p><p>В версии SugarCRM 5.0.0 действительно была проблема, и нельзя было применять функцию get_entry для EmailAddresses.</p><p>С версии 5.5.0&nbsp;&mdash; это исправлено.</p><p>Вот ссылка на баг трекер:</p><p><noindex><a rel="nofollow" href="/goto/http://www.sugarcrm.com/crm/support/bugs.html?task=view&caseID=1d18cb7a-d10c-3f2e-5c29-489f0beb4a4d" >www.sugarcrm.com/crm/supp...c29-489f0beb4a4d</a></noindex></p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Булат</title>
		<link>http://sugartalk.ru/web-services-howto.html/comment-page-1#comment-232</link>
		<dc:creator>Булат</dc:creator>
		<pubDate>Wed, 13 Oct 2010 11:15:35 +0000</pubDate>
		<guid isPermaLink="false">http://sugartalk.ru/?p=435#comment-232</guid>
		<description>Опубликовали бы еще хак позволяющий по соапу делать поиск по email адресу</description>
		<content:encoded><![CDATA[<p>Опубликовали бы еще хак позволяющий по соапу делать поиск по email адресу</p>]]></content:encoded>
	</item>
</channel>
</rss>
