Почему оприходование излишков товаров не увеличивает остатки на складе в 1С:Управление торговлей 11 и как это исправить?

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

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

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

Выясняем причину: скрытый конфликт настроек

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

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

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

Как скрытая настройка влияет на регистры накопления

Чтобы понять техническую суть проблемы, рассмотрим, какие движения по регистрам должен совершать документ Оприходование излишков товаров в разных режимах работы склада.

Если ордерная схема по излишкам отключена (обычный режим):

Документ выступает одновременно финансовым и складским инструментом. При проведении он делает записи «Приход» в следующие регистры:

Если ордерная схема по излишкам включена (скрытый ордерный режим):

Программа разделяет складской и финансовый учет. В этом случае документ Оприходование излишков товаров становится исключительно финансовым:

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

Пошаговая инструкция по решению проблемы

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

Шаг 1. Временное включение глобальной опции

  1. Перейдите в раздел НСИ и администрирование.
  2. В блоке «Настройка НСИ и разделов» выберите пункт Склад и доставка.
  3. Раскройте подраздел Склад.
  4. Установите флаг (галочку) напротив опции Ордерные склады.

Шаг 2. Корректировка параметров склада

  1. Перейдите в раздел НСИ и администрирование -> группа «НСИ» -> справочник Склады и магазины.
  2. Найдите в списке и откройте карточку того склада, по которому не меняются остатки (в нашем примере это Склад2).
  3. Перейдите на вкладку Ордерная схема и структура (ее появление стало возможным благодаря первому шагу).
  4. Обратите внимание на блок «Использовать ордерную схему при отражении». Скорее всего, там будет установлена галочка напротив пункта излишков, недостач, пересортицы и порчи.
  5. Снимите эту галочку.
  6. Запишите и закройте карточку склада, нажав кнопку Записать и закрыть.

Шаг 3. Возврат глобальных настроек в исходное состояние

  1. Снова вернитесь в раздел НСИ и администрирование -> Склад и доставка.
  2. Снимите флаг Ордерные склады (если они вам действительно не нужны в повседневной работе компании).

Шаг 4. Перепроведение документов

  1. Перейдите в список документов оприходования излишков (раздел Склад и доставка -> Излишки, недостачи и порча товаров -> Оприходования излишков товаров).
  2. Найдите ваш проблемный документ, откройте его и нажмите кнопку Провести.

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

Особенности поведения в новых версиях программы (1С:УТ 11.5 и выше)

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

Начиная с версии 11.5.7, разработчики полностью отказались от использования регистра накопления Свободные остатки. Вместо него теперь функционирует связка регистра сведений Распределение запасов и регистра накопления Запасы и потребности.

Это нововведение иногда рождает похожую проблему: в «Ведомости по товарам» остатки есть, а при попытке продать товар система сообщает о его отсутствии. Данные для подбора теперь берутся напрямую из регистра сведений Распределение запасов, где из-за проведения документов «задним числом» могут возникать коллизии. Для борьбы с этим в программу встроена специальная обработка «Исправление ошибок в регистре сведений Распределение запасов», которую при необходимости можно запустить через меню Функции для технического специалиста.

← На главную