- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_document.php
- Класс: \CCrmDocument
- Вызов: CCrmDocument::getCommunicationFields
static function getCommunicationFields()
{
$callName = Bitrix\Crm\Activity\Provider\Call::getName();
$emailName = Bitrix\Crm\Activity\Provider\Email::getName();
$olName = Bitrix\Crm\Activity\Provider\OpenLine::getName();
$webFormName = Bitrix\Crm\Activity\Provider\WebForm::getName();
$msg = GetMessage('CRM_DOCUMENT_FIELD_LAST_COMMUNICATION_DATE');
return [
'COMMUNICATIONS.LAST_CALL_DATE' => [
'Name' => $msg . ': '.$callName,
'Type' => 'datetime',
],
'COMMUNICATIONS.LAST_EMAIL_DATE' => [
'Name' => $msg . ': '.$emailName,
'Type' => 'datetime',
],
'COMMUNICATIONS.LAST_OL_DATE' => [
'Name' => $msg . ': '.$olName,
'Type' => 'datetime',
],
'COMMUNICATIONS.LAST_FORM_DATE' => [
'Name' => $msg . ': '.$webFormName,
'Type' => 'datetime',
],
];
}