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