Руководство пользователя Реестра Сервисов
4. Описание работы с сервисами.
4.4. Создание нового сервиса
4.4.4. Конфигурация источника
Перед конфигурацией источника необходимо проверить наличие требуемой системы в справочнике «Системы» (переход из панели меню через пункт «Администрирование»
//TODO: добавить план действий для конфигурации источника
Конфигурация осуществляется в блоке «Источник». Для удобства работы есть возможность свернуть блок с основной информацией о процессе.
Предусматривается два метода работы с данными источника:
- SQL запрос
- Вызов хранимой процедуры

Заполнить «Наименование» источника.
SQL Запрос | Хранимая процедура |
---|---|
Указать имя источника, откуда осуществляется выборка данных. Например: | Указать наименование хранимой процедуры. Например: |
AF_KKC_SLAB_SHIP_PLAN_V | dbo.AF_QUAL_DEFECT_ZAJV_ADD |
Ввести наименование, сохранить.

После сохранения станет доступен блок создания объекта данных:

Нажать кнопку создать, блок заполнится полями ввода значений:

№ | Поле | Комментарий |
---|---|---|
Наименование | Указать наименование запроса, аналогично значению поля «Наименование» блока «Источник». | |
Тип | SQL | |
Окно ввода SQL выражения | Откроется осле заполнения полей 1 и 2 | |
Строка SQL-запроса | Указать SQL выражение для получения данных из источника |
Сохранить объект данных.

В блоке «Контрагенты» добавить систему источник (выбрать из справочника «Системы»

После нажатия на кнопку «Добавить» выводится окно выбора системы источника.
Необходимо выбрать требуемую систему в поле «Система/Клиент» (ввести наименование либо выбрать из списка).
Остальные поля будут заполнены автоматически.
Нажать кнопку «Сохранить»

Выбранная система появится в списке контрагентов

Заполнить входные/выходные параметры автоматически, на основании указанного в поле «Строка SQL-запроса» выражения при помощи кнопки «Заполнить из SQL запроса».
Предварительные шаги:
- Установить флаг call/exec
- Поле «Строка SQL-запроса» изменится на «Имя хранимой процедуры и параметры»
- Убрать из SQL выражения ключевое слово execute

Сохранить объект данных, нажать на кнопку «Запросить из SQL-запроса»

В диалоговом окне выбрать контрагент (источник), нажать на кнопку «Выполнить»

В результате выполнения операции будут автоматически заполнены входные и выходные параметры.

Восстановить начальные настройки:
- Снять флаг call/exec
- Добавить ключевое слово execute (если SQL-запрос хранимая процедура)
