Чтение отчета ОФД (ПлатформаОФД/СБИС Тензор) + получение состава кассового чека

23.12.18

Учетные задачи - Кассовые операции

Чтение отчетов оператора ПлатформаОФД/СБИС Тензор с возможностью получения детализации по кассовым чекам для Управление торговлей 10.3.Х.ХХХ.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
ЧтениеОтчетовПлатформаОФД.epf
.epf 34,52Kb
30
30
1 SM
Скачать Купить за 1 850 руб.

Недавно у одного моего клиента случилась неприятность, на кассе под управлением Фронтол, вышел из строя жесткий диск, а поскольку проблема произошла в выходной день, в воскресенье вечером, и офис работает с понедельника по пятницу, пропала возможность загрузки отчетов о продажах за 3 дня (пятница, суббота, воскресенье). Рабочее место к понедельнику я конечно восстановил, магазин торгует, но с загрузкой отчетов о продажах в товароучетную систему возникла проблема.

Решение - получить данные от оператора ОФД, в нашем случае - ПлатформаОФД. Но к сожалению, получить детализацию кассового чека нельзя, такой сервис/API у ПлатформыОФД не предоставляется, точнее он (API) есть, но только клиентам с количеством ККТ от 1000. Пришлось пойти другим путем, имея данные отчета ОФД в разрезе номер фискального накопителя(ФН), номер чека (ФД), номер фискального признака документа (ФПД), можно создать запрос(ы) к сайту http://proverkacheka.nalog.ru и получить состав чеков.

Итак алгоритм следующий:

1. На сайте ПлатформаОФД в личном кабинете в разделе чеки-отчеты, формируем отчет в формате CSV за интересующий нас период по конкретной(ым) ККТ, сохраняем сформированный zip-архив c отчетом в локальную папку на ПК, открываем обработку, указываем эту папку и считываем информацию.

2. Предварительно нужно скачать мобильное приложение Проверка кассового чека, установить, зарегистрироваться, получить пароль, на вкладке Список товаров по чекам, указываем свой номер телефона в формате +79хххххх и пароль. Далее можно запросить список товаров. Если все ок, то получим продажи в разрезе номенклатуры и можем сформировать отчет о розничных продажах

Итог: Данные о продажах за выходные дни (пятница, суббота, воскресенье) были получены и загружены в товароучетную систему. 

Для корректной обработки данных необходима платформа 1С не ниже 8.3.6 с поддержкой JSON.

2018-09-06 Внесены изменения в обработку, т.к. доступ к ресурсу http://proverkacheka.nalog.ru изменился. Информация получена тут https://habr.com/post/358966/ и тут https://toster.ru/q/442458

2018-12-23 Добавил возможность чтения файла XLS от СБИС, и загрузку состава чека методом парсинга HTML страницы проверки чека с сайтов СБИС и ПлатформаОФД.

https://sbis.ru/help/ofd/api/link_to_doc/

https://lk.platformaofd.ru/web/noauth/cheque?fn=ФН&fp=ФП&i=Номер

Можно сохранять/восстанавливать  в файл/из файла таблицу товаров

 

 

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 руб.

21.04.2017    93428    119    40    

210

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

15.11.2022    16413    15    SQV0    48    

35

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    168525    759    364    

394

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    787439    4742    9507    

2815

Розничная торговля Маркетплейсы Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Модуль для интеграции 1С с сервисом СберМаркет/Купер. Предназначен для обмена данными из торговых точек розничных сетей из баз данных 1С в базы данных СберМаркет/Купер, для отображения информации по товарам, остаткам, ценам, заказам и статусам заказов. Позволяет оперативно начать работать с сервисом СберМаркет, существенно повысить продажи и лояльность клиентов.

35000 руб.

14.10.2022    8605    14    13    

10

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Данная публикация создана для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Смело задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накопили достаточно большую базу знаний по данным темам и готовы ответить на все Ваши вопросы.

5000 руб.

18.03.2019    111728    28    114    

181
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. krtema 25.07.18 13:40 Сейчас в теме
Постоянно выдает сообщение - Не удалось получить инфоорамцию о чеке, Ответ сервера 500 или402
2. independ 1540 25.07.18 14:08 Сейчас в теме
Нужно скачать на смартфон приложение https://play.google.com/store/apps/details?id=ru.fns.billchecker&hl=ru
Далее на смартфоне получить пароль. И использовать связку номер телефона +7ХХХХХХХХ и пароль
Но я последний раз запрашивал информацию примерно полгода назад, может что и изменилось.
И в самой платформе ОФД теперь доступен сервис получения детальной информации о продажах. Правда платный, вроде как 300 р в месяц
3. krtema 26.07.18 18:02 Сейчас в теме
(2) Конечно все сделал что касается регистрации и т.п.
4. independ 1540 06.09.18 10:45 Сейчас в теме
(3) доступ к ресурсу http://proverkacheka.nalog.ru теперь идет через защищенное соединение с портом 9999. Обработку изменил. Работает через раз. Но проблема на стороне ИФНС, т.к. и с мобильного приложения не всегда можно получить информацию.
5. independ 1540 23.12.18 09:33 Сейчас в теме
Добавил возможность чтения файла XLS от СБИС, и загрузку состава чека методом парсинга HTML страницы проверки чека с сайтов СБИС и ПлатформаОФД. Скорость получения состава чека таким способом - медленная, но результат есть.
6. webandroid 2 05.02.19 21:06 Сейчас в теме
Вы писали:
Добавил возможность чтения файла XLS от СБИС, и загрузку состава чека методом парсинга HTML страницы проверки чека с сайтов СБИС и ПлатформаОФД.

А как получить файл XLS от СБИС где есть ФП чека и даты ? Я в личном кабинете вижу выгрузку только отчетов.
8. independ 1540 05.02.19 21:41 Сейчас в теме
(6) Хотя вроде через api должно работать https://sbis.ru/help/ofd/api/id/, на момент когда мне было нужно, не было указано как использовать параметр дата, а теперь в описании есть
7. independ 1540 05.02.19 21:30 Сейчас в теме
Кассы ОФД -> Кассы, жмете дискету -> чеки, далее период и нужные кассы, Вообще у СБИС/Тензор есть api, по которому можно получить состав чека в json, но у меня не заработало, обращался в техсаппорт, но там ничего сказали, странно, обычно у СБИС/Тензор с поддержкой все хорошо, вероятно никто особо не интересуется. И еще если в ККТ при закрытии чека используется вид расчет - Полный расчет, то можно в формате xls получить выручку продаж с детализацией по товарам в том же ЛК. У моего клиента бы какой-то другой вид расчета - типа 100% предоплата, и такой информации получить по быстрому в xls не удалось, это мне объяснил сотрудник СБИС, пришлось городить парсинг
Прикрепленные файлы:
9. webandroid 2 06.02.19 09:47 Сейчас в теме
Спасибо за развернутый ответ, вы мне много прояснили.
Оставьте свое сообщение