Почему цифры в 1С и BI не совпадают и как выстроить сверку данных

В статье разберем, как локализовать расхождение, проследить путь показателя от 1С до BI и выстроить регулярный контроль качества данных.
02 июля 2026
Автор статьи: Биянова Софья
Время чтения: 15 мин.
Задать вопрос
Данные в 1С и BI не совпадают не только из-за технической ошибки. Причина может быть в разных правилах расчета, неполной выгрузке, сбое трансформации или настройках самого отчета.

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


Чем опасны расхождения между 1С и BI 


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

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

Однако прежде чем искать техническую ошибку, нужно убедиться, что отчеты действительно показывают одну и ту же метрику.

Когда расхождение допустимо 


Разные значения не всегда означают ошибку. 

Отчеты могут отражать разные метрики или использовать разные условия расчета: 
  • период,
  • дату учета,
  • фильтры,
  • статусы документов,
  • группировку и формат представления.
Например, один отчет показывает продажи по дате реализации, а другой — оплату по дате поступления денег. Такие значения не обязаны совпадать, поскольку отчеты отвечают на разные вопросы.
 
Перед сверкой для показателя фиксируют:
  • источник,
  • формулу,
  • дату и период расчета,
  • фильтры,
  • статусы.
Если условия совпадают, а значения расходятся, причину ищут в цепочке от 1С до BI.


Где искать причину расхождения между 1С и BI


Между исходными данными в 1С и показателем на дашборде чередуются процессы и слои данных:

Схема 2 (2).png

Выгрузка и ETL — это процессы. DWH и витрина — слои, в которых хранятся данные до и после обработки. 
Такое разделение важно для проверки: в слоях сравнивают строки, суммы и детализацию, а в процессах — статусы, логи и результаты отдельных операций.

Расследование начинают с BI, где обнаружено расхождение, и постепенно двигаются к источнику.


Этап проверки Что проверяют Как трактовать результат
BI-отчет Период, фильтры, формулу, группировки и права доступа Если BI не совпадает с витриной при одинаковых условиях, ошибка находится в настройках или расчетах отчета
Витрина данных Итоговые значения и детализацию по тем же фильтрам Если витрина совпадает с BI, проблему ищут на предыдущих этапах
ETL-процесс Каждую промежуточную таблицу и правила ее формирования Этап, после которого изменились значения, указывает на ошибочное преобразование
Сырые таблицы DWH Строки, суммы, даты и статусы в сравнении с 1С Расхождение между 1С и сырым слоем указывает на проблему при выгрузке
Выгрузка из 1С Статус выполнения, время обновления, период и ошибки в логах Проверка показывает, все ли изменения из источника поступили в DWH
Исходные документы, реквизиты, статусы и суммы Здесь уточняют, какие данные должны были пройти по всей цепочке

Ограничения доступа проверяют не только в BI, но и в 1С, DWH и промежуточных слоях. Пользователи с разными ролями могут видеть разные наборы записей, даже если открывают один дашборд. Поэтому сравнивать только отчет 1С и итоговую цифру в BI недостаточно. Сначала нужно определить, в каком периоде, подразделении или документе показатели перестают совпадать, а затем последовательно проверить путь этих данных от BI до источника.


С чего начать сверку данных между 1С и BI


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

Сверку проводят поэтапно:
  • Выбирают конкретный показатель. Например, выручку, количество продаж или остатки.
  • Фиксируют условия расчета. Период, дату, фильтры, статусы документов и права пользователя.
  • Определяют контрольный источник. Это может быть отчет 1С, набор документов или исходная таблица, которую принимают за основу сверки.
  • Сужают выборку. Сначала проверяют месяц, затем день, подразделение, сотрудника или отдельный документ.
  • Сравнивают итог и детализацию. Совпадения общей суммы недостаточно: пропуски и дубли иногда компенсируют друг друга.
  • Фиксируют проблемный участок. После этого проверяют, как выбранные записи прошли через выгрузку, DWH, витрину и BI.
Такой порядок помогает перейти от общего расхождения к конкретной записи или этапу обработки.


Как найти ошибку по всей цепочке данных


