• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/accountnumber.php
  • Класс: BitrixSaleInternalsAccountNumberGenerator
  • Вызов: AccountNumberGenerator::generateCustom
static function generateCustom(SaleOrderBase $order)
{
	$type = MainConfigOption::get("sale", "account_number_template", "");

	foreach(GetModuleEvents("sale", "OnBeforeOrderAccountNumberSet", true) as $arEvent)
	{
		$tmpRes = ExecuteModuleEventEx($arEvent, array($order->getId(), $type));
		if ($tmpRes !== false)
		{
			return $tmpRes;
		}
	}

	return null;
}