Почему в 1С:УНФ при производстве списывается количество сырья, а его стоимость в себестоимости продукции не появляется?

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

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

Эта проблема может поставить в тупик, ведь на первый взгляд все документы — спецификации, заказы на производство, карточки номенклатуры — заполнены идентично как для "правильных", так и для "проблемных" изделий. Давайте вместе разберемся, куда копать и как исправить эту ошибку, а главное — как предотвратить ее появление в будущем.

Выясняем причину: почему стоимость может быть нулевой?

В основе расчета себестоимости лежит простая логика: чтобы получить итоговую стоимость списанного материала, система должна умножить его количество на его учетную стоимость (цену за единицу). Если итоговая сумма равна нулю, а количество списано верно, это может означать только одно: в момент списания программа по какой-то причине посчитала учетную стоимость сырья равной нулю.

Самая распространенная причина такого поведения — на момент проведения документа Производство система не видела на складе остатков этого сырья с присвоенной себестоимостью. А не видела она их, скорее всего, из-за нарушения хронологии ввода документов.

Шаг 1. Проверяем остатки и хронологию документов

Давайте проанализируем ситуацию по шагам. Наиболее вероятная причина — это отрицательный остаток сырья на складе на момент списания. Даже если сейчас вы смотрите отчеты и видите положительный остаток, это не значит, что он был таким на конкретную дату и время проведения производственного документа.

  1. Фиксируем время. Откройте ваш "проблемный" документ Производство и точно посмотрите его дату и, что крайне важно, время.
  2. Формируем отчет по запасам. Самый удобный инструмент для проверки — отчет Ведомость по запасам. Найдем его в разделе Закупки или Продажи -> Отчеты.
  3. Настраиваем отчет. В настройках отчета установите период с точностью до секунды — укажите дату и время, предшествующие времени проведения вашего документа Производство. Например, если производство проведено в 15:30:00, установите конец периода отчета на 15:29:59.
  4. Добавляем отборы. Чтобы не анализировать лишние данные, установите в отчете отбор по нужной номенклатуре сырья (в нашем примере "Круг Сталь 40ХН 100мм") и по складу, с которого происходило списание.
  5. Анализируем результат. Сформируйте отчет. Если вы видите в колонке "Конечный остаток" (Количество) нулевое или отрицательное значение — вы нашли корень проблемы.

Почему так происходит? Классический "человеческий фактор". Скорее всего, документ Поступление запасов, которым это сырье было оприходовано на склад, был введен в программу и проведен позже по времени, чем документ Производство, которым это сырье списали. Даже если оба документа датированы одним днем, 1С обрабатывает операции строго в хронологическом порядке. Для системы вы сначала попытались списать то, чего еще не было на складе.

Шаг 2. Исправляем ошибку и пересчитываем себестоимость

Теперь, когда причина найдена, исправить ошибку несложно. Нужно восстановить правильную последовательность событий в учете.

  1. Найдите документ Поступление запасов, которым приходовалась нужная партия сырья. Если в системе ведется партионный учет, вам может пригодиться автоматическое заполнение партий в УНФ.
  2. Измените его дату и время так, чтобы они были раньше даты и времени "проблемного" документа Производство. Например, если списание было в 15:30, поставьте приход на 09:00 того же дня.
  3. Важный момент: просто изменить время в старом документе недостаточно. Необходимо закрепить изменения. Для этого сначала отмените проведение документа поступления (кнопка "Еще" -> "Отменить проведение"), а затем проведите его заново.
  4. После этого вернитесь к документу Производство. Его также необходимо перепровести (отменить проведение и провести снова). Именно в момент повторного проведения он "увидит", что на складе теперь есть остаток сырья с корректной себестоимостью, и правильно заполнит сумму.
  5. Для полной уверенности в корректности всех расчетов за период запустите регламентную операцию Закрытие месяца (Компания -> Регламентные операции).

После этих действий проверьте отчеты по себестоимости — теперь стоимостная оценка сырья должна появиться.

Шаг 3. Как избежать таких проблем в будущем: включаем контроль остатков

Чтобы не наступать на эти грабли снова и снова, можно заставить программу помогать вам и контролировать порядок. В 1С:УНФ есть специальная настройка, которая запрещает проведение документов, если на складе не хватает товара.

Рассмотрим, как ее включить:

  1. Перейдите в раздел Настройки -> Еще больше возможностей.
  2. На вкладке Общее найдите группу настроек "Контроль дублей и остатков".
  3. Установите флажок "Контролировать остатки запасов при проведении документов".
  4. Сохраните настройки.

Что это даст? После включения этой опции, если пользователь попытается провести документ Производство или Расходная накладная, а нужного количества сырья/товара на складе нет (или поступление еще не проведено), программа выдаст ошибку и не позволит провести документ. Это заставит пользователя немедленно разобраться в ситуации: проверить, был ли введен приход, и исправить хронологию, а не откладывать проблему на потом, когда она проявится в виде искаженной себестоимости.

Другие возможные причины, если проблема не в остатках

Хотя отрицательные остатки — это 90% причин подобных ошибок, в редких случаях проблема может быть в другом. Если проверка хронологии не помогла, обратите внимание на следующие моменты:

В подавляющем большинстве случаев внимательная проверка последовательности документов и включение системного контроля остатков полностью решают проблему с нулевой стоимостью при расчете себестоимости. Это хороший пример того, как строгая учетная дисциплина напрямую влияет на корректность финансовых показателей компании.

← На главную