При попытке выполнить действие над документом через методы СБИС.ПодготовитьДействие или СБИС.ВыполнитьДействие в ответ вернулась ошибка — действие этапа отсутствует или обработано.
Причина № 1. Документ уже обработан или отправлен ранее
- Вызовите метод СБИС.ПрочитатьДокумент с указанием идентификатора обрабатываемого документа. В ответе будет содержаться объект «Документ», содержащий объект «Состояние» с названием текущего этапа.
- Убедитесь, что документ действительно требует дальнейшей обработки.
Если документ уже обработан или отправлен — прекратите попытки вызова методов СБИС.ПодготовитьДействие или СБИС.ВыполнитьДействие.
Причина № 2. Переданы несуществующие названия этапа или действия
- Вызовите метод СБИС.ПрочитатьДокумент с указанием идентификатора обрабатываемого документа. В ответе будет содержаться объект «Документ», содержащий объект «Этап» с названием текущего этапа, а внутри — массив объектов с названиями доступных действий.
- Используйте полученные названия этапа и действия при повторном вызове методов СБИС.ПодготовитьДействие или СБИС.ВыполнитьДействие.
Причина № 3. Отсутствуют права на обработку документа
Проверьте, должен ли данный сотрудник обрабатывать документ. Если должен, обратитесь к администратору системы.
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.