Произвольный запрос
Шаблон импорта с типом Произвольный запрос позволяет напрямую брать значения из выбранной базы. Данный шаблон импорта содержит вкладки Реквизиты и Настройки.
Вкладка Реквизиты содержит следующие настройки:
Соединение - устанавливаются параметры соединения с необходимой базой взаимодействующих ПК:
- СУБД – выбирается из раскрывающегося списка MS SQL Server, Oracle или Postgre SQL.
- Сервер – вводится или выбирается из раскрывающегося списка адрес сервера базы, из которой принимаются данные.
- База данных – вводится или выбирается из раскрывающегося списка наименование базы, из которой принимаются данные.
- Аутентификация Windows – необходимо установить флажок для использования средств аутентификации Windows.
- Имя пользователя – вводится имя пользователя, зарегистрированного в базе, из которой принимаются данные.
- Пароль – вводится пароль пользователя, зарегистрированного в базе, из которой принимаются данные.
- Шаблон для получения данных – для установки соответствия с созданным шаблоном импорта с типом Получение данных через сервис.
- Проверка работоспособности настроенного соединения осуществляется по кнопке [Проверить соединение].

На вкладке Запрос вводится текст запроса к базе, выбранной на вкладке Соединение.
Вкладка Настройки содержит следующие настройки:
На вкладке Контекст заполняются следующие настройки:
- Источник – выбирается источник для размещения данных.
- Очистить источник – при установке флажка в данном поле при импорте будет проведено полное удаление данных, хранящихся в источнике.
- Документ – выбирается документ для размещения данных;
- Импортировать – выбирается одно из значений Только справочники, Справочники и данные. При выборе значения Только справочники будут импортированы только элементы справочников.
- раздел Справочники:
- Обновлять записи справочников – при установке флажка в данное поле при импорте будут обновлены уже существующие элементы справочника.
- Добавлять новые элементы в справочники – при установке флажка в данное поле при импорте будут добавлены новые элементы справочника.
- Допускать пустые элементы справочников – при установке флажка в данное поле пустые элементы справочника будут импортированы.
- по кнопке <img src=/images/a Права.jpg style="margin:0;display:inline"> осуществляется переход к списку групп пользователей для установки прав на добавляемые элементы справочников.
- Бюджет – если в базе, используемой для импорта, есть макет справочника с кодом DICTIONARY_BUDGET (Бюджеты), то в данной настройке можно выбрать элемент этого справочника - конкретный бюджет. Этот бюджет будет использоваться в импорте для поиска элементов справочников КБК (Ведомства, Подразделы и пр.). Используется, когда элементы в этих справочниках ведутся по разным бюджетам, как в ПК Бюджет-Смарт.
- Настройка Обновление данных может принимать следующие значения:
- Не обновлять данные - обновление данных не производится. Импортируемые данные добавляются при прохождении контроля уникальности.
- Обновлять данные при импорте - применяется для обновления данных источника. Для корректной работы необходимо в списке полей отметить поля (атрибуты), по которым будет производиться поиск существующего разреза в базе, галочкой в настройке В разрезе. Работает на существующих данных источника.
- Заменять документы при импорте - применяется для замены данных существующего документа на импортируемые. Поиск документа производится по ключевым полям документа.
- Процедура, запускаемая после импорта - доступна установка действия, которое будет запущено после произведения импорта

Вкладка Поля предназначена для установки соответствия между столбцами запроса и полями элементов ПК:
- После нажатия кнопки [Получить поля] в таблицу загрузится список справочников и показателей импортируемого файла. Каждому загружаемому справочнику и показателю необходимо установить соответствие с имеющимся в базе данных справочником, то есть указать справочник, в который будут загружены элементы из файла, и показателем.

Во вкладке Доп. разрезы выбирается дополнительный разрез атрибутов ИД, а именно при импорте данные будут дополнительно сажаться на разрез, указанный в данной вкладке.
Во вкладке Доп. разрезы справочники выбирается дополнительный разрез справочников, а именно при импорте данные будут дополнительно сажаться на разрез справочников, указанный в данной вкладке.
Во вкладке Поведение можно выбрать действия, которые произойдут при импорте, если возникнут ошибки.