Пример работы с OpenAPI ФНС проверки чеков ККМ


Данную обработка можно использовать в своих разработках наподобие https://infostart.ru/public/732637/
Её отличие от остальных — она использует официальный API ФНС.

Для начала работы с сервисом необходимо зарегистрироваться в качестве пользователя. Инструкцию можно скачать здесь. В ответ от ФНС придет письмо с мастер-токеном. Этого будет достаточно для запуска моей обработки.

Хочу отметить, что документация у ФНС ужасная. Пришлось регистрироваться еще и на сайте техподдержки. Хотя от них толку тоже не много. Просил примеры запросов, но они отвечают однообразно: "Служба технической поддержки не предоставляет примеры готовых запросов. Вам необходимо составлять их самостоятельно на основании приложенных документов." 

Тестировалось на:

"ДАЛИОН: Управление магазином.ПРО", ред. 1.2 (1.2.51.06)

P.S. Должно работает на любых типовых и не типовых конфигурациях на обычной форме.

9 Comments

  1. akela2014

    а в чем суть то проверки? из скринов ничего непонятно. на кнопку проверка чека придет ответ что чек существует так?

    Reply
  2. StainDN

    (1) Все верно. На кнопку»Запрос данных» придет содержание чека. Разбором не занимался. Это может сделать каждый самостоятельно, в соответствии со своими задачами.

    Reply
  3. qwertyranty

    Ссылка на инструкцию не работает. Проверьте, пожалуйста.

    Reply
  4. Bukaska

    (3)Качать не работает. Попробуйте щелкнуть правой кнопкой мыши и нажать/открыть в отдельной вкладке.

    Не пойму почему работает именно так, а не иначе.

    Reply
  5. it@contlog.ru

    насколько я понял чтобы получить токен от налоговой надо пройти 7 кругов ада. А именно заполнить и подать в налоговую какую-то форму. Если нет ключа то делается это очно. Может подать только организация. так или я не туда посмотрел, делается просто как регистрации в их приложении???

    Reply
  6. StainDN

    (5) На счет 7 кругов ада к сожалению это правда. У меня заняло 3 месяца. Первое заявления я отправил обычной почтой и заполнил его не полностью (забыл указать контактный телефон ответственного). Пришел отказ в регистрации. Второй раз оказалось гораздо быстрее. Отправил по электронке подписав его с помощью ЭЦП. Других вариантов ФНС не предусматривает. (

    Reply
  7. it@contlog.ru

    (6) А что указать в причинах использования сервиса? (Просто так для себя — личного проекта? — сойдет?)

    Reply
  8. StainDN

    (7)Что там на уме у ФНС я не могу знать. Я написал правду ) Для проверки корректности чеков при вводе авансовых отчетов.

    Reply
  9. orfos

    (8) Подскажите, обязательно надо быть ИП чтобы ФНС одобрило заявку на официальное использование API по проверке чеков?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *