Наука о чеках. Глава 1. Есть только чек между прошлым и будущим

Публикация № 1555695 23.11.21

Бухгалтерский учет - Кассовые операции

Наука о чеках анализ работы магазинов по чекам сеть

Возможность получать данные по чекам появилась уже давно. И вот когда собирается много данных за несколько лет, то возникает логичный вопрос: что с ними можно ещё делать? (кроме как загружать в авансовые отчеты и домашние бухгалтерии). И вот после некоторых размышлений появилась такая задача – анализ деятельности магазинов по данным из чеков.

Возможность получать данные по чекам появилась уже давно. Автором эта тема поднималась начиная с 2017 года (Свой кусочек информационного пирога по 54-ФЗ – обработка для получения данных о своих покупках по чекам ОФД (на примере сети магазинов «Лента» и Загрузка всех онлайн-чеков с сервиса проверки чеков ФНС (налоговой) – обработка для получения данных о покупках по чекам онлайн-касс с загрузкой в Авансовый отчет) и заканчивая публикациями этого года (Загрузка кассовых чеков из бесплатного мобильного приложения ФНС (налоговой) в документы "Авансовый отчет").

И вот когда собирается много данных за несколько лет, то возникает логичный вопрос: что с ними можно ещё делать? (кроме как загружать в авансовые отчеты и домашние бухгалтерии). И вот после некоторых размышлений появилась такая интересная (возможно, что только для меня) задача.

Что за задача?
Анализ деятельности сети магазинов (или отдельного магазина) только на основании случайных кассовых чеков.

Что дано?
Имеется сеть магазинов (СМ) с одним общим ИНН. В сеть входит N магазинов, каждый из которых располагается по своему i-адресу (где i *224; 1…N). Адрес каждого магазина является уникальным идентификатором магазина. В каждом магазине есть Mi кассовых аппаратов (ККТ), каждый из которых имеет свой уникальный идентификатор (РН) и порядковый номер ij (где j *224; 1…Mi). За время работы в каждый ККТ помещается Fij фискальных накопителей, имеющих свой уникальный идентификатор (ФН) и порядковый номер ijk (где k *224; 1…Fij). За время работы фискального накопителя в КТТ может быть создано Lijf кассовых чеков, имеющих свой идентификатор (ФД), который одновременно является порядковым номером ijkz (где z *224; 1…Lijf), и дату tijkz.

 

 

 

Какие условия и ограничения?
- Нет доступа к внутренним информационным системам и процессам СМ
- Имеются  только отдельные кассовые чеки из СМ, на каждом из которых есть: ИНН, адрес магазина, РН, ФН, ФД и дата.

 

 

Что можно со всем этим сделать?
Имея несколько разных чеков с одинаковыми ИНН, адресом магазина, РН и ФН, есть возможность вычислить:
Tijk – период в днях между самыми минимальным и максимальными чеками ijkz по датам tijkz.
Dijk – количество фискальных документов - разница между самыми максимальными и минимальным чеками ijkz по датам tijkz.
dijk – среднее число чеков в день: dijk = Dijk/Tijk.

Что это нам даёт?
Среднее число чеков в день позволяет судить только о динамике пробития чеков отдельной ККТ, отдельного магазина (при наличии необходимого количества чеков с разных ККТ этого магазина) или всей сети магазинов (при наличии необходимого количества чеков с разных ККТ разных магазинов одной сети). Например, по рисунку ниже можно говорить, что АЗС №7 выдаёт больше чеков в день (700), чем АО Тандер (445).

 


 

Вы можете самостоятельно создать обработку и выполнить анализ чеков. Для этого вам помогут структура обработки и текст запроса. Или скачать уже готовую обработку. Разработка и тестирование обработки осуществлялись на типовой конфигурации «1С:Бухгалтерия предприятия, редакция 3.0» (3.0.105.31) и платформе 1С:Предприятие 8.3 (8.3.19.1229). Работать данная обработка должна практически на любой управляемой конфигурации 1С под управляемой более-менее современной платформы 1С 8.

 
 Текст запроса и структура обработки для анализа чеков


Вопросы без ответов:
- Можно ли ещё что-то получить из данного набора данных? 
- Как анализировать замену/перемещение фискальных накопителей и самих кассовых аппаратов между магазинами сети?
- и т.п.?
Поделитесь вашим  мнением в комментариях к данной публикации.

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

Наименование Файл Версия Размер
Анализ работы сети магазинов по чекам

.epf 12,52Kb
0
.epf 1.0 12,52Kb Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. sapervodichka 4692 23.11.21 13:21 Сейчас в теме
Вечный покой сердце вряд ли обрадует.
Вечный покой для седых пирамид
А для звезды, что сорвалась и падает
Есть только чек - ослепительный чек *)
2. Rustig 1293 23.11.21 13:25 Сейчас в теме
(0) какая-то шутливая тема поднимается топиком... но сегодня не 1 апреля. ... поэтому надо думать, что всерьез "что еще можно делать с чеками?"... на ум приходят только несерьезные предложения...
3. Rustig 1293 23.11.21 13:26 Сейчас в теме
а чек на возврат анализируете?
5. delta 441 23.11.21 13:27 Сейчас в теме
(3) Получается, что анализируется порядковый номер ФД, а значит туда попадают и чеки на возврат.
4. Rustig 1293 23.11.21 13:27 Сейчас в теме
(0) инфляцию можно посчитать - за определенный период и по определенным категориям: бензин, продукты питания , отдельно молочка, одежда и т.д.
6. delta 441 23.11.21 13:31 Сейчас в теме
(4) Это у меня всё считается в домашней бухгалтерии, но для этого необходимо вносить все чеки, которые связаны с домохозяйством.
В этой же публикации вопрос немного иной - можно ли проводить какой-либо серьёзный анализ деятельности магазина (сети магазинов) на основании только некоторого числа случайных чеков оттуда.
7. Rustig 1293 23.11.21 13:34 Сейчас в теме
(6)
В этой же публикации вопрос немного иной - можно ли проводить какой-либо серьёзный анализ деятельности магазина (сети магазинов) на основании только некоторого числа случайных чеков оттуда.

