• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/component/usestore.php
  • Класс: BitrixCatalogComponentUseStore
  • Вызов: UseStore::disableQuantityTraceEmptySku
static function disableQuantityTraceEmptySku(): void
{
	if (!self::isCloud())
	{
		return;
	}
	Application::getConnection()->queryExecute("
		update b_catalog_product
		set
			QUANTITY = 0,
			QUANTITY_TRACE = '" . ProductTable::STATUS_YES . "',
			CAN_BUY_ZERO = '" . ProductTable::STATUS_NO . "',
			NEGATIVE_AMOUNT_TRACE = '" . ProductTable::STATUS_NO . "',
			AVAILABLE = '" . ProductTable::STATUS_NO . "'
		where
			TYPE = " . ProductTable::TYPE_EMPTY_SKU
	);
}