• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/abstractcheck.php
  • Класс: BitrixSaleCashboxAbstractCheck
  • Вызов: AbstractCheck::getVatIdByVatRate
protected function getVatIdByVatRate($vatRate)
{
	static $vatList = array();

	if (!$vatList)
	{
		if (MainLoader::includeModule('catalog'))
		{
			$dbRes = CatalogVatTable::getList(array('filter' => array('ACTIVE' => 'Y')));
			while ($data = $dbRes->fetch())
			{
				$vatList[(int)$data['RATE']] = (int)$data['ID'];
			}
		}
	}

	if (!isset($vatList[$vatRate]))
	{
		return 0;
	}

	return $vatList[$vatRate];
}