Всем привет!
Задача: привязать пользователей к подразделениям.
Работаю через API согласно справке "Как работать со значениями пользовательских полей через АПИ?"
Для объекта USER:
в Update() и Add() значения пользовательских полей передаются так же, как и "обычных" полей, например: "UF_TEXT_1"=>"xxx"
Код функции:
function ActionUser($ID, $ID_DEPARTMENT) {
$user = new CUser;
$arFields = Array ("UF_DEPARTMENT" => $ID_DEPARTMENT);
$user->Update($ID, $arFields);
$strError = $user->LAST_ERROR;
return $strError;
}
После выполнения в подразделении пользователя ничего не меняется, в таблицу БД данные тоже не попадают. В чем проблема?
Использую 1С-Битрикс: Корпоративный портал 10
Задача: привязать пользователей к подразделениям.
Работаю через API согласно справке "Как работать со значениями пользовательских полей через АПИ?"
Для объекта USER:
в Update() и Add() значения пользовательских полей передаются так же, как и "обычных" полей, например: "UF_TEXT_1"=>"xxx"
Код функции:
function ActionUser($ID, $ID_DEPARTMENT) {
$user = new CUser;
$arFields = Array ("UF_DEPARTMENT" => $ID_DEPARTMENT);
$user->Update($ID, $arFields);
$strError = $user->LAST_ERROR;
return $strError;
}
После выполнения в подразделении пользователя ничего не меняется, в таблицу БД данные тоже не попадают. В чем проблема?
Использую 1С-Битрикс: Корпоративный портал 10