Как вернуть товар на склад-отправитель, если перемещение не было принято в 1С:УТ 11?

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

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

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

Вариант 1. Использование Акта о расхождениях (наиболее корректный метод)

Рассмотрим ситуацию, когда перемещение уже переведено в статус «Отгружено». С точки зрения системы, товар покинул склад Москвы, но еще не доехал до Чукотки — он числится в регистре Товары в пути. Многие пользователи ошибочно полагают, что документ Акт о расхождениях после перемещения можно создать только после полной приемки. Однако существует стандартный методический прием, позволяющий вернуть товар «красиво».

Выполним следующие шаги:

  1. Переведем исходный документ Перемещение товаров в статус «Принято». Да, фактически приемщик товар не берет, но нам нужно закрыть этап «пути» в программе.
  2. На основании этого перемещения создадим документ Акт о расхождениях после перемещения.
  3. В табличной части акта в колонке «Факт» проставим 0 (ноль), так как фактически ничего не принято.
  4. В колонке «Как отработать расхождение» выберем вариант «Оформить возврат» или «Отменить отгрузку».
  5. После проведения акта система предложит создать корректирующие документы, которые вернут товар на склад-отправитель (или аннулируют задолженность регистра «Товары в пути»).

Проанализируем преимущества: этот способ сохраняет полную историю движения. Мы видим, что товар выезжал, видим акт об отказе и видим возврат. Это критически важно для управленческого учета и анализа работы транспортных служб.

Вариант 2. Использование фиктивного (технического) склада

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

Алгоритм действий будет следующим:

  1. Создадим в справочнике Склады и магазины временный склад, например, «Технический (Возврат)».
  2. В исходном документе Перемещение товаров (который ехал на Чукотку) изменим склад-получатель на наш технический склад. Это возможно, если документ еще позволяет редактирование (например, после снятия с проведения связанных ордеров).
  3. Установим статус «Принято» на технический склад. Теперь товар юридически и фактически числится за нами, но не на основном складе.
  4. Создадим новое (обратное) Перемещение товаров со склада «Технический (Возврат)» на склад «Москва».
  5. Обязательно составим бумажный акт о причинах такой операции, чтобы при проверке остатков через месяц не возникло вопросов, зачем товар «гулял» по виртуальным складам.

Вариант 3. Отмена отгрузки на ордерном складе

Посмотрим на ситуацию со стороны складского учета, если у вас включена ордерная схема. В УТ 11 статус «Отгружено» в перемещении ставится только после того, как кладовщик оформил Расходный ордер на товары в статусе «Отгружен».

Если машина с товаром еще не уехала далеко или вы можете оперативно внести изменения, сделаем следующее:

  1. Найдем Расходный ордер на товары, связанный с перемещением.
  2. Переведем его статус обратно в «К отгрузке» или «К отбору».
  3. В самом ордере удалим строки с товаром, который возвращается.
  4. После этого в документе Перемещение товаров статус изменится автоматически, либо его можно будет вернуть в «К отгрузке» и просто отменить проведение документа.

Этот метод самый простой, так как он просто «откатывает» операцию назад, и товар снова становится доступен для отгрузки в Москве. Однако он не подходит, если период уже закрыт или отчетность за день сдана.

Вариант 4. Отражение через списание и прочее оприходование

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

Проанализируем схему:

  1. На удаленном складе (Чукотка) принимаем товар формально (статус «Принято»).
  2. Сразу создаем документ Списание недостач товаров. В качестве аналитики (статьи расходов) выбираем статью с типом «Активы/Пассивы» (чтобы не влиять на прибыль и убытки сразу).
  3. На складе в Москве создаем документ Прочее оприходование товаров с тем же типом аналитики. Чтобы проконтролировать корректность операции, рекомендуется использовать отчет для сравнения регистров «Товары на складах» и «Товары организаций».

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

Вариант 5. Корректировка регистров (для продвинутых пользователей)

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

Рассмотрим, какие регистры нужно задействовать:

Пример логики работы с регистрами (условно):


// Пример записи в регистр "Товары на складах"
Запись = РегистрыНакопления.ТоварыНаСкладах.СоздатьНаборЗаписей();
Запись.Отбор.Регистратор.Установить(ДокументКорректировки);
НоваяСтрока = Запись.ДобавитьПриход();
НоваяСтрока.Склад = СкладМосква;
НоваяСтрока.Номенклатура = ТоварШляпа;
НоваяСтрока.Количество = 1;
Запись.Записать();

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

Выбор метода зависит от ваших бизнес-процессов. Если важна чистота истории — используйте Акт о расхождениях. Если нужно быстро исправить остатки в текущем дне — отменяйте ордера. Если же товар реально «завис» между городами и нужно отразить его возврат через неделю — оптимальным будет использование транзитного склада.

Главное правило: старайтесь не удалять документы перемещения, которые уже прошли этап отгрузки, так как это может привести к «битым» ссылкам в отчетах по логистике и расхождениям в остатках товаров в пути.

← На главную