Возможно ли каким то способом сделать так, чтобы после разговора, запись конференции прилетала еще и в сделку, в ленту?
это есть в самом БП, можно ли остановить выполнение БП пока не выполнится задача?
use \Bitrix\Main,
\Bitrix\Tasks\CheckList\Task
;
Main\Loader::IncludeModule('tasks');
/**
* @var integer Идентификатор задачи
*/
$taskId = 6;
/**
* @var integer Идентификатор пользователя
*/
$userId = 1;
$result = Task\TaskCheckListFacade::add(
$taskId,
$userId,
[
'TITLE' => 'Test data',
'PARENT_ID' => 0,
'SORT_INDEX' => '10',
'IS_COMPLETE' => 'N',
'IS_IMPORTANT' => 'N',
'MEMBERS' => [],
'ATTACHMENTS' => [],
]
);
var_dump($result);
сам шаблон, вопрос где его найти ?
При отправке с почты яндекса сразу меняется статус дела в сrm на прочитано.
уже имеющиеся в составе коробки, с помощь. которых можно в битрикс загружать видео
global $APPLICATION;
$APPLICATION->RestartBuffer();
\CMain::FinalActions();
global $APPLICATION;
$APPLICATION->RestartBuffer();
$file="demo.xls";
$test="<table ><tr><td>Cell 1</td><td>Cell 2</td></tr></table>";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file");
echo $test;
\CMain::FinalActions();
$arProps['OPLATY_PO_SCHETAM']['VALUE'] = [
1,
2,
3,
4
];
$arFilterOplataPoSchetam = array(
"IBLOCK_ID" => "89",
"ID" => $arProps['OPLATY_PO_SCHETAM']['VALUE'],
">=DATE_CREATE" => $minDate,
"<=DATE_CREATE" => $maxDate
);
$debtsOnDate = [];
while ($obOplataPoSchetamDluaDolgNaDatu = $resOplataPoSchetamDluaDolgNaDatu->GetNextElement()) {
$debtsOnDate[] = $obOplataPoSchetamDluaDolgNaDatu->GetFields();
}
while ( $debtOnDate = $resOplataPoSchetamDluaDolgNaDatu->GetNext() )
{
$debtsOnDate[] = $debtOnDate;
}
<?php
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandlerCompatible(
'crm',
'OnAfterCrmDealUpdate',
function (&$arFields){
ob_start();
echo PHP_EOL."<pre>".PHP_EOL;
var_dump($arFields);
file_put_contents(__DIR__.'/log.log', ob_get_clean(), FILE_APPEND);
}
);
https://domain.bitrix24.ua/rest/321/apicode/crm.deal.userfield.update.json?ID=223&LIST=[{"id": "49", "DEL": "Y"}]
https://domain.bitrix24.ua/rest/321/apicode/crm.deal.userfield.update.json?id=223&LIST[0][ID]=49&LIST[0][DEL]=Y
{
"id": 223,
"LIST": [{"id": "49", "DEL": "Y"}]
}
Можно ли делать запросы сразу в два Bitrix24?
Я пробовал подключать 2 файла с rest api, что бы они не путались переименовал класс, но не прокатывает