Присоединяйтесь!

Кадровые документы в API

Кадровые документы в API

Для обработки документа методами API надо выполнить ряд запросов в определенной последовательности. Рассмотрим типичный сценарий работы с документом.

Как все устроено

  1. Авторизуйтесь на online.sbis.ru.
  2. Создайте объекты.
  3. Создайте документ методом «СБИС.ЗаписатьДокумент». Передайте объект «Документ» нужного вам типа, например «Отпуск».
  4. Запишите вложения. Если размер файла больше 73 МБ, сначала загрузите его на СБИС Диск. Учитывайте, что при кодировании двоичных данных в Base64 размер вложения увеличивается на 25%.
  5. Запустите документ в обработку. Чтобы переходить по этапам документооборота, используйте методы «СБИС.ПодготовитьДействие» и «СБИС.ВыполнитьДействие».
  6. Контролируйте изменения документооборота с помощью метода «СБИС.СписокИзменений».
  7. Подпишите документ методами «СБИС.ПодготовитьДействие» и «СБИС.ВыполнитьДействие».
  8. Получите данные по документу методом «СБИС.ПрочитатьДокумент». Например, вы можете прочитать подписанные вложения или статус обработки документа.

С чего начать

  1. Создайте справочники, доступные через API: «Наши компании», «Должности», «Штатное расписание», «Сотрудники», «Графики работ», «Виды начислений и удержаний».

    Соблюдайте указанную последовательность — каждый следующий справочник использует данные предыдущего.

  2. Запишите файлы вложений, если они есть.
  3. Загрузите начальные данные:
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.