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