Загрузка чеков ФНС: отчёт для 1С:Бухгалтерии 3.0
АйТи-ФрешАйТи-ФрешОБРАБОТКИ ДЛЯ 1С
Главная / Наши продукты / Обработки для 1С / Загрузка чеков ФНС
Загрузка данных · P17

Загрузка чеков из приложения «Проверка чеков ФНС» в авансовый отчёт БП 3.0: JSON, QR, ZIP

Чеки подотчётника из приложения ФНС (JSON, QR-строки, ZIP) превращаются в авансовый отчёт или поступление: продавец по ИНН, позиции, НДС по коду чека, повторная загрузка исключена.

Цена по запросуВышлем КП и демо в ответ на заявку: презентация, показ на демо-базе или на копии вашей, условия поставки и поддержки.
Платформа: 1С:Предприятие 8.3.20+ / 8.5Конфигурации: 1С:Бухгалтерия предприятия 3.0Формат: Внешняя дополнительная обработка
Загрузка чеков ФНС: Откройте обработку и задайте параметры
Что даёт

Выгоды — коротко, по результатам тестов

  • Источники: JSON-экспорт приложения, файлы .json/.txt, ZIP, текст из буфера, QR-строки t=…&s=…&fn=…
  • Один авансовый отчёт на все отмеченные чеки или поступление на каждый чек — на выбор
  • Продавец по ИНН (создаётся, если нет), договор «С поставщиком», ставка НДС по коду чека — 22/20/10/0 %, без НДС, 5 и 7 %
  • Защита от дублей по ФН+ФД+ФП, в том числе при загрузке в другой тип документа
  • В тесте проводки Дт 41.01 / Дт 19.03 – Кт 71.01 дали 2 010,00 — ровно сумма чека; битый JSON/QR документов не создаёт

Для кого: Бухгалтер по подотчёту, главный бухгалтер; бухгалтерская фирма; сотрудники с корпоративными расходами.

Задача

Проблема и как её решает обработка

Что болит

Подотчётное лицо приносит десятки кассовых чеков; бухгалтер вручную вносит в авансовый отчёт продавца, позиции, НДС, номер и дату чека — долго и с ошибками. Одни и те же чеки легко загрузить дважды.

Что делает обработка

Сотрудник проверяет чеки в приложении ФНС «Проверка чеков» и отправляет бухгалтеру JSON-экспорт (или просто QR-строки). Обработка разбирает данные и создаёт документ одним нажатием.

Возможности

Что умеет

  • Источники: JSON чека (форматы ticket/document/receipt, ответ data/json, «плоский» объект, массив чеков), файлы .json/.txt, ZIP с такими файлами, текст из буфера; QR-строка t=…&s=…&fn=…&i=…&fp=… (один чек на строку).
  • Результат: Авансовый отчёт (один на все отмеченные чеки; позиции — в «Прочее» с выбранным счётом затрат или в «Товары») либо Поступление товаров и услуг (по документу на чек; услуги уходят в табличную часть «Услуги»).
  • Продавец определяется по ИНН (при отсутствии в базе — создаётся с признаком юрлицо/ИП по длине ИНН; можно отключить и указать «Контрагента по умолчанию»); для поступления подбирается/создаётся договор «С поставщиком».
  • Позиции: сопоставление номенклатуры по точному наименованию; для остальных — «Номенклатура по умолчанию» либо автосоздание (копия по умолчанию).
  • НДС: ставка по коду чека (22 %, 20 %, 18 % — в зависимости от даты чека, 10 %, 0 %, без НДС, расчётные 22/122, 10/110, 5 %, 7 %), сумма НДС берётся из чека, при её отсутствии — рассчитывается «в том числе».
  • Защита от дублей по ключу ФН + ФД + ФП: ключ записывается в комментарий документа; повторная загрузка (в том числе в другой тип документа) помечается как «Дубль: уже загружен в …» и не создаёт документ. Дубли внутри одной загрузки тоже ловятся.
  • Возвраты прихода и расходные чеки не загружаются (помечаются в списке).
  • Счета учёта, способ учёта НДС и аналитика заполняются штатным механизмом БП; документы можно проводить автоматически.
  • Протокол загрузки со ссылками на созданные документы; все ошибки платформы показываются понятным текстом.
Как работает

Порядок работы шаг за шагом

Скриншоты — в screens/, пример данных — в samples/ (вымышленные продавцы и номера ФН/ФД/ФП).

Скриншоты

Как это выглядит в 1С

Скриншоты сняты на демо-базе «ITfresh Demo» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.

