• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Factory/SmartInvoice.php
  • Класс: Bitrix\Crm\Service\Factory\SmartInvoice
  • Вызов: SmartInvoice::getAdditionalTableFields
public function getAdditionalTableFields(): array
{
	$fieldRepo = ServiceLocator::getInstance()->get('crm.model.fieldRepository');

	return [
		$fieldRepo->getComments()
			->configureNullable(false)
			->configureTitle(Loc::getMessage('CRM_TYPE_ITEM_FIELD_COMMENTS'))
		,
		(new Fields\StringField(Item\SmartInvoice::FIELD_NAME_ACCOUNT_NUMBER))
			->configureTitle(Loc::getMessage('CRM_TYPE_SMART_INVOICE_FIELD_ACCOUNT_NUMBER'))
		,
		$fieldRepo->getLocationId()
			->configureNullable(false)
		,
	];
}