Возможно аналитики налоговой федеральной службы также заинтересованы подобными изысканиями.... к ним периодически поступают разные чеки....
8. delta 441 23.11.21 14:46 Сейчас в теме
(7) К ним должны поступать ВСЕ чеки :-)
Оставьте свое сообщение

См. также

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

Адаптация типовых решений Прочие инструменты разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    10606    27    huxuxuya    11    

[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4, Розница 2.3) Промо

Розничная торговля Рабочее место Эквайринг v8 v8::ОУ УТ11 Розничная и сетевая торговля (FMCG) УУ Абонемент ($m)

Расширение предназначено для исправления исключительных ситуаций, когда оплата по эквайринговому терминалу с подключением оборудования прошла успешно, но чек на ККТ не был фискализирован. Расширение позволит временно отключить онлайн-эквайринг непосредственно из формы РМК.

1 стартмани

14.12.2020    10948    47    RocKeR_13    13    

Интерактивная справка по объектам 1С (подключаемое расширение)

Работа с интерфейсом Практика программирования v8 ERP2 Абонемент ($m)

База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.

3 стартмани

29.09.2020    16388    87    sapervodichka    47    

Пакетное пробитие чеков на Онлайн-кассе при оплатах от физических лиц на расчетный счет Промо

Банковские операции Кассовые операции Обработка документов v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Автоматизация процесса пробития чеков онлайн при поступлениях на расчетный счет от физических лиц. Помогает сократить трудозатраты таким организациям, как МФЦ, Управляющие компании и т.д. Подходит для 1С:Бухгалтерия 3.0 любой версии (базовая, ПРОФ, КОРП). Не изменяет конфигурацию. Конфигурация остается на поддержке (типовая).

