В практике торговых и производственных компаний часто встречается ситуация, когда товар поступает на склад в виде целых единиц (например, слэбы камня, листы металла, рулоны ткани), а отгружается клиентам частями. Основная сложность здесь заключается в том, что стандартный суммовой учет остатков (например, 2.25 листа) не дает понимания, из каких физических кусков состоит этот остаток. Разберем по шагам, как настроить систему 1С:Комплексная автоматизация 2 (КА) так, чтобы видеть актуальные остатки в разрезе каждого конкретного отреза.
Представим ситуацию: на складе числится 2.25 листа камня. По системе кажется, что мы можем продать целый лист длиной 3680 мм. Однако по факту этот остаток может состоять из четырех кусков по 0.25 и одного куска 0.5. В реальности у нас нет ни одного целого листа, и менеджер, пообещав товар клиенту, столкнется с проблемой при отгрузке. Наша задача — проанализировать ситуацию и внедрить учет, который позволит видеть каждый кусок отдельно.
Если ваши разрезы стандартны (например, только 0.25, 0.5 и 0.75 от целого листа), самым простым и эффективным решением будет использование характеристик. Рассмотрим подробнее этот механизм.
Номенклатура (например, "Камень для столешниц").Когда товар поступает от поставщика, мы приходуем его на характеристику "Целый лист". В момент продажи, если клиенту нужен кусок 0.5, мы должны зафиксировать физический распил. Для этого в 1С используется документ Сборка (разборка) товаров с видом операции "Разборка".
Посмотрим на пример процесса: в документе разборки в качестве исходного товара указывается "Камень" с характеристикой "Целый лист" в количестве 1 шт. В табличной части "Комплектующие" указываются два куска по 0.5 (характеристика "0.5 листа"). Таким образом, на складе спишется целая единица и появится два конкретных куска.
Если каждый лист камня уникален (имеет свой оттенок, номер партии ГТД или уникальный рисунок), то лучшим решением будет использование серий. В 1С:КА 2.5 настройка серий позволяет отслеживать каждый конкретный физический объект.
Для этого в политике учета серий необходимо выбрать вариант "Экземпляр товара". Это позволит присвоить каждому пришедшему листу свой уникальный серийный номер. При распиле листа мы можем использовать документ Маркировка товаров или ту же Сборку (разборку), чтобы "раздробить" одну серию на несколько новых, указав в наименовании или доп. реквизите серии ее текущий размер.
В современных версиях 1С:КА реализован функционал работы с мерными товарами. Выясним причину, по которой этот метод удобен для кладовщиков. При настройке номенклатуры можно указать, что товар является мерным. Это активирует возможность ведения учета в двух единицах измерения (например, штуки и метры/квадратные метры).
Однако, для того чтобы видеть "кусковой" остаток, этого мало. Рекомендуется сочетать мерный товар с ячеистым складом. Если каждая ячейка будет содержать только один физический кусок, отчет "Остатки товаров по ячейкам" станет вашим главным инструментом контроля. Менеджер будет видеть: в ячейке А1 лежит кусок 0.75, в ячейке А2 — целый лист.
Постоянное создание документов Сборка (разборка) товаров вручную может перегрузить бухгалтерию или менеджеров. Проанализируем ситуацию с точки зрения удобства пользователя. Оптимальным выходом будет создание АРМ (Автоматизированного рабочего места).
АРМ может представлять собой внешнюю обработку, в которой менеджер выбирает нужный товар и нажимает кнопку "Отрезать 0.25". Система автоматически:
Пример программного создания документа разборки (схематично):
НовыйДокумент = Документы.СборкаТоваров.СоздатьДокумент();
НовыйДокумент.Дата = ТекущаяДата();
НовыйДокумент.ВариантСборки = Перечисления.ВариантыСборкиРазборки.Разборка;
НовыйДокумент.Номенклатура = ВыбранныйКамень;
НовыйДокумент.Характеристика = ХарактеристикаЦелый;
НовыйДокумент.Количество = 1;
// Заполнение табличной части комплектующих
НоваяСтрока = НовыйДокумент.Товары.Добавить();
НоваяСтрока.Номенклатура = ВыбранныйКамень;
НоваяСтрока.Характеристика = ХарактеристикаОтрезок;
НоваяСтрока.Количество = 2; // Например, разделили пополам
НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);
При использовании метода разборки важно помнить о распределении стоимости. В документе Сборка (разборка) товаров на закладке "Комплектующие" можно указать ДоляСтоимости. Если вы отрезали 0.25 от листа, логично указать доли 0.25 и 0.75 соответственно. Тогда себестоимость остатка будет рассчитана корректно, что крайне важно для финансового результата.
Что касается ГТД, то при разборке в 1С:КА 2 НомерГТД и СтранаПроисхождения наследуются из исходного документа поступления, если правильно настроены схемы обеспечения и ведение учета по партиям. Это позволяет сохранять прозрачность учета импортного товара даже после многократных распилов.
Рассмотрим краткий итог для принятия решения:
Таким образом, комбинируя типовые возможности 1С:Комплексная автоматизация и небольшую автоматизацию через АРМ, можно добиться абсолютно прозрачного учета мерных товаров и исключить ошибки при отгрузке "несуществующих" целых листов.