Как-то так подойдет?
X++:
try
{
ttsbegin;
....
try
{
stdClass.Method();
}
catch
{
// warning
}
myClass.Method();
....
ttscommit;
}
catch
{}
Добавлено: Хотя правильнее наверно будет разбить этот блок на две транзакции - первая со стандартным, вторая - с вашим методом.