Выбор ответа Middle Обмены и интеграции обновлено

ОбменДанными.Загрузка

Вопрос

Зачем при загрузке объектов из обмена устанавливают ОбменДанными.Загрузка = Истина?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Чтобы обработчики записи пропускали бизнес-логику и проверки. Флаг говорит коду, что объект пишется обменом.

Варианты ответа

  1. Чтобы объект не регистрировался в журнале регистрации при записи
  2. Чтобы платформа не записывала объект в базу, а только проверила
  3. Чтобы обработчики записи пропускали бизнес-логику и проверкиправильный ответ
  4. Чтобы ускорить загрузку, отключив транзакцию при записи

Разбор

Флаг говорит коду, что объект пишется обменом. В типовых и по стандартам в начале обработчиков стоит проверка «Если ОбменДанными.Загрузка Тогда Возврат», чтобы не пересчитывать, не проверять и не создавать связанные данные повторно. Объект записывается в транзакции, как обычно, и журнал регистрации тут ни при чём.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме