В процессе работы с 1С:Комплексная автоматизация версии 2.5 пользователи часто сталкиваются с тем, что остатки в регистре сведений РаспределениеЗапасов не соответствуют данным регистра накопления ТоварыНаСкладах. Эта ситуация вызывает беспокойство, так как подсистема распределения запасов является фундаментом для работы обеспечения потребностей. Рассмотрим, как проанализировать эту ошибку и исправить её корректно.
Прежде чем приступать к исправлению, важно уяснить, что РаспределениеЗапасов — это по сути «витрина» (итоги), которая формируется на основании движений регистра накопления РаспределениеЗапасовДвижения. Если вы просто измените данные в регистре сведений, система при ближайшем пересчете или проведении документов может перезаписать их, вернув к исходному ошибочному состоянию. Поэтому правка должна производиться на уровне первичных данных.
Чтобы понять причину, пройдем по шагам диагностики:
РаспределениеЗапасов, а в том, что физические остатки ТоварыНаСкладах не соответствуют финансовым остаткам ТоварыОрганизаций. Система не может распределить то, что «не видит» по финансовому учету.Ордерная схема, но документ списания был проведен без создания складского ордера, движения по регистру ТоварыНаСкладах не будут сформированы должным образом. Это создает «разрыв» в цепочке учета.Рассмотрим, как можно решить возникшую проблему, не нарушая целостность конфигурации.
Для выравнивания данных 1С предоставляет встроенный инструмент. Найти его можно по следующему пути:
e1cib/app/Обработка.ИсправлениеОшибокВРегистреСведенийРаспределениеЗапасов
Данная обработка позволяет синхронизировать регистр сведений с оборотами регистра накопления. Однако, если проблема кроется в первичных документах (например, в отсутствии складского ордера), кнопка Исправить лишь замаскирует симптомы, но не устранит первопричину.
Если автоматическая обработка не помогает или расхождение сохраняется после её запуска, значит, нарушена логика движений. Разберем типичный пример:
Списание недостач проведен в системе.Ордерная схема.ТоварыНаСкладах для этого документа не были сформированы.Что делать в этом случае: необходимо перепровести документы, ответственные за движения по складам. Проверьте, соответствуют ли фактические действия пользователя (создание складских ордеров) настройкам склада. Если ордерная схема включена, движения должны создаваться именно складскими ордерами, а не «финансовыми» документами напрямую.
Многие пользователи пытаются просто «добить» остатки с помощью документа Корректировка регистров. Мы настоятельно не рекомендуем это делать. Подсистема распределения запасов — это сложная структура. Прямое вмешательство в регистр накопления без перепроведения цепочки документов приведет к накоплению логических ошибок, которые в будущем будет практически невозможно отследить.
Чтобы избежать подобных проблем в будущем, придерживайтесь следующих правил:
Закрытие месяца — регламентные операции по пересчету запасов зачастую сами находят и исправляют небольшие расхождения.ТоварыНаСкладах против ТоварыОрганизаций.Если после всех предпринятых действий остатки не сошлись, это повод отправить обезличенную копию базы в техническую поддержку 1С, так как причина может крыться в глубоких особенностях учетной политики или ошибках, требующих вмешательства разработчиков.