Ситуация:
Товары от поставщиков поступают на общий склад, затем распределяются по отделам магазина (местам хранения), откуда реализуются. Товары (номенклатура) практически стопроцентно привязаны к отделам. Из одного большого поступления приходится делать несколько документов перемещения.
Цель:
Задавать для номенклатуры склад (отдел). Автоматически распределять товары из документа поступления по соответствующим складам. В процесс автоматического распределения всегда есть возможность вмешаться.
Подготовка:
- Для справочника Номенклатура создать свойство "Склад".
- Зарегистрировать обработку во "Внешние обработки заполнения табличных частей". В представлении объекта указать документ "Поступление товаров и услуг". В табличной части указать "Товары".
Порядок работы:
- В документе "Поступление товаров и услуг" по кнопке табличной части Товары "Заполнить" -> "Распределения товаров по складам из поступления" открыть форму обработки.
- Если склад уже задан для номенклатуры, то он заполнится в колонке "Склад". Значение всегда можно изменить.
- Указать склады для позиций номенклатуры (по этим складам номенклатура будет перемещена).
- Для сохранения значения склада в одноименном свойстве позиции номенклатуры (чтобы в следующий раз автоматом подставлялся) установить флаг "Запись" и нажать кнопку "Записать склады".
- В поле Дата указать дату для создаваемых документов перемещения.
- Флаг "Распр" управляет, будет ли номенклатура распределяться.
- По кнопке "Выполнить" для всех складов, указанных в табличной части обработки создаются документы "Перемещение товаров", даже если туда не попадет ни одной позиции номенклатуры.
Возможность (и ответственность) записать и провести документы предоставляется пользователю.