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

Обработать требования ФНС

Обработать требования ФНС

При проведении налоговых проверок или иных мероприятий налогового контроля, ФНС может:

  • запросить документы (информацию);
  • потребовать оплатить налог, сбор, пени или штраф;
  • уведомить о вызове в налоговую инспекцию;
  • проинформировать о своем решении (например, о возмещении НДС и акцизов).

Для этого налоговая инспекция высылает в адрес налогоплательщика «Требования». Полный перечень возможных запросов от налоговой инспекции зафиксирован в Приказе ФНС от 15 апреля 2015 г. № ММВ-7-2/149@.

API-интерфейс СБИС позволяет обрабатывать требования ФНС. С его помощью вы можете:

Получить и расшифровать входящий документ

  1. Авторизуйтесь на online.sbis.ru под пользователем с правами «Бухгалтер по отчетности» с помощью метода «СБИС.Аутентифицировать».
  2. Вызовите метод «СБИС.СписокСлужебныхЭтапов». В параметрах укажите реквизиты организации, по которой обрабатываются служебные этапы.

    Команда СБИС.СписокСлужебныхЭтапов

    В ответе обратите внимание:

    • метод вернул один «Этап.Действие» ответ с типом «ТребуетРасшифровки»=«Да»;
    • метод может вернуть больше одного этапа (максимум 20, для указанных параметров «Навигации»). Типы этапов и их документы могут быть разными, но все они должны быть обработаны по общему алгоритму.
  3. Для этапа «ДокументНО» вызовите метод «СБИС.ПодготовитьДействие».

    Команда СБИС.ПодготовитьДействие

    Метод вернет два вложения — XML-файл обмена и требование в формате PDF или DOC.

  4. Чтобы расшифровать тело ответа используйте закрытую часть ключа. Скачайте файл по ссылке в ответе от метода «СБИС.ПодготовитьДействие» («Этап.Вложение.Файл.Ссылка»).

    Пример

  5. Вызовите метод «СБИС.ВыполнитьДействие» и отправьте расшифрованные данные.

    Команда СБИС.ВыполнитьДействие

  6. После расшифровки полученного требования, оператор ЭДО, online.sbis.ru и приемный комплекс обмениваются извещениями. Извещение о получении подтверждения оператора и Извещение о получении документа (требования) требуется подписать. Порядок их доставки не формализован.

  7. Вызовите метод «СБИС.СписокСлужебныхЭтапов» для подписания служебных этапов.

    Команда СБИС.СписокСлужебныхЭтапов

  8. Для каждого служебного этапа вызовите методы «ПодготовитьДействие»/«ВыполнитьДействие», под хешем служебного документа поставьте подпись.

    Чтобы обработать входящие документы действуйте по общему алгоритму внешнего API-интерфейса: сначала обработайте все служебные этапы, которые требуют подписания и расшифровки, после этого скачайте все полученные вложения. В вашей учетной системе должен поддерживаться общий алгоритм, независимо от того, насколько разными могут быть документы служебных этапов.

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

    Команда СБИС.СписокИзменений

    Комментарий

    Метод возвращает несколько событий. В примере событие «ДокументНО» имеет вложения:

    • файл обмена XML-формата;
    • требование о предоставлении документов (информации) в XML-формате;
    • формат передачи данных с помощью ЭЦП в PDF-формате.

Подтвердить получение требования

В течение 6 рабочих дней со дня отправки требования налоговой инспекцией, налогоплательщик обязан сформировать квитанцию о приеме или уведомление об отказе. Отсчет дней начинается со следующего рабочего дня (ст. 6.1. НК РФ).

Для этого в СБИС (API) нужно сформировать, подписать и отправить соответствующий электронный документ (Квитанцию или Уведомление об отказе).

  1. Вызовите метод «СБИС.ПрочитатьДокумент». На вход передайте идентификатор документа требования.

    Команда СБИС.ПрочитатьДокумент

    Если требование не подтверждено, то в ответе от метода «СБИС.ПрочитатьДокумент» будет «Этап.Действие» с названием «Утверждение».

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

    Команда СБИС.ПодготовитьДействие

    В ответе метода обратите внимание:

    • значение параметра «Этап.Действие.ТребуетПодписание»=«Да»;
    • параметр «Этап.Действие.ТипПодписи» говорит о том, что подписание будет выполнено отсоединенной подписью. Подпись будет сформирована отдельно от документа;
    • «Этап.Вложение.Файл.Хэш» содержит данные, которые вы подписываете.
  3. Метод автоматически сформирует квитанцию, которую нужно подписать.

  4. Вызовите метод «СБИС.ВыполнитьДействие», передайте в него квитанцию и хэш под подписанными данными.

    Команда СБИС.ВыполнитьДействие

Отправить запрошенные документы

Отправить истребуемые документы можно только в ответ на «Требование о представлении документов (информации)» (код по КНД 1165013).

  1. Подготовьте и выгрузите из другой учетной системы документы, которые запросил гос. орган. Это могут быть счета-фактуры, товарные накладные, акты и т.п. Каждый документ должен быть подписан ЭЦП.
  2. Вызовите метод «СБИС.ЗаписатьКомплект» и передайте ему запрошенные документы с ЭЦП в виде вложений.

    Команда СБИС.ЗаписатьКомплект

    Файл обмена в поле «Документ.Вложение» содержит передаваемые документы.

    Пример файла обмена

    Комментарий

    • Идентификатор требования, на который отправляются документы, находится в поле «Расширение.ИдентификаторКомплекта».
    • Все запрошенные документы и ЭЦП указываются в поле «Вложение».
  3. Вызовите метод «СБИС.ПодготовитьДействие».

    Команда СБИС.ПодготовитьДействие

    В ответе метода «ПодготовитьДействие»:

    • «Идентификатор», «Вложение.Идентификатор» должны совпасть с соответствующими параметрами вызова метода «СБИС.ЗаписатьКомплект»;
    • Значение параметра «Этап.Действие.ТребуетПодписание»=«Да»;
    • Параметр «Этап.Действие.ТипПодписи» говорит о том, что будет выполнено подписание для SOAP-протокола портала МВД;
    • «Этап.Вложение.Файл.Хеш» содержит данные, которые вы подписываете.
  4. Выполните метод «СБИС.ВыполнитьДействие», который вернет подписанные документы.

    Команда СБИС.ВыполнитьДействие

Обработать входящие документы ФНС

В ответ на отправленную квитанцию (подтверждение получения требования) и в ответ на отправленные первичные документы, контролирующий орган высылает служебные документы (Извещение о получении результата приема и Квитанцию о приеме).

Чтобы обработать входящие документы действуйте по общему алгоритму внешнего API-интерфейса: сначала обработайте все служебные этапы, которые требуют подписания и расшифровки, после этого скачайте все полученные вложения. В вашей учетной системе должен поддерживаться общий алгоритм, независимо от того, насколько разными могут быть документы служебных этапов.

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