Загрузка кассовых чеков из бесплатного мобильного приложения ФНС в документы "Авансовый отчет"

Опубликовано Delta - пн, 10/05/2020 - 21:32

Cпециализированная обработка для загрузки данных из кассовых чеков, загруженных в бесплатном мобильном приложении ФНС, в документы «Авансовый отчет» конфигурации «1С:Бухгалтерия предприятия, ред. 3.0». Обработка используют механизмы, используемые при работе с соответствующими табличными частями документа «Авансовый отчет».

Для обеспечения работы с обработками необходимо скачать и установить на смартфон бесплатное мобильное приложение ФНС (МП ФНС) «Проверка чеков ФНС России» (для Android-систем ссылка на скачивание и установку). Также необходимо зарегистрироваться в МП ФНС.

Основные характеристики обработки:

- Загрузка данных из ФНС ведётся по технологии JSON.
- Существует возможность создавать ненайденную номенклатуру - для этого необходимо указать номенклатуру, которая будет использоваться в качестве эталона - эта номенклатура будет копироваться со всеми реквизитами и в ней будут заполняться реквизиты "Наименование" и "Полное наименование".
- При загрузке можно выбрать табличные части «Товары» или «Прочее» (для «1С:Управление нашей фирмой 8, ред. 1.6» это табличные части «Запасы» и «Расходы»). Загружаются: наименование товаров (если товар с аналогичным название есть в справочнике, то система автоматически загружает его в табличную часть), количество, цены, суммы, номер и дату расчетного документа. Также происходит заполнение реквизитов табличных частей соответствующими реквизитами (счетами учета, субконто и т.д.), которые могут быть определены на основании загружаемых данных и настроек программы. В настройках можно указать табличную часть документа «Авансовый отчет», которая по умолчанию будет устанавливаться в таблице данных из загружаемого чека.
- Есть возможность указать номера строк-эталонов отдельно для табличных частей «Товары» или «Прочее» (для УНФ «Запасы» и «Расходы») документа "Авансового отчета" и все вновь загружаемые строки будут содержать те же свойства (например, счёт, субконто и т.д.), как и в указанных эталонных строках "Авансового отчета". Если номера строк-эталонов нулевые, то программа автоматически использует параметры и настройки, заданные при работе с табличными частями документа «Авансовый отчет». Если же эти номера строк эталонов установлены (больше нуля), тогда основные значения (кроме значений, получаемых из чека) копируются из строк-эталонов.
- Существует возможность сохранять (или не сохранять – при включении соответствующей галочки) в специальной табличной части номера ФН, РН ККТ, названия магазинов и их ИНН. Сохранённые ФН можно потом просто выбирать, не набирая заново их 16-ти значный код. Примечание: возможность сохранения таблицы с ФН использует механизм общих настроек, а также два общих модуля: ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить ОбщегоНазначения.ХранилищеОбщихНастроекСохранить.
- Присутствует возможность автоматического формирования текста поля «Документ (расхода)» в каждой строчке на закладке «Прочее» (для УНФ «Расходы») документа «Авансовый отчёт». Настройка заключается в указании простого текста и полей реквизитов в квадратных скобках. Например: Чек из [Магазин] от [ДатаПокупки]. Доступные поля реквизитов: [ИННМагазина], [Магазин], [ДатаПокупки], [НомерЧека].
- Существует возможность отразить только те чеки, которые ещё не были загружены в авансовые отчеты. Для этого в поле «Комментарий» документа "Авансовый отчет" сохраняются значения ФН и ФД каждого загруженного чека, которые затем используются для поиска того факта, что чеки уже были загружены ранее в авансовые отчеты. После загрузки данных в документ "Авансовый отчет" и наличию галочки отражения чеков без документов при переходе на первую закладку «1 – Список чеков ФНС» происходит автоматический отбор и внесенные в указанный документ "Авансовый отчет" чеки скрываются (отражаются только незагруженные в авансовые отчеты чеки).
- В списке чеков в столбце «Документ расхода» можно вручную указать документ «Авансовый отчет» и обработка будет считать, что данные по этому чеку отражены вручную пользователем. Это позволит не отражать этот чек в списке чеков при установленном параметре «Загружать только чеки, ранее не загруженные в документы».
- Можно указывать своё название магазина (если оно отличается от указанного в чеке или отсутствует там) и обработка сохранит название в списках ФН. Указанное название магазина в следующий раз автоматически загрузится в документ "Авансовый отчет». Если магазин не будет найден в чеке, то система попробует его найти в списке ранее сохраненных ФН – поиск сначала будет происходить по номеру ФН, потом (если ничего не найдено) поиск осуществится по ИНН магазина.
- При загрузке чеков из файлов обработка автоматически определяет с каким json-файлом она работает – с одиночным чеком или с массивом чеков. Возможность загрузки одиночных чеков из файлов необходима, когда пользователь отправил файл в json-формате в МП ФНС непосредственно из чека. Это может пригодиться, например, когда личные чеки в МП ФНС перемежаются с чеками по работе и нет необходимости отправлять сразу все чеки вместе.

Порядок работы с обработкой:

 Сначала чеки сканируются в МП ФНС на смартфоне. Затем необходимо действовать по одному из сценариев.
Сценарий А – выгрузка списка чеков.
1А) В МП ФНС заходим в «Мои чеки».
2А) Справа в верхнем углу нажимаем значок «Выписка» (на нём изображено что-то вроде календаря/планировщика).
3А) В открывшейся форме «Выписка» выбираем необходимый период (по строке «Выбрать дату» можно даже выбрать период с… и по…), указываем тип файла как «json», нажимаем на галочку «отправить на email» и указываем свою почту, сверху справа нажимаем на значок отправки (нарисован как стрелка/бумажный самолётик).
4А) Пришедший на указанный e-mail файл (будет выглядеть примерно так: extract_01-07-2020_21-07-2020.json) загружаем в обработку.
5А) Выбирается нужный чек в списке загруженных чеков и нажимается кнопка «Загрузить выделенный чек».

Сценарий Б – выгрузка отдельных чеков (по одному).
1Б) В МП ФНС заходим в «Мои чеки» и открываем отсканированный ранее чек.
2Б) В нижнем левом углу чека жмём кнопку «+» и выбираем команду «Отправить по почте». Выбираем формат json.
3Б) В открывшейся форме отправляем письмо на нужный e-mail.
4Б) Пришедший на указанный e-mail файл (будет выглядеть примерно так: 17_08_2020_09_50_564782475177309385561.json) загружаем в обработку.
5Б) Загруженный чек выделяется в списке загруженных чеков и нажимается кнопка «Загрузить выделенный чек».

Сценарий В – выгрузка отдельных чеков (один или несколько).
1В) В МП ФНС заходим в «Мои чеки» и выбираем один или несколько чеков.
2В) Справа в верхнем углу нажимаем значок «Выгрузки» (на нём изображена стрелка, направленная вниз).
3В) В открывшейся форме отправляем письмо на нужный e-mail.
4В) Пришедший на указанный e-mail файл загружаем в обработку.
5В) Загруженный чек выделяется в списке загруженных чеков и нажимается кнопка «Загрузить выделенный чек».