При проведении документа Реализация товаров и услуг в конфигурации 1С:Управление торговлей пользователи часто сталкиваются со сбоем: система сообщает о нехватке остатков, хотя в оперативном регистре Товары на складах и в движении серий товар присутствует в полном объеме. Проблема кроется в механизме учета видов запасов и аналитики организаций.
В этой статье мы подробно разберем, как устроена скрытая табличная часть Виды запасов, по какой причине теряются серии при перемещении между складами и как правильно исправить ошибку проведения.
Ссформируем общую картину работы учетных механизмов. В 1С:Управление торговлей (редакция 11) учет товаров ведут параллельно несколько подсистем:
Товары на складах (отвечает за физическое наличие на конкретном складе).Товары организаций (отвечает за принадлежность товара конкретному юридическому лицу).Когда мы оформляем документ реализации, система проверяет остатки не только по складу, но и по регистру Товары организаций. Связующим звеном выступает табличная часть Виды запасов (в интерфейсе она часто скрыта или находится в служебных настройках) и справочник Ключи аналитики учета номенклатуры.
Проанализируем цепочку событий, при которой возникает ошибка:
Перемещение товаров со склада А на склад Б.Товары организаций списалась номенклатура с указанной серией.Реализация товаров и услуг со склада Б система пытается списать товар с серией, но по регистру Товары организаций для склада Б числится только бессерийный остаток. Документ не проводится.Рассмотрим основные причины, по которым при перемещении или поступлении товаров серия не попадает в аналитику учета:
Ключи аналитики учета номенклатуры и регистре сведений Аналитика учета номенклатуры. Записи для служебной ТЧ Виды запасов подтягиваются из этих ключей. Если ключ был сформирован некорректно (без серии), при всех последующих операциях система будет использовать этот ошибочный ключ.Виды запасов заполняется при первом проведении документа и не пересчитывается автоматически при обычном перепроведении задним числом. Если документы в цепочке редактировались задним числом, расхождение аналитики сохраняется.Разберем несколько способов устранения возникшего расхождения: от оперативного до системного исправления данных.
Если в базе образовались ключи аналитики, в которых для серийной номенклатуры серия осталась незаполненной, можно выполнить очистку и перепроведение всей цепочки документов.
Аналитика учета номенклатуры, где номенклатура требует учета серий, но поле Серия пустое.Ключи аналитики учета номенклатуры.Виды запасов в документах цепочки (перемещение, приходный/расходный ордер).Чтобы ошибка не повторялась в будущем, проверим настройки складов:
В конфигурации 1С:Управление торговлей предусмотрены штатные механизмы для выравнивания видов запасов:
Реализация товаров и услуг, вызовем подменю Еще и включим отображение служебной табличной части Виды запасов (если доступно в текущей роли).Важно: Ручная очистка регистров аналитики временно устраняет симптомы, но если не выровнять политики учета серий на складах и не перепровести документы в строгом хронологическом порядке, проблема может возникнуть снова при первом же проведении документов задним числом.