2 стартмани

24.09.2019    23913    10    r.resh39    7    

Конвейер проверки качества кода

Инструментарий разработчика Математика и алгоритмы Jenkins SonarQube Практика программирования v8 1cv8.cf Абонемент ($m)

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    38846    27    Stepa86    46    

Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение

Рабочее место Оптовая торговля Розничная торговля Управление торговлей Оптовая торговля Розничная торговля v8 Розница ERP2 УТ11 КА2 Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.

1 стартмани

30.08.2019    31888    65    AleSSandre    34    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    63348    271    informa1555    239    

Обмен данными между УТ 10.3 и Розницей 2.2 (правила обмена данными между "Управлением торговлей" ред. 10.3. и "Розницей" ред. 2.2) Промо

Обмен через XML Перенос данных из 1C8 в 1C8 Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 Розница УУ Абонемент ($m)

Данные правила предназначены для обмена в формате XML данных из программы «Управление торговлей» ред. 10.3. и "Розница" ред. 2.2 по основным группам документов и основных справочников. Загрузка данных осуществляется через встроенную обработку «Универсальный обмен данными XML». Основная цель обработки – корректировка типовых правил на выявленные ошибки и расширение выгрузки для корректной выгрузки данных по ЕГАИС и продажам в целом. Протестировано до УТ 10.3.47.х и Розница 2.2.11.х

3 стартмани

16.09.2016    58527    6    SEOAngels    65    

Расширение "Интерфейс Плюс"

Розничная торговля Рабочее место Розничная торговля v8 v8::ОУ Розница УТ11 Россия УУ Абонемент ($m)

Расширение для 1С:Розница 2.2/2.3 и 1С:Управление Торговлей 11, которое позволит повысить удобство работы!

1 стартмани

22.09.2018    36944    178    RocKeR_13    138    

Работа с публикациями "Инфостарт"

О сообществе WEB Практика программирования v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    29829    15    RocKeR_13    16    

Загрузка весового товара в весы Масса-К ВПМ-Ф (1С Предприятие, УТ 11.2-11.4 управляемые формы) Промо

Весы Розничная торговля Розничная торговля v8 v8::ОУ v8::УФ УТ10 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Данная обработка загружает весовой товар из базы в весы. Данная обработка тестировалась только на версии УТ 11.2-11.4 (1С Предприятие 8.3) и весах ВПМ-Ф.

2 стартмани

21.07.2016    25201    55    user594264_e.sitnik    5    

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2

Розничная торговля Обработка документов Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Абонемент ($m)

Данная обработка упрощает корректировку остатков алкогольной продукции небольшого магазина, где предполагается передача всей продукции в торговый зал сразу после приемки.

5 стартмани

08.09.2018    45735    85    asdfgcom    47    

Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера

Кассовые операции ККМ Кассовые операции v8 Розница Абонемент ($m)

В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub. Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование. Протестировано на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и 9.12.1.6236

1 стартмани

27.08.2018    24304    16    valerasv    7    

HTTP Сервисы: Путь к своему сервису. Часть 3

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    56827    75    dsdred    17    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    37738    31    informa1555    30    

Работа с данными выбора

Работа с интерфейсом Практика программирования v8 Россия Абонемент ($m)

В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений - уже задать без программирования не получится.

1 стартмани

17.07.2018    70167    25    kalyaka    17    

ЕГАИС 3 Контролёр для 1С:Розница

Терминал сбора данных Розничная торговля Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Оградите себя от рисков отзыва лицензии на торговлю алкоголем, штрафов и блокировок в ЕГАИС. Проверяйте поступающую алкогольную продукцию помарочно на соответствие ТТН ЕГАИС v3 перед тем, как подтвердить получение и принять её на баланс в ЕГАИС. С 01.07.2018 начинается переход ЕГАИС на помарочный учет алкогольной продукции на всех стадиях товародвижения, начиная от производства или ввоза на территорию России, до реализации в розничной торговле, т.н. "ЕГАИС 3.0". В типовой Рознице уже появилась обработка для контроля поступивших акцизных марок на ПК. Предлагаю ознакомиться с мобильным решением. Контроль производится в Android приложении на ТСД или на обычном смартфоне.

