Как организовать учет обжарки и купажирования кофе в 1С:Управление торговлей

Программист 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Промышленность, строительство и АПК
← На главную

Производство кофе — это процесс, сочетающий в себе закупку сырья (зеленого зерна), термическую обработку с неизбежной потерей массы (ужаркой), создание смесей (купажирование) и финальную фасовку. Для небольших и средних обжарщиков часто встает вопрос: обязательно ли внедрять сложные системы вроде 1С:ERP или 1С:УПП, или можно обойтись привычной 1С:Управление торговлей (УТ)? Рассмотрим, как реализовать этот процесс на практике.

Отражение процесса обжарки: решаем проблему «ужарки»

Основная сложность, с которой сталкиваются пользователи, — это потеря веса при обжарке (в среднем около 18%). В 1С:УТ нет специализированного документа «Производственный акт», но есть универсальный инструмент — Комплектация номенклатуры. Разберем по шагам, как его использовать для отражения ужарки.

Проанализируем ситуацию: на входе у нас 1000 кг зеленого кофе «Арабика Бразилия», на выходе после ростера мы получаем 820 кг обжаренного зерна того же сорта. Нам не нужно отдельно списывать «потерю», нам нужно пересчитать себестоимость.

  1. Создаем новую карточку в справочнике Номенклатура: «Кофе Арабика Бразилия (обжаренный)». Указываем единицу измерения — кг.
  2. Оформляем документ Комплектация номенклатуры с видом операции «Комплектация».
  3. В поле «Номенклатура» (что получаем) указываем «Кофе Арабика Бразилия (обжаренный)» в количестве 820 кг.
  4. В табличной части «Комплектующие» (что списываем) указываем исходное сырье «Кофе Арабика Бразилия (зеленый)» в количестве 1000 кг.

Важный момент: программа автоматически распределит стоимость 1000 кг сырья на 820 кг готового продукта. Таким образом, себестоимость одного килограмма обжаренного кофе станет выше, чем зеленого, ровно на процент ужарки, а остатки на складах будут актуальными. Никаких дополнительных списаний через Списание товаров делать не требуется, если потери находятся в рамках технологической нормы.

Создание купажей (смешивание сортов)

После того как зерно обжарено, производители часто создают смеси. Рассмотрим пример: нам нужно получить 100 кг фирменного бленда «Утро», состоящего из 70% Арабики и 30% Робусты.

Выясним, как это сделать в УТ 10.3 или УТ 11. Мы снова воспользуемся документом Комплектация номенклатуры. В данном случае в качестве комплектующих выступят уже обжаренные сорта кофе. Программа спишет со склада нужное количество каждого сорта и сформирует остаток новой номенклатурной позиции — «Бленд Утро».

Если рецептура бленда постоянная, в 1С целесообразно заполнить Спецификацию (или «Долю стоимости» в некоторых версиях), чтобы состав смеси подтягивался в документ автоматически. Это минимизирует ошибки персонала при вводе данных.

Фасовка готовой продукции

Финальный этап — упаковка кофе в пачки (например, по 250 г или 1 кг). Посмотрим на ситуацию с точки зрения складского учета: у нас есть «Бленд Утро» в килограммах, а продавать мы хотим «Кофе Утро 250г (пачка)».

Здесь важно понимать, что упаковка (пакет, клапан, этикетка) также имеет стоимость и должна входить в себестоимость готовой пачки. Рассмотрим процесс оформления:

  1. В документе Комплектация в табличную часть добавляем не только кофе, но и расходные материалы: пакеты (шт.), наклейки (шт.).
  2. Указываем выпуск, например, 400 пачек по 250 г.
  3. Программа спишет 100 кг зерна и 400 комплектов упаковки, сформировав себестоимость готовой продукции.

Когда возможностей УТ становится недостаточно?

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

Технические нюансы реализации в коде

Если вы автоматизируете производство и хотите ускорить создание документов комплектации на основе данных из внешних систем (например, из софта ростера типа Artisan), вам поможет программное создание документа. Рассмотрим пример структуры кода для создания комплектации в 1С:8:


НовыйДок = Документы.КомплектацияНоменклатуры.СоздатьДокумент();
НовыйДок.Дата = ТекущаяДата();
НовыйДок.ВидОперации = Перечисления.ВидыОперацийКомплектацияНоменклатуры.Комплектация;
НовыйДок.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Кофе обжаренный");
НовыйДок.Количество = 82; // Итоговый вес после ужарки
НовыйДок.Склад = Справочники.Склады.НайтиПоНаименованию("Цех обжарки");

// Добавляем сырье
Стр = НовыйДок.Комплектующие.Добавить();
Стр.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Кофе зеленый");
Стр.Количество = 100; // Исходный вес
Стр.ЕдиницаИзмерения = Стр.Номенклатура.ЕдиницаХраненияОстатков;

НовыйДок.Записать(РежимЗаписиДокумента.Проведение);

Проанализировав данный подход, мы видим, что даже в простой торговой базе можно выстроить прозрачную цепочку производства. Главное — строго соблюдать последовательность: Закупка сырья -> Обжарка (Комплектация 1) -> Купажирование (Комплектация 2) -> Фасовка (Комплектация 3) -> Продажа. Это позволит всегда знать, сколько сырья находится в работе и какова реальная себестоимость каждой проданной пачки кофе.

← На главную