Для тех, кто в будущем будет искать проблему.
Если вы регистрируете событие в модуле, то новые события надо регистрировать через новое API
[I][B]D7[/B][/I]
[CODE]EventManager::getInstance()->registerEventHandler("sale", "OnSaleOrderBeforeSaved", MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved);[/CODE]
[I][B]Старое API[/B][/I]
[CODE]RegisterModuleDependences(sale, OnSaleOrderBeforeSaved, MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved);[/CODE]
Разница у них только в том, что в таблице [I][B]b_module_to_module [/B][/I] прописывает version - 2
Если вы регистрируете событие в модуле, то новые события надо регистрировать через новое API
[I][B]D7[/B][/I]
[CODE]EventManager::getInstance()->registerEventHandler("sale", "OnSaleOrderBeforeSaved", MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved);[/CODE]
[I][B]Старое API[/B][/I]
[CODE]RegisterModuleDependences(sale, OnSaleOrderBeforeSaved, MODULE_ID, "\\Bitrix\\Seo\\AdvSession", saleOrderBeforeSaved);[/CODE]
Разница у них только в том, что в таблице [I][B]b_module_to_module [/B][/I] прописывает version - 2