Почему не рассчитывается себестоимость при перемещении товаров в 1С:УТ 11.5 и как это исправить?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При запуске новой информационной базы в 1С:Управление торговлей 11.5 пользователи часто сталкиваются с ситуацией, когда регламентная операция «Закрытие месяца» проходит с ошибками или не формирует ожидаемые движения по стоимости. Одной из самых коварных проблем является отсутствие движений по регистру СебестоимостьТоваров в документах ПеремещениеТоваров. При этом система выдает сообщение: «Включение учета себестоимости: Перемещение товаров...».

В этой статье мы подробно разберем, почему возникает данная ситуация, проанализируем настройки программы и выясним, как заставить систему правильно считать финансовый результат. Мы пройдем путь от проверки базовых констант до анализа технических регистров.

Разберем причину: Почему в движениях документа пусто?

Для начала важно понять логику работы современных версий УТ 11.5 и ERP 2.5. В отличие от старых редакций, здесь расчет себестоимости отделен от оперативного проведения документа. Однако сам документ должен подготовить «фундамент» для этого расчета. Если в движениях документа по регистру СебестоимостьТоваров отсутствуют записи, это означает, что система на программном уровне решила: «в данном периоде или для данной операции учет стоимости не требуется».

Рассмотрим основные шаги по диагностике и решению этой проблемы.

Шаг 1. Проверка даты начала ведения учета себестоимости

Самая частая причина в новых базах — это неустановленная или неверно установленная функциональная опция начала учета. Если документ создан в марте, а в настройках указано, что учет ведется с апреля, система будет выполнять только количественный учет, игнорируя стоимостной.

Проанализируем настройки системы:

  1. Перейдем в раздел НСИ и администрирование.
  2. Выберем пункт Настройка НСИ и разделовФинансовый результат и контроллинг.
  3. Раскроем подраздел Учет товаров.
  4. Найдем поле Учет себестоимости товаров ведется с....

Если дата в этом поле пустая или установлена позже даты ваших документов (например, база запущена 01.03, а настройка стоит с 01.04), необходимо скорректировать дату на начало периода запуска базы. После изменения настройки документы необходимо перепровести.

Шаг 2. Анализ «Видов запасов» и начальных остатков

В 1С:УТ 11.5 именно ВидыЗапасов являются ключевым звеном, связывающим партию товара и его текущую стоимость. Если вы только запустили базу и сделали ВводНачальныхОстатков, нужно убедиться, что в этих документах заполнена не только колонка «Количество», но и «Стоимость» (или «Сумма»).

Выясним причину через движения:

Откроем проблемный документ ПеремещениеТоваров и перейдем в его Движения документа. Посмотрим на регистр ТоварыНаСкладах. Обратите внимание на колонку Вид запасов. Теперь проверим, есть ли по этому конкретному виду запасов стоимостные остатки в регистре СебестоимостьТоваров на момент перемещения. Если на складе-отправителе числится количество, но нет стоимости (например, из-за некорректного ввода остатков), документу перемещения просто «нечего перемещать» в денежном выражении.

Шаг 3. Настройка междуорганизационных продаж (Интеркампани)

Если ваше перемещение происходит не между складами одной организации, а между разными юридическими лицами внутри одной базы, вступает в силу механизм «Интеркампани».

Проанализируем настройки передачи:

Если в справочнике Настройки передачи товаров между организациями не задана связь между организацией-владельцем товара и организацией-получателем, документ перемещения может провестись по количеству, но не сформировать записи в регистре себестоимости. Убедитесь, что для вашей пары организаций выбран способ «Купля-продажа» или «Комиссия» и настроены соответствующие правила.

Шаг 4. Работа фоновых заданий и расчет партий

В версии 11.5 расчет себестоимости — это итерационный процесс. Ошибка в перемещении может возникнуть из-за того, что не отработал предварительный этап — распределение партий.

Посмотрим на статус закрытия месяца:

  1. Зайдите в Финансовый результат и контроллингЗакрытие месяца.
  2. Нажмите гиперссылку Подробнее рядом с этапом «Распределение затрат и расчет себестоимости».
  3. Внимательно изучите протокол ошибок. Часто там содержатся прямые указания: «Не удалось распределить партию для номенклатуры Х».

Иногда полезно вручную инициировать расчет, нажав кнопку «Выполнить закрытие», даже если система пишет, что этап выполнен. Это заставит программу пересмотреть очередь заданий.

Шаг 5. Техническая очистка заданий к расчету

Иногда в системе происходит программный сбой, и записи в регистре сведений ЗаданияКРасчетуСебестоимости «зависают» или дублируются. Это приводит к тому, что документ перемещения игнорируется при расчете.

Рассмотрим техническое решение:

Вы можете попробовать очистить записи в этом регистре для конкретного периода и организации, а затем снова запустить закрытие месяца. Это заставит систему заново проанализировать все документы и создать корректную очередь на расчет. Для этого можно воспользоваться обработкой «Групповое изменение реквизитов» (с осторожностью!) или найти регистр через Все функции (Функции для технического специалиста).

Шаг 6. Соблюдение хронологии документов

В 1С:УТ 11.5 критически важна последовательность документов даже внутри одной секунды. Если документ ПриобретениеТоваровУслуг или ВводОстатков имеет время 12:00:05, а ПеремещениеТоваров — 12:00:00, то для системы на момент перемещения товара еще нет в наличии (со стоимостью).

Выполним исправление:

Используйте обработку Групповое перепроведение документов. Убедитесь, что все приходные документы (поступления, остатки) находятся в начале дня, а расходные (реализации, перемещения) — ближе к концу дня. После изменения времени документов обязательно запустите процедуру закрытия месяца повторно.

Заключение

Ошибка «Включение учета себестоимости» при перемещении товаров — это чаще всего сигнал о том, что нарушена цепочка данных между поступлением товара и его внутренним движением. Проверка даты начала учета и корректности заполнения ВидовЗапасов в начальных остатках решает проблему в 90% случаев в новых базах. Если же эти меры не помогли, следует углубиться в анализ регистра ЗаданияКРасчетуСебестоимости и протоколы этапов закрытия месяца.

← На главную