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