• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Model/FieldRepository.php
  • Класс: Bitrix\Crm\Model\FieldRepository
  • Вызов: FieldRepository::getMyCompanyId
public function getMyCompanyId(string $fieldName = Item::FIELD_NAME_MYCOMPANY_ID): ScalarField
{
	$defaultMyCompanyResolver = static function (): ?int {
		$defaultMyCompanyId = EntityLink::getDefaultMyCompanyId();
		if ($defaultMyCompanyId > 0)
		{
			return $defaultMyCompanyId;
		}

		return null;
	};

	return
		(new IntegerField($fieldName))
			->configureDefaultValue($defaultMyCompanyResolver)
			->configureTitle(Loc::getMessage('CRM_TYPE_ITEM_FIELD_MYCOMPANY_ID'))
	;
}