
Автоматическое создание документов комплектации
Часто в программе приходится иметь дело с комплектами номенклатуры - продавать их, перемещать между складами или списывать на собственные нужды. Такие ситуации осложняются тем, что помимо оформления собственно документов реализации, перемещения или требований-накладных, приходится также оформлять операции комплектации. При наличии большого числа документов это может стать настоящей головной болью.
Из этой ситуации есть достаточно комфортный выход - при наличии спецификаций номенклатуры вам теперь достаточно оформить исходные операции (продажу, перемещение или списание), а сопутствующую комплектацию за вас сделает данный продукт.
Обработка позволяет автоматически создавать документы комплектации товаров на основании документов реализации, перемещения товаров или требований-накладных, при помощи которых списываются комплекты.
На форме обработки первым делом нужно выбрать тип источника, в качестве которого можно использовать вышеназванные документы. Также необходимо выбрать алгоритм определения количества комплектов, варианта два:
- количество берем из документа,
- количество считаем по нехватке, пример - в исходном документе списывается 10 шт комплектов, на остатке имеется 8 шт (на дату документа), поэтому количество к сборке будем равно 2шт.
После этого настраиваем отбор документов-источников. В моем примере выбираются ВСЕ документы перемещения товаров со склада Основной склад (даже непроведенные):

После введения всех настроек нажимаем Создать документы. Обработка отработает следующим образом: отберет все документы по настроенному отбору, среди всех строк таблицы товаров каждого документа отберет ту номенклатуру, которая собирается (обязательно должна быть указана основная спецификация) и для нее уже будут создаваться документы комплектации (как раз на основании основной спецификации).
В результате появится сообщение:

На второй закладке обработки заполнится список созданных документов. Изначально документы просто записываются (без проведения). На этой вкладке мы можем при желании провести документы, распровести или пометить на удаление (пиктограмма в крайней левой колонке отображает текущее состояние документа):

Документы комплектации заполняются полностью, в комментарии указывается к какому документу создана данная операция:

Напоминаю, что в документах-источниках обрабатывается только та номенклатура, у которой указана основная спецификация:

Документы комплектации имеют такую дату, которая меньше даты исходного документа на 5 секунд.