В новости приводится описание специализированных обработок для загрузки чеков для «1С:Бухгалтерия предприятия, ред. 3.0» и для «1С:Управление нашей фирмой 8, ред. 1.6». Эти обработки учитывают особенности указанных конфигураций 1С и используют механизмы, используемые при работе с соответствующими табличными частями документа «Авансовый отчет».

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

Обработки загружают данные из кассовых чеков в документ «Авансовый отчет». Обработки тестировалась на конфигурации «1С:Бухгалтерия предприятия, ред. 3.0» (3.0.95.24), «1С:Управление нашей фирмой 8, ред. 1.6» (1.6.24.193). Для тестирования использовалась версия 8.3.18.1208 платформы 1С:Предприятие 8.

 

Подключение обработки

на начальной странице базы «1С» в облаке 1С Фреш нажать по ссылке «Каталог расширений».

Описание: https://infostart.ru/upload/iblock/f2c/f2ce24cce15464b37029f8f337311a4f.png

В магазине расширений найти и установить расширение «Загрузка чеков ФНС (прямая, из json-файлов и e-mail) в «Авансовый отчет».

Описание: https://infostart.ru/upload/iblock/753/753111cba029a1a755efb557b03fe234.png

Описание: https://infostart.ru/upload/iblock/c94/c947c16f4fe4ebcd0b7b91065fc3e57a.png
 

 

Прямая загрузка чеков с портала ФНС

Для работы с возможностью получения информации по чекам в МП ФНС требуется (на выбор) данные личного кабинета налогоплательщика, номер телефона и пин-код из смс или данные с портала Госуслуг. На текущий момент в обработке реализован два способа работы авторизации: через номер телефона (и смс) и через личный кабинета налогоплательщика.

  Описание: https://infostart.ru/upload/iblock/054/05441f3992dd6a8a0847ebc91b63f6bd.jpg

 

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

 

Описание: https://infostart.ru/upload/iblock/5dc/5dcca9d37fea1edfe154281bd8144006.png

 

Существует два сценария для прямого получения данных с ФНС:

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

2-й Сценарий. Получение отдельных чеков с портала ФНС.
1) В обработке в начале работы нажимается кнопка «Авторизация» - в случае успешной авторизации становится доступной закладка "с портала ФНС по данным с чека".
2) Заполняются все параметры чека и нажимается кнопка «Загрузить список чеков с ФНС».
3) Загруженный чек выбирается в списке загруженных чеков и нажимается кнопка «Загрузить выделенный чек». 

 

Порядок работы с обработками при загрузке файлов 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В) Загруженный чек выделяется в списке загруженных чеков и нажимается кнопка «Загрузить выделенный чек».

 

Загрузка чеков напрямую с электронного почтового ящика

В обработках реализован ещё один способ получения чеков – напрямую с электронного почтового ящика.

Описание: https://infostart.ru/upload/iblock/fcb/fcb986282d0ed9c7473766d40915c952.png

 В обработке необходимо настроить (на закладке «из e-mail»): каталог для загрузки чеков, учетную запись электронной почты (на которую будут отправляться чеки) и электронный адрес отправителя чеков (по умолчанию это irkkt-mobile@fcod.nalog.ru).

Порядок работы с данным способом получения чеков:
- чеки сканируются в МП ФНС на смартфоне;
- необходимые чеки выгружаются на ваш e-mail (который вы указали в качестве учетной записи в базе 1С);
- в обработке на закладке «из e-mail» указываются период обработки писем (при необходимости) чеки будут автоматически загружены из писем. При необходимости можно проверить наличие в электронном ящике писем, доступных для обработки по указанным параметрам.

 

Описание инструментов по работе с загруженными чеками

Объединение строк в табличной части Покупки - позволяет объединять строки, загруженные из чеков.


Описание: https://infostart.ru/upload/iblock/201/201a3e668573af0b1cc297a017c44a2d.png

 

Описание: https://infostart.ru/upload/iblock/919/919a5f416a9b65fb37a1cb4a15aa6371.png

 

Описание: https://infostart.ru/upload/iblock/f1b/f1bf3baefb07a1594ec5120c252d8d3c.png

 

 Механизм сопоставления номенклатуры и поиска в ней - позволяет использовать механизм сопоставления номенклатуры поставщиков (из чеков) и номенклатуры базы 1С.

Описание: https://infostart.ru/upload/iblock/f12/f1224ac388ff12162753c4c74a4a15d3.png

 

Описание: https://infostart.ru/upload/iblock/e46/e4611ff2e2051b643e4850a6a5da3114.png

 

Описание: https://infostart.ru/upload/iblock/c02/c020116dade0f33ac7b479a397b9af90.png

 

Описание: https://infostart.ru/upload/iblock/713/713a378776f274b23cdeb06bf2398cc6.png

 

Некоторые свойства и возможности обработок по загрузке чеков ФНС

- Загрузка данных из ФНС ведётся по технологии JSON.

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

- При загрузке можно выбрать табличные части «Товары» или «Прочее» (для «1С:Управление нашей фирмой 8, ред. 1.6» это табличные части «Запасы» и «Расходы»). Загружаются: наименование товаров (если товар с аналогичным название есть в справочнике, то система автоматически загружает его в табличную часть), количество, цены, суммы, номер и дату расчетного документа. Также происходит заполнение реквизитов табличных частей соответствующими реквизитами (счетами учета, субконто и т.д.), которые могут быть определены на основании загружаемых данных и настроек программы. В настройках можно указать табличную часть документа «Авансовый отчет», которая по умолчанию будет устанавливаться в таблице данных из загружаемого чека.

