Что такое SqlQuery в источниках данных?

Что такое SqlQuery в источниках данных, для чего он и как работает? (Его можно источником данных для реестра выбрать например)

SqlQuery - это соответственно sql-запрос написанный аналитиком/разработчиком в рмс.
Он может быть источником данных и реестра и формы, при этом на sql-запрос есть следующие ограничения:

  • в запросе обязательно должно быть поле Идентификатор (Id) типа long (длинное целое)
  • идентификатор обязательно должен быть уникальным в рамках запроса, иначе часть данных не будет отображено в ui
  • при использовании запроса в форме редактирования, необходимо либо прописать триггеры на инсерт/аапдейт/делет (intead of) либо оверрайднуть генерируемый сервис формы для кастомной обработки операции