С помощью API вы можете подготовить и отправить файл запроса электронного листа нетрудоспособности (ЭЛН). В ответ на него, ФСС пришлет подтверждение о получении вашего запроса и листок нетрудоспособности.
Чтобы отправить файл запроса ЭЛН:
- Выполните аутентификацию
- Сформируйте и отправьте файл запроса в файловое хранилище
- Вызовите метод «СБИС.ЗаписатьКомплект» для создания комплекта ЭЛН
- С помощью методов «СБИС.ПодготовитьДействие», «СБИС.ВыполнитьДействие» прикрепите подпись и отправьте запрос на портал ФСС
- Авторизуйтесь на online.sbis.ru с помощью метода «СБИС.Аутентифицировать» под пользователем с правами «Бухгалтер по отчетности».
- Подготовьте файл запроса ЭЛН. Для отправки используйте служебный формат файла СБИС.
Пример
- В поле «regNum» укажите регистрационный номер работодателя в ФСС.
- В поле «lnCode» — номер листка нетрудоспособности.
- В поле «snils» — СНИЛС получателя пособия.
- Отправьте запрос ЭЛН в файловое хранилище и получите идентификатор объекта.
- Вызовите метод «СБИС.ЗаписатьКомплект».
Команда «СБИС.ЗаписатьКомплект»
Комментарий
- В полях «Идентификатор», «Расширение.ИдентификаторКомплекта», «Вложение.Идентификатор» передаются уникальные значение при каждом вызове метода.
- Значение поля «Сведения.Период.ИдентификаторВложения» должно совпадать со значением поля «Вложение.Идентификатор».
- Значение полей «Тип», «Подтип», «Вложение.Подтип», «Вложение.ВерсияФормата», «Вложение.ПодверсияФормата» нужно всегда указывать согласно справочнику типов документов и типов вложений.
- Вызовите метод «СБИС.ПодготовитьДействие».
- Подпишите криптографический хеш, который получен в ответе «СБИС.ПодготовитьДействие».
Обратите внимание: стандарт подписи отличается от обычной CMS, который используется для отправки отчетности в ФНС или в электронном документообороте. Для подписи используется стандарт «XMLDSig» с типом «Enveloping».
Чтобы подписать хеш используйте функцию «WinAPI CryptSignHash» или ее аналог. - Вызовите метод «СБИС.ВыполнитьДействие».
Команда «СБИС.ВыполнитьДействие»
Итог: запрос ЭЛН сформирован и отправлен через online.sbis.ru. После отправки, в личном кабинете СБИС появится ваш комплект электронного листка нетрудоспособности.
Через несколько минут ФСС сформирует и автоматически вышлет электронный листок нетрудоспособности.
Теперь нужно обработать служебные этапы и скачать с online.sbis.ru расшифрованный ЭЛН.