- Есть возможность указать номера строк-эталонов отдельно для табличных частей «Товары» или «Прочее» (для УНФ «Запасы» и «Расходы») документа "Авансового отчета" и все вновь загружаемые строки будут содержать те же свойства (например, счёт, субконто и т.д.), как и в указанных эталонных строках "Авансового отчета". Если номера строк-эталонов нулевые, то программа автоматически использует параметры и настройки, заданные при работе с табличными частями документа «Авансовый отчет». Если же эти номера строк эталонов установлены (больше нуля), тогда основные значения (кроме значений, получаемых из чека) копируются из строк-эталонов.

- Существует возможность сохранять (или не сохранять – при включении соответствующей галочки) в специальной табличной части номера ФН, РН ККТ, названия магазинов и их ИНН. Сохранённые ФН можно потом просто выбирать, не набирая заново их 16-ти значный код. Примечание: возможность сохранения таблицы с ФН использует механизм общих настроек, а также два общих модуля: ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить ОбщегоНазначения.ХранилищеОбщихНастроекСохранить.

- Присутствует возможность автоматического формирования текста поля «Документ (расхода)» в каждой строчке на закладке «Прочее» (для УНФ «Расходы») документа «Авансовый отчёт». Настройка заключается в указании простого текста и полей реквизитов в квадратных скобках. Например: Чек из [Магазин] от [ДатаПокупки]. Доступные поля реквизитов: [ИННМагазина], [Магазин], [ДатаПокупки], [НомерЧека].

- Существует возможность отразить только те чеки, которые ещё не были загружены в авансовые отчеты. Для этого в поле «Комментарий» документа "Авансовый отчет" сохраняются значения ФН и ФД каждого загруженного чека, которые затем используются для поиска того факта, что чеки уже были загружены ранее в авансовые отчеты. После загрузки данных в документ "Авансовый отчет" и наличию галочки отражения чеков без документов при переходе на первую закладку «1 – Список чеков ФНС» происходит автоматический отбор и внесенные в указанный документ "Авансовый отчет" чеки скрываются (отражаются только незагруженные в авансовые отчеты чеки).

- В списке чеков в столбце «Документ расхода» можно вручную указать документ «Авансовый отчет» и обработка будет считать, что данные по этому чеку отражены вручную пользователем. Это позволит не отражать этот чек в списке чеков при установленном параметре «Загружать только чеки, ранее не загруженные в документы».

- Можно указывать своё название магазина (если оно отличается от указанного в чеке или отсутствует там) и обработка сохранит название в списках ФН. Указанное название магазина в следующий раз автоматически загрузится в документ "Авансовый отчет». Если магазин не будет найден в чеке, то система попробует его найти в списке ранее сохраненных ФН – поиск сначала будет происходить по номеру ФН, потом (если ничего не найдено) поиск осуществится по ИНН магазина.

- При загрузке чеков из файлов обработка автоматически определяет с каким json-файлом она работает – с одиночным чеком или с массивом чеков. Возможность загрузки одиночных чеков из файлов необходима, когда пользователь отправил файл в json-формате в МП ФНС непосредственно из чека. Это может пригодиться, например, когда личные чеки в МП ФНС перемежаются с чеками по работе и нет необходимости отправлять сразу все чеки вместе.

- Загрузка нескольких чеков в табличную часть "Покупки" с последующей загрузкой в Авансовый отчет в разрезе разных чеков и табличных частей.

- Теперь по умолчанию поиск номенклатуры идёт в запросе к справочнику "Номенклатура" сразу в реквизитах "Наименование" и "НаименованиеПолное".

- Возможность включить "интеллектуальный поиск номенклатуры. При включении данного режима обработка сначала осуществляет поиск на полное соответствие названия номенклатуры из чека в реквизитах Наименование или  НаименованиеПолное. В случае, когда элемент не будет найден, то производится поиск ВСЕХ частей названия номенклатуры из чека в реквизите "Наименование" справочника "Номенклатура". Например, если в чеке присутствует название номенклатуры "Белый хлеб", то обработка сможет найти в справочнике Номенклатура элементы "Хлеб белый", "Белый хлеб в/с", "Хлеб белый с изюмом" и т.п. В этом случае в табличную часть вставляется первый из найденных элементов и устанавливается галочка в поле Инт.поиск.

- Появилась возможность загружать чеки в табличную часть "Оплата" ("ОплатаПоставщикам").

- После загрузки в документ "Авансовый отчет" сразу открывается табличная часть, которая была указана в качестве загружаемой для последней строки табличной части "Покупки".

- При работе с табличной частью "Оплата" ("ОплатаПоставщикам") реализована возможность поиска Контрагента (по ИНН и названию) и основного договора по найденному (или указанному вручную) контрагенту.

- Опция «Добавлять название товара в описание чека». При включении данной опции название товара из чека добавляется к тексту поля документа расхода. Данная опция будет полезной, когда по загружаемому описанию товара в базе не была найдена номенклатура и/или на основании него пользователем не был создан новый элемент номенклатуры.

- При активации строки в таблице Покупки или смене табличной части для загрузки конкретной строки чека автоматически отражается подстраница настройки для текущей табличной части строки чека.