Почему корректировка реализации не делает движения по складу в 1С:УТ 11.5: причины и решение

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

В процессе работы с конфигурацией 1С:Управление торговлей 11.5 пользователи часто сталкиваются с ситуацией, когда документ Корректировка реализации (особенно при оформлении возврата товара или уменьшения количества) корректно отражается в финансовом учете, но не изменяет остатки на складе. Рассмотрим подробнее, почему так происходит, проанализируем взаимосвязь настроек склада с логикой движений документов и разберем по шагам способы решения этой проблемы.

Суть проблемы: разрыв между финансовым и складским учетом

В системе 1С:УТ 11 реализовано четкое разделение на финансовый учет (движения по организациям) и складской учет (фактическое наличие товаров на полках) — для этого есть выявление расхождений финансового и складского учета товаров. При использовании ордерной схемы склада это разделение становится максимально выраженным. Документ Реализация товаров и услуг или Корректировка реализации отвечает за переход права собственности и финансовые взаиморасчеты, в то время как за физическое движение товара отвечают Расходный ордер на товары или Приходный ордер на товары.

Типичная ситуация: автор темы обнаружил, что при корректировке реализации на уменьшение (фактический возврат товара от клиента) регистр Товары организаций отражает поступление товара, а регистр Товары на складах остается без изменений. Чтобы видеть актуальную картину в документах, можно вывести остатки товаров в табличную часть. Выясним причину такого поведения системы.

Причина №1: Настройка ордерности для излишков и недостач

Основная причина, как выяснилось в ходе обсуждения, кроется в настройках самого склада. В 1С:УТ 11 ордерная схема может быть настроена избирательно для различных хозяйственных операций. Рассмотрим цепочку логики:

  1. Когда мы делаем корректировку реализации в сторону уменьшения, система воспринимает это как появление на складе «лишнего» товара, который ранее был списан.
  2. Если в карточке склада на вкладке «Ордерная схема и структура» установлена галочка «Использовать ордерную систему при отражении излишков, порчи и пересортицы», программа меняет логику проведения корректировки.
  3. Вместо того чтобы сразу вернуть товар в остатки (регистр Товары на складах), корректировка делает запись в технический регистр Товары к оформлению излишков и недостач. Для таких ситуаций полезно решение по выравниванию складских остатков по излишкам и недостачам.

Система буквально «ждет», когда кладовщик оформит складской акт (например, Ордер на отражение излишков), чтобы подтвердить, что товар физически вернулся на полку. Без этого документа остатки на складе не изменятся.

Причина №2: Тип корректировки и режим «По согласованию сторон»

Проанализируем влияние вида корректировки на складские движения. В системе существует два основных вида документа:

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

Как решить проблему: пошаговая инструкция

Вариант 1. Изменение настроек склада (если ордера на излишки не нужны)

Если ваша учетная политика позволяет отражать корректировки реализации (возвраты) без подтверждения отдельными складскими ордерами на излишки, выполните следующие действия:

  1. Перейдите в раздел НСИ и администрированиеНСИСклады и магазины.
  2. Откройте карточку нужного склада.
  3. Перейдите на вкладку Ордерная схема и структура.
  4. Найдите раздел настроек использования ордерной схемы.
  5. Снимите флаг «Использовать ордерную систему при отражении излишков, порчи и пересортицы».
  6. Сохраните изменения.
  7. Перепроведите документ Корректировка реализации. Проверьте движения: теперь должны появиться записи по регистру Товары на складах. Если проблемы с остатками возникли глобально, изучите опыт по выравниванию остатков после обновления УТ 11.4 на 11.5.

Вариант 2. Оформление складских документов (если настройки менять нельзя)

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

  1. Проверьте регистр Товары к оформлению излишков и недостач. Если корректировка сделала там записи, значит, товар «завис» в ожидании акта.
  2. Перейдите в раздел Склад и доставкаИзлишки, недостатки, порчиОрдера на отражение излишков.
  3. Создайте новый документ, заполнив его по остаткам (распоряжениям).
  4. После проведения ордера товар физически зачислится на остатки склада.

Технический анализ регистров

Для программистов и системных администраторов важно понимать, какие именно регистры задействованы в процессе. Рассмотрим код проведения в общих чертах. Документ КорректировкаРеализации обращается к механизму проведения по складским регистрам в зависимости от учетной политики склада.

Если мы хотим программно проверить, почему не возникли движения, стоит обратить внимание на модуль менеджера документа и процедуру ОтразитьДвиженияСклада. В норме движения должны идти по следующим регистрам:

Посмотрим на пример логики, которая определяет, нужны ли движения по складу:


// Фрагмент логики определения необходимости движений
ИспользоватьОрдернуюСхему = СкладыСервер.ИспользоватьОрдернуюСхемуПриПоступлении(Склад);
ИспользоватьОрдернуюСхемуИзлишки = СкладыСервер.ИспользоватьОрдернуюСхемуПриОтраженииИзлишков(Склад);

Если ИспользоватьОрдернуюСхемуИзлишки Тогда
    // Товар уходит в регистр ожидания излишков
    ОтразитьДвиженияВРегистреИзлишков(ТаблицаТоваров);
ИначеЕсли ИспользоватьОрдернуюСхему Тогда
    // Товар уходит в распоряжения на приемку (Приходный ордер)
    ОтразитьДвиженияКПриемке(ТаблицаТоваров);
Иначе
    // Прямое движение по складу
    ОтразитьДвиженияТоварыНаСкладах(ТаблицаТоваров);
КонецЕсли;

Резюме и рекомендации

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

Рекомендуем всегда проверять отчет «Остатки товаров к оформлению» (в разделе складских отчетов) — ускоряет поиск расхождений складских и финансовых остатков. Он покажет все «зависшие» товары, по которым финансовый документ (реализация, корректировка, поступление) уже проведен, а складской ордер еще не оформлен.

← На главную