Перейти к основному содержимому

Получение доступных типов процессов

Возвращаются доступные типы процессов для ролей текущего пользователя.

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

Получение нужных данных и информации для запуска пакетной обработки и пошаговая инструкция для него (Описание запуска сложного залогового процесса смотрите здесь):

--> 1. Нахождение нужного идентификатора типа процесса происходит при помощи метода "Получение доступных типов процессов" и его расшифровки из справочника "Типы процессов" (При запуске пакетной обработки это значение используется для параметра адресной строки). Для определения того, запускается ли процесс при обработке контрактов или залогов, следует использовать параметр collateralProcessing. По умолчанию false.

  1. Получение списка сущностей для фильтрации выборки контрактов (Значение параметра "object" передается в теле запроса в критериях в поле "entity").

  2. Получение полей сущности для фильтрации выборки контрактов (Значение параметра "object" передается в теле запроса в критериях в поле "field").

  3. Выборка контрактов для выполнения пакетной обработки.

  4. Запуск пакетной обработки.

    Для удобства работы с пакетной обработкой критерии (фильтры) можно подготовить один раз и использовать их. (см. шаги 1-3)

Query Parameters
    collateralProcessing boolean

    collateralProcessing

Responses

OK


Schema
  • Array [
  • integer

  • ]
Loading...