Торговля и Склад · 11 мин
Как в 1С выгрузить остатки склада
Как выгрузить остатки склада из 1С в Excel: отчёты «Остатки товаров», универсальный отчёт, выгрузка через обработку. Настройка, проверка и типичные ошибки.
Выгрузка остатков склада — одна из самых частых задач в 1С: она нужна для инвентаризации, загрузки каталога на сайт или маркетплейс, передачи данных в другую учётную систему и для сверки с поставщиками. Способ выгрузки зависит от конфигурации (Управление торговлей, ERP, Комплексная автоматизация, Управление нашей фирмой, Бухгалтерия) и от того, какой именно срез данных нужен: количество, себестоимость, резервы или только свободный остаток.
В большинстве конфигураций задача решается штатными средствами без программирования: через отчёт по остаткам с сохранением табличного документа в Excel. Для регулярных выгрузок в строгом формате (CSV, XML, определённый набор колонок) используют обработки или настройку через «Универсальный отчёт». Ниже разобраны все рабочие варианты с точными действиями, условиями выбора и проверкой результата.
Какой именно остаток вам нужен: определяем задачу
Прежде чем открывать отчёт, уточните, какие данные должны попасть в файл. В 1С «остаток склада» может означать разное: физическое количество на складе, свободный остаток (минус резервы под заказы), остаток в денежной оценке (себестоимость), остаток в разрезе серий, характеристик или сроков годности. От этого зависит выбор отчёта и настройка отборов.
Также важен момент времени. Остатки можно сформировать на текущий момент, на конец произвольной даты или на начало дня. Для инвентаризации обычно нужен остаток на конкретную дату с остановкой складских движений, для выгрузки на сайт — актуальный свободный остаток на текущий момент.
Как выбрать способ выгрузки
Выгрузка через отчёт «Остатки товаров на складах»
Основной инструмент в конфигурациях Управление торговлей 11, ERP и Комплексной автоматизации — отчёт по остаткам. В УТ 11 он находится в разделе «Склад и доставка» → «Отчёты по складу», в ERP — в разделе «Склад» → «Отчёты». Название может отличаться: «Остатки товаров на складах», «Товары на складах», «Остатки и доступность товаров».
Порядок действий: откройте отчёт, установите дату, на которую нужны остатки, при необходимости задайте отбор по складу, организации, номенклатурной группе. Нажмите «Сформировать». Когда табличный документ построен, сохраните его: меню «Файл» → «Сохранить как» (или кнопка сохранения на панели) и выберите формат «Лист Excel (.xlsx)» или «Табличный документ (.mxl)». Формат XLSX сразу открывается в Excel без дополнительной обработки.
- 1Откройте отчёт «Остатки товаров на складах» в разделе склада
- 2Установите дату остатков и отборы по складам
- 3Нажмите «Сформировать» и дождитесь построения отчёта
- 4Проверьте итоговое количество строк и контрольные суммы
- 5Сохраните через «Файл» → «Сохранить как» в формате XLSX
- 6Откройте файл в Excel и убедитесь, что колонки и числа на месте
Настройка состава колонок
Через кнопку «Настройки» (или «Ещё» → «Изменить вариант») можно добавить или убрать поля: артикул, код, штрихкод, единицы измерения, цены, резервы. Для выгрузки на маркетплейсы обычно нужны артикул, штрихкод и свободный остаток; для бухгалтерской сверки — количество и сумма. Сохранённый вариант отчёта можно назвать «Выгрузка остатков» и использовать повторно — настройки не придётся собирать заново.
Выгрузка остатков в 1С:Бухгалтерии
В 1С:Бухгалтерии 8 складской учёт ведётся по счетам (41 «Товары», 10 «Материалы», 43 «Готовая продукция»), и остатки выгружаются через оборотно-сальдовую ведомость по счёту или отчёт «Остатки товаров». Откройте раздел «Склад» → «Остатки товаров» либо «Отчёты» → «Оборотно-сальдовая ведомость по счёту», укажите счёт (например, 41), период и организацию.
В настройках отчёта включите группировку по складам и номенклатуре, если нужен детальный состав. Сохранение выполняется так же: «Файл» → «Сохранить как» → XLSX. Учтите ограничение: если в бухгалтерии не ведётся количественный учёт по складам (складской учёт отключён в настройках), детальных остатков по складам в программе не будет — только суммовые данные по организации.
Универсальный отчёт и выгрузка в CSV
Когда нужен файл строгого формата — например, CSV с колонками «Код;Артикул;Склад;Количество» для загрузки в другую систему, — удобнее «Универсальный отчёт». Он есть в большинстве типовых конфигураций: «Отчёты» → «Универсальный отчёт». В нём выберите тип данных «Регистр накопления», регистр «Товары на складах» (в УТ) или «Товары организаций», вид «Остатки», задайте дату и список выводимых полей.
Сформированный результат сохраняется в Excel, а оттуда при необходимости пересохраняется в CSV средствами самого Excel («Сохранить как» → «CSV (разделители — точка с запятой)»). Обратите внимание на кодировку: Excel по умолчанию сохраняет CSV в ANSI, а многие сайты и загрузчики ждут UTF-8. Перекодировать файл можно через «Блокнот» или Notepad++ при сохранении.
Выгрузка через обработку «Загрузка и выгрузка данных XML»
Для переноса остатков между базами 1С используют не отчёты, а документы ввода остатков или обмен данными. Выгружать остатки «как есть» через XML-обмен имеет смысл только при миграции между идентичными конфигурациями. Если цель — перенести остатки в новую базу, правильный путь: выгрузить остатки в Excel, а в новой базе загрузить их через документ «Ввод начальных остатков» или «Оприходование товаров» с помощью обработки загрузки из табличного документа.
Особенности по конфигурациям
Расположение отчётов и названия регистров отличаются между конфигурациями, поэтому путь к нужному отчёту зависит от вашей программы. Сводная ориентировка по основным решениям:
| Конфигурация | Где искать остатки | Особенности |
|---|---|---|
| Управление торговлей 11 | Склад и доставка → Отчёты по складу | Есть резервы, доступный остаток, серии |
| ERP / КА 2 | Склад → Отчёты, «Остатки и доступность» | Можно вывести себестоимость и обособление |
| Управление нашей фирмой | Закупки / Склад → Отчёты → «Запасы» | Отчёт «Запасы на складах», настройка колонок |
| Бухгалтерия 8 | Склад → Остатки товаров; ОСВ по счёту | Нужен включённый складской учёт |
| Розница | Склад → Отчёты → «Товары на складах» | Разрез по магазинам и торговым залам |
Во всех конфигурациях логика одна: отчёт на дату → отборы → формирование → сохранение табличного документа. Если отчёт открывается, но показывает пустой результат, почти всегда причина в отборах или в дате, на которую нет проведённых складских документов.
Снимите отборы и сформируйте на текущую дату
Проверьте хронологию документов и контроль остатков
Используйте отчёт с колонкой «Доступно»
Возьмите отчёт с показателем стоимости
Проверка результата и типичные ошибки
После сохранения файла обязательно сверьте результат с программой. Откройте выгруженный Excel и сравните итоговое количество по файлу с итогом отчёта на экране — они должны совпадать. Проверьте несколько позиций выборочно: найдите конкретный товар в файле и сопоставьте с карточкой складского учёта.
Частая ошибка — выгрузка с группировками: если в отчёте включены иерархические группы (папки номенклатуры, склады как группы строк), в Excel попадут строки-заголовки и промежуточные итоги, которые ломают дальнейшую загрузку данных. Для машинной обработки формируйте плоский вариант отчёта без группировок — только строки номенклатуры.
Автоматизация: регулярная выгрузка по расписанию
Штатные отчёты не умеют сохраняться автоматически по расписанию — это ручная операция. Если остатки нужно выгружать ежедневно на сайт или маркетплейс, варианты такие: настройка типового обмена с сайтом (в УТ 11 и УНФ есть механизмы обмена с CommerceML), использование подсистемы обмена с маркетплейсами, либо доработка — регламентное задание, которое формирует запрос к регистру остатков и сохраняет файл в заданный каталог или отправляет по API.
Для несложных задач достаточно сохранённого варианта отчёта: пользователь открывает его одним кликом, нажимает «Сформировать» и сохраняет — вся настройка занимает секунды. Полноценная автоматизация оправдана, когда выгрузка нужна чаще одного-двух раз в день или должна выполняться без участия оператора.
Что важно запомнить
Остатки склада выгружаются через отчёт по остаткам: сформировать на нужную дату с отборами и сохранить в XLSX. Для машинной загрузки убирайте группировки, для сайта используйте свободный остаток без резервов, для CSV следите за кодировкой UTF-8. Результат всегда сверяйте с итогами отчёта в программе.
Частые вопросы
Как выгрузить остатки только по одному складу?
В шапке отчёта по остаткам установите отбор «Склад равно нужному складу» перед формированием. Если поля отбора не видно, откройте «Настройки» → «Отбор» и добавьте поле «Склад». В УТ 11 также удобен отчёт «Остатки и доступность товаров» с быстрым отбором по складу прямо в форме.
Почему в выгрузке отрицательные остатки?
Минус означает, что расходные документы проведены раньше приходных по времени или товара списано больше, чем оприходовано. Сформируйте отчёт «Ведомость по товарам на складах» по проблемной позиции, чтобы увидеть хронологию движений, и исправьте даты или добавьте недостающее поступление. Выгружать данные с минусами в другие системы не следует — сначала устраните причину.
Как выгрузить остатки с ценами и себестоимостью?
Используйте отчёты с денежными показателями: «Ведомость по товарам на складах в ценах», «Остатки и доступность товаров» (в ERP/КА) или ОСВ по счёту в Бухгалтерии. В настройках отчёта добавьте поля «Стоимость» и «Цена». Учтите, что себестоимость корректна только после выполнения регламентного расчёта себестоимости за месяц.
Можно ли выгрузить остатки без установки 1С у получателя?
Да. Сохраняйте табличный документ в формате XLSX, HTML или PDF — эти файлы открываются в Excel, браузере и стандартных просмотрщиках. Формат MXL подходит только для передачи тому, у кого тоже установлена платформа 1С.
Как выгрузить остатки с характеристиками и сериями?
В настройках варианта отчёта добавьте группировки или поля «Характеристика» и «Серия». В УТ 11 отчёт «Остатки товаров на складах» умеет детализироваться до серий, если ведётся серийный учёт. Для плоской выгрузки выводите характеристику и серию как отдельные колонки, а не как уровни иерархии.
Что делать, если кнопка «Сохранить как» неактивна?
Табличный документ сохраняется только после формирования отчёта — проверьте, что нажали «Сформировать» и в области отчёта есть данные. Также убедитесь, что у пользователя есть права на вывод (право «Вывод» в роли) и что отчёт не открыт в режиме предпросмотра без возможности сохранения.