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