• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/basket.php
  • Класс: BitrixSaleControllerBasket
  • Вызов: Basket::checkProductBarcodeAction
public function checkProductBarcodeAction(BasketItem $basket, array $fields)
{
	$r = false;
	if ($basket)
	{
		/*
		 * fields = ['BARCODE'=>..., 'STORE_ID'=>...];
		 * */
		$r = Provider::checkProductBarcode($basket, $fields);
	}

	if ($r)
		return true;
	else
	{
		$this->addError(new Error('','BARCODE_CHECK_FAILED'));
		return null;
	}

}