TrueTell

МойСклад

Как выгрузить данные из МойСклад для аналитики: Excel, API или своя база

Сравниваем Excel, автоматическую рассылку, API и аналитическую базу по свежести данных, истории и объёму ручной работы.

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

Сначала определите, что хотите увидеть

Фраза «выгрузить всё из МойСклад» редко помогает выбрать инструмент. Запишите один проверяемый вопрос. Например: «Какие товары продавались в каждом магазине за прошлую неделю?», «Сколько товара оставалось на конец каждого дня?» или «Почему сумма продаж не совпала с поступлением денег?» Это разные наборы документов и правила расчёта.

Укажите период, магазины, товары и частоту обновления. Затем решите, нужна ли только итоговая сумма или возможность открыть строки, из которых она получилась. Без этих условий можно собрать таблицу и всё равно не понять, почему она расходится с МойСклад.

СпособСвежесть данныхИсторияРучная работа
Штатный отчёт и ExcelСнимок на момент выгрузкиВыбранный период или дата среза; старые файлы храните самиКаждый новый файл получают и сверяют вручную
Автоматическая отправка отчётаНовый файл приходит по расписаниюКопии накапливаются с момента настройки, если их сохранятьМеньше работы с получением файла; разные отчёты нужно сводить
JSON APIЧастота зависит от вашей интеграцииИнтеграция получает и сохраняет нужные доступные данныеНужны настройка, обработка изменений и контроль ошибок
API и аналитическая базаЧастота зависит от загрузки данныхГлубину истории проектируют и поддерживают отдельноНастройка сложнее; повторяемые отчёты не требуют ручного сведения файлов
Четыре способа получать данные МойСклад: Excel, рассылка, JSON API и аналитическая база
Схема помогает выбрать первый способ под задачу. Отдельная аналитическая база нужна не каждому магазину.

Разовая выгрузка: отчёт и Excel

Для продаж, возвратов и прибыли начните с разбора штатных отчётов МойСклад. Например, отчёт Продажи → Прибыльность показывает продажи, возвраты и себестоимость за выбранный период. Для запаса откройте Склад → Остатки: там можно выбрать склад и дату среза. Отчёт об остатках поддерживает печатные формы в Excel, PDF и OpenOffice Calc. Отдельный экспорт справочника товаров запускается из Товары → Товары и услуги; это другая операция и другой состав данных.

Официальный экран отчёта Прибыльность МойСклад с фильтром и меню Печать
Экран из официальной справки МойСклад. Фильтр задаёт условия отчёта, меню «Печать» открывает доступные формы. Суммы в строках — пример интерфейса, не данные клиента TrueTell.

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

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

Регулярный файл: рассылка отчёта

В МойСклад можно настроить автоматическое формирование ряда отчётов и списков документов с отправкой на email. Для отчёта «Остатки» официальная справка отдельно описывает ежедневную отправку. Это полезно, когда руководителю достаточно знакомого отчёта в одинаковое время и не нужен новый набор показателей.

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

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

JSON API: данные для собственного процесса

JSON API МойСклад позволяет получать справочники, документы и некоторые отчёты программно. Этот путь подходит, если данные должны попадать в другое приложение или расчёт по расписанию. У интеграции появляется работа, которой нет у разовой выгрузки: выбрать необходимые сущности, пройти все страницы ответа, соблюдать лимиты, хранить точку продолжения, повторять неудачные запросы и сверять результат с источником.

API сам по себе не даёт готовый дашборд. Программа должна определить, как связаны документы, позиции, товары, склады и даты. Ей также нужны правила для исправлений и удалений: выгрузка только «нового с прошлого запуска» может не объяснить изменение старой суммы. Доступная функциональность зависит в том числе от тарифа; набор полей и права проверяйте для способа подключения и настроек своего аккаунта. Доступ к себестоимости и финансовым данным проверяйте отдельно.

В документации JSON API 1.2 перечислены сущности и способы их получения. Ограничения запросов МойСклад публикует отдельно. В отдельном разборе API показано, где получить токен, какие права и лимиты проверить. Для решения о разработке сначала определите состав данных и допустимую задержку.

Аналитическая база: когда нужно связывать данные

Если директор сети хочет открыть дашборд «магазин × товар × день», одной выгрузки обычно мало. Нужна модель, в которой документы и справочники приведены к согласованным ключам и определениям показателей. В неё можно добавить историю рассчитанных остатков, продажи, возвраты и другие необходимые данные. Источником такой базы остаётся МойСклад; получение данных обычно строится через API или другую подтверждённую интеграцию.

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

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

Что выбрать для своей задачи

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

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

Частые вопросы о выгрузке данных

Можно ли выгружать данные из МойСклад без программиста?

Да. Штатные отчёты, печатные формы и экспорт справочника товаров доступны через интерфейс. Для ряда отчётов можно настроить отправку по почте. Собственная регулярная интеграция через API требует настройки и поддержки.

Можно ли получить историю остатков по дням одним Excel-файлом?

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

Заменяет ли аналитическая база резервное копирование?

Нет гарантии. База может хранить выбранные записи для отчётов, но восстановление удалённого документа вместе с его связями — отдельная задача.

Подключится ли к такой базе Power BI или DataLens?

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

Официальные материалы МойСклад проверены 25 октября 2026 года. Возможности конкретного аккаунта и тарифа при подготовке статьи не тестировались.

Запишитесь на консультацию

На первой встрече разберём задачу, ограничения и возможный формат решения.

Записаться на консультацию

Выберите, что разрешить.

Ваш выбор

Запоминаем настройки.

Всегда
Подробнее о cookie

Для статистики используем Яндекс Метрику. Вебвизор отключён. Без вашего согласия счётчик не загружается.

Нажимая «Принять» или сохраняя включённую статистику, вы даёте согласие на обработку данных.

Какие данные используются

Обсудить задачу