Advertisement
Trigub_Ilia

Добавление контакта в Б24

Dec 21st, 2017
609
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.21 KB | None | 0 0
  1. //массив полей контакта
  2. $arFields = array(
  3.  "NAME" => "Иван",
  4.  "LAST_NAME" => "Иванов",
  5.  "ADDRESS" => "Пролетарская, 8",
  6.  "BIRTHDATE" => '17.05.1987',
  7.  //должность
  8.  "POST" => "Директор",
  9.  //открыто для других пользователей
  10.  "OPENED" => "N",
  11.  //учавствует в экспорте
  12.  "EXPORT" => "Y",
  13.  //так хитро заполняются имейл, телефон
  14.  'FM' => array(
  15.   'EMAIL' => array(
  16.    'n0' => array('VALUE' => "gogy@mail.ru", 'VALUE_TYPE' => 'WORK')
  17.   ),
  18.   'PHONE' => array(
  19.    'n0' => array('VALUE' => "100500", 'VALUE_TYPE' => 'WORK')
  20.   )
  21.  ),
  22.  //id ответственного менеджера
  23.  "ASSIGNED_BY_ID" => "1",
  24. );
  25.  
  26. //создаем контакт
  27. $oContact = new CAllCrmContact();
  28. $iContactID = $oContact->Add($arFields);
  29.  
  30. //а так например, у контакта меняется компания
  31. /*$CCrmContact = new CCrmContact();
  32. $CCrmContact->UpdateCompanyId(array($iContactID), $companyId);*/
  33.  
  34. /*$ID = $CCrmCompany->Add($arFields, true, array('REGISTER_SONET_EVENT' => true));
  35. $bSuccess = $ID !== false;
  36. if($bSuccess)
  37. {
  38.  $arResult['ELEMENT']['ID'] = $ID;
  39. }
  40. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement