Принимать решение о величине наценки надо основываясь на атрибутах объекта номенклатуры, а он недоступен в обычной формуле. Нужно смотреть в реквизит и доп.реквизит, и по нескольким условиям выбирать величину наценки и устанавливать ли цену вообще.
Если есть сложности с отсылкой почты, могу предложить все писать в ЖР, в случае ошибки бросать исключение, а потом отдельной процедурой собирать сообщения из ЖР и отправлять их по почте.
UUID объектов соответствуют более, чем на 90%. Штатная синхронизация отключена около месяца, новые объекты в БП создаются по-минимуму.