← На главную
В прикладном решении 1С:ERP Управление предприятием пользователи часто сталкиваются с ситуацией, когда объем выполненных работ на этапе производства оценивается в одних единицах (например, в килограммах или кубических метрах с определенной плотностью), а передается заказчику или реализуется в других единицах (например, в тоннах или контейнерах). При попытке использовать стандартный механизм упаковок и коэффициентов пересчета система выдает ошибку или блокирует выбор альтернативных единиц.
Разберем причины такого поведения системы, проанализируем архитектурные ограничения и рассмотрим проверенные способы решения этой задачи.
Архитектурные причины ограничения механизма единиц для работ
Выясним причину, по которой типовая конфигурация разделяет поведение номенклатуры с типом Товар и типом Работа:
- Блокировка справочника упаковок. В типовой конфигурации справочник
Упаковки и единицы измерения доступен исключительно для номенклатуры с типом Товар. Для типов Работа и Услуга использование упаковок и индивидуальных коэффициентов пересчета программно отключено разработчиками.
- Специфика стоимостного и количественного учета. В отличие от товаров, работы не числятся на складах (по ним не ведутся регистры складских остатков), а аккумулируются в незавершенном производстве (счет 20) в разрезе партий или заказов. Алгоритмы расчета себестоимости и процедура закрытия месяца жестко привязаны к базовой единице хранения, указанной непосредственно в карточке номенклатуры.
- Проблема распределения косвенных расходов. Если выпуск оформляется в одной единице (например, в тоннах), а материальные затраты или параллельная продукция — в килограммах, стандартная база распределения общепроизводственных расходов (счет 25) по натуральным показателям (количеству) начинает рассчитываться некорректно из-за несопоставимости масштабов.
Вариант 1. Корректировка базы распределения общепроизводственных расходов
Если основная цель разделения единиц измерения связана с корректным закрытием счета 25 и калькуляцией себестоимости, проанализируем настройку правил распределения:
- Перейдем в раздел Производство — Настройки и справочники — Правила распределения расходов.
- Откроем правило, используемое для распределения 25 счета, и заменим базу Количество продукции на одну из альтернативных:
- Прямые материальные / трудовые затраты — затраты будут распределяться пропорционально стоимости списанных материалов или начисленной сдельной оплате;
- Плановая / нормативная стоимость — распределение выполняется по фиксированным стоимостным оценкам выпуска;
- Ввод показателей вручную — использование специализированного документа
Ввод показателей для распределения расходов, где для подразделений и объектов калькуляции задаются весовые коэффициенты или нормативные часы.
Вариант 2. Использование внешних печатных форм и дополнительных реквизитов
Рассмотрим ситуацию, когда внутренний учет себестоимости и выпуск работ должны строго вестись в базовой единице (например, в килограммах), но клиенту требуется выставить первичные документы (Акт выполненных работ, УПД) в других единицах (например, в тоннах или штуках):
- Откроем карточку вида номенклатуры или конкретной работы и перейдем в раздел Дополнительные реквизиты.
- Добавим реквизиты:
КоэффициентПересчетаДляПечати (числовой тип);
ЕдиницаДляПечати (строка или ссылка на классификатор ОКЕИ).
- В документах
Акт выполненных работ и Реализация товаров и услуг движения по регистрам Себестоимость товаров и Выручка и себестоимость продаж формируются по базовой единице.
- Подключим внешнюю печатную форму через НСИ и администрирование — Печатные формы, отчеты и обработки, которая при выводе документа пересчитывает количество и цену делением/умножением на заданный коэффициент без искажения регистров финансового учета.
Вариант 3. Схема с промежуточным выпуском полуфабриката (товара)
Разберем по шагам производственную схему, если технологический процесс требует пересчета единиц по сложным формулам (например, расчет объема через массу и плотность):
- Создадим номенклатурную позицию с типом
Товар (полуфабрикат), для которой включим использование индивидуального набора упаковок с требуемыми коэффициентами пересчета.
- Оформим документ
Выпуск продукции и выполнение работ или этап производства с выпуском данного полуфабриката на склад или в цеховую кладовую.
- Сформируем финальный выпуск номенклатуры с типом
Работа, списав на нее ранее выпущенный полуфабрикат в качестве основного материального расхода.
- При таком подходе технологический пересчет объема/веса отражается на товарной позиции, а себестоимость готовой работы корректно формируется и списывается на направление деятельности или финансовый результат (счет 90).
Вариант 4. Доработка системы через расширение конфигурации
Если требуется предоставить пользователям возможность штатного выбора упаковок в документах для номенклатуры типа Работа, проанализируем необходимые изменения в метаданных:
- Через расширение конфигурации снимается ограничение видимости и доступности реквизитов
Упаковка и ЕдиницаИзмерения на формах документов Выпуск продукции и выполнение работ, Заказ клиента, Реализация товаров и услуг и Акт выполненных работ.
- Корректируются алгоритмы проведения документов для пересчета количества к базовой единице в регистрах накопления:
Себестоимость товаров;
Выручка и себестоимость продаж;
Движения Номенклатура — Номенклатура.
- В процедурах закрытия месяца и партионного учета гарантируется, что суммовые и количественные остатки в незавершенном производстве оперируют только базовой единицей хранения, исключая расхождения в регистрах управленческого и регламентированного учета.