Регламентные задания
Сервис предоставляет возможность взаимодействовать с регламентными заданиями 1С
Возможности
Получение списка с возможностью фильтрации
| Поле фильтрации | Тип | Описание |
|---|---|---|
| Наименование | Строка | Наименование регламентного задания |
| УникальныйИдентификатор | Строка | Уникальный идентификатор регламентного задания |
| Ключ | Строка | Ключ регламентного задания |
| Метаданные | Строка | Имя метаданных регламентного задания |
| Предопределенное | Булево | Указывает, является ли регламентное задание предопределенным. Предопределенные регламентные задания определяются в метаданных |
| Использование | Булево | Признак использования регламентного задания |
Получение данных задания
Запуск
Остановка
Перезапуск
Идентификатор регламентного задания
В качестве идентификатора можно указывать
- УникальныйИдентификатор
- Наименование
- Составной ключ, содержащий поля фильтрации
Идентификатор должен однозначно определять задание.
- Если наименование в базе уникально, можно использовать его.
- Если наименование не уникально, есть два варианта
- запросом списка найти нужное и использовать УникальныйИдентификатор;
- в качестве идентификатора указать значения отбора.
Примеры:
a772d037-9519-4c2b-8c9b-ad9de187fe90Представление регламентного заданияМетаданные=ИмяРегламентногоЗаданияНаименование=Представление регламентного задания;Метаданные=ИмяРегламентногоЗадания
REST
GET/РегламентныеЗадания{?:query_parameters}- Получение списка, в качестве параметров можно использовать условия фильтрацииGET/РегламентныеЗадания/:Идентификатор- Получение данных конкретного заданияPOST/РегламентныеЗадания/:Идентификатор/Запустить- ЗапускPOST/РегламентныеЗадания/:Идентификатор/Остановить- ОстановкаPOST/РегламентныеЗадания/:Идентификатор/Перезапустить- Перезапуск
Примеры указания идентификатора:
/РегламентныеЗадания/a772d037-9519-4c2b-8c9b-ad9de187fe90/РегламентныеЗадания/Представление регламентного задания/РегламентныеЗадания/Метаданные=ИмяРегламентногоЗадания/РегламентныеЗадания/Наименование=Представление регламентного задания;Метаданные=ИмяРегламентногоЗадания
Vanessa Automation
И Я запускаю регламентное задание "Представление регламентного задания" внешней системы "RAT_REST"
И Я останавливаю регламентное задание "Представление регламентного задания" внешней системы "RAT_REST" # не реализовано
И Я ожидаю завершения регламентного задания "Представление регламентного задания" внешней системы "RAT_REST" # не реализовано
И Я перезапускаю регламентное задание "Представление регламентного задания" внешней системы "RAT_REST"
Примеры указания идентификатора:
И Я запускаю регламентное задание "Представление регламентного задания" внешней системы "RAT_REST"
И Я запускаю регламентное задание "a772d037-9519-4c2b-8c9b-ad9de187fe90" внешней системы "RAT_REST"
И Я запускаю регламентное задание "Метаданные=ИмяРегламентногоЗадания" внешней системы "RAT_REST"
И Я запускаю регламентное задание "Наименование=Представление регламентного задания;Метаданные=ИмяРегламентногоЗадания" внешней системы "RAT_REST"