Довольно часто торговые компании сталкиваются с необходимостью учета мерного товара, который поставляется в нестандартных форматах. Рассмотрим классическую ситуацию: компания занимается продажей обоев. Товар приходит от поставщика в рулонах, однако метраж в этих рулонах всегда разный — например, 25, 35 или 50 метров. Пользователи хотят видеть в документах и отчетах как количество рулонов, так и общий метраж, причем зачастую желают вести учет «скопом», без жесткой привязки конкретного метража к конкретному рулону. Разберем по шагам, почему такой подход ошибочен, и проанализируем правильные способы реализации этой задачи в конфигурации 1С:Управление торговлей 11.
Желание пользователя видеть остатки общей массой (например, просто 50 рулонов и 578 метров в сумме) концептуально противоречит принципам складского учета. Проанализируем ситуацию: если на складе числится 50 рулонов, а покупателю требуется 10 рулонов по 30 метров и 8 по 25 метров, кладовщик физически не сможет оперативно собрать заказ, так как в системе не зафиксировано, рулоны какой именно длины лежат на полках.
Кроме того, в типовой конфигурации УТ 11 базовая единица хранения остатков в регистрах всегда одна. Невозможно вести полноценный складской учет одной номенклатуры одновременно в двух независимых единицах измерения без жесткого математического коэффициента. Задать статический коэффициент (например, 1 рулон = фиксированное количество метров) нельзя, так как метраж плавает. Если пойти на поводу у пользователей и не детализировать учет, это неизбежно приведет к жесткой пересортице, невозможности инвентаризации и проблемам с резервированием товара.
Посмотрим на проверенные типовые способы решения этой проблемы.
Один из самых простых вариантов — включить учет по характеристикам. Это позволит избежать создания кучи дублирующихся карточек номенклатуры, отличающихся только длиной намотки.
В этом случае при поступлении товара менеджер приходует определенное количество рулонов с указанием их характеристики (длины). Цена может быть задана за конкретную характеристику. В отчетах будет четко видно, сколько рулонов определенного метража есть на складе.
Этот метод отлично подходит, если цена товара строго привязана к метру, а рулоны продаются целиком.
ЕдиницуДляОтчетов в штуках (рулонах).Как это работает на практике: в документах (поступление, реализация, заказ клиента) менеджер выбирает нужную упаковку-рулон и указывает количество этих рулонов. Система автоматически пересчитывает количество в метры (базовую единицу) и списывает по регистрам правильный метраж. В складских отчетах можно будет переключать вывод остатков между метрами и упаковками (штуками).
Если длина рулонов абсолютно произвольная и не поддается жесткой стандартизации в упаковки, на помощь приходит учет по сериям.
Базовой единицей хранения также назначаются метры. В настройках вида номенклатуры необходимо активировать учет по сериям. Политика учета серий настраивается специально для рулонов или отрезов. Каждому уникальному рулону присваивается своя серия, в которой можно отразить его первоначальный и текущий метраж.
Это позволяет продавать товар в метрах по единой базовой цене, но при этом через отчеты видеть количество уникальных серий, что будет точно соответствовать фактическому количеству целых рулонов на складе.
Если типовых возможностей визуализации недостаточно, рассмотрим дополнительные инструменты оптимизации:
Выясним причину недовольства пользователей: чаще всего она кроется в нежелании менять привычный, но хаотичный стиль работы. Важно объяснить заказчику или пользователю, что внедрение характеристик, упаковок или серий — это не прихоть программы, а единственный способ избежать бардака на складе, обеспечить корректное ценообразование и точное резервирование товара под заказы клиентов.