Загрузка чеков ФНС: Откройте обработку и задайте параметры
Откройте обработку и задайте параметрыОперации → Сервис → Дополнительные обработки → «Загрузка чеков ФНС». Выберите организацию, подотчётное лицо, счёт затрат и флажки (позиции в «Прочее», создавать продавца по ИНН, проводить документы).
Загрузка чеков ФНС: QR-строки без файла
QR-строки без файлаКогда есть только QR: одна строка «Покупка по кассовому чеку» на сумму без НДС, продавец — «Контрагент по умолчанию».
Загрузка чеков ФНС: Загрузите чеки и разберите
Загрузите чеки и разберите«Загрузить файл…» (JSON/TXT/ZIP) или вставьте текст и нажмите «Разобрать чеки». На вкладке «Чеки» видны сумма, НДС, продавец и статус каждого чека.
Загрузка чеков ФНС: Проверьте позиции и НДС
Проверьте позиции и НДСВкладка «Позиции»: по каждой строке — ставка НДС (22/10/без НДС) и сумма налога, взятая из чека или рассчитанная «в том числе».
Загрузка чеков ФНС: Разберите протокол
Разберите протоколВкладка «Протокол» показывает, что создано, со ссылками на документы и понятными сообщениями об ошибках платформы.
Загрузка чеков ФНС: Создайте документ
Создайте документ«Создать авансовый отчёт» — один документ на отмеченные чеки; продавец создан по ИНН. В статусе — ссылка на документ (двойной щелчок открывает).
Загрузка чеков ФНС: Проверьте защиту от дублей
Проверьте защиту от дублейПовторная загрузка той же пачки — чеки получают статус «Дубль: уже загружен в …», новые документы не создаются.
Загрузка чеков ФНС: Негатив обрабатывается чисто
Негатив обрабатывается чистоПовреждённый или неизвестный файл помечается понятным сообщением, без исключения платформы.
Требования и совместимость

Где работает и что проверено

Требования

  • Платформа1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент
  • Конфигурации1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206.19 и 3.0.208.14)
  • ФорматВнешняя дополнительная обработка (.epf), регистрация через «Дополнительные отчеты и обработки» БСП

БП 3.0 (проверено на 3.0.206.19; 3.0.208 — см. TEST_REPORT), платформа 8.3.20+, включённые «Дополнительные отчёты и обработки». Права на создание документов «Авансовый отчет» / «Поступление» и справочников «Контрагенты», «Договоры контрагентов».

Проверено на тестах

Протокол тестирования вышлем вместе с КП.

Честно об ограничениях

  • Сумма НДС в авансовом отчёте без счёта-фактуры продавца уходит на 19.04 (штатное поведение БП без предъявленного СФ); если у вас есть СФ — привяжите вручную.
  • QR-строка не содержит продавца и позиций: создаётся одна строка «Покупка по кассовому чеку» на всю сумму без НДС; продавец — «Контрагент по умолчанию».
  • Коды НДС 7–10 (ставки 5 %/7 % по ФФД 1.2) реализованы по спецификации, на реальных чеках не проверялись.
  • Приложение ФНС не имеет единого формата экспорта: поддержаны перечисленные структуры; сомнительные — присылайте образец.
Установка в базу
  1. Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → «Добавить из файла» → ZagruzkaChekovFNS.epf.
  2. Раздел публикации — «Операции». Запуск: Операции → Сервис → Дополнительные обработки → «Загрузка чеков ФНС».
Вопросы

Частые вопросы

Нужен ли доступ в интернет?

Нет, обработка работает только с файлами/текстом.

Можно ли загрузить чек в другую организацию?

Да, организация выбирается в форме.

Как удалить ошибочно загруженное?

Удалите (пометьте на удаление) документ — ключ чека перестанет считаться дублём.

Сколько стоит и как купить?

Цена — по запросу: оставьте заявку, и мы вышлем коммерческое предложение, презентацию и покажем обработку на демо-базе. После оплаты получаете файл обработки, инструкцию по установке и поддержку по установке.

На каких релизах проверено?

1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206.19 и 3.0.208.14). Платформа: 1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент. Перед покупкой можем проверить на копии вашей базы.

Цена по запросу

Запросить цену и демо

Расскажите, какая у вас конфигурация и релиз, и что хотите закрыть обработкой «Загрузка чеков ФНС». В ответ вышлем коммерческое предложение, презентацию и покажем работу на демо-базе или на копии вашей базы.

Интересует: Загрузка чеков ФНС