Проверка остатков на складе в 1С:Розница: все способы
Содержание
Остатки товаров в 1С:Розница смотрят в разделе Склад → Отчёты: отчёт «Остатки товаров» показывает, сколько единиц числится на каждом складе и в каждом магазине. Если нужен один товар — быстрее открыть его в списке НСИ → Номенклатура и нажать команду «Отчёты» в панели списка. Для полной картины по движению берут «Ведомость по товарам на складах».
Ниже — пять рабочих способов: от карточки товара за два клика до обмена остатками с сайтом и маркетплейсами. Примеры даны для 1С:Розница 2.3 на платформе 8.3 с интерфейсом «Такси».
Все остатки в Рознице собираются в регистре накопления «Товары на складах». Любой отчёт по остаткам — это разный срез одного и того же регистра. Поэтому если две формы показывают разные числа, причина почти всегда в разных настройках отбора (склад, дата, статус товара), а не в «ошибке базы».
Остаток по одному товару прямо из списка номенклатуры
Самый быстрый способ, когда интересует одна позиция.
- Откройте
НСИ → Номенклатура. - Найдите товар через строку поиска над списком (по наименованию, артикулу или штрихкоду).
- Выделите строку и нажмите кнопку «Отчёты» в командной панели списка.
- В выпавшем меню выберите отчёт по остаткам — программа подставит выбранный товар в отбор автоматически.
Так вы увидите остаток выбранной позиции по всем складам, не настраивая отчёт вручную.
Если товаров несколько и нужны разные характеристики (цвет, размер, серия), выделите сразу группу строк с зажатым Ctrl — отчёт построится по всем выделенным.
Ещё быстрее остаток виден кассиру прямо во время продажи. В рабочем месте кассира (РМК) при подборе позиции в чек рядом с товаром отображается доступное количество по складу магазина. Это удобно, когда покупатель спрашивает «а есть ещё такой же» — не нужно выходить из чека и строить отчёт.
Остаток в карточке и в списке — это учётное количество: сумма всех проведённых приходов минус расходы. Непроведённые документы (черновики поступлений, возвраты в статусе «не проведён») в остаток не попадают. Если цифра кажется неверной — сначала проверьте, все ли документы проведены.
Отчёт «Остатки товаров»: сколько есть на каждом складе
Это основной инструмент, когда нужна полная картина по складу или магазину.
Путь: Склад → Остатки товаров (группа команд «Отчёты»). Отчёт открывается с остатком на текущую дату по всем складам.
Что настроить перед построением:
- Дата — по умолчанию стоит текущий момент. Чтобы увидеть остаток на конец прошлого месяца, задайте нужную дату в поле периода.
- Склад / магазин — через кнопку «Настройки» добавьте отбор по конкретному складу, если магазинов несколько.
- Группировка — можно развернуть остатки по складам, по товарным группам или по характеристикам.
Нажмите «Сформировать» (или клавишу F5). В колонке «Количество» — то, что числится на складе на заданную дату.
Чтобы сохранить удобную настройку (например, «только магазин на Ленина, с разбивкой по группам»), нажмите в меню «Настройки» → «Сохранить вариант отчёта». В следующий раз выберете его из списка вариантов, ничего не настраивая заново.
Нулевые и отрицательные остатки по умолчанию часто скрыты. Чтобы увидеть товары, ушедшие в минус, в настройках отчёта снимите отбор «Количество > 0» или включите показ всех строк — отрицательные позиции подсветятся и сразу станут видны.
Ведомость по товарам на складах: приход, расход и сальдо
Отчёт «Ведомость по товарам на складах» (Склад → Ведомость по товарам на складах) отвечает не только на вопрос «сколько сейчас», но и «откуда взялось».
В одной таблице он показывает по каждому товару:
| Показатель | Что означает |
|---|---|
| Остаток на начало | Сколько было на начало периода |
| Приход | Поступило за период (закупки, оприходования, возвраты от покупателей) |
| Расход | Ушло за период (продажи, списания, перемещения) |
| Остаток на конец | Сколько осталось |
Такой отчёт незаменим, когда остаток «не сходится» и нужно понять, какой именно документ его изменил. Разверните строку товара до регистратора — программа покажет конкретные документы прихода и расхода.
Период задаётся вверху формы. Для разбора одной спорной позиции поставьте отбор по товару и период «с начала месяца по сегодня» — увидите всю историю движения.
Когда магазинов несколько, этот отчёт помогает поймать «зависшие» перемещения. Товар, отгруженный с одного склада документом перемещения, но ещё не принятый на другом, в расходе первого склада уже есть, а в приходе второго — ещё нет. В ведомости по обоим складам такая ситуация видна сразу: расход без парного прихода. Чтобы свести остатки сети в одной таблице, добавьте в настройках группировку по складам — получите количество каждого товара в разбивке по магазинам.
Фактический остаток: пересчёт товаров и инвентаризация
Отчёты показывают учётный остаток — то, что знает программа. Чтобы сверить его с фактическим наличием на полке, в Рознице делают пересчёт.
Документ Склад → Пересчёты товаров (в некоторых релизах — «Пересчёт товаров») позволяет:
- Создать новый пересчёт по нужному складу.
- Нажать «Заполнить» → «Заполнить по учётным остаткам» — в табличную часть подтянется всё, что числится в базе, с колонкой учётного количества.
- Вписать рядом фактическое количество (вручную или сканером ТСД).
- Программа посчитает отклонение по каждой позиции.
Даже если вы не собираетесь проводить инвентаризацию целиком, документ пересчёта — удобный способ выгрузить весь список остатков по складу с количеством в одну таблицу, которую потом можно распечатать или выгрузить в Excel.
По итогам пересчёта излишки оформляют оприходованием, недостачи — списанием. Эти документы меняют остаток в регистре «Товары на складах», после чего учётные данные совпадут с фактическими.
Не оставляйте пересчёт в черновиках «чтобы посмотреть остатки»: незакрытые пересчёты по одному складу могут мешать друг другу и путать при следующей инвентаризации. Для простого просмотра лучше отчёт, а пересчёт заводите, когда действительно сверяете полку.
Остатки на мобильном устройстве и удалённо
Увидеть остатки не из торгового зала можно двумя путями.
Веб-клиент к основной базе. Если база Розницы опубликована на веб-сервере (это настраивает администратор через публикацию 1cv8 на IIS или Apache), те же отчёты Склад → Остатки товаров открываются в браузере телефона или планшета. Логин и права — те же, что в тонком клиенте. Отдельная установка на устройство не нужна.
1С:Мобильная касса. Это самостоятельное приложение для продаж вне стационарной кассы (выездная торговля, доставка). Оно обменивается данными с основной базой Розницы и хранит собственный список остатков по своему складу. В приложении остаток виден в карточке товара при подборе в чек. Остаток в мобильной кассе актуален настолько, насколько свежий был обмен — если синхронизация давно не проходила, числа будут устаревшими. Перед выездом запустите обмен вручную.
Если нужен только просмотр «сколько на складе» с телефона и товарооборот небольшой — веб-клиент проще: не требует настройки обмена и всегда показывает текущие данные напрямую из базы.
Универсальный отчёт и внешние отчёты для нестандартных срезов
Когда стандартных отчётов не хватает (например, нужен остаток в разрезе поставщика или срока годности, которого нет в типовой форме), есть два законных пути.
Универсальный отчёт. Откройте его через Администрирование → Печатные формы, отчёты и обработки либо через меню «Все функции» → Отчёты → Универсальный отчёт (пункт «Все функции» включается в Главное → Настройки → Параметры → Отображать команду «Все функции»). В шапке отчёта выберите:
- тип источника — «Регистр накопления»;
- сам регистр — «Товары на складах», таблица «Остатки».
Дальше через «Настройки» добавьте нужные поля в строки и колонки, отборы и группировки. Так собирается практически любой срез остатков без программирования.
Внешние и дополнительные отчёты. Готовый внешний отчёт (файл .erf) подключают через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Предварительно в настройках раздела должен быть включён флажок использования дополнительных отчётов.
Прямые SQL-запросы напрямую к таблицам базы данных (минуя платформу) использовать не стоит: структура таблиц 1С недокументирована и меняется с релизами, а чтение в обход блокировок может дать неверный остаток и нарушает условия лицензии. Все нестандартные выборки делайте через язык запросов 1С — в универсальном отчёте, консоли запросов или внешнем отчёте.
Автоматическая выгрузка остатков на сайт и маркетплейсы
Остатки из Розницы можно отдавать во внешние системы, чтобы на сайте не продавалось то, чего нет на складе.
Обмен с сайтом по стандарту CommerceML. Для связки с интернет-магазином на 1С-Битрикс и ряде других CMS в Рознице настраивается Администрирование → Обмен с сайтом (или через раздел интеграций — название узла зависит от релиза). В настройках узла обмена включается выгрузка остатков и задаётся расписание — например, раз в 15 минут. Сайт получает актуальное количество и скрывает или помечает отсутствующие позиции.
Маркетплейсы. Прямой типовой выгрузки на Wildberries или Ozon из коробочной Розницы, как правило, нет — она идёт через отдельные сервисы и модули интеграции. Они берут остаток из того же регистра «Товары на складах» и передают его в кабинет площадки по API. Настройка и условия зависят от выбранного сервиса.
Что проверить при настройке любого обмена остатками:
- 🏬 Какой склад выгружается. Часто на сайт отдают остаток только одного «виртуального» склада или их суммы — уточните, какой именно.
- ⏱️ Частоту обмена. Чем реже выгрузка, тем выше риск продать уже проданное.
- 📦 Учитывается ли резерв. Зарезервированный под заказы товар физически на складе есть, но продавать его повторно нельзя — проверьте, вычитается ли резерв из выгружаемого количества.
Почему остатки не сходятся: частые причины
Частые вопросы
На какую дату показывается остаток в отчёте?
Чем отличается учётный остаток от фактического?
Где в остатках виден зарезервированный товар?
Можно ли выгрузить остатки в Excel?
Ещё → Сохранить в формат .xlsx или .mxl. Для полного списка по складу удобно заполнить документ пересчёта по учётным остаткам и сохранить его табличную часть.