<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0">
 <channel>
	<title>Комментарии в блоге "Блог пользователя Антон Горбылев" на "Смарт-процессы и новое API CRM"</title>
	<description>Комментарии в блоге "Блог пользователя Антон Горбылев" на "Смарт-процессы и новое API CRM"</description>
	<link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php</link>
	<language>ru</language>
	<docs>http://backend.userland.com/rss2</docs>
	<pubDate>Sun, 08 Mar 2026 06:14:59 +0300</pubDate>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Илья Ерофеев</title>
      <description><![CDATA[--]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=132154#com132154</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=132154#com132154</guid>
      <pubDate>Tue, 05 Mar 2024 13:54:24 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Олег</title>
      <description><![CDATA[По новому АПИ каталога \Bitrix\Catalog\v2 будет документация?]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=131004#com131004</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=131004#com131004</guid>
      <pubDate>Tue, 28 Mar 2023 13:09:50 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Олег</title>
      <description><![CDATA[Антон, ответьте в ЛС]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130996#com130996</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130996#com130996</guid>
      <pubDate>Thu, 23 Mar 2023 10:39:20 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Артем Белов</title>
      <description><![CDATA[Добрый день. Есть какие-нибудь подвижки в этом направлении?]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130818#com130818</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130818#com130818</guid>
      <pubDate>Mon, 06 Feb 2023 15:03:30 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Семен Люшнин</title>
      <description><![CDATA[Антон, здравствуйте.<br />Исходя из примеров <noindex><a href="https://dev.1c-bitrix.ru/api_d7/bitrix/crm/customization/index.php" target="_blank" rel="nofollow" >dev.1c-bitrix.ru/api_d7/bitrix/crm/customization/index.php</a></noindex> пытаюсь создать обработку событий для смарт-счетов (entity_type_id = 31). Через подмену фабрики. Примерно так:<br /><br />
====code====
<pre> class CrmContainer extends Service&#92;Container
{
&nbsp;&nbsp;&nbsp;public function getFactory(int $entityTypeId): ?Service&#92;Factory
&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($entityTypeId == 31) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$type = $this-&#62;getTypeByEntityTypeId($entityTypeId);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$factory = new class($type) extends Service&#92;Factory&#92;Dynamic {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// тут уже переопределение методов конкретного действия
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// ...&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return $factory;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return parent::getFactory($entityTypeId);&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;}
}
</pre>
=============
<br /><br />Ловлю ошибку на детальной странице счета <br /><br /><br />====quote====<br /><div align="left">crm_items_1 Entity has no `LOCATION_ID` field. (100)</div><br />=============<br />Что не так?]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130214#com130214</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130214#com130214</guid>
      <pubDate>Wed, 28 Sep 2022 12:41:17 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Дмитрий Без фамилии</title>
      <description><![CDATA[Олег, спасибо тебе!]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130094#com130094</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=130094#com130094</guid>
      <pubDate>Sun, 14 Aug 2022 14:59:02 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Артем Кольца</title>
      <description><![CDATA[Смотрю конференцию и там код который вроде как подходит к моему вопросу.<br />Если подходит, то данный код также пишется в init, как в события?<br /><br /><noindex><a href="https://dev.1c-bitrix.ru/bitrix/components/bitrix/main.file.input/ajax.php?mfi_mode=down&amp;fileID=19365938&amp;cid=0e3befed9f596402e28eed8195b255c3&amp;sessid=9b4da37b28b19fe5fce01262125ff86f&amp;s=3de0c43e82b4bfea17a0faea2a639f61f0477b32aacedb574f8c18e2a3e18139" target="_blank" rel="nofollow" >Запрет замены стадии.jpg</a></noindex>]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129856#com129856</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129856#com129856</guid>
      <pubDate>Wed, 08 Jun 2022 11:40:51 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Артем Кольца</title>
      <description><![CDATA[Антон, добрый день.<br />Имеется задача по смарт-процессу, чтобы при смене стадии назад или смене на определенную стадию смарт-процесс возвращался обратно на стадию. То есть сделать запрет на передвижение смарт-процесса назад, разрешить только вперед.<br /><br />Не знаю, как реализовать для смарт-процесса подобную логику. Как я понимаю, надо делать через новое API так, как там имеются функции для смарт-процессов. Мне источники и примеры куда копать, чтобы реализовать данную логику. И подскажите реально реализовать подобную логику, чтобы нельзя было назад двигать смарт-процесс?<br />Б24 коробка.<br /><br />Имеется код для сделок:<br />
====code====
<pre>AddEventHandler("crm", "OnBeforeCrmDealUpdate", "OnBeforeCrmDealUpdate");
function OnBeforeCrmDealUpdate( &#38;$arFields)
{
&nbsp;&nbsp;&nbsp;&nbsp;global $USER;
&nbsp;&nbsp;&nbsp;&nbsp;$curUser = $USER-&#62;GetID();

&nbsp;&nbsp;&nbsp;&nbsp;//получаем текущую сделку до изменения
&nbsp;&nbsp;&nbsp;&nbsp;//в массиве arFields у нас будут данные по этой сделке, для обновления

&nbsp;&nbsp;&nbsp;&nbsp;$curDeal = &#92;CCrmDeal::GetList(&#91;'DATE_CREATE' =&#62; 'DESC'&#93;,&#91;"ID"=&#62;$arFields&#91;'ID'&#93;, 'CHECK_PERMISSIONS' =&#62; 'N'&#93;,&#91;&#93;,false)-&#62;fetch();
&nbsp;&nbsp;&nbsp;&nbsp;if($curUser == 5871) // 9 = ID пользователя которому не нужно давать менять стадию
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//если текущая стадия сделки равна, допустим "Новая сделка", та самая по которой нам нужно для пользователя откатывать назад, иначе ничего не делаем
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($curDeal&#91;'STAGE_ID'&#93; == 'C5:NEW')
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$arFields&#91;'STAGE_ID'&#93; = $curDeal&#91;'STAGE_ID'&#93;; //откатываем сделку назад
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;}
}
</pre>
=============]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129854#com129854</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129854#com129854</guid>
      <pubDate>Wed, 08 Jun 2022 10:38:22 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Марина Поддубная</title>
      <description><![CDATA[Спасибо.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129452#com129452</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129452#com129452</guid>
      <pubDate>Thu, 10 Feb 2022 08:35:14 +0300</pubDate>
    </item>

    <item>
      <title>Комментарии на "Смарт-процессы и новое API CRM" от Антон Горбылев</title>
      <description><![CDATA[Надо обновиться. На данный момент обновление доступно в бета-версии. Вместе с доработками по смарт-процессам придет складской учет, желательно установить сначала на тестовую среду.]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129430#com129430</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/keymnsk-blog-dv/smartprotsessy-i-novoe-api-crm.php?commentId=129430#com129430</guid>
      <pubDate>Tue, 08 Feb 2022 10:06:40 +0300</pubDate>
    </item>

  </channel>
</rss>