В процессе работы в программе «1С:Управление торговлей» версии 11 (УТ 11) пользователи и администраторы часто сталкиваются с крайне запутанной ситуацией: в ведомости по товарам на складах остаток позиции равен нулю, но при попытке подобрать товар в документ или в специализированном отчете «Остатки и доступность товаров» система упорно показывает наличие одной или нескольких свободных единиц. Либо наоборот — товар физически лежит на складе, но программа считает его недоступным к продаже. Подобные проблемы часто становятся следствием ошибок при миграции, поэтому для перехода на новую редакцию лучше использовать профессиональный перенос данных из 1С:УТ 10.3 в 1С:УТ 11.
Подобные расхождения парализуют работу менеджеров по продажам, вызывают недоверие к информационной системе и приводят к хаосу в складском учете. В рамках этой статьи мы подробно разберем, почему возникает этот конфликт данных на уровне внутренней архитектуры регистров 1С, как исправить уже накопленные ошибки и как правильно настроить систему, чтобы раз и навсегда исключить подобные проблемы в будущем.
Для того чтобы понять природу расхождения, нам необходимо заглянуть «под капот» конфигурации «Управление торговлей». Программа построена таким образом, что оперативный складской учет и финансово-юридический учет ведутся параллельно в разных регистрах накопления. Они выполняют совершенно разные задачи, и именно рассинхронизация между ними порождает иллюзию «лишних» остатков.
Проанализируем два ключевых регистра, которые задействованы в этом процессе:
ТоварыНаСкладах (Физический складской контур). Этот регистр отвечает исключительно за фактическое, физическое нахождение номенклатуры на конкретной территории. Он работает в разрезе измерений Склад, Номенклатура, Характеристика и Серия. Обратите внимание: в этом регистре нет измерения «Организация». Складу абсолютно «всё равно», какому юридическому лицу принадлежит лежащая на полке коробка. Именно данные этого регистра выводятся в классических складских отчетах (например, в «Ведомости по товарам на складах»).ТоварыОрганизаций (Финансово-юридический контур). Данный регистр ведет учет прав собственности на товары в разрезе юридических лиц вашей компании. Его измерения — Организация, Номенклатура, Характеристика, Склад. Он фиксирует, какая именно организация владеет товаром на данном складе.Теперь рассмотрим, как эти регистры взаимодействуют при типовых операциях и где возникает сбой.
Представим стандартную схему работы торговой компании, у которой в базе зарегистрировано два юридических лица (например, ООО «Организация-1» с НДС и ИП «Организация-2» без НДС), но склад при этом один и общий. Механизм межфирменных продаж (так называемый «Интеркампани») при этом либо не настроен вовсе, либо работает некорректно, а контроль остатков организаций отключен в настройках программы.
Проследим за цепочкой движений документов по шагам:
ТоварыНаСкладах фиксируется приход 10 шт. В регистре ТоварыОрганизаций также фиксируется приход 10 шт., но строго закрепленный за ООО «Организация-1».ТоварыНаСкладах система списывает последнюю штуку со склада. Физический остаток на складе становится равным 0.ТоварыОрганизаций списание происходит по организации ИП «Организация-2». Поскольку у этой организации изначально товара не было, ее остаток уходит в минус и становится равным -1 шт.ТоварыОрганизаций так и продолжает висеть нераспроданный остаток в количестве 1 шт., так как по ней расходных документов не было!В результате этой цепочки мы получаем следующую картину в отчетах:
Выбор метода решения проблемы зависит от того, как именно ваша компания ведет учет. Рассмотрим два принципиально разных сценария.
Если управленческий учет в вашей УТ 11 ведется «котловым» методом (без жесткой привязки складских остатков к юридическим лицам), а разделением продаж по фирмам для налоговой занимается исключительно бухгалтерия (например, в «1С:Бухгалтерии предприятием» после обмена), то вам необходимо полностью избавить УТ 11 от необходимости контролировать организации. Сделаем это по шагам. Если в базе присутствуют неиспользуемые юридические лица, обработка для выборочного удаления организаций из 1С:УТ 11 поможет быстро очистить базу от лишних документов и справочников.
Шаг 1. Отключение контроля остатков организаций
Этот шаг отключит зависимость доступности товаров от конкретного юрлица и запретит системе уводить остатки организаций в минус.
Шаг 2. Включение жесткого контроля остатков по физическому складу
Чтобы менеджеры не могли продать товар, которого физически нет на складе, необходимо настроить контроль на уровне самого склада:
После этого система при проведении документов продажи будет ориентироваться только на физический остаток в регистре ТоварыНаСкладах с учетом зарезервированного товара по заказам клиентов, игнорируя «зависшие» виртуальные остатки организаций.
Шаг 3. Упрощение формы подбора номенклатуры
Если менеджеры продолжают путаться в сложных алгоритмах обеспечения, резервирования и доступности в форме подбора, мы можем сделать ее максимально простой, выводящей только реальный остаток «В наличии».
Доступно и снимем с нее видимость (уберем галочку). Оставим видимой только колонку В наличии.Если для вас принципиально важно знать, какой товар принадлежит какому юридическому лицу, и вы хотите, чтобы программа автоматически закрывала «минусы» одной организации за счет «плюсов» другой, вам необходимо настроить и использовать встроенный механизм межфирменных продаж.
Рассмотрим порядок действий для настройки схемы «Интеркампани»:
ТоварыОрганизаций в соответствии с фактическим складским остатком.Если вы работаете на современных версиях конфигураций 1С:УТ 11.4 или 11.5, то даже при идеальных настройках и отсутствии пересортицы по организациям вы можете столкнуться с расхождением остатков. Разберемся, почему это происходит.
Начиная с этих версий, разработчики 1С кардинально изменили механизм расчета свободных остатков для подбора и планирования обеспечения. Теперь данные берутся не напрямую из регистров накопления, а динамически рассчитываются и записываются в специальный регистр сведений РаспределениеЗапасов.
Этот регистр сведений имеет одну неприятную особенность: при частой работе пользователей «задним числом» (редактировании старых заказов, перепроведении реализаций, изменении дат документов) его данные рассинхронизируются с реальными складскими регистрами накопления. Программа просто «забывает» обновить записи в регистре сведений, и в подборе зависают некорректные цифры.
Для решения этой проблемы в типовом решении предусмотрен специальный инструмент исправления ошибок. Проанализируем, как его запустить:
Чтобы избежать подобных проблем и разгрузить техническую поддержку от регулярного поиска «виртуальных» остатков, настоятельно рекомендуем внедрить следующие административные и технические правила работы в базе:
Применяя данные методы и понимая разницу в учете товаров на складах и товаров организаций, вы сможете обеспечить идеальный порядок в складском учете вашей компании и гарантировать менеджерам отображение только достоверных данных при продажах.