• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/conversion/quoteconversionwizard.php
  • Класс: Bitrix\Crm\Conversion\QuoteConversionWizard
  • Вызов: QuoteConversionWizard::prepareDataForSave
public function prepareDataForSave($entityTypeID, array &$fields)
{
	$dstUserFields = QuoteConversionMapper::getUserFields($entityTypeID);
	foreach ($dstUserFields as $dstName => $dstField)
	{
		if ($dstField['USER_TYPE_ID'] === 'file')
		{
			$this->prepareFileUserFieldForSave($dstName, $dstField, $fields);
		}
	}

	$mappedFields = $this->converter->mapEntityFields($entityTypeID, ['DISABLE_USER_FIELD_INIT' => true]);
	foreach ($mappedFields as $k => $v)
	{
		if (!isset($fields[$k]))
		{
			$fields[$k] = $v;
		}
	}
}