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

Обработать служебные этапы и получить ответы

Обработать служебные этапы и получить ответы

Периодически обрабатывайте служебные этапы, чтобы подписывать запросы на получение ответов, получать ответы от ФСС и расшифровывать их.

Обработать этапы

  1. Запросите список документов методом СБИС.СписокСлужебныхЭтапов. Тип документа можно не указывать. В результате вернется массив документов для обработки.

    Пример запроса и ответа

  2. Для всех документов, которые вернул метод «СБИС.СписокСлужебныхЭтапов», вызовите СБИС.ПодготовитьДействие.

    Если в ответе есть поле:

    • «ТребуетРасшифровки»=«Да» — выполните расшифровку зашифрованного вложения с помощью закрытой части ключа. После этого:
      • скачайте файл по ссылке в поле «Этап.Вложение[0].Файл»;
      • расшифруйте файл с помощью закрытой части ключа из поля «Этап.Сертификат».
    • «ТребуетПодписания»=«Да» — подпишите значение в поле «Этап.Вложение.Хеш» из результата команды «СБИС.ПодготовитьДействие».

    Пример запроса и ответа

  3. Для всех документов результата вызовите СБИС.ВыполнитьДействие. Метод нужно выполнять с приложенными к каждому вложению расшифрованными или подписанными данными.

Получить расшифрованные ответы

Для получения используйте метод «СБИС.СписокИзменений».

Пример запроса и ответа

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.