добавить дело$params = [
'TYPE_ID' => CCrmActivityType::Call,
'BINDINGS' => [
['OWNER_ID' => 11, 'OWNER_TYPE_ID' => CCrmOwnerType::Deal]
],
'SUBJECT' => 'Outgoing call',
'COMPLETED' => 'Y',
'DESCRIPTION' ...
15.04.2024 02:24:23
"список полей сделок https://dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_fields.php
список полей лида https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_fields.php
"
подключить модуль по-старомуCModule::IncludeModule('crm');
подключить модуль ...
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')) ...
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" //не проверять ...
15.04.2024 02:24:23
... предложения
"CHECK_PERMISSIONS"=>"N" //не проверять права доступа текущего пользователя
);
$arSelect = array(
"*"
);
$res = CCrmProductRow::GetList(['ID'=>'DESC'], $arFilter,false,false,$arSelect);
while($arProduct = $res->Fetch()){
//
}удалить товары сделки, лида, предложенияCCrmProductRow::DeleteByOwner($entityType,$id); ...
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
Важно!
Раньше контакт мог быть привязанным только к одной ...
15.04.2024 02:24:23
... предложения
"CHECK_PERMISSIONS"=>"N" //не проверять права доступа текущего пользователя
);
$arSelect = array(
"*"
);
$res = CCrmProductRow::GetList(['ID'=>'DESC'], $arFilter,false,false,$arSelect);
while($arProduct = $res->Fetch()){
//
}удалить товары сделки, лида, предложенияCCrmProductRow::DeleteByOwner($entityType,$id); ...
15.04.2024 02:24:23
crm.entity.editor - компонент
установить вид карточки для текущего пользователя
company_details - компании
deal_details_scope - сделки
CUserOptions::SetOption("crm.entity.editor",...
15.04.2024 02:24:23
Можно вывести принадлежность роли к пользователю методами класса CCrmRole:
https://bxapi.ru/?module_id=crm&class=CCrmRoleCCrmRole::GetList();
CCrmRole::GetRelation();получить права доступа текущего пользователя для CRM$userPermissions = CCrmPerms::GetCurrentUserPermissions();
...
15.04.2024 02:24:23
"статья про другие сущности crm"
$factory = Bitrix\Crm\Service\Container::getInstance()->getFactory($smartTypeId); //сначала по типу получаемсоздать элемент смарт-процесса$newItem = $factory->createItem();
$newItem->setTitle('Тестовый ...
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
Страницы:
1
|
2
|
3
|
След.
Все
Отсортировано по релевантности | Сортировать по дате