Битрикс: обработчик изменения свойства заказа

Получение значения св-ва и номера заказа

\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'sale',
    'OnSalePropertyValueSetField',
	'OnSalePropertyValueSetFieldHandler'
);


function OnSalePropertyValueSetFieldHandler(\Bitrix\Main\Event $event)
{

    $value = $event->getParameter('VALUE');

    $entity = $event->getParameter("ENTITY");

    $arOrderVals = $entity->getFields()->getValues();

    $codeField = $arOrderVals['CODE'];
    $orderId = $entity->getCollection()->getOrder()->getId();
    $userId = $entity->getCollection()->getOrder()->getField('USER_ID');

    if($codeField == 'INVOICE'){

    }

}