📄️ Получение доступных типов процессов
Возвращаются доступные типы процессов для ролей текущего пользователя.
📄️ Запуск сложного залогового процесса
Запуск сложного залогового процесса. При передаче параметра запроса select-collaterals со значением true, перед запуском сложного залогового процесса, метод сам делает предварительную выборку залогов по фильтрам (критериям) переданным в теле запроса. При таком подходе предыдущий шаг выборки залогов пропускается за ненадобностью. Для удобства работы с запуском сложного залогового процесса критерии (фильтры) можно подготовить один раз и использовать их. Пошаговую инструкцию запуска сложного залогового процесса и использование этого метода в ней смотрите [здесь](https://connect.brainysoft.ru/documentation/page/915).
📄️ Получить сущности для фильтрации в сложных залоговых процессах
Метод позволяет получить сущности для фильтрации в сложных залоговых процессах. Пошаговую инструкцию запуска сложного залогового процесса и использование этого метода в ней смотрите [здесь](https://connect.brainysoft.ru/documentation/page/915).
📄️ Получить поля сущностей для фильтрации в сложных залоговых процессах
Получить поля сущности для фильтрации в сложных залоговых билетах. Пошаговую инструкцию запуска сложного залогового процесса и использование этого метода в ней смотрите [здесь](https://connect.brainysoft.ru/documentation/page/915).
📄️ Выборка залогов для запуска сложного залогового процесса
Выборка залогов для запуска сложного залогового процесса. В выборке можно использовать критерии для фильтрации. Если их не использовать, то в теле запроса передается пустая коллекция [] и будут возвращены залоги без применения к ним фильтров. Выборка залогов для запуска сложного залогового процесса заложена в логику запуска сложного залогового процесса и выбранные залоги рекомендуется применять для метода описанного в следуещем шаге (запуска сложного залогового процесса). Выборка залогов нужна, когда эти залоги не привязаны ни к каким залоговым билетам. Т.е. нужно выполнить какие-то операции с залогами когда залогового билета просто нет, или он уже был закрыт/списан и т.п. Выборка залогов этим методом доступна только для следующих типов процессов: * 1014369 - Отправка на торги * 1014370 - Результаты торгов * 1014371 - Результаты торгов (одному контрагенту) * 1014375 - Результаты торгов (без контрагента) * 1014378 - Выдача по накладной * 1014379 - Срочный выкуп Пошаговую инструкцию запуска сложного залогового процесса и использование этого метода в ней смотрите [здесь](https://connect.brainysoft.ru/documentation/page/915).
📄️ Выборка контрактов для выполнения пакетной обработки
Процесс - набор документов, выполняемых в определенном порядке для каждого контракта, попадающего под выборку данного процесса. Каждый документ связан с операцией, которая применяется для данного контракта. То есть процесс представляет собой логику выполнения определенных документов, создающих операции для каждого контракта.
📄️ selectQtyContractsForCompositeProcess
selectQtyContractsForCompositeProcess
📄️ Запуск пакетной обработки
В теле запроса передаётся список критериев (которые использовались для выборки контрактов) и список процессов.
📄️ Получение информации по запущенным задачам пакетной обработки
Возвращается информация по последним 30 запущенным задачам пакетной обработки.
📄️ getCompositeProcessInfoById
getCompositeProcessInfoById
📄️ getGroupedCompositeProcessInfo
getGroupedCompositeProcessInfo
📄️ Получение списка сущностей для фильтрации выборки контрактов
Процесс - набор документов, выполняемых в определенном порядке для каждого контракта, попадающего под выборку данного процесса. Каждый документ связан с операцией, которая применяется для данного контракта. То есть процесс представляет собой логику выполнения определенных документов, создающих операции для каждого контракта.
📄️ Получение полей сущности для фильтрации выборки контрактов
Процесс - набор документов, выполняемых в определенном порядке для каждого контракта, попадающего под выборку данного процесса. Каждый документ связан с операцией, которая применяется для данного контракта. То есть процесс представляет собой логику выполнения определенных документов, создающих операции для каждого контракта.
📄️ findProcessFields
findProcessFields
📄️ executeProcessTask
executeProcessTask
📄️ executeProcessTask
executeProcessTask
📄️ Запуск сохранённой задачи пакетной обработки с фильтром на остаток деления Id контракта
Используется для запуска по расписанию обработки всех контрактов, либо для автоматического запуска какой-либо другой обработки.
📄️ Запуск сохранённой задачи пакетной обработки
Используется для запуска по расписанию обработки всех контрактов, либо для автоматического запуска какой-либо другой обработки.
📄️ executeProcessTask
executeProcessTask
📄️ deleteProcesses
deleteProcesses