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