После локализации расхождения нужно проследить путь показателя от BI до исходных записей в 1С. 
Такой подход называют Data Lineage — прослеживаемостью данных от итогового показателя в BI до исходной записи в 1С

Проверку ведут в обратном порядке и на каждом этапе используют один локализованный фрагмент: день, сотрудника или документ.


Этап Что сравнить На что указывает расхождение
BI Формулу, фильтры, используемые поля и права Ошибка в настройках отчета
Витрина Итоговые значения и детализацию Ошибка отбора, группировки или расчета
ETL Результаты до и после преобразования Ошибка в формуле или объединении данных
DWH Исходные и обработанные таблицы Ошибка загрузки или обработки
Выгрузка Количество строк, суммы и загруженный период Неполная или повторная передача данных
Документ, реквизиты, статус и сумму Ошибка в исходных данных или условиях отчета

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


Проверить полноту выгрузки из 1С 


Сначала устанавливают, вся ли информация поступила из системы-источника. 

Для этого проверяют: 
  • дату и время последнего обновления; статус выполнения задачи; 
  • ошибки и предупреждения в логах; количество документов или строк; 
  • суммы и другие контрольные показатели; обновление всех таблиц, участвующих в расчете. 

Отдельного внимания требует инкрементальная выгрузка. При использовании скользящего окна изменения за пределами выбранного периода не попадут в DWH. 

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

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


Сверить DWH и витрину с 1С 


Если выгрузка из 1С прошла полностью, полученные данные сравнивают с таблицами DWH до преобразований. Совпадение строк, сумм и периода подтверждает, что ошибка возникла на следующем этапе — при обработке или подготовке витрины. 

В витрине проверяют: 
  • количество строк; 
  • суммы и количественные показатели; даты и статусы; 
  • ключи документов; 
  • справочники; 
  • детализацию по клиентам, товарам или подразделениям. 

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

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


Как устранить причины повторных расхождений 


После локализации расхождения недостаточно исправить отдельную запись или пересчитать отчет. Нужно устранить причину: скорректировать правила выгрузки, ETL-преобразования, формулы, связи между справочниками или настройки BI. Затем проверки встраивают в процесс обновления отчетности, чтобы некорректные данные не доходили до дашборда. 

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

Пример регламента контроля

Что контролировать Когда Ответственный Что фиксировать
Выгрузку из 1С После каждого обновления IT-специалист или инженер данных Статус, ошибки, время обновления, количество строк
Ключевые показатели После обновления отчетности или по установленному графику Ответственное подразделение и аналитик Период, формулу и результат сверки
Справочники После изменений и периодически Data-stewart (специалист, отвечающий за качество справочных данных) Дубли, ключи и несопоставленные записи
BI-дашборд После обновления или изменения отчета BI-аналитик Актуальность данных, фильтры, формулы и права

Расчетную логику по возможности сосредотачивают в одном слое: DWH, ETL-процессе или BI. Если одна формула распределена между несколькими системами, сложнее понять, на каком этапе изменился результат. 

Изменения в источниках, правилах выгрузки, ETL-преобразованиях и формулах проверяют до обновления отчетности. При отклонении публикацию данных в BI останавливают до устранения причины.


Какие инструменты используют на разных этапах работы с данными


Когда каждый этап обработки данных прозрачен, расхождение проще локализовать. Видно, где остановилась загрузка, какие таблицы обновились, после какого преобразования изменился результат и какие сведения поступили в витрину. Поэтому при регулярной сверке важно контролировать не только итоговые показатели, но и весь путь данных от источника до BI.

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

Например, для такой архитектуры используют Экстрактор данных 1С в BI и DVT.
  • Экстрактор 1С передает информацию из 1С во внешнюю базу, DWH или BI-систему. В нем настраивают состав и расписание выгрузки, в том числе инкрементальную передачу изменений.
  • DVT используют для объединения источников, преобразования данных и формирования витрин. Визуальный ETL-сценарий показывает последовательность операций и промежуточные результаты.

Каждый инструмент закрывает отдельный участок и не заменяет DWH, BI-систему или всю интеграционную архитектуру. Такое разделение помогает быстрее определить, где искать причину расхождения: при выгрузке, преобразовании, подготовке витрины.


Как выстроить надежную сверку данных


