• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/orderpaymentcontroller.php
  • Класс: Bitrix\Crm\Timeline\OrderPaymentController
  • Вызов: OrderPaymentController::resolveCreatorID
static function resolveCreatorID(array $fields)
{
	$authorId = 0;

	if (isset($fields['RESPONSIBLE_ID']))
	{
		$authorId = (int)$fields['RESPONSIBLE_ID'];
	}

	if ($authorId === 0 && isset($fields['ORDER_CREATED_BY']))
	{
		$authorId = (int)$fields['ORDER_CREATED_BY'];
	}

	if ($authorId <= 0)
	{
		$authorId = self::getDefaultAuthorId();
	}

	return $authorId;
}