INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Снитковский Алексей | Исполнительный директор | 1С-Румыния

«Есть ли 1С:Жизнь за пределами Садового Кольца?»

В контексте данного доклада - "Садовое Кольцо" это метафора, охватывающая довольно-таки обширные географические пространства, на которых говорят по-русски (кое где - всё ещё говорят...) Для многих 1С:Наблюдателей "с Земли" всё, что находится за пределами этих территорий, по-прежнему видится бесконечно далёким и непонятным. И хотя многие из них уже серьёзно интересуются вопросом "есть ли жизнь на Марсе", для большинства наших коллег уход с привычной орбиты и полёт к этим неизведанным мирам остаётся несбыточной мечтой. Вашему вниманию будет предложен очередной репортаж о работе небольшой опытной экспедиции, отправленной в дальний космос с миссией распространения 1С:Культуры.

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

Обмен - Обмен с другими системами

8
В продолжение статьи «Свой кусочек информационного пирога по 54-ФЗ – обработка для получения данных о своих покупках по чекам ОФД» (на примере сети магазинов «Лента») (http://infostart.ru/public/647711/). Однако, в предыдущей публикации был показан пример получения данных с сервиса ОФД Такском по одному магазину, в новой публикации – показан пример загрузки всех чеков по всем ОФД непосредственно с сервиса проверки чеков ФНС.

На Хабре в блоге компании «Мосигра» (https://habrahabr.ru/company/mosigra/blog/332188/) обсуждался вопрос внедрения онлайн-касс и, в том числе, возможность получения данных непосредственно с сервиса ФНС: «eisaev  3 июля 2017 в 18:23    …Для использования скрипта нужны номер телефона и пароль полученный при регистрации по СМС. Умеет вытаскивать конкретный документ по 3 параметрам: ФН (номер фискального накопителя), ФД (номер фискального документа) и ФП (подпись фискального документа). При запуске без параметров вытягивает все зарегистрированные через официальное приложение документы…». Там же была ссылка на выложенный проект fns на github: https://github.com/eisaev/fns/blob/master/get.sh. Эти статьи и материалы легли в основу данной публикации.

Для работы механизма получения данных с сервиса проверки чеков ФНС потребуются логин (номер телефона регистрации) и пароль (sms, присланная при регистрации) бесплатного мобильного приложения ФНС «Проверка кассового чека» (для Android-систем ссылка на скачивание и установку: https://play.google.com/store/apps/details?id=ru.fns.billchecker), которое можно найти в магазинах приложений. Необходимо скачать и установить приложение, зарегистрироваться в нем (потребуются номер телефона, e-mail и имя пользователя), а затем в обработке использовать свой номер телефона (в формате +7) и пароль (шесть цифр из присланного sms при регистрации).

Вашему вниманию предлагается несколько примеров получения данных с сайта ФНС:

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

- внешняя обработка «Загрузка чеков с ФНС в Авансовый отчет - БП 3.0.epf» подключается к конфигурации «1С:Бухгалтерия предприятия, ред. 3.0». Загружает данные в документ «Авансовый отчет» -  можно выбрать табличные части «Товары» или «Прочее». Загружаются: наименование товаров (если товар с аналогичным название есть в справочнике, то система автоматически загружает его в табличную часть), количество, цены, суммы, номер и дату расчетного документа.

- мобильное приложение на платформе 1С с возможностью сканирования QR-кодов и загрузки данных в мобильное приложение с последующим анализом на количество и сумму покупок по товарам, динамику цен по товарам и магазинам (скачать с облака ТПУ по ссылке: https://filecloud.tpu.ru/index.php/s/ejfo64JndsC78HV)

- инструкция по работе с мобильным приложением (скачать с облака по ссылке: https://filecloud.tpu.ru/index.php/s/sBQ9JmHxLYMKp3p ).

 

Настоящая публикация написана в поддержку доклада «Народный big data или 54-ФЗ на службе анализа и планирования для рядовых покупателей» на конференции INFOSTART EVENT 2017 COMMUNITY (прямая ссылка на доклад: http://event.infostart.ru/2017/agenda/#item644121). Если доклад пройдет в итоговый список выступлений, то будет выложены исходные модули мобильного приложения. Пока все идет к тому, что доклад в итоговый список выступлений не попадает :-)

Обновление от 21.11.2017

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

Всё остальное осталось без изменений -  можно выбрать табличные части «Товары» или «Прочее». Загружаются: наименование товаров (если товар с аналогичным название есть в справочнике, то система автоматически загружает его в табличную часть), количество, цены, суммы, номер и дату расчетного документа.

8

Скачать файлы

Наименование Файл Версия Размер
Загрузка чеков с ФНС
.epf 75,23Kb
21.11.17
34
.epf 75,23Kb 34 Скачать
Загрузка чеков с ФНС в Авансовый отчет по технологии JSON и с созданием номенклатуры
.epf 15,99Kb
03.04.18
19
.epf 15,99Kb 19 Скачать

См. также

Комментарии
Сортировка: Древо
1. AlexEuro 26.07.17 17:42 Сейчас в теме
Было бы неплохо увидеть исходный код apk
2. delta 285 26.07.17 17:45 Сейчас в теме
(1) В конце своей публикации я написал
Настоящая публикация написана в поддержку доклада «Народный big data или 54-ФЗ на службе анализа и планирования для рядовых покупателей» на конференции INFOSTART EVENT 2017 COMMUNITY (прямая ссылка на доклад: http://event.infostart.ru/2017/agenda/#item644121). Если доклад пройдет в итоговый список выступлений, то будет выложены исходные модули мобильного приложения

Если попаду в шот-лист выступающих на конференции Инфостарт - презентую исходный код apk.
3. AlexEuro 26.07.17 17:56 Сейчас в теме
Я для себя сделал, но всё таки ещё можно было бы сделать загрузку всех чеков
4. delta 285 26.07.17 18:00 Сейчас в теме
(3) Так и обработки и мобильное приложение загружают ВСЕ чеки, переданные ОФД в ФНС. И раз вы скачали обработку для изучения с открытым кодом, то можете доработать свое решение для получения всех чеков непосредственно с ФНС.
6. onec.developer 110 26.02.18 01:56 Сейчас в теме
Можно ссылку на решение в гугл плей?
7. delta 285 26.02.18 02:37 Сейчас в теме
(6) В гугл плее данное решение не опубликовано. Вы можете скачать мобильное приложение с облака по ссылке https://filecloud.tpu.ru/index.php/s/ejfo64JndsC78HV)
Инструкция по работе с мобильным приложением доступна в облаке по ссылке: https://filecloud.tpu.ru/index.php/s/sBQ9JmHxLYMKp3p
10. user1009687 05.07.18 10:39 Сейчас в теме
В облаке нет приложения, только инструкция к нему.
(7)
8. Darrix 21.05.18 13:43 Сейчас в теме
Скажите пожалуйста, а почему выскакивает сообщение:
Чек не найден или в нем отсутствуют товары.
Попробуйте получить чек позже. Код состояния 403

Хотя в мобильном приложении от ИФНС проверяемый чек прекрасно находится.
9. delta 285 21.05.18 18:11 Сейчас в теме
(8) Здравствуйте! Если есть возможность, то пришлите изображение чека (или номера ФН, ФД и ФП). Тогда мы сможем проверить причину появления ошибки.
Оставьте свое сообщение