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

добавить дело$params = [     'TYPE_ID' => CCrmActivityType::Call,     'BINDINGS' => [         ['OWNER_ID' => 11, 'OWNER_TYPE_ID' => CCrmOwnerType::Deal]     ],     'SUBJECT' => 'Outgoing call',     'COMPLETED' => 'Y',     'DESCRIPTION' => 'Some description',     'RESPONSIBLE_ID' => 1,     'DIRECTION' => CCrmActivityDirection::Outgoing ]; $response = CCrmActivity::Add($params, false, false);$entity_type = 'LEAD';    $entity_id = '13308';    $now =...
15.04.2024 02:24:23
"реквизиты список полей https://dev.1c-bitrix.ru/rest_help/crm/requisite/requisite_fields.php  счета список полей https://dev.1c-bitrix.ru/rest_help/crm/invoice/crm_invoice_fields.php " по ИНН получим реквизитыif (\Bitrix\Main\Loader::includeModule('socialservices')) { $client = new \Bitrix\socialservices\properties\Client; $arRequisite = $client->getByInn($inn); } создать счет$arInvoiceProps = array(); //получим реквизиты компании $entityRequisite = new \Bitrix\Crm\EntityRequisite;...
15.04.2024 02:24:23
"список полей https://dev.1c-bitrix.ru/rest_help/crm/komm_quote/crm_quote_fields.php" получить предложения $arFilter = array(    "ID"=>$id, //выбираем определенную по ID    "CHECK_PERMISSIONS"=>"N" //не проверять права доступа текущего пользователя );             $arSelect = array(    "ID",    "UF_CRM_QUOTE_1634559297609",      );             $res = CCrmQuote::GetList(Array(), $arFilter,false,false, $arSelect); if($arQuote = $res->Fetch()){...
15.04.2024 02:24:23
"список полей компании https://dev.1c-bitrix.ru/rest_help/crm/company/crm_company_fields.php  список полей контакта https://dev.1c-bitrix.ru/rest_help/crm/contacts/crm_contact_fields.php Важно!  Раньше контакт мог быть привязанным только к одной компании. А сейчас к нескольким!  " Компании получить компанию$companyId = intval($arFields["COMPANY_ID"]); $arFilter = array("ID"=>$companyId,"CHECK_PERMISSIONS"=>"N"); $arSelect = array("TITLE"...
15.04.2024 02:24:23
получить товары $arFilter = array(    "OWNER_ID"=>$id, //ID сделки, лида, предложения    "CHECK_PERMISSIONS"=>"N" //не проверять права доступа текущего пользователя );             $arSelect = array(    "*" );             $res = CCrmProductRow::GetList(['ID'=>'DESC'], $arFilter,false,false,$arSelect); while($arProduct = $res->Fetch()){ // }удалить товары сделки, лида, предложенияCCrmProductRow::DeleteByOwner($entityType,$id); //$entityType...
15.04.2024 02:24:23
crm.entity.editor - компонент установить вид карточки для текущего пользователя company_details - компании deal_details_scope - сделки CUserOptions::SetOption("crm.entity.editor", "company_details", "C"); //общий вид карточки CUserOptions::SetOption("crm.entity.editor", "deal_details_scope", [ 'scope' => "CUSTOM", 'userScopeId' => 6 ]); Настройки представлений хранятся в таблице: b_ui_entity_editor_config Изменить название...
15.04.2024 02:24:23
Можно вывести принадлежность роли к пользователю методами класса CCrmRole: https://bxapi.ru/?module_id=crm&class=CCrmRoleCCrmRole::GetList(); CCrmRole::GetRelation();получить права доступа текущего пользователя для CRM$userPermissions = CCrmPerms::GetCurrentUserPermissions(); $permissions=$userPermissions->GetUserPerms(); Вероника Малышева
15.04.2024 02:24:23
"Есть руководители. Если они приглашают в проект, то автоматом отправляется не приглашение, а то, что юзер - участник. Пользователь НЕ может выйти из группы сам. Только руководитель может исключить." завела глобальную константу в CRM типа привязка к пользователям множественнаяAddEventHandler("socialnetwork", "OnBeforeSocNetUserToGroupAdd","MyOnBeforeSocNetUserToGroupAdd",1); //перед добавлением function MyOnBeforeSocNetUserToGroupAdd(&$arFields){ if(CModule::IncludeModule("bizproc")){ ...
07.03.2024 19:15:00
"Элемент списка в Битрикс24  в режиме чтения почти такой же, как и в режиме редактирования. только нет возможности "сохранить". А поля все радактируемые....
01.03.2024 16:15:17
"У заказчика было несколько обработчиков на добавление и редактирование сделки Для оптимизации объединила в 1. Реализация купона  (купон - это свойство в сделке типа список (3 вида купона), который действует на некоторые виды товаров 20% от стоимости товара, но максимум 3000р Считает сумму среднюю по чеку на 1 гостя, считает сколько на товары типа напитки, бар. декор и тд приходится" OnBeforeCrmDealAdd, OnBeforeCrmDealUpdate -  в них товары не меняются при изменении массива $arFields["PRODUCT_ROWS"]...
16.02.2024 09:58:19
"Задача: параметр ссылки запихать в поле битрикс-формы автоматом, чтобы пользователь это не увидел" в настройках crm-формы включаем экспертный режим в значении скрытых полей добавляем нужное поле, которое хотим заполнить автоматом ставим значение типа %objectId%  https://nikaverro.ru/upload/medialibrary/00a/14r489km92580sw8ndhnja03pzaj167u.png и теперь будем objectId заполнять сами скриптом window.addEventListener('b24:form:init', (event) => { let form = event.detail.object;     ...
25.01.2024 15:55:57
"Коробка, Смарт-процессы в поле смарт-процесса лежит ссылка на файл pdf в битриксе (общий диск, диск юзера) Задача в другое поле положить количество страниц. сделать через БП" используем для подсчета 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";...
22.01.2024 14:32:15
"в каждой сделке есть 2 доп поля: "договор" типа файл (если несколько доков, то архив кладут) "акт" типа файл (если несколько доков, то архив кладут) Задача: Вывести список доков клиента, которые клиент может скачать: договор, акт, счета (счета битриксовские используют)" компонент nikaverro:crm.document.list component.php "UF_CRM_CONTRACT и UF_CRM_ACT  - это константы, в которых прописаны идентификаторы битриксовские доп полей, заданы в init.php" Счета и договоры...
06.10.2023 11:18:32
"Задача: в ЛК клиента выводить чат по типу чатика ВК с менеджером клиента, и чтобы никому больше в компании клиент писать не мог" Делала давно (несколько лет назад), наверняка что-то устарело и можно сделать сейчас круче Свой компонент nikaverro:im.messenger файл component.phpajax.php Ваше сообщение... Отправить ! , 'MANAGER_ID': }; console.log(postData); BX.ajax({ url: '/ajax.php', method: 'POST', data: postData, dataType: 'json', onsuccess: function(result){ console...
06.10.2023 10:44:08
"Задача: создать свой отчет с фильтрами и группировкой по лидам" component.php Вероника Малышева
02.10.2023 12:25:56
... Cоздавать лид на менеджера по входящему звонку,  который прикрепился к сделке, если лида нет, если лид есть, то писать инфу о звонке туда Облачный Битрикс24 настроила  исходящий вебхук на ONVOXIMPLANTCALLEND входящий вебхук с доступом к CRM тут описано как создать вебхук " function CurlBitrix24($method, $arData=array()){ ...
12.07.2023 01:23:12
"У заказчика облачный битрикс24 тариф "Профессиональный" Аналитику можно смотреть, когда не более 100тыс. контактов, что было превышено.  Сначала вручную удалены ...
23.06.2023 16:07:48
"Перешли на новые переговорки (раньше они на инфоблоках были).  У клиента одна переговорка, в базе она как "calendar_745" Задачи Название События календаря "Занятость переговорных" не отображалось. Исправить Сделать невозможным "нахлест" собраний и событий друг на друга (ошибка, есть тике у Битрикса) Из События нужна ссылка на Собрание (если было создано оттуда), чтобы из Календаря можно было перейти в Собрание (никогда такого не было) Не добавлять Событие этого...
09.02.2023 15:47:05
"Задача: менеджерам (подразделения 1609, 1610, 1611, 1612, 1242, 1292, 181, 183) убрать возможность быть исполнителями или ответственными в задачах без срока" AddEventHandler("tasks", "OnBeforeTaskAdd", "MyOnBeforeTaskAdd"); function MyOnBeforeTaskAdd(&$arTask){ if(empty($arTask["DEADLINE"]) && CModule::IncludeModule("tasks") && CModule::IncludeModule("crm") && CModule::IncludeModule('intranet')){ $arTaskForCheck = [ ...
25.01.2023 22:01:53
"Уже есть интернет-магазин "Малый Бизнес" на 1С-Битрикс АспроМакс, настроена выгрузка товаров и загрузка заказов из 1С.  Задача: организовать переход на ИМ+CRM Важно! Подумать над тем, как будем обмен, решили, что по варианту 1 Сервер, на котором крутился сайт, на битриксВМ, подходит для ИМ+CRM Между этапами делали резервные копии Поставить в 1С Бэкофис 2.0 " Этапы: 1. Купили переход на Бизнес. Активировали. Накатили обновления. 2. Купили переход на ИМ+CRM, активировался автоматом...
21.12.2022 16:32:07

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

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