Надежная сверка строится на трех принципах: единых правилах расчета, локализации расхождения и контроле каждого этапа от 1С до BI. 

Такой подход помогает обнаружить сбой до того, как неверный показатель попадет в управленческую отчетность. 



Инструмент

Выстройте контролируемый обмен данными между 1С и BI

Если показатели в 1С и BI регулярно расходятся, разовой проверки недостаточно. Нужна прозрачная цепочка — от выгрузки из 1С до преобразований, витрин, дашбордов и обратной загрузки информации. 

Оставьте заявку — покажем, где чаще всего возникают расхождения и как организовать контроль данных между 1С и BI.
Получить консультацию

FAQ

Почему данные в 1С и BI не совпадают?
Причина бывает в разных датах, фильтрах, статусах, формулах или неполной загрузке. Если правила одинаковы, проверяют всю цепочку от 1С до дашборда.
Выберите один показатель и зафиксируйте период, дату, фильтры и статусы. Затем сузьте выборку до дня, подразделения или документа.
Проследите показатель от BI к витрине, ETL, DWH и исходной записи в 1С. Ошибку ищут после последнего этапа, на котором значения совпадали.
В первую очередь проверяют метрики, которые влияют на платежи, закупки, премии и финансовую отчетность.
Отчеты могут учитывать разные даты, статусы, возвраты, организации или подразделения. Также стоит проверить время последнего обновления.
Сравните количество строк, суммы, даты, статусы и ключи с исходными таблицами. Итоговую сумму дополняют проверкой отдельных документов.
Когда отчеты отражают разные показатели и используют разные правила расчета. Эти различия должны быть описаны в документации.
Автоматизацию выстраивают как набор регулярных проверок: контролируют статусы загрузки, время обновления, количество строк, суммы, дубли и расхождения по ключевым метрикам. Для доставки, преобразования и обратной загрузки используют специализированные инструменты — Экстрактор 1С, DVT и Инжектор 1С. Такой подход помогает обнаружить проблемный участок до того, как некорректные показатели попадут в отчетность.
Автор статьи:
Биянова Софья
Биянова Софья
Контент-маркетолог
Контент-маркетолог, редактор компании Денвик Аналитика
Эксперт:
Технический директор и руководитель отдела внедрения и поддержки в Денвик Аналитика
Редактор статьи:
Продуктовый маркетолог линейки инфраструктуры Denvic Tools, event-маркетолог

Возникли вопросы?

Напишите нам — мы подскажем и поможем подобрать лучшее решение под вашу задачу.
Оставьте заявку

Другие статьи

Складская аналитика на данных из 1С
Складская аналитика на данных из 1С
Разбираем, как построить складскую аналитику на данных из 1С: какие данные нужны, какие метрики отслеживать, как анализировать остатки
Подробнее
Оркестрация ETL: как управлять расписаниями, зависимостями и ошибками пайплайнов
Оркестрация ETL: как управлять расписаниями, зависимостями и ошибками пайплайнов
Разбираем оркестрацию ETL-процессов: расписания, зависимости задач, статусы, повторы, уведомления, мониторинг и переход от скриптов к DVT
Подробнее
Какие данные из 1С нужны финансовому директору для управленческих дашбордов
Какие данные из 1С нужны финансовому директору для управленческих дашбордов
В статье разберем, какие данные 1С для финансовых дашбордов нужны в первую очередь, как на их основе рассчитывают управленческие показате...
Подробнее
Можно ли запустить корпоративную BI+ETL-систему за 1,5 млн рублей? Обзор от компании «Белый код»
Можно ли запустить корпоративную BI+ETL-систему за 1,5 млн рублей? Обзор от компании «Белый код»
Обзор компании «Белый код», статья из серии, в которой интеграторы изучают российские BI-системы с поддержкой ETL для клиентов бизнеса.
Подробнее
Какие данные из 1С нужны для BI: документы, справочники, регистры или отчеты
Какие данные из 1С нужны для BI: документы, справочники, регистры или отчеты
В этой статье мы разбираем, какие данные из 1С нужны для BI-дашбордов: документы, справочники, регистры или готовые отчеты.
Подробнее
Все статьи
Заказать демо