последний раз чтото там натыкались с is_new нифига флаг не работал, проверь его
$eventManager = \Bitrix\Main\EventManager::getInstance(); $eventManager->addEventHandler( 'sale', 'OnSaleOrderSaved', 'MyOnSaleOrderSavedHandler' ); function MyOnSaleOrderSavedHandler(\Bitrix\Main\Event $event) { $isNew = $event->getParameter("IS_NEW"); if (!$isNew) return true; $order = $event->getParameter("ENTITY"); $order_id = $order->getId(); $objEventLog = new \CEventLog; $objEventLog->Add(array( "SEVERITY" => 'INFO', "AUDIT_TYPE_ID" => 'MyOnSaleOrderSavedHandler', "MODULE_ID" => "sale", "ITEM_ID" => $order_id, "DESCRIPTION" => '', )); } при создании заказа запись в Журнале событий появилась
Обсуждают сегодня