• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/bizproc/document/valuecollection/item.php
  • Класс: Bitrix\Crm\Integration\BizProc\Document\ValueCollection\Item
  • Вызов: Item::appendDefaultUserPrefixes
protected function appendDefaultUserPrefixes(): void
{
	$factory = Crm\Service\Container::getInstance()->getFactory($this->typeId);
	if (isset($factory))
	{
		foreach ($factory->getFieldsInfo() as $fieldId => $field)
		{
			if ($field['TYPE'] === Crm\Field::TYPE_USER && isset($this->document[$fieldId]))
			{
				$this->document[$fieldId] = 'user_' . $this->document[$fieldId];
			}
		}
	}
}