Как настроить работу одного склада для розницы (РМК) и опта в 1С:УНФ и избежать ошибок остатков

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет Торговля и дистрибуция
← На главную

Переход на новую систему учета, такую как 1С:Управление нашей фирмой (УНФ), часто сопровождается трудностями в настройке логики складских операций. Особенно остро это проявляется, когда компания привыкла работать с одним «Основным складом», а программа после подключения кассового оборудования начинает требовать разделения остатков на «Розничный магазин» и другие структурные единицы. В данной статье мы подробно разберем, почему возникают ошибки типа «Нет остатков на складе», даже если товар фактически перемещен, и как настроить систему так, чтобы и чеки ККМ, и расходные накладные списывались корректно с одной точки хранения.

Анализируем причину конфликта между РМК и оптовыми отгрузками

Рассмотрим стандартную ситуацию: в программе создано два склада — Основной склад и Розничный магазин. При попытке пробить чек через Рабочее место кассира (РМК) программа сообщает об отсутствии товара на розничном складе. Вы выполняете Перемещение запасов, и чек пробивается. Однако при попытке оформить Расходную накладную для юрлица вы снова получаете ошибку, так как на розничном складе товар есть, а на основном — уже нет.

Первое, что нам необходимо понять: 1С:УНФ жестко контролирует остатки в разрезе конкретных складов, если включена соответствующая опция в настройках. Когда вы настраиваете РМК, программа привязывает конкретную Кассу ККМ к определенному складу. Если в настройках кассы указан «Розничный магазин», система никогда не заберет товар с «Основного склада» автоматически.

Шаг 1: Настройка единого склада для всех операций

Если специфика вашего бизнеса позволяет вести учет на одном складе, нам нужно избавиться от необходимости постоянных перемещений. Разберем, как перенастроить программу, чтобы РМК «видело» остатки на основном складе.

  1. Перейдем в раздел Настройки — Продажи — Кассы ККМ.
  2. Найдем в списке вашу кассу, через которую пробиваются чеки.
  3. В карточке кассы найдем поле Склад. Скорее всего, там указан «Розничный магазин».
  4. Заменим этот склад на Основной склад.
  5. Сохраним изменения.

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

Шаг 2: Проверка типов складов

В 1С:УНФ склады имеют разные типы. Проанализируем, какой тип установлен у вашего основного склада. Если склад имеет тип Оптовый, а вы пытаетесь использовать его в розничной торговле, могут возникнуть нюансы с ценообразованием. Для того чтобы склад корректно работал и для юрлиц, и для розницы через РМК, убедитесь, что в настройках склада указана правильная Категория цен (розничная).

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

Шаг 3: Разбираемся с резервированием и Заказами покупателей

Посмотрим на ситуацию глубже. Пользователь упомянул, что пробивает чеки через Заказ покупателя. В 1С:УНФ это важный момент, так как заказ может резервировать товар. Выясним причину ошибки, когда товар вроде бы есть на складе, но накладная не проводится.

Если вы создали Заказ покупателя на «Основной склад», товар зарезервировался именно там. Если затем вы переместили этот товар на «Розничный магазин», резерв остался «висеть» на основном складе, а свободного остатка на новом месте нет. В этом случае при попытке отгрузки программа выдаст ошибку.

Рекомендация: всегда проверяйте отчет Остатки товаров с детализацией по складам и резервам. Если вы видите, что товар в колонке «В резерве» числится на одном складе, а вы пытаетесь списать его с другого — документ не проведется.

Шаг 4: Хронология документов и время проведения

Проанализируем временной фактор, который часто становится причиной «необъяснимых» ошибок. В 1С время документа имеет решающее значение. Рассмотрим пример:

Предположим, вы сделали Перемещение запасов в 12:00:00. Если вы попытаетесь провести Чек ККМ, время которого установлено как 11:59:59, программа выдаст ошибку «Остатка нет», потому что на эту секунду товар еще не поступил на склад.

Чтобы избежать подобных проблем при интенсивной работе, рекомендуем:

Шаг 5: Использование структурных единиц и организаций

Если программа продолжает «ругаться» на отсутствие остатков при явном их наличии, проверим разрез Организация. Остатки в 1С:УНФ хранятся в связке Склад + Организация. Рассмотрим ситуацию: перемещение сделано по «Организации А», а расходная накладная или касса настроены на «Организацию Б». В этом случае для программы это два абсолютно разных потока товара, и остатки одной организации не перекроют потребности другой без документа Межфирменные продажи или перемещения между организациями.

Итоговый алгоритм действий для исправления ситуации:

  1. Определитесь со складом: Выберите один склад (например, «Основной»), который будет использоваться для всех видов продаж.
  2. Настройте кассу: Зайдите в справочник Кассы ККМ и в поле Склад выберите ваш «Основной склад». Это избавит от необходимости делать перемещения для РМК.
  3. Проверьте документы: Все Заказы покупателей, Расходные накладные и Чеки ККМ должны содержать в шапке один и тот же склад.
  4. Синхронизируйте остатки: Соберите все остатки на выбранном складе одним документом Перемещение запасов или Инвентаризация.
  5. Следите за временем: Убедитесь, что поступление или перемещение товара на склад зафиксировано в системе раньше (по времени), чем происходит его продажа.

Соблюдение этих правил позволит вам работать в едином информационном поле без лишней бумажной и операционной работы. 1С:УНФ — гибкая система, и правильная настройка справочника Кассы ККМ является ключом к избавлению от «цыганских перемещений» между складами, которые только запутывают учет и приводят к ошибкам в инвентаризации.

← На главную