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