Advertisement
Trigub_Ilia

Добавим новое дело в таймлайн сделки email

Oct 16th, 2022 (edited)
952
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. $subject = '[Ticket#: 11111111111111111111]';
  2. $description = "Test";
  3. $entity_type = 'DEAL';
  4. $entity_id = 731;
  5. $responsible = 1;
  6. $now = \ConvertTimeStamp(time() + \CTimeZone::GetOffset(), 'FULL', 's1');
  7. $arBindings[] = array(
  8.     'OWNER_TYPE_ID' => \CCrmOwnerType::ResolveID($entity_type),
  9.     'OWNER_ID' => $entity_id
  10. );
  11. $arFields = array(
  12.     'OWNER_ID' => $entity_id,
  13.     'OWNER_TYPE_ID' => \CCrmOwnerType::ResolveID($entity_type),
  14.     'TYPE_ID' =>  \CCrmActivityType::Email,
  15.     'SUBJECT' => $subject,
  16.     'START_TIME' => $now,
  17.     'END_TIME' => $now,
  18.     'COMPLETED' => 'Y',
  19.     'RESPONSIBLE_ID' => $responsible,
  20.     'PRIORITY' => \CCrmActivityPriority::Medium,
  21.     'DESCRIPTION' => $description,
  22.     'DESCRIPTION_TYPE' => \CCrmContentType::Html,
  23.     'DIRECTION' => \CCrmActivityDirection::Incoming,
  24.     'LOCATION' => '',
  25.     'NOTIFY_TYPE' => \CCrmActivityNotifyType::None,
  26.     'BINDINGS' => array_values($arBindings),
  27.     'STORAGE_TYPE_ID' => $storage,//Для вложений
  28.     'STORAGE_ELEMENT_IDS' => $storageID,
  29.     'COMMUNICATIONS' => [["VALUE"=>$userEmail,"ENTITY_ID"=>$contactID,"ENTITY_TYPE_ID"=>3]]//привязка к контакту
  30. );
  31.  
  32. $test = \CCrmActivity::Add($arFields, false, false, array('REGISTER_SONET_EVENT' => true));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement