Цитата |
---|
Александр Медведев написал: Добрый день! Помогите, пожалуйста, как мне вывести в бизнес-процесс информацию из новых полей карточки сотрудника? Я пробовал инструмент "Информация о сотруднике", недавно в коробке появился, но он читает только стандартные поля карточки, а новые нет. |
1. Можете модифицировать активити /bitrix/activities/bitrix/getuserinfoactivity/ , с переносом в local.
2. Можете получить необходимую информацию через активити "Php-код", и записать в переменную, например так:
Код |
---|
global $USER;
$userId = substr("{=Document:PROPERTY_SOTRUDNIK}", 5);
$userRow = $USER->GetByID($userId)->Fetch();
$this->SetVariable('dolzhnost', $userRow['WORK_POSITION']);
|