При автоматизации розничной торговли часто возникает ситуация, когда один и тот же товар (например, один и тот же набор конструктора или игрушка с единой розничной ценой) поступает от разных заводов-изготовителей или из разных стран. Вследствие этого упаковки имеют совершенно разные заводские штрихкоды, хотя для розничного покупателя и внутренней системы ценообразования товар абсолютно идентичен.
Если изначально архитектура каталога выстроена неверно — создаются карточки-дубли или лишние сущности — магазин неизбежно сталкивается с путаницей на кассе и тяжелейшим виртуальным пересортом во время инвентаризации, когда по одной позиции накапливаются излишки, а по другой — недостачи. Разберем по шагам, как правильно организовать такой учет в типовой конфигурации 1С:Управление торговлей 10.3 и смежных решениях.
Прежде чем настраивать систему, проанализируем потребности бизнеса. Для этого полезно применить простой критерий: имеет ли значение для покупателя и руководства магазина, товар какой именно страны или завода отдается с полки, и различается ли у них розничная цена? Если товары полностью взаимозаменяемы и продаются по одной цене, вести их как разные складские позиции категорически не рекомендуется. Искусственное размножение карточек номенклатуры приводит к постоянным ошибкам продавцов при сканировании и ручном пересчете остатков.
Рассмотрим основные способы реализации задачи в типовом функционале программы.
Выясним причину распространенного заблуждения: многие пользователи считают, что у одной позиции номенклатуры может быть только один штрихкод. На самом деле в типовой конфигурации 1С:Управление торговлей 10.3 регистр сведений Штрихкоды спроектирован так, что его ведущим измерением выступает сам штрихкод, а ссылка на элемент справочника Номенклатура является реквизитом.
Это дает возможность привязать к единственной карточке товара неограниченное количество штрихкодов от разных заводов-производителей. Выполним следующие действия:
Номенклатура.Штрихкоды (через панель навигации карточки или пункт меню действий).шт).В результате при сканировании любого из заводских штрихкодов в документе Чек ККМ, Реализация товаров и услуг или Поступление товаров и услуг программа однозначно определит одну и ту же позицию. Остаток на складе будет списываться с единого товарного остатка, что полностью исключит пересорт при инвентаризации.
Разберем ситуацию, когда клиенту требуется видеть остатки и движение строго в разрезе стран или заводов, либо цены на товар различаются в зависимости от изготовителя. В таком случае использовать единый товарный остаток нельзя. Создавать дубликаты номенклатуры также неправильно — для этого предназначен справочник Характеристики номенклатуры.
Штрихкоды зарегистрируем каждый штрихкод с указанием конкретной характеристики.При таком подходе учет остатков и установка цен ведутся с детализацией до характеристики. Однако важно учитывать человеческий фактор: если кассир считает один штрихкод, а фактически отдаст коробку с другим кодом, по характеристикам возникнет пересорт, который потребует урегулирования документами пересортицы или списания/оприходования.
Посмотрим на сценарий, когда разделение цен не требуется, но при оптовых отгрузках критично соблюдать номера таможенных деклараций (ГТД) и точную страну происхождения в счетах-фактурах. Использование характеристик здесь может быть избыточным.
В этом случае в свойствах номенклатуры активируют серийный учет через справочник Серии номенклатуры. Каждая серия привязывается к номеру ГТД и стране. Товар списывается со склада в рамках одной номенклатурной позиции, но сохраняет прозрачность для регламентированной отчетности.
Если разнообразие входящих кодов от множества поставщиков слишком велико и поставщики регулярно меняют упаковку, розничные сети часто применяют практику собственной маркировки:
EAN-13 с префиксом из диапазона 20–29, предназначенного для внутреннего использования предприятиями.Если в работающей базе уже накопились карточки-дубли, из-за которых сотрудники путаются при инвентаризации, исправим базу по следующему алгоритму:
Поиск и замена дублирующихся элементов. Выберем одну эталонную карточку товара и перенесем ссылки со всех ошибочно созданных дублей в проведённых документах.Штрихкоды к оставшейся эталонной позиции.Инвентаризация товаров на складе, после чего с помощью документов Списание товаров и Оприходование товаров зафиксируем корректное количество на единственной карточке.