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