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. Фактически возвращается первая встреченная ошибка, таким образом необходимо произвести исправление и повторить проверку.