IBaseCardService.CanStartBusinessProcess — метод (BaseCard, KindsCardProcess)
Проверяет допустимость запуска бизнес-процесса и возвращает объект содержащий ошибку.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
StartBusinessProcessErrorInfo CanStartBusinessProcess(BaseCard baseCard, KindsCardProcess processSettings)
- Параметры
-
- baseCard
-
Тип:
BaseCard
Проверяемая карточка
- processSettings
-
Тип:
KindsCardProcess
Настройки бизнес-процесса
- Возвращаемое значение
-
Тип:
StartBusinessProcessErrorInfo
Содержимое ошибки
Исключения
Исключение | Условие |
---|---|
Ошибка возвращается в случае, если не задан параметр |
Заметки
Метод в любом случае вернет объект StartBusinessProcessErrorInfo, но в случае отсутствия ошибки — StartBusinessProcessErrorInfo.ErrorType
будет равен BusinessProcessErrorType.None
. Фактически возвращается первая встреченная ошибка, таким образом необходимо произвести исправление и повторить проверку.