Нужно отменить отправку уведомления о поступлении товара, если, скажем, поступило товара меньше 5 штук.
Сейчас уведомление отправляется сразу, даже при поступлении 1 штуки, что не подходит.
Пытаюсь обработать onBeforeEventSend в init.php, там пишу unset($arFields), return false - и сообщение продолжает отправляться.
Пытался перехватить Send() и SendImmediate() в /bitrix/modules/main/class/general/event.php - событие то отрабатывает, то не отрабатывает... Сплошная загадка.
Сейчас уведомление отправляется сразу, даже при поступлении 1 штуки, что не подходит.
Пытаюсь обработать onBeforeEventSend в init.php, там пишу unset($arFields), return false - и сообщение продолжает отправляться.
Пытался перехватить Send() и SendImmediate() в /bitrix/modules/main/class/general/event.php - событие то отрабатывает, то не отрабатывает... Сплошная загадка.