Если надо, что бы сообщения инфолог вообще не выводились для какого-то куска кода, можно воспользоваться таким приемом
X++:
int errorsPerBatch = infolog.errorsPerBatch();
Map map = new Map(Types::Integer, Types::String);
;
if (errorsPerBatch < 0) errorsPerBatch = maxint()-1;
try
{
infolog.errorsPerBatch(-1);
//--> Сюда вставляем нужный нам код
map.lookup(1);
//<-- Сюда вставляем нужный нам код
infolog.errorsPerBatch(errorsPerBatch);
}
catch
{
infolog.errorsPerBatch(errorsPerBatch);
}