В процессе работы розничного магазина часто возникает ситуация, когда часть товара теряет товарный вид или получает незначительные повреждения. Продавать такой товар по основной цене невозможно, а списывать полностью — невыгодно. В программе 1С:Розница 2.2 штатный функционал не предусматривает прямого разреза учета по «качеству», как это реализовано в более сложных системах (например, в «Управлении торговлей 11»). Однако существует несколько эффективных способов решить эту задачу. Разберем их подробно.
Это методически наиболее верный способ, если мы хотим видеть остатки одного и того же товара, разделенные по его состоянию. Рассмотрим, как это работает. В 1С характеристика является дополнительным измерением в регистре сведений Цены номенклатуры и в регистре накопления Товары на складах.
Для реализации этого метода проанализируем следующие шаги:
Важный нюанс: при включении характеристик для уже существующего товара возникнет проблема с «красными полями» в старых документах. 1С начнет требовать заполнения характеристики там, где ее раньше не было. Чтобы избежать перепроведения всех документов за прошлые периоды, проанализируем технический прием. Мы можем программно проставить «пустую» или «дефолтную» характеристику в старые записи, используя режим загрузки данных, который отключает платформенные проверки:
ОбъектДокумента = СсылкаНаСтарыйДокумент.ПолучитьОбъект();
ОбъектДокумента.ОбменДанными.Загрузка = Истина;
// Логика заполнения пустой характеристики в табличной части
ОбъектДокумента.Записать();
Если же вы не хотите возиться с кодом, можно настроить характеристики так, чтобы они не были обязательными к заполнению, однако это может привести к путанице в остатках на складе.
Если случаи брака единичны, использование характеристик может показаться избыточным. В таком случае рассмотрим вариант с созданием отдельной карточки товара. Например, у нас есть Рыба свежая, и мы создаем карточку Рыба (уценка).
Чтобы корректно перенести остатки с одной позиции на другую, выполним следующие действия:
Этот способ позволяет «забыть» о проблемах с характеристиками и вести учет уцененного товара как совершенно другой позиции, что удобно для простых отчетов по продажам.
Методически этот способ даже чище, чем комплектация, так как он позволяет зафиксировать финансовый результат (убыток) от порчи товара в момент обнаружения брака. Разберем последовательность действий:
Во-первых, оформим документ Списание товаров. В причине списания укажем «Порча товара». Это обнулит остаток качественного товара на складе. Во-вторых, сразу создадим документ Оприходование товаров, куда добавим позицию Товар (Брак). При оприходовании мы можем сразу указать себестоимость этой «некондиции».
Преимущество метода: в управленческой отчетности вы четко увидите, сколько денег компания потеряла на списании качественного товара и сколько заработала на реализации уценки.
Если ваша задача — просто продать товар дешевле, не меняя его карточку и не включая дополнительные опции в программе, проанализируем вариант с использованием механизма скидок. Рассмотрим два сценария:
Однако помните: этот метод плох тем, что в системе качественный товар и брак будут числиться на одном остатке. Кассир может случайно продать хороший товар со скидкой или, наоборот, потребовать полную стоимость за бракованный.
Для того чтобы кассир или менеджер не перепутал товары, рекомендуется использовать виртуальное разделение складов. Рассмотрим этот процесс: мы создаем в справочнике Склады новую территорию с названием «Склад брака (уценка)». При выявлении дефекта мы делаем документ Перемещение товаров с основного склада на склад брака.
При продаже в РМК можно настроить выбор склада. Когда покупатель берет уцененный товар, продавец выбирает склад брака, где цена установлена ниже или применяется специфическая скидка. Это исключает пересортицу кондиционного и некондиционного товара в рамках одной торговой точки.
Выясним, какой метод выбрать именно вам. Если порча товара — это массовое явление и вам важна детальная аналитика, используйте характеристики. Если это разовые случаи — проще и быстрее воспользоваться комплектацией или созданием новой карточки товара через списание и оприходование. Для минимизации ошибок персонала всегда комбинируйте эти методы с перемещением брака на отдельный складской регистр.