В настройках параметров учета и учетной политики конфигурации «1С:Управление торговлей 10.3» присутствует опция «Вести учет товаров организаций в разрезе складов». У многих специалистов и пользователей возникает вопрос: для чего отключать эту опцию, как она связана с себестоимостью, продажами между юридическими лицами и оперативным контролем остатков при проведении документов? Разберем детально архитектуру регистров и логику работы системы.
Проанализируем структуру регистров конфигурации, чтобы понять, на что именно влияет данный переключатель. В программе учет товарных запасов ведется одновременно в нескольких регистрах накопления:
ТоварыНаСкладах — оперативный физический учет товаров в разрезе мест хранения (складов) без привязки к юридическим лицам предприятия.ТоварыОрганизаций — количественный учет товаров и номеров ГТД в разрезе юридических лиц (организаций).ПартииТоваровНаСкладах — суммовой и партионный учет, по которому рассчитывается себестоимость списания номенклатуры (по ФИФО, ЛИФО или средней).Флаг «Вести учет товаров организаций в разрезе складов» управляет исключительно регистром накопления ТоварыОрганизаций, а точнее — заполнением его измерения Склад. Рассмотрим, как меняется поведение программы в зависимости от этого признака:
Склад в регистре ТоварыОрганизаций всегда заполняется конкретным значением. Документ ПеремещениеТоваров формирует расходное движение со склада-отправителя и приходное движение на склад-получатель. Контроль остатка товара конкретной организации жестко привязан к указанному в документе складу.Склад в движениях регистра ТоварыОрганизаций остается пустым. При проведении документа ПеремещениеТоваров движений по регистру ТоварыОрганизаций не формируется вообще, так как в рамках одной организации общее количество товара на предприятии не изменилось. Движения перемещения делаются только по складскому регистру ТоварыНаСкладах (и по партиям, если включен партионный учет по складам).Выясним причину популярных ошибок, возникающих при трактовке этой настройки:
ТоварыОрганизаций не содержит ресурсов суммовой оценки (в нем есть только остаток количества и номера ГТД). Он никак не определяет, будет ли себестоимость списываться усредненно по всей компании или индивидуально по каждому складу. За дифференциацию себестоимости по складам отвечает совершенно другая опция — «Вести партионный учет по складам», работающая в регистре ПартииТоваровНаСкладах.Посмотрим на реальные бизнес-процессы предприятий, где снятие этой галки является осознанным архитектурным решением:
ПеремещениеТоваров в программу, включенный флаг блокирует отгрузку покупателям с целевого склада, даже если у этой организации товара с избытком на соседнем складе. При снятом флаге контроль остатка организации проходит успешно (так как проверяется общий остаток по фирме), а локальное наличие контролируется только складским регистром.Разберем по шагам, с какими сложностями можно столкнуться, если переключить этот флаг в базе, где уже ведется учет:
Склад, а новые расходные документы будут пытаться списать товар с заполненным складом. В отчетах (например, Ведомость по товарам и ГТД организаций) появятся несхлопывающиеся плюсы по пустой аналитике склада и зеркальные минусы по конкретным складам.Корректировка записей регистров на дату перехода.Пакетный ввод документов (предназначенная для оформления межфирменных перепродаж по отрицательным остаткам) опирается на данные регистра ТоварыОрганизаций. Если учет по складам отключен, сформировать автоматическую передачу между собственными фирмами с точным распределением по складам штатными средствами невозможно.Таким образом, оставлять флаг включенным рекомендуется во всех случаях, когда требуется жесткий оперативный контроль остатков каждого юридического лица на каждом складе и корректное оформление межфирменных продаж. Снимать его имеет смысл только для упрощения оперативного учета при высокой интенсивности внутренних физических перемещений.