Поиск по блогам

"скопипастила отсюда еще есть тут про смарт-процессы позже переработаю " use Bitrix\Crm\Service\Container; $fabrika = Container::getInstance()->getFactory($entityTypeId); Создание элемента смарт-процесса$context = new Context(); $context -> setUserId($userId); /*если добавление происходит ...
25.03.2024 16:29:14
... стоимости товара, но максимум 3000р Считает сумму среднюю по чеку на 1 гостя, считает сколько на товары типа напитки, бар. декор и тд приходится" OnBeforeCrmDealAdd, OnBeforeCrmDealUpdate -  в них товары не меняются при изменении массива $arFields["PRODUCT_ROWS"] OnBeforeCrmDealProductRowsSave - тут тоже не модифицируется ...
16.02.2024 09:58:19
... подсчета Imagick функция, размещаем в init.php function CalculatePdfPages($dinId,$authorId){ //$dinId[2] = "DYNAMIC_175_1" получено $root->GetDocumentId(); //$authorId = user_389 $propFileLink = "UF_CRM_3_1705390834620"; //поле со ссылкой на файл $propPages = "UF_CRM_3_1705666582056"; // поле, куда положить количество страниц $host = explode(":",$_SERVER['HTTP_HOST']); ...
22.01.2024 14:32:15
... Задача: Вывести список доков клиента, которые клиент может скачать: договор, акт, счета (счета битриксовские используют)" компонент nikaverro:crm.document.list component.php "UF_CRM_CONTRACT и UF_CRM_ACT  - это константы, в которых прописаны идентификаторы битриксовские доп полей, заданы в init.php" Счета ...
06.10.2023 11:18:32
"Задача:  Автоматически менять на заданную цену в заданное число в каталоге CRM. Используются ТОЛЬКО простые товары без торг предложений. " 1. Добавила в каталоге у товаров 2 свойства  NEW_PRICE - типа деньги DATE_NEW_PRICE - типа ...
13.08.2023 16:47:09
... нет, если лид есть, то писать инфу о звонке туда Облачный Битрикс24 настроила  исходящий вебхук на ONVOXIMPLANTCALLEND входящий вебхук с доступом к CRM тут описано как создать вебхук " function CurlBitrix24($method, $arData=array()){    $queryUrl = "https://nikaverro.bitrix24.ru/rest/[userId]/[код]/".$method;       $curl = curl_init(); ...
12.07.2023 01:23:12
... программиста: Добавить во вкладку с товарами расчет: сумма товаров со значением свойства PROPERTY_626 318,320, 322 (относятся к еде) / сумму количества гостей (UF_CRM_1530623573843+UF_CRM_1530623600935) Захотелось теперь это в поле сделки UF_CRM_AVERAGE_CHECK сохранять" обработчик в init.php function CalcAverafeCheckForDeal(&$arFields){         if(isset($arFields["PRODUCT_ROWS"])){ ...
06.04.2023 14:15:48
... AddEventHandler("tasks", "OnBeforeTaskAdd", "MyOnBeforeTaskAdd"); function MyOnBeforeTaskAdd(&$arTask){ if(empty($arTask["DEADLINE"]) && CModule::IncludeModule("tasks") && CModule::IncludeModule("crm") && CModule::IncludeModule('intranet')){ $arTaskForCheck = [ "CREATED_BY" => $arTask["CREATED_BY"]?? $USER->GetID(), "RESPONSIBLE_ID" => $arTask["RESPONSIBLE_ID"]?? $USER->GetID(),...
25.01.2023 22:01:53
... интернет-магазин "Малый Бизнес" на 1С-Битрикс АспроМакс, настроена выгрузка товаров и загрузка заказов из 1С.  Задача: организовать переход на ИМ+CRM Важно! Подумать над тем, как будем обмен, решили, что по варианту 1 Сервер, на котором крутился сайт, на битриксВМ, подходит для ИМ+CRM Между ...
21.12.2022 16:32:07
... суммы товаров со значением "Батут" свойства "тип товара" . Причем, вперед нельзя, обратно можно. " обработчик в init.phpAddEventHandler("crm", "OnBeforeCrmDealUpdate", "CheckMinPO"); function CheckMinPO(&$arFields){ if(!empty($arFields["STAGE_ID"]) && !empty($arFields["MODIFY_BY_ID"])){ //сталии ДО $arStartStages ...
09.12.2022 16:07:11
"Уже есть интернет-магазин на 1С-Битрикс, настроена выгрузка товаров и загрузка заказов Задача: внедрить CRM, настроить обмен CRM и 1С Важно! Режима работы  с заказами и сделками теперь больше нет, только сделки.  Апдейт! Появилось несколько типов ...
07.12.2022 10:38:13
... шаблону id2 и поместить в свойство типа "файл" в сделке, чтобы в мобильном приложении его видеть" php-код $dealId = {{ID}};     if(CModule::includeModule('crm')&&CModule::includeModule('documentgenerator')&&CModule::includeModule('disk')){         $templateId = 2; //id шаблона документа для курьера                 $template = \Bitrix\DocumentGenerator\Template::loadById($templateId); ...
07.12.2022 09:02:52
... сделку из заказа" use Bitrix\Main; use \Bitrix\Main\Loader; use Bitrix\Sale, Bitrix\Sale\Order; define("LOG_FILENAME", $_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/log.txt"); AddEventHandler("crm", "OnAfterCrmDealAdd", "MyOnAfterCrmDealAdd1"); function MyOnAfterCrmDealAdd1(&$arFields){ if(!empty($arFields["ORDER_ID"]) && Bitrix\Main\Loader::includeModule("sale")){ $order = \Bitrix\Sale\Order::load($arFields["ORDER_ID"]); ...
04.12.2022 22:30:42
... Добавить во вкладку с товарами расчет:  сумма товаров со значением свойства PROPERTY_626 318,320, 322 (относятся к еде) / сумму количества гостей (UF_CRM_1530623573843+UF_CRM_1530623600935) Чуть позже стали ЭТО дополнительно хранить в поле сделки " https://nikaverro.ru/upload/medialibrary/82e/rkfiqukbns2e0kfpneq7i70m4ei1y905.png файл /local/assets/entities-expansion/js/deal....
21.11.2022 22:39:43
...!empty($data["CALL_TYPE"])&&($data["CALL_TYPE"]==1) && CModule::IncludeModule('voximplant')){//если исходящий         $arCalls = Bitrix\Voximplant\StatisticTable::getList([             "select" => ["ID","CRM_ENTITY_ID","CRM_ENTITY_TYPE"],             "filter" => [                 "CALL_ID"=> $data["CALL_ID"]             ],             "order" => ...
17.11.2022 21:06:08
... Bitrix\Main\SystemException; //если надо генерировать ошибку AddEventHandler("tasks", "OnBeforeTaskAdd", "MyOnBeforeTaskAdd"); function MyOnBeforeTaskAdd(&$arTask){ if(!empty($arTask["UF_CRM_TASK"][0]) && CModule::IncludeModule("tasks") && CModule::IncludeModule("crm") && CModule::IncludeModule('intranet')){ global $USER; $arTaskForCheck = [ "UF_CRM_TASK" => $arTask["UF_CRM_TASK"][0],...
03.11.2022 04:05:52
... 22:00 текущего дня нужно создать задачу на старшего менеджера: "Внимание! В лиде менее 3х звонков."" function MinThreeCallsForLead(){ if(CModule::IncludeModule('crm') && CModule::IncludeModule('intranet') && CModule::IncludeModule('voximplant') && CModule::IncludeModule('tasks')){ $arParks = [ 282 => [1609, 1242],//парк 1 284 => [1611, 181],//парк 2 286 => [1612, 183],...
19.10.2022 19:42:21
... статистики звонков b_voximplant_statistic получить список звонков по параметрам $arCalls = Bitrix\Voximplant\StatisticTable::getList([             "select" => ["ID","CRM_ENTITY_ID"],                         "filter" => [                "CRM_ENTITY_TYPE"=>"LEAD",                "CRM_ENTITY_ID" => $arIds,...
19.10.2022 19:42:21
... "предоплата" (для 4х воронок) Парк - свойствА в лиде, сделке " В init.php Функция, которая отправляет списку пользователей уведомлениеfunction SendMessageByCrmTasks($arUsers, $entityType, $entityId){     if(CModule::IncludeModule('im')){         $message = 'Лид';          }         else{ //сделка             $message .= 'deal/details/'.$entityId.'/">Сделка';   ...
11.10.2022 20:24:48
... (начальный статус). И тумблер на данную настройку" Тумблер сделала через глобальную константу в БП типа да/нет Обработчик в init.php  AddEventHandler("crm","OnBeforeCrmLeadUpdate","MyOnBeforeCrmLeadUpdate"); function MyOnBeforeCrmLeadUpdate(&$arFields){       $constantId = "Constant1664531666359";//глобальная константа, которая отвечает,...
30.09.2022 13:58:23

Страницы: 1 | 2 | След. Все

Отсортировано по релевантности | Сортировать по дате