B4 · 22.10 · полная выбранная когорта заказов

Главная · Все таблицы · Исследования

B4 — заказы января–сентября 2025 и 2026: сырые данные и SQL-база

Получено 22.10.2026. Полностью собраны доступные в текущих таблицах Битрикса заказы трёх брендов, созданные 01.01–30.09 включительно в 2025 и 2026 годах, и выбранные связанные коммерческие данные. Основное сравнение всех исследований закреплено в правилах периодов (../../docs/research-periods.md), AGENTS.md, плане аудита и машинном описании периодов (../../data-bank/research-periods.json).

Рабочая база: private/bitrix/bitrix.sqlite (../../private/bitrix/bitrix.sqlite), SQLite, около 1,58 GB. Сервер не требуется. Описание таблиц и примеры SQL (../../docs/bitrix-database.md). Дальнейший анализ выполняется локально, без нагрузки на магазин. Это аналитическая база выбранных когорт, не резервная копия всего Битрикса.

Охват

Единица — уникальный заказ по ID; отбор по DATE_INSERT, верхняя граница < 01.10 соответствующего года. Отменённые и тестовые заказы в исходном слое сохранены, фильтры анализа должны быть явными. Названия брендов и коды сайтов — из справочника Битрикса.

Магазин Код сайта Январь–сентябрь 2025 Январь–сентябрь 2026
Gerard Darel s4 6 561 6 166
IRO Paris i1 1 288 1 005
Tara Jarmon t1 2 416 1 645
Всего 10 265 8 816

Всего 19 081 заказ, 6 132 ID покупателей, 37 877 текущих товарных позиций, 555 221 значение свойств заказа, 113 288 свойств позиций, 8 607 текущих записей оплат, 21 091 запись отгрузок, 37 877 позиций отгрузок и 606 436 строк журнала. Отгрузки включают служебные записи и не равны фактическим отправлениям. Количество товарных строк не равно количеству единиц товара.

Доступны даты и статусы заказов, суммы, признаки оплаты/отмены, магазин/код/домен, ID и контакты покупателей, даты регистрации/последнего входа, товары/SKU/размеры, свойства заказа, ClientID при наличии, оплаты, доставки, адреса и доступная история. Исходные значения сохранены; удобное представление order_summary возвращает одну строку на заказ. Всего 19 таблиц и 5 представлений. Дочерние таблицы агрегируются до соединения, поэтому несколько товаров/отгрузок не размножают сумму заказа.

Источники и воспроизводимость

  • Авторизованная SQL-форма общего Битрикса на gerarddarel.ru; чтение всех трёх сайтов. Вопрос и условия до сбора (preflight.md).
  • Сырые CSV (../../private/bitrix-history-20261022/raw/) — 51 блок заказов, не более 500 в блоке, и 7 файлов схемы/справочников/контролей. Всего 58 файлов, 401 594 005 байт. Контакты и адреса находятся только в private/, каталоги 700, файлы 600.
  • Манифест исходников (../../private/bitrix-history-20261022/manifest.json) содержит пути, SHA-256 и размеры. Исходные CSV не исправлялись; особенности кавычек PHP CSV учтены отдельным парсером. JSON проверен во всех строках.
  • Шаблон SQL (../../docs/sql/bitrix-history-bundle.sql), границы блоков (chunks.json), сборщик (../../tools/build_bitrix_database.py), схема SQLite (../../data-bank/bitrix/schema.sql).
  • Контроли без персональных данных (../../sources/bitrix/2026-10-22/history-controls/) сохранены побайтово с отдельным манифестом. В каждой строке локальной базы есть происхождение до файла и вложенного объекта.

Запросы выполнялись последовательно, с проверенными индексами и ограничением по месяцу/ID, без OFFSET и изменений магазина. Диагностическая проба полного блока 500 заказов заняла 0,59157 секунды SQL, размер результата — 5 140 211 байт. Время выполнения самого CSV-экспорта форма не показывает: ожидание интерфейса не выдаётся за время SQL. Бюджет до 200 отправок задан до сбора; сохранены 51 успешный блок и контрольные результаты. Точный журнал всех попыток интерфейса не сохранился после сброса CUA, поэтому точное число отправок не заявляется.

Секреты, платёжные карты, OTP и конфигурации провайдеров не выгружались. DATA событий запрошено только для перечисленных коммерческих типов; остальные строки событий сохранены с ID, типом и датами, без DATA. Полный список и правила безопасного разбора — в описании базы.

Проверка

Проверка сборки (verification.json): 54 группы «месяц × сайт» совпали с источником по числу заказов, диапазону ID, сумме в копейках, числу оплаченных и отменённых. Начальный и финальный контроль источника одинаковы. Заказов выбранных периодов в доступном архиве — 0; ранее удалённые записи этим не проверяются.

Отдельная проверка (independent-verification.json): 144 проверки по 18 месяцам и 8 типам объектов, 0 расхождений. PRAGMA integrity_check — ok, нарушений внешних ключей — 0, сводка содержит ровно 19 081 строку. Денежные величины сохранены десятичным текстом и целыми копейками, без округления float. SHA-256 базы и кода сборки записаны в проверке сборки.

Локальный индекс свойств дополнен значением поля. После изменения целостность проверена повторно. Наблюдаемое время подсчёта order_summary — 7,34 секунды, годовой сводки — 7,34 секунды. Это ориентир на текущем компьютере, не гарантированная скорость: фоновые процессы и прогрев кеша различались.

Ограничения для следующих исследований

  1. Текущее состояние не равно исходному оформлению. У 3 984 заказов нет текущих товарных строк; у 297 сумма текущего состава отличается от суммы заказа с учётом вычитания доставки. Это проверенные особенности источника, не потери загрузки и не автоматически финансовые ошибки. Для первоначального состава нужны история и данные 1С; расхождения сохранены для отдельного разбора.
  2. История неравномерна. События есть у 9 214 заказов; подробные DATA ограничены разрешёнными типами. Восстановить все переходы статусов и удалённые объекты по этой базе нельзя. Связанные события сохранены до даты выгрузки, включая события после 30 сентября.
  3. Фактические сроки доставки пока не измеряются. План доставки заполнен у 15 081 заказа, отдельная несистемная отгрузка есть у 2 010 заказов; ни у одной несистемной отгрузки не заполнен трек-номер. Нужна сверка с 1С/перевозчиками для вручения, задержек и возвратов.
  4. Первый наблюдаемый заказ не означает нового клиента. Основная база не включает заказы до 2025 года и октябрь–декабрь 2025. Повторность внутри выгрузки доступна; полный LTV и долю новых клиентов нужно проверять по расширенной истории. Профили покупателей — текущие снимки на момент получения, не гарантированно контакты на дату заказа; свойства заказа сохранены отдельно.
  5. Сумма заказа и PAYED не доказывают выкуп или прибыль. Нет полной финансовой сверки с 1С, возвратами, себестоимостью и переменными затратами. ClientID заполнен у 4 527 заказов; это покрытие поля, а не доказательство связи покупки с Метрикой/Директом. Состояния заказов — снимок 22.10.2026, не состояние на 30 сентября; зрелость выкупов двух когорт различается.

Время БД: session SYSTEM, system MSK. Исходные DATE_INSERT применены без преобразования; все настройки времени приложения отдельно не проверены. База готова для локальных вопросов о заказах, ассортименте, наблюдаемой повторности, отменах, способах оплаты, заполненности логистики и качестве учёта в указанных границах.


Источник: analysis/2026-10-22-bitrix-history/report.md.