Пример работы с 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 не будет опубликован. Обязательные поля помечены *