• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/component/gridserviceform.php
  • Класс: BitrixCatalogComponentGridServiceForm
  • Вызов: GridServiceForm::getGridCardSettingsItems
static function getGridCardSettingsItems(): array
{
	$result = [];
	$result['VAT_INCLUDED'] = [
		'ITEMS' => [
			static::formatFieldName('VAT_ID'),
			static::formatFieldName('VAT_INCLUDED'),
		],
		'TITLE' => Loc::getMessage('CATALOG_SERVICE_CARD_VARIATION_GRID_SETTINGS_TITLE_VAT_INCLUDED'),
		'DESCRIPTION' => Loc::getMessage('CATALOG_SERVICE_CARD_VARIATION_GRID_SETTINGS_DESC_VAT_INCLUDED'),
	];
	if (AccessController::getCurrent()->check(ActionDictionary::ACTION_PRODUCT_PURCHASE_INFO_VIEW))
	{
		$result['PURCHASING_PRICE_FIELD'] = [
			'ITEMS' => [
				static::formatFieldName('PURCHASING_PRICE_FIELD'),
			],
			'TITLE' => Loc::getMessage('CATALOG_SERVICE_CARD_VARIATION_GRID_SETTINGS_TITLE_PURCHASING_PRICE'),
			'DESCRIPTION' => Loc::getMessage('CATALOG_SERVICE_CARD_VARIATION_GRID_SETTINGS_DESC_PURCHASING_PRICE'),
		];
	}

	return $result;
}