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