1 стартмани

13.06.2018    27391    17    kuld    30    

Пробитие чеков через ККМ в офисе (для курьеров)

ККМ Фискальный регистратор Кассовые операции Розничная торговля Кассовые операции Розничная торговля v8 v8::ОУ Розница УТ11 Россия БУ Абонемент ($m)

Предлагается интеграция 1С с ККТ СтарРус. Поддерживается одновременная работа с разных рабочих мест. ККТ СтарРус работает как сервер, и принимает команды через API по http-протоколу, что позволяет пробивать чеки через центральную базу 1С для интернет-магазина и для курьеров.

1 стартмани

07.06.2018    40579    28    Kutuzov    12    

ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ ("001", "Новый товар")

Практика программирования v8 v8::Запросы 1cv8.cf Абонемент ($m)

Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.

1 стартмани

01.06.2018    37955    97    m-rv    58    

Полезные примеры составления схемы компоновки данных #2

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Еще один набор примеров как решить частные задачи в СКД

1 стартмани

22.05.2018    42042    11    SITR-utyos    13    

Автоматическая рассылка прайс-листов Промо

Ценообразование, прайсы Email Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 Абонемент ($m)

Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.

1 стартмани

24.03.2014    49119    25    skyadmin    22    

Заполняем по шаблону (по умолчанию)

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

08.02.2018    35869    20    mvxyz    17    

Корректировка остатков ЕГАИС, возврат из регистра 2, загрузка ТТН из файлов, другое для УТ10.3

Розничная торговля Обработка документов Розничная торговля v8 v8::ОУ УТ10 Россия БУ Абонемент ($m)

Набор обработок для автоматизации работы с ЕГАИС: Обработка корректировки остатков ЕГАИС для УТ 10.3, аналогичная имеющимся в УТ 11, Рознице 2.2. Автоматически формирует документы "Передача в торговый зал", "Акт постановки на баланс в торговом зале", "Акт списания в торговом зале". Обработка возврата из регистра 2 с подбором справок Б. Обработка формирования ТТН из файлов xml.

1 стартмани

24.01.2018    47216    20    biz-intel    6    

Печатная форма, сделанная как расширение конфигурации для БП 3.0. Новые возможности БСП

Универсальные печатные формы Практика программирования v8 БП3.0 Абонемент ($m)

Печатные формы на внешних обработках скоро канут в лету. На смену им приходят ПФ, реализованные в виде расширений конфигурации. Не нашел на сайте примеров таких расширений. Привожу пример подобного расширения для БП 3.0.

1 стартмани

06.12.2017    34243    60    kwazi    6    

Паузы при исполнении кода (Sleep для 1С)

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

Решил проверить все найденные варианты паузы для 1С. В результате получилась обработка для тестирования и небольшая статья с итогом.

1 стартмани

28.11.2017    70928    19    swimdog    55    

Android беспроводной Bluetooth сканер 1D/2D штрихкода и терминал сбора данных для 1С

Сканер штрих-кода Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 1cv8.cf УУ Абонемент ($m)

Бесплатное приложение, превращающее Android-смартфон в беспроводной 1D/2D Bluetooth сканер и терминал сбора данных для 1С и прочих POS систем. Не требует драйверов и доработки конфигураций.

1 стартмани

12.09.2017    50521    27    kuld    45    

Telegram-боты

Практика программирования v8 Абонемент ($m)

Описание теории, разбор архитектуры и пример реализации telegram-ботов. Сразу скажу, со структурированием изложения мало что могу поделать. :) редакция от 18.07.2018 Правки последней редакции выделены жирным.

1 стартмани

01.09.2017    43833    150    PLAstic    69