При автоматизации производственных предприятий металлообрабатывающей отрасли специалисты часто сталкиваются со сложной методологической задачей: как организовать учет рулонного металла, если закупка и продажа ведутся в весовых единицах (килограммах или тоннах), а производство и нормирование материалов (например, краски) жестко привязаны к площади или длине (метрам, кв. метрам)?
Стандартные механизмы 1С:ERP по умолчанию требуют указания жесткого коэффициента пересчета между единицами измерения в карточке номенклатуры или упаковках. Однако на практике вес рулона стали одной и той же длины может плавать из-за допустимых ГОСТом отклонений по толщине листа. В этой статье мы подробно рассмотрим, почему возникает эта проблема, и разберем наиболее эффективные варианты её решения в 1С:ERP.
Рассмотрим классическую производственную цепочку:
Если попытаться использовать стандартный механизм упаковок 1С:ERP, то система потребует фиксированный коэффициент (например, 1 метр = 4.8 кг). Но из-за колебаний толщины листа от партии к партии фактическое соотношение веса и длины всегда будет разным. Использование жесткого коэффициента приведет к тому, что на складе будут зависать "виртуальные" остатки в килограммах, которые не соответствуют реальному физическому весу.
Ниже мы подробно разберем четыре практических метода решения этой задачи средствами 1С:ERP.
---
Этот подход является наиболее красивым с точки зрения методологии управленческого учета и типовых возможностей 1С:ERP. Мы разделяем учет рулона на «складской» (в килограммах) и «производственный» (в метрах) через создание промежуточного виртуального полуфабриката.
Проанализируем схему настройки по шагам:
Шаг 1. Настройка номенклатурных позиций
Создадим в справочнике Номенклатура следующие карточки:
кг. Ведется учет по сериям (каждая серия — уникальный номер рулона поставщика).м (или м2).кг. Также настраивается учет по сериям.Шаг 2. Настройка ресурсной спецификации
Создадим двухэтапную спецификацию на выпуск готового окрашенного рулона:
Расход = Длина * Ширина * НормаРасхода.Преимущество метода: Вся погрешность пересчета килограммов в метры локализуется внутри незавершенного производства (НЗП) на первом этапе. Бухгалтерия видит чистый приход сырья в килограммах и чистый выпуск продукции в килограммах. Нормирование краски при этом абсолютно точное, так как оно привязано к реальным метрам на втором этапе.
---
Если создание промежуточных виртуальных номенклатур кажется вам слишком сложным, можно использовать механизм серий для хранения уникальных физических характеристик каждого конкретного рулона.
Рассмотрим этот вариант подробнее:
ФактическийВесПоставщика (число, кг)ФактическаяДлинаПоставщика (число, м)ТолщинаЛиста (число, мм)Для автоматизации расчета веса или длины рулона на основе его геометрических параметров программист может внедрить в систему простую функцию:
Функция РассчитатьТеоретическийВес(Длина, Ширина, Толщина) Экспорт
// Плотность стали в среднем составляет 7.85 кг/дм3
ПлотностьСтали = 7.85;
// Переводим геометрические параметры в дециметры для расчета объема
ДлинаДм = Длина;
ШиринаДм = Ширина * 10;
ТолщинаДм = Толщина / 100;
ОбъемДм3 = ДлинаДм * ШиринаДм * ТолщинаДм;
ТеоретическийВесКг = ОбъемДм3 * ПлотностьСтали;
Возврат Окр(ТеоретическийВесКг, 3);
КонецФункции
Эта функция может вызываться при заполнении документов или печати упаковочных листов для автоматического сопоставления веса и метража конкретного рулона.
---
Этот способ подойдет в том случае, если вы хотите оставить одну карточку номенклатуры и вести учет в килограммах, но иметь возможность оформлять операции в метрах.
Выясним, как настроить этот функционал:
Минус метода: При больших объемах производства погрешность может накапливаться на складе, что потребует регулярных инвентаризаций и корректировок остатков.
---
Если специфика вашего предприятия требует абсолютно точного, сквозного и независимого параллельного учета в двух единицах измерения (когда в каждом регистре накопления одновременно хранятся и килограммы, и метры), типового функционала 1С:ERP может не хватить.
В такой ситуации имеет смысл рассмотреть:
ТоварыНаСкладах, ДетализацияСебестоимостиТоваров) дополнительный ресурс "Количество (альтернативное)". Это потребует изменения логики проведения основных документов, но позволит полностью решить проблему «плавающих» коэффициентов рулонной стали.---
Подводя итоги, дадим практические рекомендации по выбору оптимального пути решения: